quad2p (problem 3.2.1, positive)

Time bar (total: 4.9s)

start0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

analyze115.0ms (2.4%)

Memory
12.4MiB live, 123.7MiB 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.3s (27.7%)

Memory
36.1MiB live, 1 246.1MiB allocated
Samples
386.0ms5 310×0valid
229.0ms1 343×1valid
221.0ms1 195×2valid
80.0ms1 095×0invalid
38.0ms156×3valid
Precisions
Click to see histograms. Total time spent on operations: 670.0ms
ival-mult: 191.0ms (28.5% of total)
ival-sqrt: 103.0ms (15.4% of total)
ival-div: 97.0ms (14.5% of total)
ival-sub: 77.0ms (11.5% of total)
adjust: 73.0ms (10.9% of total)
ival-add: 69.0ms (10.3% of total)
ival-neg: 49.0ms (7.3% of total)
ival-true: 7.0ms (1% of total)
ival-assert: 4.0ms (0.6% of total)
Bogosity

explain3.0ms (0.1%)

Memory
2.3MiB live, 2.3MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
30-0-(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
10-0-(+.f64 (neg.f64 b_2) (sqrt.f64 (-.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
00-0-(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
00-0-(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
sqrt.f64(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))oflow-rescue30
(*.f64 b_2 b_2)overflow2
(*.f64 a c)overflow1
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))overflow3
+.f64(+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))cancellation10
Confusion
Predicted +Predicted -
+30
-01
Precision
1.0
Recall
1.0
Confusion?
Predicted +Predicted MaybePredicted -
+300
-001
Precision?
1.0
Recall?
1.0
Freqs
test
numberfreq
01
12
21
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
1.0ms0valid
0.0ms2valid
Compiler

Compiled 167 to 44 computations (73.7% saved)

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

preprocess107.0ms (2.2%)

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

Compiled 13 to 10 computations (23.1% saved)

eval0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated
Compiler

Compiled 0 to 3 computations (-∞% saved)

prune0.0ms (0%)

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

Compiled 13 to 10 computations (23.1% saved)

simplify38.0ms (0.8%)

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

localize1.0ms (0%)

Memory
1.2MiB live, 1.2MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0
(neg.f64 b_2)
accuracy0.896240625180289
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
accuracy12.219923121184898
(+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
accuracy45.10350974422869
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
Samples
0.0ms0valid
0.0ms2valid
Compiler

Compiled 102 to 22 computations (78.4% saved)

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

series18.0ms (0.4%)

Memory
28.5MiB live, 28.5MiB allocated
Counts
4 → 120
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>) () ())
Outputs
#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 (* -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 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 (+.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 (* (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 (* (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 (+.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 (* (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 (* (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 (* -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 (* -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 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 (+.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 (* (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 (* (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 (+.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 (* -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 (* (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 (* (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 (* (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 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 (* (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 (* -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 (* -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 (* -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 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 (* -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 (* -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 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 (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>) () ())) ())
Calls

9 calls:

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

simplify295.0ms (6.1%)

Memory
-15.5MiB live, 183.8MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
04862913
115332879
253602852
085232716
Stop Event
iter limit
node limit
Counts
120 → 117
Calls
Call 1
Inputs
(* -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)))))))))
(* -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))))))))
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 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(* a (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))) (/ b_2 a)))
(* a (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (/ b_2 a)))
(* (sqrt (/ 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)))))
(* (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 (+ (* (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 (* (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 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))))
(* -1/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)))))))))
(* -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))))
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 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(* c (- (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))) (/ b_2 c)))
(* c (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))) (/ b_2 c)))
(* (sqrt (/ 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))))))
(* (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 (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(* -1 (* c (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* c (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) c)) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* (sqrt (/ c a)) (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 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))))
(* (sqrt (* 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)))
(* (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 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* (sqrt (* a c)) (sqrt -1))
(+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (* a c)) (sqrt -1)))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 2) (pow (sqrt -1) 5)))))))))
(* -1/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)
(* -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)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
b_2
(* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))))
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6)))))))
(* -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))))))))
(* -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 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))
Outputs
(* -1/2 (/ (* a c) b_2))
(*.f64 (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64)) c)
(* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))
(*.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) a) (*.f64 c (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) a)
(* 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 (fma.f64 (fma.f64 (*.f64 a #s(literal -1/16 binary64)) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 (*.f64 c c) #s(literal -1/8 binary64)) (pow.f64 b_2 #s(literal 3 binary64)))) a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) a)
(* 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 (fma.f64 (fma.f64 (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (*.f64 (/.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 #s(literal 5/64 binary64) b_2)) (/.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) #s(literal -1/16 binary64)) (pow.f64 b_2 #s(literal 5 binary64)))) a (/.f64 (*.f64 (*.f64 c c) #s(literal -1/8 binary64)) (pow.f64 b_2 #s(literal 3 binary64)))) a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) a)
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(fma.f64 (*.f64 #s(literal -1/8 binary64) a) (*.f64 c (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))
(fma.f64 (fma.f64 (*.f64 a #s(literal -1/16 binary64)) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 (*.f64 c c) #s(literal -1/8 binary64)) (pow.f64 b_2 #s(literal 3 binary64)))) a (*.f64 (/.f64 c b_2) #s(literal -1/2 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 (fma.f64 (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (*.f64 (/.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 #s(literal 5/64 binary64) b_2)) (/.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) #s(literal -1/16 binary64)) (pow.f64 b_2 #s(literal 5 binary64)))) a (/.f64 (*.f64 (*.f64 c c) #s(literal -1/8 binary64)) (pow.f64 b_2 #s(literal 3 binary64)))) a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(fma.f64 (*.f64 a #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 (fma.f64 (*.f64 #s(literal -1/8 binary64) a) (*.f64 c (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) a b_2)
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 a #s(literal -1/16 binary64)) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 (*.f64 c c) #s(literal -1/8 binary64)) (pow.f64 b_2 #s(literal 3 binary64)))) a (*.f64 (/.f64 c b_2) #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)))
(* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) a)) a)
(* a (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))) (/ b_2 a)))
(*.f64 (fma.f64 (*.f64 (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) a))) a)
(* a (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (/ b_2 a)))
(*.f64 (fma.f64 (/.f64 (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 a #s(literal 5 binary64))))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/8 binary64) (fma.f64 (*.f64 (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) 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)) (/.f64 (neg.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 (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.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 (/.f64 (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 a #s(literal 5 binary64))))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/8 binary64) (fma.f64 (*.f64 (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) a))))
(* (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 (fma.f64 (*.f64 (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))) a)
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (fma.f64 (/.f64 (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 a #s(literal 5 binary64))))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/8 binary64) (fma.f64 (*.f64 (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))) a)
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(*.f64 (fma.f64 (/.f64 (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 a #s(literal 5 binary64))))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/8 binary64) (fma.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 5 binary64))) (pow.f64 a #s(literal 7 binary64)))) (fma.f64 (*.f64 (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))))) 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 (neg.f64 a) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 a)))
(* -1 (* a (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (neg.f64 a) (-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64)) (neg.f64 b_2)) a)))
(* -1 (* a (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a)) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (neg.f64 a) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (+.f64 (/.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/8 binary64)) (*.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)))) a) b_2) a)))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(neg.f64 (fma.f64 (sqrt.f64 (/.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 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/8 binary64)) (*.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64)))) a)) a)))
(* -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 (neg.f64 a) (fma.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(*.f64 (neg.f64 a) (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 a #s(literal 5 binary64)))) (fma.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))))
(*.f64 (neg.f64 a) (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 a #s(literal 5 binary64)))) (fma.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 6 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 5 binary64))) (pow.f64 a #s(literal 7 binary64)))) (fma.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))))))
(* -1/2 (/ (* a c) b_2))
(*.f64 (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64)) c)
(* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))))
(*.f64 (fma.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a (/.f64 a (pow.f64 b_2 #s(literal 3 binary64)))) (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64))) c)
(* 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 (fma.f64 (fma.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) #s(literal -1/16 binary64)) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) a) a) (pow.f64 b_2 #s(literal 3 binary64)))) c (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64))) c)
(* 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 (fma.f64 (fma.f64 (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 (pow.f64 a #s(literal 3 binary64)) #s(literal -1/16 binary64)) (pow.f64 b_2 #s(literal 5 binary64)))) c (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) a) a) (pow.f64 b_2 #s(literal 3 binary64)))) c (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64))) c)
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(*.f64 (fma.f64 (*.f64 c #s(literal -1/8 binary64)) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) (/.f64 #s(literal -1/2 binary64) b_2)) c)
(* 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 (fma.f64 (fma.f64 (*.f64 c #s(literal -1/16 binary64)) (*.f64 a (/.f64 a (pow.f64 b_2 #s(literal 5 binary64)))) (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64))) c (/.f64 #s(literal -1/2 binary64) b_2)) c)
(* 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 (fma.f64 (fma.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) a) (*.f64 (/.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) #s(literal 5/64 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 c b_2)) (/.f64 (*.f64 (*.f64 a a) #s(literal -1/16 binary64)) (pow.f64 b_2 #s(literal 5 binary64)))) c (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64))) c (/.f64 #s(literal -1/2 binary64) b_2)) c)
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(fma.f64 (*.f64 a #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 (fma.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a (/.f64 a (pow.f64 b_2 #s(literal 3 binary64)))) (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64))) c b_2)
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5))))))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) #s(literal -1/16 binary64)) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) a) a) (pow.f64 b_2 #s(literal 3 binary64)))) c (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64))) c 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 (-.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 c)) c)
(* c (- (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))) (/ b_2 c)))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))) #s(literal 1/2 binary64) (-.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 c))) c)
(* c (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))) (/ b_2 c)))
(*.f64 (fma.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 5 binary64))) (pow.f64 a #s(literal 3 binary64)))) (pow.f64 b_2 #s(literal 4 binary64))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/8 binary64) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))) #s(literal 1/2 binary64) (-.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 c)))) c)
(* (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 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) (*.f64 c a))) c)
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 a #s(literal 3 binary64)))) (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) (*.f64 c 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 (fma.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 5 binary64))) (pow.f64 a #s(literal 5 binary64)))) (pow.f64 b_2 #s(literal 4 binary64))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/8 binary64) (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 a #s(literal 3 binary64)))) (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) (*.f64 c a))))) c)
(* (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 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) c)
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (fma.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 5 binary64))) (pow.f64 a #s(literal 3 binary64)))) (pow.f64 b_2 #s(literal 4 binary64))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/8 binary64) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))) c)
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(*.f64 (fma.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 5 binary64))) (pow.f64 a #s(literal 3 binary64)))) (pow.f64 b_2 #s(literal 4 binary64))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/8 binary64) (fma.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 7 binary64))) (pow.f64 a #s(literal 5 binary64)))) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))))) c)
(* -1 (* (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 (neg.f64 c) (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 c)))
(* -1 (* c (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (neg.f64 c) (-.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64)) (neg.f64 b_2)) c)))
(* -1 (* c (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) c)) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (neg.f64 c) (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (+.f64 (/.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (/.f64 c a))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) (*.f64 (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/8 binary64)))) c) b_2) c)))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a)))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(*.f64 (neg.f64 c) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (/.f64 b_2 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))) (sqrt -1)))))
(*.f64 (neg.f64 c) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64)) (/.f64 (neg.f64 b_2) a)) (neg.f64 c))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(*.f64 (neg.f64 c) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (+.f64 (/.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 c (pow.f64 a #s(literal 3 binary64)))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) c))) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/8 binary64)))) c) (/.f64 b_2 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 (neg.f64 c) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(*.f64 (neg.f64 c) (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 5 binary64))) (pow.f64 a #s(literal 3 binary64)))) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))))
(*.f64 (neg.f64 c) (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 5 binary64))) (pow.f64 a #s(literal 3 binary64)))) (fma.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 6 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 7 binary64))) (pow.f64 a #s(literal 5 binary64)))) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))))))
(* (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 (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) #s(literal -1 binary64)) b_2 (*.f64 (sqrt.f64 #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 (fma.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 a #s(literal 3 binary64)))) (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))) #s(literal 1/8 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) b_2 #s(literal -1 binary64)) b_2 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.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 (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (/.f64 #s(literal -1 binary64) a)) b_2 (*.f64 (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 (fma.f64 (fma.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 a #s(literal 5 binary64)))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/8 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) b_2 (/.f64 #s(literal -1 binary64) a)) b_2 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* -1 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 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #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) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))))
(fma.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 a #s(literal 3 binary64)))) (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))) #s(literal 1/8 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) (*.f64 b_2 b_2) (*.f64 (sqrt.f64 #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 (fma.f64 (fma.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 b_2 (/.f64 b_2 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 5 binary64))) (pow.f64 a #s(literal 5 binary64)))) (*.f64 (/.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 a #s(literal 3 binary64)))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/8 binary64))) (*.f64 b_2 b_2) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) (*.f64 b_2 b_2) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))))
(* -1/2 (/ (* a c) b_2))
(*.f64 (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64)) c)
(/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2)
(/.f64 (fma.f64 (*.f64 (/.f64 (*.f64 a a) b_2) #s(literal -1/8 binary64)) (/.f64 (*.f64 c c) b_2) (*.f64 (*.f64 c a) #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 (*.f64 (/.f64 (*.f64 a a) b_2) #s(literal -1/8 binary64)) (/.f64 (*.f64 c c) b_2) (fma.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) #s(literal -1/16 binary64)) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 (*.f64 c a) #s(literal -1/2 binary64)))) b_2)
(/ (+ (* -1/2 (* a c)) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (pow b_2 6))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4)))))) b_2)
(/.f64 (fma.f64 #s(literal -1/2 binary64) (fma.f64 c a (*.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 4 binary64))) (/.f64 #s(literal 5/64 binary64) (pow.f64 b_2 #s(literal 6 binary64))))) (fma.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) #s(literal -1/16 binary64)) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 (*.f64 (/.f64 (*.f64 a a) b_2) #s(literal -1/8 binary64)) (/.f64 (*.f64 c c) b_2)))) b_2)
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/.f64 (fma.f64 (*.f64 (/.f64 (*.f64 c c) b_2) #s(literal -1/8 binary64)) (/.f64 a b_2) (*.f64 c #s(literal -1/2 binary64))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2)
(/.f64 (fma.f64 (*.f64 (/.f64 (*.f64 c c) b_2) #s(literal -1/8 binary64)) (/.f64 a b_2) (fma.f64 (*.f64 (*.f64 a a) #s(literal -1/16 binary64)) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (*.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)) a) (/.f64 (*.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 (*.f64 c c) b_2) #s(literal -1/8 binary64)) (/.f64 a b_2) (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal -1/16 binary64)) (pow.f64 b_2 #s(literal 4 binary64))))) b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
b_2
(* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))
(*.f64 (fma.f64 (/.f64 (/.f64 (*.f64 c a) b_2) b_2) #s(literal -1/2 binary64) #s(literal 1 binary64)) b_2)
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))))
(*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) c) c) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64) (fma.f64 (/.f64 (/.f64 (*.f64 c a) b_2) b_2) #s(literal -1/2 binary64) #s(literal 1 binary64))) b_2)
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6)))))))
(fma.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) a) a) (*.f64 c (/.f64 c (pow.f64 b_2 #s(literal 4 binary64)))) (fma.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) #s(literal -1/16 binary64)) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (*.f64 (/.f64 (/.f64 (*.f64 c a) b_2) b_2) #s(literal -1/2 binary64)))) b_2 b_2)
(* -2 b_2)
(*.f64 #s(literal -2 binary64) b_2)
(* -1 (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))
(*.f64 (neg.f64 b_2) (fma.f64 (/.f64 (/.f64 (*.f64 c a) b_2) b_2) #s(literal -1/2 binary64) #s(literal 2 binary64)))
(* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(*.f64 (neg.f64 b_2) (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) c) c) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64) (fma.f64 (/.f64 (/.f64 (*.f64 c a) b_2) b_2) #s(literal -1/2 binary64) #s(literal 2 binary64))))
(* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))
(*.f64 (neg.f64 b_2) (+.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) c) c) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64) (fma.f64 (/.f64 (/.f64 (*.f64 c a) b_2) b_2) #s(literal -1/2 binary64) #s(literal 2 binary64))) (*.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) #s(literal -1/16 binary64)) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64))))))
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(*.f64 (neg.f64 b_2) (fma.f64 (/.f64 (/.f64 c b_2) b_2) #s(literal -1/2 binary64) (/.f64 #s(literal 2 binary64) a)))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 2 (/ 1 a))))))
(*.f64 (neg.f64 b_2) (fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 c b_2) (fma.f64 (*.f64 (*.f64 c c) (/.f64 a (pow.f64 b_2 #s(literal 4 binary64)))) #s(literal -1/8 binary64) (/.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)))))))
(*.f64 (neg.f64 b_2) (fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 c b_2) (fma.f64 (*.f64 (*.f64 a a) #s(literal -1/16 binary64)) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (fma.f64 (*.f64 (*.f64 c c) (/.f64 a (pow.f64 b_2 #s(literal 4 binary64)))) #s(literal -1/8 binary64) (/.f64 #s(literal 2 binary64) a)))))
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))))
(*.f64 (neg.f64 b_2) (fma.f64 (/.f64 (/.f64 (*.f64 c a) b_2) b_2) #s(literal -1/2 binary64) #s(literal 1 binary64)))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(*.f64 (neg.f64 b_2) (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) c) c) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64) (fma.f64 (/.f64 (/.f64 (*.f64 c a) b_2) b_2) #s(literal -1/2 binary64) #s(literal 1 binary64))))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))
(neg.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) a) a) (*.f64 c (/.f64 c (pow.f64 b_2 #s(literal 4 binary64)))) (fma.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) #s(literal -1/16 binary64)) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (*.f64 (/.f64 (/.f64 (*.f64 c a) b_2) b_2) #s(literal -1/2 binary64)))) b_2 b_2))

rewrite165.0ms (3.4%)

Memory
-11.7MiB live, 106.0MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01034
01734
16432
246331
3588831
0861128
Stop Event
iter limit
node limit
iter limit
Counts
4 → 281
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)))
Outputs
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>

eval9.0ms (0.2%)

Memory
17.2MiB live, 17.2MiB allocated
Compiler

Compiled 10 365 to 1 365 computations (86.8% saved)

prune1.0ms (0%)

Memory
1.7MiB live, 1.7MiB allocated
Pruning

3 alts after pruning (3 fresh and 0 done)

PrunedKeptTotal
New3953398
Fresh000
Picked101
Done000
Total3963399
Accuracy
76.0%
Counts
399 → 3
Alt Table
Click to see full alt table
StatusAccuracyProgram
27.6%
(/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
27.5%
(/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)
25.8%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
Compiler

Compiled 24 to 23 computations (4.2% saved)

simplify66.0ms (1.4%)

Memory
-7.6MiB live, 29.1MiB allocated
Algorithm
egg-herbie
Localize:

Found 10 expressions of interest:

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

Useful iterations: 1 (0.0ms)

IterNodesCost
024114
033114
149111
270111
3100111
4145111
5218111
6362111
7526111
8956111
91256111
101490111
111782111
121935111
131960111
141998111
152019111
162019111
02019111
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(/.f64 c b_2)
c
b_2
#s(literal -1/2 binary64)
(/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)
#s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))
(*.f64 #s(literal -2 binary64) b_2)
#s(literal -2 binary64)
b_2
a
(/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
b_2
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(*.f64 b_2 b_2)
(*.f64 a c)
a
c
Outputs
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(/.f64 c b_2)
c
b_2
#s(literal -1/2 binary64)
(/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)
#s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))
(*.f64 #s(literal -2 binary64) b_2)
#s(literal -2 binary64)
b_2
a
(/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(/.f64 (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) b_2) a)
(+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) b_2)
b_2
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))
(*.f64 b_2 b_2)
(*.f64 a c)
a
c

localize2.0ms (0%)

Memory
2.4MiB live, 2.4MiB allocated
Localize:

Found 10 expressions of interest:

NewMetricScoreProgram
accuracy0
(*.f64 a c)
accuracy0.25
(/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
accuracy14.228322262043118
(+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
accuracy45.10350974422869
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
accuracy0
(*.f64 #s(literal -2 binary64) b_2)
accuracy0.896240625180289
(/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)
accuracy46.328303936666885
#s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))
accuracy0
(/.f64 c b_2)
accuracy0
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
accuracy47.50274787706462
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
Samples
1.0ms2valid
0.0ms0valid
Compiler

Compiled 181 to 36 computations (80.1% saved)

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

series97.0ms (2%)

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

9 calls:

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

simplify175.0ms (3.6%)

Memory
22.6MiB live, 105.6MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
06016118
119246036
266616009
084315741
Stop Event
iter limit
node limit
Counts
336 → 333
Calls
Call 1
Inputs
(* -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))))))))
(* -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))))))))
(* -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)))))))))
(* 2 (/ b_2 a))
(/ (+ (* -1/2 (/ (* a c) b_2)) (* 2 b_2)) a)
(/ (+ (* 2 b_2) (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))) a)
(/ (+ (* 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)))))))) a)
(* 2 b_2)
(+ (* -1/2 (/ (* a c) b_2)) (* 2 b_2))
(+ (* 2 b_2) (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))))
(+ (* 2 b_2) (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))))
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))))
(pow b_2 2)
(+ (* -1 (* a c)) (pow b_2 2))
(+ (* -1 (* a c)) (pow b_2 2))
(+ (* -1 (* a c)) (pow b_2 2))
(* a c)
(* a c)
(* a c)
(* a c)
(* (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)))))
(* (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)))))
(* (sqrt (* a c)) (sqrt -1))
(* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(* a (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))) (/ b_2 a)))
(* a (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (/ b_2 a)))
(* (sqrt (/ c a)) (sqrt -1))
(+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))
(+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ c a)) (sqrt -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)) (/ b_2 a))))
(* (sqrt (* a c)) (sqrt -1))
(* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a)))
(* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a)))))
(* (sqrt (* a c)) (sqrt -1))
(* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* a c))
(* a (- (/ (pow b_2 2) a) c))
(* a (- (/ (pow b_2 2) a) c))
(* a (- (/ (pow b_2 2) a) c))
(* a c)
(* a c)
(* a c)
(* a c)
(* -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 (* (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 (* (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 (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (/ b_2 a))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ (* -1 b_2) (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -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 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* a (+ (* -1 (/ (+ b_2 (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* a (+ (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a))) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))))
(* -1 (* a c))
(* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))
(* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))
(* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))
(* a c)
(* a c)
(* a c)
(* a c)
(* -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))))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(/ c b_2)
(/ c b_2)
(/ c b_2)
(/ c b_2)
(* -1/2 (/ c b_2))
(* 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))))
(* -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)))))))))
(* 2 (/ b_2 a))
(+ (* -1/2 (/ c b_2)) (* 2 (/ b_2 a)))
(+ (* 2 (/ b_2 a)) (* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))))
(+ (* 2 (/ b_2 a)) (* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2)))))
(* 2 b_2)
(+ (* -1/2 (/ (* a c) b_2)) (* 2 b_2))
(+ (* 2 b_2) (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))))
(+ (* 2 b_2) (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5))))))))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))))
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5))))))))
(pow b_2 2)
(+ (* -1 (* a c)) (pow b_2 2))
(+ (* -1 (* a c)) (pow b_2 2))
(+ (* -1 (* a c)) (pow b_2 2))
(* a c)
(* a c)
(* a c)
(* a c)
(* (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/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(/ c b_2)
(/ c b_2)
(/ c b_2)
(/ c b_2)
(* (sqrt (/ c a)) (sqrt -1))
(* 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))))))
(* (sqrt (* a c)) (sqrt -1))
(* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(* c (- (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))) (/ b_2 c)))
(* c (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))) (/ b_2 c)))
(* (sqrt (/ c a)) (sqrt -1))
(* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c))))
(* c (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(* 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)) (/ b_2 (* a c))))))
(* (sqrt (* a c)) (sqrt -1))
(* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c)))
(* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c)))))
(* (sqrt (* a c)) (sqrt -1))
(* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* a c))
(* c (- (/ (pow b_2 2) c) a))
(* c (- (/ (pow b_2 2) c) a))
(* c (- (/ (pow b_2 2) c) a))
(* a c)
(* a c)
(* a c)
(* a c)
(* -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))
(/ c b_2)
(/ c b_2)
(/ c b_2)
(/ c b_2)
(* -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 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(* -1 (* c (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* c (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) c)) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(* -1 (* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* -1 (* c (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (/ b_2 a)) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* -1 (* c (+ (* -1 (/ (+ (* -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)) (/ b_2 a)) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* c (+ (* -1 (/ (+ b_2 (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* c (+ (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))))
(* -1 (* a c))
(* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))
(* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))
(* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))
(* a c)
(* a c)
(* a c)
(* 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) (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 b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(/ c b_2)
(/ c b_2)
(/ c b_2)
(/ c b_2)
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1 (/ 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)))
(* (sqrt (* a c)) (sqrt -1))
(+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(* -2 b_2)
(* -2 b_2)
(* -2 b_2)
(* -2 b_2)
(* (sqrt (/ c a)) (sqrt -1))
(+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))
(+ (* 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)))
(* (sqrt (* a c)) (sqrt -1))
(+ b_2 (* (sqrt (* a c)) (sqrt -1)))
(+ (* b_2 (+ 1 (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))))) (* (sqrt (* a c)) (sqrt -1)))
(+ (* b_2 (+ 1 (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))))) (* (sqrt (* a c)) (sqrt -1)))
(* (sqrt (* a c)) (sqrt -1))
(+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (* a c)) (sqrt -1)))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 2) (pow (sqrt -1) 5)))))))))
(* -1 (* a c))
(- (pow b_2 2) (* a c))
(- (pow b_2 2) (* a c))
(- (pow b_2 2) (* a c))
(* -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)
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(/ c b_2)
(/ c b_2)
(/ c b_2)
(/ c b_2)
(* -1/2 (/ c b_2))
(/ (+ (* -1/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)
(* -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)
(* -2 b_2)
(* -2 b_2)
(* -2 b_2)
(* 2 (/ b_2 a))
(* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 2 (/ 1 a)))))
(* 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))))))
(* 2 b_2)
(* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2)))))
(* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))))
(* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6)))))))
b_2
(* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))))
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6)))))))
(pow b_2 2)
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(* -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/2 (/ c b_2))
(* -1/2 (/ c b_2))
(/ c b_2)
(/ c b_2)
(/ c b_2)
(/ c b_2)
(* -2 (/ b_2 a))
(* -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)))))))
(* -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))))))))
(* -2 b_2)
(* -2 b_2)
(* -2 b_2)
(* -2 b_2)
(* 1/2 (/ c b_2))
(* -1 (/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2))
(* -1 (/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2))
(* -1 (/ (+ (* -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))
(* 1/2 (/ (* a c) b_2))
(* -1 (/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2))
(* -1 (/ (+ (* -1/2 (* a c)) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))))) b_2))
(* -1 (/ (+ (* -1/2 (* a c)) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (pow b_2 6))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4)))))) b_2))
(* -1 b_2)
(* -1 (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))
(pow b_2 2)
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
Outputs
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(fma.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 c (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))
(fma.f64 (fma.f64 (*.f64 a #s(literal -1/16 binary64)) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 (*.f64 c c) #s(literal -1/8 binary64)) (pow.f64 b_2 #s(literal 3 binary64)))) a (*.f64 (/.f64 c b_2) #s(literal -1/2 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 (fma.f64 (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (*.f64 (/.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 #s(literal 5/64 binary64) b_2)) (/.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) #s(literal -1/16 binary64)) (pow.f64 b_2 #s(literal 5 binary64)))) a (/.f64 (*.f64 (*.f64 c c) #s(literal -1/8 binary64)) (pow.f64 b_2 #s(literal 3 binary64)))) a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(fma.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 c (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))
(fma.f64 (fma.f64 (*.f64 a #s(literal -1/16 binary64)) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 (*.f64 c c) #s(literal -1/8 binary64)) (pow.f64 b_2 #s(literal 3 binary64)))) a (*.f64 (/.f64 c b_2) #s(literal -1/2 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 (fma.f64 (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (*.f64 (/.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 #s(literal 5/64 binary64) b_2)) (/.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) #s(literal -1/16 binary64)) (pow.f64 b_2 #s(literal 5 binary64)))) a (/.f64 (*.f64 (*.f64 c c) #s(literal -1/8 binary64)) (pow.f64 b_2 #s(literal 3 binary64)))) a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
(* -1/2 (/ (* a c) b_2))
(*.f64 (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64)) c)
(* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))
(*.f64 (fma.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 c (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) a)
(* 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 (fma.f64 (fma.f64 (*.f64 a #s(literal -1/16 binary64)) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 (*.f64 c c) #s(literal -1/8 binary64)) (pow.f64 b_2 #s(literal 3 binary64)))) a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) a)
(* 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 (fma.f64 (fma.f64 (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (*.f64 (/.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 #s(literal 5/64 binary64) b_2)) (/.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) #s(literal -1/16 binary64)) (pow.f64 b_2 #s(literal 5 binary64)))) a (/.f64 (*.f64 (*.f64 c c) #s(literal -1/8 binary64)) (pow.f64 b_2 #s(literal 3 binary64)))) a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) a)
(* 2 (/ b_2 a))
(*.f64 (/.f64 #s(literal 2 binary64) a) b_2)
(/ (+ (* -1/2 (/ (* a c) b_2)) (* 2 b_2)) a)
(/.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64)) c (*.f64 #s(literal 2 binary64) b_2)) a)
(/ (+ (* 2 b_2) (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))) a)
(/.f64 (fma.f64 (fma.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 c (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) a (*.f64 #s(literal 2 binary64) b_2)) a)
(/ (+ (* 2 b_2) (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5)))))))) a)
(/.f64 (fma.f64 (fma.f64 (fma.f64 (*.f64 a #s(literal -1/16 binary64)) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 (*.f64 c c) #s(literal -1/8 binary64)) (pow.f64 b_2 #s(literal 3 binary64)))) a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) a (*.f64 #s(literal 2 binary64) b_2)) a)
(* 2 b_2)
(*.f64 #s(literal 2 binary64) b_2)
(+ (* -1/2 (/ (* a c) b_2)) (* 2 b_2))
(fma.f64 (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64)) c (*.f64 #s(literal 2 binary64) b_2))
(+ (* 2 b_2) (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))))
(fma.f64 (fma.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 c (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) a (*.f64 #s(literal 2 binary64) b_2))
(+ (* 2 b_2) (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 a #s(literal -1/16 binary64)) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 (*.f64 c c) #s(literal -1/8 binary64)) (pow.f64 b_2 #s(literal 3 binary64)))) a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) a (*.f64 #s(literal 2 binary64) b_2))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(fma.f64 (*.f64 a #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 (fma.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 c (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) a b_2)
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 a #s(literal -1/16 binary64)) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 (*.f64 c c) #s(literal -1/8 binary64)) (pow.f64 b_2 #s(literal 3 binary64)))) a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) a b_2)
(pow b_2 2)
(*.f64 b_2 b_2)
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))
(* a c)
(*.f64 a c)
(* a c)
(*.f64 a c)
(* a c)
(*.f64 a c)
(* a c)
(*.f64 a 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 (neg.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 (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (neg.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 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 a #s(literal 5 binary64)))) (fma.f64 (*.f64 (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (neg.f64 b_2) a))))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (neg.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 (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (neg.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 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 a #s(literal 5 binary64)))) (fma.f64 (*.f64 (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (neg.f64 b_2) a))))
(* (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 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (neg.f64 b_2) a)) a)
(* a (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))) (/ b_2 a)))
(*.f64 (fma.f64 (*.f64 (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (neg.f64 b_2) a))) a)
(* a (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (/ b_2 a)))
(*.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 a #s(literal 5 binary64)))) (fma.f64 (*.f64 (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (neg.f64 b_2) a)))) a)
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))
(+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a))
(+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a)))
(fma.f64 (*.f64 (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a)))
(+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 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))))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 a #s(literal 5 binary64)))) (fma.f64 (*.f64 (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a))))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a)))
(*.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a)) a)
(* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(*.f64 (fma.f64 (*.f64 (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a))) a)
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a)))))
(*.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 a #s(literal 5 binary64)))) (fma.f64 (*.f64 (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a)))) a)
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(*.f64 (fma.f64 (*.f64 (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))) a)
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 a #s(literal 5 binary64)))) (fma.f64 (*.f64 (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))))) a)
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(*.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 a #s(literal 5 binary64)))) (fma.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 5 binary64))) (pow.f64 a #s(literal 7 binary64)))) (fma.f64 (*.f64 (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))))) a)
(* -1 (* a c))
(*.f64 (neg.f64 a) c)
(* a (- (/ (pow b_2 2) a) c))
(*.f64 (-.f64 (*.f64 b_2 (/.f64 b_2 a)) c) a)
(* a (- (/ (pow b_2 2) a) c))
(*.f64 (-.f64 (*.f64 b_2 (/.f64 b_2 a)) c) a)
(* a (- (/ (pow b_2 2) a) c))
(*.f64 (-.f64 (*.f64 b_2 (/.f64 b_2 a)) c) a)
(* a c)
(*.f64 a c)
(* a c)
(*.f64 a c)
(* a c)
(*.f64 a c)
(* a c)
(*.f64 a c)
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(neg.f64 (fma.f64 (sqrt.f64 #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)))
(neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (-.f64 b_2 (/.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/8 binary64)) (*.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64)))) a)) 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)))
(neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (-.f64 b_2 (/.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/8 binary64)) (*.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64)))) a)) a)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 a c)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(*.f64 (neg.f64 a) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a)))
(* -1 (* a (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (neg.f64 a) (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (/.f64 (fma.f64 (*.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 (neg.f64 a) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (+.f64 (/.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/8 binary64)) (*.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)))) a) b_2) a)))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (/ b_2 a))
(fma.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -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)) (neg.f64 b_2)) a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -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)))
(fma.f64 (neg.f64 (sqrt.f64 (/.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (+.f64 (/.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/8 binary64)) (*.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64)))) a) b_2) a))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 a c)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (neg.f64 a) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (neg.f64 b_2) a)))
(* -1 (* a (+ (* -1 (/ (+ b_2 (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (neg.f64 a) (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) (neg.f64 a))))
(* -1 (* a (+ (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a))) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (neg.f64 a) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (-.f64 b_2 (/.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/8 binary64)) (*.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)))) a)) (neg.f64 a))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 a c)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (neg.f64 a) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(*.f64 (neg.f64 a) (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 a #s(literal 5 binary64)))) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))))))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))))
(*.f64 (neg.f64 a) (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 a #s(literal 5 binary64)))) (fma.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 6 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 5 binary64))) (pow.f64 a #s(literal 7 binary64)))) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))))))
(* -1 (* a c))
(*.f64 (neg.f64 a) c)
(* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))
(*.f64 (-.f64 (*.f64 b_2 (/.f64 b_2 a)) c) a)
(* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))
(*.f64 (-.f64 (*.f64 b_2 (/.f64 b_2 a)) c) a)
(* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))
(*.f64 (-.f64 (*.f64 b_2 (/.f64 b_2 a)) c) a)
(* a c)
(*.f64 a c)
(* a c)
(*.f64 a c)
(* a c)
(*.f64 a c)
(* a c)
(*.f64 a c)
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(*.f64 (fma.f64 (*.f64 c #s(literal -1/8 binary64)) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) (/.f64 #s(literal -1/2 binary64) b_2)) c)
(* 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 (fma.f64 (fma.f64 (*.f64 c #s(literal -1/16 binary64)) (*.f64 a (/.f64 a (pow.f64 b_2 #s(literal 5 binary64)))) (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64))) c (/.f64 #s(literal -1/2 binary64) b_2)) c)
(* 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 (fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c a)) (*.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 a) #s(literal -1/16 binary64)) (pow.f64 b_2 #s(literal 5 binary64)))) c (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64))) c (/.f64 #s(literal -1/2 binary64) b_2)) c)
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(/ c b_2)
(/.f64 c b_2)
(/ c b_2)
(/.f64 c b_2)
(/ c b_2)
(/.f64 c b_2)
(/ c b_2)
(/.f64 c b_2)
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(*.f64 (fma.f64 (*.f64 c #s(literal -1/8 binary64)) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) (/.f64 #s(literal -1/2 binary64) b_2)) c)
(* 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 (fma.f64 (fma.f64 (*.f64 c #s(literal -1/16 binary64)) (*.f64 a (/.f64 a (pow.f64 b_2 #s(literal 5 binary64)))) (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64))) c (/.f64 #s(literal -1/2 binary64) b_2)) c)
(* 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 (fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c a)) (*.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 a) #s(literal -1/16 binary64)) (pow.f64 b_2 #s(literal 5 binary64)))) c (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64))) c (/.f64 #s(literal -1/2 binary64) b_2)) c)
(* -1/2 (/ (* a c) b_2))
(*.f64 (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64)) c)
(* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))))
(*.f64 (fma.f64 (*.f64 (*.f64 a (/.f64 a (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal -1/8 binary64)) c (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64))) c)
(* 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 (fma.f64 (fma.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) #s(literal -1/16 binary64)) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 a (/.f64 a (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal -1/8 binary64))) c (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64))) c)
(* 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 (fma.f64 (fma.f64 (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 (pow.f64 a #s(literal 3 binary64)) #s(literal -1/16 binary64)) (pow.f64 b_2 #s(literal 5 binary64)))) c (*.f64 (*.f64 a (/.f64 a (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal -1/8 binary64))) c (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64))) c)
(* 2 (/ b_2 a))
(*.f64 (/.f64 #s(literal 2 binary64) a) b_2)
(+ (* -1/2 (/ c b_2)) (* 2 (/ b_2 a)))
(fma.f64 (/.f64 #s(literal 2 binary64) a) b_2 (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
(+ (* 2 (/ b_2 a)) (* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))))
(fma.f64 (fma.f64 (*.f64 c #s(literal -1/8 binary64)) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) (/.f64 #s(literal -1/2 binary64) b_2)) c (*.f64 (/.f64 #s(literal 2 binary64) a) b_2))
(+ (* 2 (/ b_2 a)) (* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2)))))
(fma.f64 (/.f64 #s(literal 2 binary64) a) b_2 (*.f64 (fma.f64 (fma.f64 (*.f64 c #s(literal -1/16 binary64)) (*.f64 a (/.f64 a (pow.f64 b_2 #s(literal 5 binary64)))) (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64))) c (/.f64 #s(literal -1/2 binary64) b_2)) c))
(* 2 b_2)
(*.f64 #s(literal 2 binary64) b_2)
(+ (* -1/2 (/ (* a c) b_2)) (* 2 b_2))
(fma.f64 (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64)) c (*.f64 #s(literal 2 binary64) b_2))
(+ (* 2 b_2) (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))))
(fma.f64 (fma.f64 (*.f64 (*.f64 a (/.f64 a (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal -1/8 binary64)) c (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64))) c (*.f64 #s(literal 2 binary64) b_2))
(+ (* 2 b_2) (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5))))))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) #s(literal -1/16 binary64)) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 a (/.f64 a (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal -1/8 binary64))) c (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64))) c (*.f64 #s(literal 2 binary64) b_2))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(fma.f64 (*.f64 a #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 (fma.f64 (*.f64 (*.f64 a (/.f64 a (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal -1/8 binary64)) c (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64))) c b_2)
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5))))))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) #s(literal -1/16 binary64)) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 a (/.f64 a (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal -1/8 binary64))) c (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64))) c b_2)
(pow b_2 2)
(*.f64 b_2 b_2)
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))
(* a c)
(*.f64 a c)
(* a c)
(*.f64 a c)
(* a c)
(*.f64 a c)
(* a c)
(*.f64 a c)
(* (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 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (/.f64 (neg.f64 b_2) c) a)) c)
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 a #s(literal 3 binary64)))) (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (/.f64 (neg.f64 b_2) c) 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 (fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 5 binary64))) (pow.f64 a #s(literal 5 binary64)))) (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 a #s(literal 3 binary64)))) (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (/.f64 (neg.f64 b_2) c) a)))) c)
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(/ c b_2)
(/.f64 c b_2)
(/ c b_2)
(/.f64 c b_2)
(/ c b_2)
(/.f64 c b_2)
(/ c b_2)
(/.f64 c b_2)
(* (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 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (/.f64 (neg.f64 b_2) c) a)) c)
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 a #s(literal 3 binary64)))) (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (/.f64 (neg.f64 b_2) c) 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 (fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 5 binary64))) (pow.f64 a #s(literal 5 binary64)))) (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 a #s(literal 3 binary64)))) (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (/.f64 (neg.f64 b_2) c) a)))) c)
(* (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 (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) c)) c)
(* c (- (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))) (/ b_2 c)))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) c))) c)
(* c (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))) (/ b_2 c)))
(*.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 5 binary64))) (pow.f64 a #s(literal 3 binary64)))) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) c)))) c)
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))
(* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (/.f64 b_2 a) c)) c)
(* c (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 a #s(literal 3 binary64)))) (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (/.f64 b_2 a) c))) c)
(* c (+ (* -1/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)) (/ b_2 (* a c))))))
(*.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 5 binary64))) (pow.f64 a #s(literal 5 binary64)))) (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 a #s(literal 3 binary64)))) (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (/.f64 b_2 a) c)))) c)
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c)))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 c)) c)
(* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 c))) c)
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c)))))
(*.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 5 binary64))) (pow.f64 a #s(literal 3 binary64)))) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 c)))) c)
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) c)
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 5 binary64))) (pow.f64 a #s(literal 3 binary64)))) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))) c)
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(*.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 5 binary64))) (pow.f64 a #s(literal 3 binary64)))) (fma.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 7 binary64))) (pow.f64 a #s(literal 5 binary64)))) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))))) c)
(* -1 (* a c))
(*.f64 (neg.f64 a) c)
(* c (- (/ (pow b_2 2) c) a))
(*.f64 (-.f64 (*.f64 b_2 (/.f64 b_2 c)) a) c)
(* c (- (/ (pow b_2 2) c) a))
(*.f64 (-.f64 (*.f64 b_2 (/.f64 b_2 c)) a) c)
(* c (- (/ (pow b_2 2) c) a))
(*.f64 (-.f64 (*.f64 b_2 (/.f64 b_2 c)) a) c)
(* a c)
(*.f64 a c)
(* a c)
(*.f64 a c)
(* a c)
(*.f64 a c)
(* a c)
(*.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 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (/.f64 b_2 a) c)) (neg.f64 c))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64)) (/.f64 (neg.f64 b_2) a)) (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 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (+.f64 (/.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 c (pow.f64 a #s(literal 3 binary64)))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) c))) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/8 binary64)))) c) (/.f64 b_2 a)) c)) (neg.f64 c))
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(/ c b_2)
(/.f64 c b_2)
(/ c b_2)
(/.f64 c b_2)
(/ c b_2)
(/.f64 c b_2)
(/ c b_2)
(/.f64 c b_2)
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a)))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (/.f64 b_2 a) c)) (neg.f64 c))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64)) (/.f64 (neg.f64 b_2) a)) (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 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (+.f64 (/.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 c (pow.f64 a #s(literal 3 binary64)))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) c))) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/8 binary64)))) c) (/.f64 b_2 a)) c)) (neg.f64 c))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 a c)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 c)) (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 (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 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 (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (+.f64 (/.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) (*.f64 (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/8 binary64)))) c) b_2) c)) (neg.f64 c))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a)))
(* -1 (* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (/.f64 (neg.f64 b_2) c) a)) (neg.f64 c))
(* -1 (* c (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (/ b_2 a)) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64)) (/.f64 b_2 a)) (neg.f64 c))) (neg.f64 c))
(* -1 (* c (+ (* -1 (/ (+ (* -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)) (/ b_2 a)) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (-.f64 (/.f64 b_2 a) (/.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 c (pow.f64 a #s(literal 3 binary64)))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) c))) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/8 binary64)))) c)) (neg.f64 c))) (neg.f64 c))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 a c)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) c)) (neg.f64 c))
(* -1 (* c (+ (* -1 (/ (+ b_2 (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64)) b_2) (neg.f64 c))) (neg.f64 c))
(* -1 (* c (+ (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (-.f64 b_2 (/.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) (*.f64 (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/8 binary64)))) c)) (neg.f64 c))) (neg.f64 c))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 a c)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) (neg.f64 c))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(*.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 5 binary64))) (pow.f64 a #s(literal 3 binary64)))) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))) (neg.f64 c))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))))
(*.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 5 binary64))) (pow.f64 a #s(literal 3 binary64)))) (fma.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 6 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 7 binary64))) (pow.f64 a #s(literal 5 binary64)))) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))))) (neg.f64 c))
(* -1 (* a c))
(*.f64 (neg.f64 a) c)
(* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))
(*.f64 (-.f64 (*.f64 b_2 (/.f64 b_2 c)) a) c)
(* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))
(*.f64 (-.f64 (*.f64 b_2 (/.f64 b_2 c)) a) c)
(* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))
(*.f64 (-.f64 (*.f64 b_2 (/.f64 b_2 c)) a) c)
(* a c)
(*.f64 a c)
(* a c)
(*.f64 a c)
(* a c)
(*.f64 a c)
(* a c)
(*.f64 a 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 (neg.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 (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (/.f64 #s(literal -1 binary64) a)) b_2 (*.f64 (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 (fma.f64 (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 a #s(literal 5 binary64))))) #s(literal -1/8 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) b_2 (/.f64 #s(literal -1 binary64) a)) b_2 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))))
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(/ c b_2)
(/.f64 c b_2)
(/ c b_2)
(/.f64 c b_2)
(/ c b_2)
(/.f64 c b_2)
(/ c b_2)
(/.f64 c b_2)
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (neg.f64 b_2) a))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (/.f64 #s(literal -1 binary64) a)) b_2 (*.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 (fma.f64 (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 a #s(literal 5 binary64))))) #s(literal -1/8 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) b_2 (/.f64 #s(literal -1 binary64) a)) b_2 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1 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 (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)) b_2 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 (fma.f64 (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 a #s(literal 3 binary64))))) #s(literal -1/8 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) b_2 #s(literal -1 binary64)) b_2 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(* -2 b_2)
(*.f64 #s(literal -2 binary64) b_2)
(* -2 b_2)
(*.f64 #s(literal -2 binary64) b_2)
(* -2 b_2)
(*.f64 #s(literal -2 binary64) b_2)
(* -2 b_2)
(*.f64 #s(literal -2 binary64) b_2)
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))
(+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a))
(+ (* b_2 (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (*.f64 b_2 #s(literal 1/2 binary64)) (*.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 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 (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 a #s(literal 5 binary64))))) #s(literal -1/8 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(+ b_2 (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) b_2)
(+ (* b_2 (+ 1 (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))))) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (fma.f64 (*.f64 b_2 #s(literal 1/2 binary64)) (*.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) b_2))
(+ (* b_2 (+ 1 (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))))) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 (fma.f64 (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 a #s(literal 3 binary64))))) #s(literal -1/8 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) b_2 #s(literal 1 binary64)) b_2 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))))
(fma.f64 (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 a #s(literal 3 binary64))))) #s(literal -1/8 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 2) (pow (sqrt -1) 5)))))))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 b_2 (/.f64 b_2 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 5 binary64))) (pow.f64 a #s(literal 5 binary64)))) (*.f64 (/.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 a #s(literal 3 binary64)))) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64))) (*.f64 b_2 b_2) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* a c))
(*.f64 (neg.f64 a) c)
(- (pow b_2 2) (* a c))
(fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))
(- (pow b_2 2) (* a c))
(fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))
(- (pow b_2 2) (* a c))
(fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) b_2) (/.f64 (*.f64 (*.f64 c c) a) 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 #s(literal -1/8 binary64) b_2) (/.f64 (*.f64 (*.f64 c c) a) b_2) (fma.f64 (*.f64 (*.f64 a a) #s(literal -1/16 binary64)) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (*.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)) (pow.f64 c #s(literal 4 binary64))) (/.f64 #s(literal 5/64 binary64) (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) a)))) (fma.f64 (/.f64 #s(literal -1/8 binary64) b_2) (/.f64 (*.f64 (*.f64 c c) a) b_2) (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal -1/16 binary64)) (pow.f64 b_2 #s(literal 4 binary64))))) b_2)
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(/ c b_2)
(/.f64 c b_2)
(/ c b_2)
(/.f64 c b_2)
(/ c b_2)
(/.f64 c b_2)
(/ c b_2)
(/.f64 c b_2)
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) b_2) (/.f64 (*.f64 (*.f64 c c) a) 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 #s(literal -1/8 binary64) b_2) (/.f64 (*.f64 (*.f64 c c) a) b_2) (fma.f64 (*.f64 (*.f64 a a) #s(literal -1/16 binary64)) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (*.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)) (pow.f64 c #s(literal 4 binary64))) (/.f64 #s(literal 5/64 binary64) (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) a)))) (fma.f64 (/.f64 #s(literal -1/8 binary64) b_2) (/.f64 (*.f64 (*.f64 c c) a) b_2) (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal -1/16 binary64)) (pow.f64 b_2 #s(literal 4 binary64))))) b_2)
(* -1/2 (/ (* a c) b_2))
(*.f64 (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64)) c)
(/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2)
(/.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) b_2) (/.f64 (*.f64 (*.f64 (*.f64 a a) c) c) b_2) (*.f64 (*.f64 c #s(literal -1/2 binary64)) 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 (/.f64 #s(literal -1/8 binary64) b_2) (/.f64 (*.f64 (*.f64 (*.f64 a a) c) c) b_2) (fma.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) #s(literal -1/16 binary64)) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 (*.f64 c #s(literal -1/2 binary64)) a))) b_2)
(/ (+ (* -1/2 (* a c)) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (pow b_2 6))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4)))))) b_2)
(/.f64 (fma.f64 #s(literal -1/2 binary64) (fma.f64 a c (*.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 4 binary64))) (/.f64 #s(literal 5/64 binary64) (pow.f64 b_2 #s(literal 6 binary64))))) (fma.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) #s(literal -1/16 binary64)) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) (/.f64 (*.f64 (*.f64 (*.f64 a a) c) c) b_2)))) b_2)
(* -2 b_2)
(*.f64 #s(literal -2 binary64) b_2)
(* -2 b_2)
(*.f64 #s(literal -2 binary64) b_2)
(* -2 b_2)
(*.f64 #s(literal -2 binary64) b_2)
(* -2 b_2)
(*.f64 #s(literal -2 binary64) b_2)
(* 2 (/ b_2 a))
(*.f64 (/.f64 #s(literal 2 binary64) a) b_2)
(* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(*.f64 (fma.f64 (/.f64 (/.f64 c b_2) b_2) #s(literal -1/2 binary64) (/.f64 #s(literal 2 binary64) a)) b_2)
(* 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 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 c b_2) (fma.f64 (*.f64 (*.f64 c c) (/.f64 a (pow.f64 b_2 #s(literal 4 binary64)))) #s(literal -1/8 binary64) (/.f64 #s(literal 2 binary64) a))) b_2)
(* b_2 (+ (* -1/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 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 c b_2) (fma.f64 (*.f64 (*.f64 a a) #s(literal -1/16 binary64)) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (fma.f64 (*.f64 (*.f64 c c) (/.f64 a (pow.f64 b_2 #s(literal 4 binary64)))) #s(literal -1/8 binary64) (/.f64 #s(literal 2 binary64) a)))) b_2)
(* 2 b_2)
(*.f64 #s(literal 2 binary64) b_2)
(* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2)))))
(*.f64 (fma.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal -1/2 binary64) #s(literal 2 binary64)) b_2)
(* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))))
(*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) c) c) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal -1/2 binary64) #s(literal 2 binary64))) b_2)
(* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6)))))))
(*.f64 (+.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) c) c) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal -1/2 binary64) #s(literal 2 binary64))) (*.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) #s(literal -1/16 binary64)) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64))))) b_2)
b_2
(* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))
(*.f64 (fma.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal -1/2 binary64) #s(literal 1 binary64)) b_2)
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))))
(*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) c) c) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal -1/2 binary64) #s(literal 1 binary64))) b_2)
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6)))))))
(fma.f64 (fma.f64 (*.f64 (*.f64 a #s(literal -1/8 binary64)) a) (*.f64 c (/.f64 c (pow.f64 b_2 #s(literal 4 binary64)))) (fma.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) #s(literal -1/16 binary64)) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (*.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal -1/2 binary64)))) b_2 b_2)
(pow b_2 2)
(*.f64 b_2 b_2)
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (*.f64 (fma.f64 (/.f64 (/.f64 c b_2) b_2) (neg.f64 a) #s(literal 1 binary64)) b_2) b_2)
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (*.f64 (fma.f64 (/.f64 (/.f64 c b_2) b_2) (neg.f64 a) #s(literal 1 binary64)) b_2) b_2)
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (*.f64 (fma.f64 (/.f64 (/.f64 c b_2) b_2) (neg.f64 a) #s(literal 1 binary64)) b_2) b_2)
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(*.f64 (fma.f64 (/.f64 (/.f64 c b_2) b_2) #s(literal -1/2 binary64) (/.f64 #s(literal 2 binary64) a)) (neg.f64 b_2))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 2 (/ 1 a))))))
(*.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 c b_2) (fma.f64 (*.f64 (*.f64 c c) (/.f64 a (pow.f64 b_2 #s(literal 4 binary64)))) #s(literal -1/8 binary64) (/.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 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 c b_2) (fma.f64 (*.f64 (*.f64 a a) #s(literal -1/16 binary64)) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (fma.f64 (*.f64 (*.f64 c c) (/.f64 a (pow.f64 b_2 #s(literal 4 binary64)))) #s(literal -1/8 binary64) (/.f64 #s(literal 2 binary64) a)))) (neg.f64 b_2))
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(/ c b_2)
(/.f64 c b_2)
(/ c b_2)
(/.f64 c b_2)
(/ c b_2)
(/.f64 c b_2)
(/ c b_2)
(/.f64 c b_2)
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(*.f64 (fma.f64 (/.f64 (/.f64 c b_2) b_2) #s(literal -1/2 binary64) (/.f64 #s(literal 2 binary64) a)) (neg.f64 b_2))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 2 (/ 1 a))))))
(*.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 c b_2) (fma.f64 (*.f64 (*.f64 c c) (/.f64 a (pow.f64 b_2 #s(literal 4 binary64)))) #s(literal -1/8 binary64) (/.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 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 c b_2) (fma.f64 (*.f64 (*.f64 a a) #s(literal -1/16 binary64)) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (fma.f64 (*.f64 (*.f64 c c) (/.f64 a (pow.f64 b_2 #s(literal 4 binary64)))) #s(literal -1/8 binary64) (/.f64 #s(literal 2 binary64) a)))) (neg.f64 b_2))
(* -2 b_2)
(*.f64 #s(literal -2 binary64) b_2)
(* -1 (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))
(*.f64 (fma.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal -1/2 binary64) #s(literal 2 binary64)) (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 (*.f64 (*.f64 (*.f64 a a) c) c) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal -1/2 binary64) #s(literal 2 binary64))) (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 (*.f64 (*.f64 (*.f64 a a) c) c) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal -1/2 binary64) #s(literal 2 binary64))) (*.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) #s(literal -1/16 binary64)) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64))))) (neg.f64 b_2))
(* -2 b_2)
(*.f64 #s(literal -2 binary64) b_2)
(* -2 b_2)
(*.f64 #s(literal -2 binary64) b_2)
(* -2 b_2)
(*.f64 #s(literal -2 binary64) b_2)
(* -2 b_2)
(*.f64 #s(literal -2 binary64) b_2)
(* 1/2 (/ c b_2))
(*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))
(* -1 (/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2))
(/.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) b_2) (/.f64 (*.f64 (*.f64 c c) a) b_2) (*.f64 c #s(literal -1/2 binary64))) (neg.f64 b_2))
(* -1 (/ (+ (* -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 #s(literal -1/8 binary64) b_2) (/.f64 (*.f64 (*.f64 c c) a) b_2) (fma.f64 (*.f64 (*.f64 a a) #s(literal -1/16 binary64)) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 c #s(literal -1/2 binary64)))) (neg.f64 b_2))
(* -1 (/ (+ (* -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)) (pow.f64 c #s(literal 4 binary64))) (/.f64 #s(literal 5/64 binary64) (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) a)))) (fma.f64 (/.f64 #s(literal -1/8 binary64) b_2) (/.f64 (*.f64 (*.f64 c c) a) b_2) (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal -1/16 binary64)) (pow.f64 b_2 #s(literal 4 binary64))))) (neg.f64 b_2))
(* 1/2 (/ (* a c) b_2))
(*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 c b_2)))
(* -1 (/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2))
(/.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) b_2) (/.f64 (*.f64 (*.f64 (*.f64 a a) c) c) b_2) (*.f64 (*.f64 c #s(literal -1/2 binary64)) a)) (neg.f64 b_2))
(* -1 (/ (+ (* -1/2 (* a c)) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))))) b_2))
(/.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) b_2) (/.f64 (*.f64 (*.f64 (*.f64 a a) c) c) b_2) (fma.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) #s(literal -1/16 binary64)) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 (*.f64 c #s(literal -1/2 binary64)) a))) (neg.f64 b_2))
(* -1 (/ (+ (* -1/2 (* a c)) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (pow b_2 6))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4)))))) b_2))
(/.f64 (fma.f64 #s(literal -1/2 binary64) (fma.f64 a c (*.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 4 binary64))) (/.f64 #s(literal 5/64 binary64) (pow.f64 b_2 #s(literal 6 binary64))))) (fma.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) #s(literal -1/16 binary64)) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) (/.f64 (*.f64 (*.f64 (*.f64 a a) c) c) b_2)))) (neg.f64 b_2))
(* -1 b_2)
(neg.f64 b_2)
(* -1 (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))))
(*.f64 (fma.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal -1/2 binary64) #s(literal 1 binary64)) (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 (*.f64 (*.f64 (*.f64 a a) c) c) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal -1/2 binary64) #s(literal 1 binary64))) (neg.f64 b_2))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))
(neg.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 a #s(literal -1/8 binary64)) a) (*.f64 c (/.f64 c (pow.f64 b_2 #s(literal 4 binary64)))) (fma.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) #s(literal -1/16 binary64)) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (*.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal -1/2 binary64)))) b_2 b_2))
(pow b_2 2)
(*.f64 b_2 b_2)
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (*.f64 (fma.f64 (/.f64 (/.f64 c b_2) b_2) (neg.f64 a) #s(literal 1 binary64)) b_2) b_2)
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (*.f64 (fma.f64 (/.f64 (/.f64 c b_2) b_2) (neg.f64 a) #s(literal 1 binary64)) b_2) b_2)
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (*.f64 (fma.f64 (/.f64 (/.f64 c b_2) b_2) (neg.f64 a) #s(literal 1 binary64)) b_2) b_2)

rewrite171.0ms (3.5%)

Memory
-18.6MiB live, 89.9MiB allocated
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
024102
033102
111099
271299
0825599
Stop Event
iter limit
node limit
iter limit
Counts
11 → 476
Calls
Call 1
Inputs
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(/.f64 c b_2)
(/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)
#s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))
(*.f64 #s(literal -2 binary64) b_2)
(/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(*.f64 a c)
Outputs
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>

eval30.0ms (0.6%)

Memory
-12.6MiB live, 39.6MiB allocated
Compiler

Compiled 19 112 to 2 322 computations (87.9% saved)

prune2.0ms (0%)

Memory
3.2MiB live, 3.2MiB allocated
Pruning

6 alts after pruning (4 fresh and 2 done)

PrunedKeptTotal
New8054809
Fresh000
Picked123
Done000
Total8066812
Accuracy
76.4%
Counts
812 → 6
Alt Table
Click to see full alt table
StatusAccuracyProgram
26.2%
(/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) a)
26.0%
(/.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a)
27.5%
(/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)
23.7%
(exp.f64 (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64)))
4.2%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2))
25.8%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
Compiler

Compiled 54 to 53 computations (1.9% saved)

simplify107.0ms (2.2%)

Memory
17.3MiB live, 53.3MiB allocated
Algorithm
egg-herbie
Localize:

Found 15 expressions of interest:

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

Useful iterations: 4 (0.0ms)

IterNodesCost
037275
057273
186261
2130261
3187261
4274259
5400259
6837259
72148259
82920259
93470259
103558259
113723259
123797259
133798259
143798259
03798259
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2))
(/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2)
(*.f64 #s(literal 1/2 binary64) c)
#s(literal 1/2 binary64)
c
b_2
(exp.f64 (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64)))
(*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64))
(log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))))
(/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))
a
#s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))
(*.f64 #s(literal -2 binary64) b_2)
#s(literal -2 binary64)
b_2
#s(literal -1 binary64)
(/.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a)
(+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))
b_2
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))
#s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))
(*.f64 (neg.f64 a) c)
(neg.f64 a)
a
c
(/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) a)
(+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))))))
b_2
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))
#s(literal 1 binary64)
(sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))
(neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))
(fma.f64 a c (*.f64 b_2 b_2))
a
c
(*.f64 b_2 b_2)
Outputs
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))
(/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2)
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(*.f64 #s(literal 1/2 binary64) c)
(*.f64 c #s(literal 1/2 binary64))
#s(literal 1/2 binary64)
c
b_2
(exp.f64 (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64)))
(/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)
(*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64))
(neg.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))))
(log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))))
(/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))
a
#s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))
(*.f64 #s(literal -2 binary64) b_2)
#s(literal -2 binary64)
b_2
#s(literal -1 binary64)
(/.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a)
(/.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) a)
(+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))
(+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2)
b_2
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))
#s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))
(*.f64 (neg.f64 a) c)
(neg.f64 a)
a
c
(/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) a)
(/.f64 (-.f64 b_2 (/.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 a c (*.f64 b_2 b_2)))))) a)
(+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))))))
(-.f64 b_2 (/.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 a c (*.f64 b_2 b_2))))))
b_2
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.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)))))
#s(literal 1 binary64)
(sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.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 #s(literal 1 binary64) (neg.f64 (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 (fma.f64 a c (*.f64 b_2 b_2)))
(fma.f64 a c (*.f64 b_2 b_2))
a
c
(*.f64 b_2 b_2)

localize2.0ms (0%)

Memory
2.8MiB live, 2.8MiB allocated
Localize:

Found 15 expressions of interest:

NewMetricScoreProgram
accuracy0
(+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))))))
accuracy0
(*.f64 b_2 b_2)
accuracy0
(neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))
accuracy15.051077043079623
(sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))))
accuracy0
(*.f64 (neg.f64 a) c)
accuracy0
(neg.f64 a)
accuracy0
#s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))
accuracy15.05232967741605
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))
accuracy0
(*.f64 #s(literal -2 binary64) b_2)
accuracy0
(log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))))
accuracy1.2267226489021297
(exp.f64 (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64)))
accuracy15.133863875883408
#s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))
accuracy0
(/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2)
accuracy0
(*.f64 #s(literal 1/2 binary64) c)
accuracy15.133878656732293
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2))
Samples
1.0ms0invalid
0.0ms0valid
Compiler

Compiled 417 to 64 computations (84.7% saved)

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

series346.0ms (7.1%)

Memory
-14.3MiB live, 155.7MiB allocated
Counts
22 → 672
Calls
Call 1
Inputs
#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2)) #<representation binary64>) () ())
#s(alt (/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2) (patch (/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2) #<representation binary64>) () ())
#s(alt (*.f64 #s(literal 1/2 binary64) c) (patch (*.f64 #s(literal 1/2 binary64) c) #<representation binary64>) () ())
#s(alt (exp.f64 (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64))) #<representation binary64>) () ())
#s(alt (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64)) (patch (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64)) #<representation binary64>) () ())
#s(alt (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())
#s(alt (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (patch (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) #<representation binary64>) () ())
#s(alt (/.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) (patch (/.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) #<representation binary64>) () ())
#s(alt (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (patch (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #<representation binary64>) () ())
#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #<representation binary64>) () ())
#s(alt #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #<representation binary64>) () ())
#s(alt (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))) (patch (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))) #<representation binary64>) () ())
#s(alt (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) a) (patch (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) a) #<representation binary64>) () ())
#s(alt (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) (patch (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) #<representation binary64>) () ())
#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))))) #<representation binary64>) () ())
#s(alt #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) #<representation binary64>) () ())
#s(alt (*.f64 #s(literal -2 binary64) b_2) (patch (*.f64 #s(literal -2 binary64) b_2) #<representation binary64>) () ())
#s(alt (neg.f64 a) (patch (neg.f64 a) #<representation binary64>) () ())
#s(alt (*.f64 (neg.f64 a) c) (patch (*.f64 (neg.f64 a) c) #<representation binary64>) () ())
#s(alt (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))) (patch (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))) #<representation binary64>) () ())
#s(alt (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) (patch (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) #<representation binary64>) () ())
#s(alt (*.f64 b_2 b_2) (patch (*.f64 b_2 b_2) #<representation binary64>) () ())
Outputs
#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 #s(literal 1/2 binary64) c) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal 1/2 binary64) c) 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 #s(literal 1/2 binary64) c) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal 1/2 binary64) c) 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 #s(literal 1/2 binary64) c) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal 1/2 binary64) c) 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 #s(literal 1/2 binary64) c) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor 0 a) (#s(alt (exp.f64 (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))) (taylor 0 a) (#s(alt (exp.f64 (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64))) #<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 (exp.f64 (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64))) #<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 (exp.f64 (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (log (* -2 (/ b_2 c)))) (taylor 0 a) (#s(alt (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64)) (patch (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (log (* -2 (/ b_2 c)))) (* 1/4 (/ (* a c) (pow b_2 2)))) (taylor 0 a) (#s(alt (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64)) (patch (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (log (* -2 (/ b_2 c)))) (* a (+ (* -1/2 (* a (+ (* -1/16 (/ (pow c 2) (pow b_2 4))) (/ (* c (+ (* -1/4 (/ c (pow b_2 3))) (* 1/8 (/ c (pow b_2 3))))) b_2)))) (* 1/4 (/ c (pow b_2 2)))))) (taylor 0 a) (#s(alt (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64)) (patch (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (log (* -2 (/ b_2 c)))) (* a (+ (* 1/4 (/ c (pow b_2 2))) (* a (+ (* -1/2 (+ (* -1/16 (/ (pow c 2) (pow b_2 4))) (/ (* c (+ (* -1/4 (/ c (pow b_2 3))) (* 1/8 (/ c (pow b_2 3))))) b_2))) (* -1/6 (* a (+ (* -1/32 (/ (pow c 3) (pow b_2 6))) (+ (* 3/4 (/ (* (pow c 2) (+ (* -1/4 (/ c (pow b_2 3))) (* 1/8 (/ c (pow b_2 3))))) (pow b_2 3))) (* 3 (/ (* c (+ (* -2 (/ (* b_2 (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) (pow c 2))) (+ (* -1/4 (/ (* c (+ (* -1/4 (/ c (pow b_2 3))) (* 1/8 (/ c (pow b_2 3))))) (pow b_2 2))) (* 1/16 (/ (pow c 2) (pow b_2 5)))))) b_2))))))))))) (taylor 0 a) (#s(alt (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64)) (patch (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (log (* -2 (/ b_2 c))) (taylor 0 a) (#s(alt (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (+ (log (* -2 (/ b_2 c))) (* -1/4 (/ (* a c) (pow b_2 2)))) (taylor 0 a) (#s(alt (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (+ (log (* -2 (/ b_2 c))) (* a (+ (* -1/4 (/ c (pow b_2 2))) (* 1/2 (* a (+ (* -1/16 (/ (pow c 2) (pow b_2 4))) (/ (* c (+ (* -1/4 (/ c (pow b_2 3))) (* 1/8 (/ c (pow b_2 3))))) b_2))))))) (taylor 0 a) (#s(alt (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (+ (log (* -2 (/ b_2 c))) (* a (+ (* -1/4 (/ c (pow b_2 2))) (* a (+ (* 1/6 (* a (+ (* -1/32 (/ (pow c 3) (pow b_2 6))) (+ (* 3/4 (/ (* (pow c 2) (+ (* -1/4 (/ c (pow b_2 3))) (* 1/8 (/ c (pow b_2 3))))) (pow b_2 3))) (* 3 (/ (* c (+ (* -2 (/ (* b_2 (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) (pow c 2))) (+ (* -1/4 (/ (* c (+ (* -1/4 (/ c (pow b_2 3))) (* 1/8 (/ c (pow b_2 3))))) (pow b_2 2))) (* 1/16 (/ (pow c 2) (pow b_2 5)))))) b_2)))))) (* 1/2 (+ (* -1/16 (/ (pow c 2) (pow b_2 4))) (/ (* c (+ (* -1/4 (/ c (pow b_2 3))) (* 1/8 (/ c (pow b_2 3))))) b_2)))))))) (taylor 0 a) (#s(alt (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -2 (/ b_2 c)) (taylor 0 a) (#s(alt (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (patch (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (+ (* -2 (/ b_2 c)) (* 1/2 (/ a b_2))) (taylor 0 a) (#s(alt (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (patch (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (+ (* -2 (/ b_2 c)) (* a (+ (* -1 (* a (+ (* -1/4 (/ c (pow b_2 3))) (* 1/8 (/ c (pow b_2 3)))))) (* 1/2 (/ 1 b_2))))) (taylor 0 a) (#s(alt (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (patch (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (+ (* -2 (/ b_2 c)) (* a (+ (* a (- (* -1 (* a (+ (* -2 (/ (* b_2 (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) (pow c 2))) (+ (* -1/4 (/ (* c (+ (* -1/4 (/ c (pow b_2 3))) (* 1/8 (/ c (pow b_2 3))))) (pow b_2 2))) (* 1/16 (/ (pow c 2) (pow b_2 5))))))) (+ (* -1/4 (/ c (pow b_2 3))) (* 1/8 (/ c (pow b_2 3)))))) (* 1/2 (/ 1 b_2))))) (taylor 0 a) (#s(alt (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (patch (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (* 2 (/ b_2 a)) (taylor 0 a) (#s(alt (/.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) (patch (/.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* a c) b_2)) (* 2 b_2)) a) (taylor 0 a) (#s(alt (/.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) (patch (/.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* 2 b_2) (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))) a) (taylor 0 a) (#s(alt (/.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) (patch (/.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* 2 b_2) (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5)))))))) a) (taylor 0 a) (#s(alt (/.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) (patch (/.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) #<representation binary64>) () ())) ())
#s(alt (* 2 b_2) (taylor 0 a) (#s(alt (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (patch (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ (* a c) b_2)) (* 2 b_2)) (taylor 0 a) (#s(alt (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (patch (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #<representation binary64>) () ())) ())
#s(alt (+ (* 2 b_2) (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))) (taylor 0 a) (#s(alt (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (patch (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #<representation binary64>) () ())) ())
#s(alt (+ (* 2 b_2) (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5)))))))) (taylor 0 a) (#s(alt (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (patch (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #<representation binary64>) () ())) ())
#s(alt b_2 (taylor 0 a) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) 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 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.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 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.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 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #<representation binary64>) () ())) ())
#s(alt (pow b_2 2) (taylor 0 a) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) 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 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) 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 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) 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 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #<representation binary64>) () ())) ())
#s(alt (/ -1 (pow b_2 2)) (taylor 0 a) (#s(alt (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))) (patch (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (- (/ (* a c) (pow b_2 4)) (/ 1 (pow b_2 2))) (taylor 0 a) (#s(alt (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))) (patch (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (- (* a (- (* -1 (/ (* a (pow c 2)) (pow b_2 6))) (* -1 (/ c (pow b_2 4))))) (/ 1 (pow b_2 2))) (taylor 0 a) (#s(alt (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))) (patch (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (- (* a (- (* a (- (/ (* a (pow c 3)) (pow b_2 8)) (/ (pow c 2) (pow b_2 6)))) (* -1 (/ c (pow b_2 4))))) (/ 1 (pow b_2 2))) (taylor 0 a) (#s(alt (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))) (patch (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (/ (+ b_2 (/ b_2 (sqrt -1))) a) (taylor 0 a) (#s(alt (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) a) (patch (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) a) #<representation binary64>) () ())) ())
#s(alt (/ (+ b_2 (+ (* 1/2 (/ (* a c) (* b_2 (sqrt -1)))) (/ b_2 (sqrt -1)))) a) (taylor 0 a) (#s(alt (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) a) (patch (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) a) #<representation binary64>) () ())) ())
#s(alt (/ (+ b_2 (+ (* a (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 3) (sqrt -1)))) (* 1/2 (/ c (* b_2 (sqrt -1)))))) (/ b_2 (sqrt -1)))) a) (taylor 0 a) (#s(alt (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) a) (patch (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) a) #<representation binary64>) () ())) ())
#s(alt (/ (+ b_2 (+ (* a (+ (* 1/2 (/ c (* b_2 (sqrt -1)))) (* a (+ (* -1/8 (/ (pow c 2) (* (pow b_2 3) (sqrt -1)))) (* 1/16 (/ (* a (pow c 3)) (* (pow b_2 5) (sqrt -1)))))))) (/ b_2 (sqrt -1)))) a) (taylor 0 a) (#s(alt (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) a) (patch (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) a) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (/ b_2 (sqrt -1))) (taylor 0 a) (#s(alt (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) (patch (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (+ (* 1/2 (/ (* a c) (* b_2 (sqrt -1)))) (/ b_2 (sqrt -1)))) (taylor 0 a) (#s(alt (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) (patch (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (+ (* a (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 3) (sqrt -1)))) (* 1/2 (/ c (* b_2 (sqrt -1)))))) (/ b_2 (sqrt -1)))) (taylor 0 a) (#s(alt (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) (patch (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (+ (* a (+ (* 1/2 (/ c (* b_2 (sqrt -1)))) (* a (+ (* -1/8 (/ (pow c 2) (* (pow b_2 3) (sqrt -1)))) (* 1/16 (/ (* a (pow c 3)) (* (pow b_2 5) (sqrt -1)))))))) (/ b_2 (sqrt -1)))) (taylor 0 a) (#s(alt (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) (patch (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) #<representation binary64>) () ())) ())
#s(alt (/ b_2 (sqrt -1)) (taylor 0 a) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* 1/2 (/ (* a c) (* b_2 (sqrt -1)))) (/ b_2 (sqrt -1))) (taylor 0 a) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* a (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 3) (sqrt -1)))) (* 1/2 (/ c (* b_2 (sqrt -1)))))) (/ b_2 (sqrt -1))) (taylor 0 a) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* a (+ (* 1/2 (/ c (* b_2 (sqrt -1)))) (* a (+ (* -1/8 (/ (pow c 2) (* (pow b_2 3) (sqrt -1)))) (* 1/16 (/ (* a (pow c 3)) (* (pow b_2 5) (sqrt -1)))))))) (/ b_2 (sqrt -1))) (taylor 0 a) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 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 #s(literal -2 binary64) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 #s(literal -2 binary64) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 #s(literal -2 binary64) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 #s(literal -2 binary64) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1 a) (taylor 0 a) (#s(alt (neg.f64 a) (patch (neg.f64 a) #<representation binary64>) () ())) ())
#s(alt (* -1 a) (taylor 0 a) (#s(alt (neg.f64 a) (patch (neg.f64 a) #<representation binary64>) () ())) ())
#s(alt (* -1 a) (taylor 0 a) (#s(alt (neg.f64 a) (patch (neg.f64 a) #<representation binary64>) () ())) ())
#s(alt (* -1 a) (taylor 0 a) (#s(alt (neg.f64 a) (patch (neg.f64 a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a c)) (taylor 0 a) (#s(alt (*.f64 (neg.f64 a) c) (patch (*.f64 (neg.f64 a) c) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a c)) (taylor 0 a) (#s(alt (*.f64 (neg.f64 a) c) (patch (*.f64 (neg.f64 a) c) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a c)) (taylor 0 a) (#s(alt (*.f64 (neg.f64 a) c) (patch (*.f64 (neg.f64 a) c) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a c)) (taylor 0 a) (#s(alt (*.f64 (neg.f64 a) c) (patch (*.f64 (neg.f64 a) c) #<representation binary64>) () ())) ())
#s(alt (/ (sqrt -1) b_2) (taylor 0 a) (#s(alt (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))) (patch (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ (* a (* c (sqrt -1))) (pow b_2 3))) (/ (sqrt -1) b_2)) (taylor 0 a) (#s(alt (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))) (patch (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))) #<representation binary64>) () ())) ())
#s(alt (+ (* a (+ (* -1/2 (* a (* b_2 (* (sqrt -1) (+ (* -1 (/ (pow c 2) (pow b_2 6))) (* 1/4 (/ (pow c 2) (pow b_2 6)))))))) (* -1/2 (/ (* c (sqrt -1)) (pow b_2 3))))) (/ (sqrt -1) b_2)) (taylor 0 a) (#s(alt (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))) (patch (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))) #<representation binary64>) () ())) ())
#s(alt (+ (* a (+ (* -1/2 (/ (* c (sqrt -1)) (pow b_2 3))) (* a (+ (* -1/2 (* a (* b_2 (* (sqrt -1) (+ (* 1/2 (/ (* c (+ (* -1 (/ (pow c 2) (pow b_2 6))) (* 1/4 (/ (pow c 2) (pow b_2 6))))) (pow b_2 2))) (/ (pow c 3) (pow b_2 8))))))) (* -1/2 (* b_2 (* (sqrt -1) (+ (* -1 (/ (pow c 2) (pow b_2 6))) (* 1/4 (/ (pow c 2) (pow b_2 6))))))))))) (/ (sqrt -1) b_2)) (taylor 0 a) (#s(alt (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))) (patch (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (pow b_2 2)) (taylor 0 a) (#s(alt (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) (patch (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (- (* -1 (* a c)) (pow b_2 2)) (taylor 0 a) (#s(alt (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) (patch (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (- (* -1 (* a c)) (pow b_2 2)) (taylor 0 a) (#s(alt (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) (patch (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (- (* -1 (* a c)) (pow b_2 2)) (taylor 0 a) (#s(alt (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) (patch (neg.f64 (fma.f64 a c (*.f64 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 (*.f64 #s(literal 1/2 binary64) c) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal 1/2 binary64) c) 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 #s(literal 1/2 binary64) c) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal 1/2 binary64) c) 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 #s(literal 1/2 binary64) c) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal 1/2 binary64) c) 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 #s(literal 1/2 binary64) c) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2)) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (sqrt -1)) (taylor inf a) (#s(alt (exp.f64 (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))) (taylor inf a) (#s(alt (exp.f64 (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64))) #<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 (exp.f64 (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64))) #<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 (exp.f64 (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (log (* (sqrt (/ a c)) (/ 1 (sqrt -1))))) (taylor inf a) (#s(alt (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64)) (patch (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (log (* (sqrt (/ a c)) (/ 1 (sqrt -1))))) (* -1 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1))))) (taylor inf a) (#s(alt (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64)) (patch (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (log (* (sqrt (/ a c)) (/ 1 (sqrt -1))))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) (* -1/2 (/ (+ (* -2 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))))) (* -1 (/ (* a (pow b_2 2)) (* c (pow (sqrt -1) 2))))) (pow a 2))))) (taylor inf a) (#s(alt (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64)) (patch (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (log (* (sqrt (/ a c)) (/ 1 (sqrt -1))))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) (+ (* -1/2 (/ (+ (* -2 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))))) (* -1 (/ (* a (pow b_2 2)) (* c (pow (sqrt -1) 2))))) (pow a 2))) (* -1/6 (/ (+ (* -6 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* 1/2 (/ (* (pow a 2) (pow b_2 3)) (* (pow c 2) (pow (sqrt -1) 4)))) (* (sqrt (/ a c)) (/ (* b_2 (+ (* -1 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (sqrt -1))))))) (+ (* 2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (* 6 (* b_2 (+ (* -1 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3))))))))) (pow a 3)))))) (taylor inf a) (#s(alt (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64)) (patch (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (log (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (taylor inf a) (#s(alt (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (+ (log (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) (taylor inf a) (#s(alt (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (+ (log (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (+ (* 1/2 (/ (+ (* -2 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))))) (* -1 (/ (* a (pow b_2 2)) (* c (pow (sqrt -1) 2))))) (pow a 2))) (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1))))) (taylor inf a) (#s(alt (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (+ (log (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (+ (* 1/6 (/ (+ (* -6 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* 1/2 (/ (* (pow a 2) (pow b_2 3)) (* (pow c 2) (pow (sqrt -1) 4)))) (* (sqrt (/ a c)) (/ (* b_2 (+ (* -1 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (sqrt -1))))))) (+ (* 2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (* 6 (* b_2 (+ (* -1 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3))))))))) (pow a 3))) (+ (* 1/2 (/ (+ (* -2 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))))) (* -1 (/ (* a (pow b_2 2)) (* c (pow (sqrt -1) 2))))) (pow a 2))) (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))))) (taylor inf a) (#s(alt (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ a c)) (/ 1 (sqrt -1))) (taylor inf a) (#s(alt (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (patch (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (+ (* (sqrt (/ a c)) (/ 1 (sqrt -1))) (/ b_2 (* c (pow (sqrt -1) 2)))) (taylor inf a) (#s(alt (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (patch (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (- (+ (* -1 (/ (+ (* -1 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3))))) (pow a 2))) (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (* -1 (/ b_2 (* c (pow (sqrt -1) 2))))) (taylor inf a) (#s(alt (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (patch (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (- (+ (* -1 (/ (+ (* 1/2 (/ (* (pow a 2) (pow b_2 3)) (* (pow c 2) (pow (sqrt -1) 4)))) (* (sqrt (/ a c)) (/ (* b_2 (+ (* -1 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (sqrt -1)))) (pow a 3))) (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (+ (* -1 (/ b_2 (* c (pow (sqrt -1) 2)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3))))))) (taylor inf a) (#s(alt (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (patch (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (sqrt -1)) (taylor inf a) (#s(alt (/.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) (patch (/.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a)) (taylor inf a) (#s(alt (/.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) (patch (/.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* 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 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) (patch (/.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 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 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) (patch (/.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor inf a) (#s(alt (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (patch (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))) (taylor inf a) (#s(alt (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (patch (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.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 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (patch (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.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 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (patch (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) 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 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.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 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.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 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.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 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a c)) (taylor inf a) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) 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 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) 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 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) 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 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #<representation binary64>) () ())) ())
#s(alt (/ -1 (* a c)) (taylor inf a) (#s(alt (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))) (patch (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (/ (- (/ (pow b_2 2) (* a (pow c 2))) (/ 1 c)) a) (taylor inf a) (#s(alt (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))) (patch (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (/ (- (* -1 (/ (pow b_2 4) (* (pow a 2) (pow c 3)))) (+ (* -1 (/ (pow b_2 2) (* a (pow c 2)))) (/ 1 c))) a) (taylor inf a) (#s(alt (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))) (patch (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (/ (- (/ (pow b_2 6) (* (pow a 3) (pow c 4))) (+ (* -1 (/ (pow b_2 2) (* a (pow c 2)))) (+ (/ 1 c) (/ (pow b_2 4) (* (pow a 2) (pow c 3)))))) a) (taylor inf a) (#s(alt (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))) (patch (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (/ 1 (sqrt -1))) (taylor inf a) (#s(alt (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) a) (patch (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* (sqrt (/ c a)) (/ 1 (sqrt -1))) (/ b_2 a)) (taylor inf a) (#s(alt (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) a) (patch (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ c a)) (/ 1 (sqrt -1))) (/ b_2 a))) (taylor inf a) (#s(alt (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) a) (patch (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ c a)) (/ 1 (sqrt -1))) (/ b_2 a)))) (taylor inf a) (#s(alt (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) a) (patch (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) a) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (/ 1 (sqrt -1))) (taylor inf a) (#s(alt (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) (patch (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* (sqrt (/ c a)) (/ 1 (sqrt -1))) (/ b_2 a))) (taylor inf a) (#s(alt (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) (patch (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 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)) (/ 1 (sqrt -1))) (/ b_2 a)))) (taylor inf a) (#s(alt (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) (patch (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) #<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)) (/ 1 (sqrt -1))) (/ b_2 a))))) (taylor inf a) (#s(alt (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) (patch (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (/ 1 (sqrt -1))) (taylor inf a) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 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)) (/ 1 (sqrt -1))))) (taylor inf a) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))))) #<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)) (/ 1 (sqrt -1)))))) (taylor inf a) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))))) #<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)) (/ 1 (sqrt -1))))))) (taylor inf a) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 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 #s(literal -2 binary64) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 #s(literal -2 binary64) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 #s(literal -2 binary64) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 #s(literal -2 binary64) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1 a) (taylor inf a) (#s(alt (neg.f64 a) (patch (neg.f64 a) #<representation binary64>) () ())) ())
#s(alt (* -1 a) (taylor inf a) (#s(alt (neg.f64 a) (patch (neg.f64 a) #<representation binary64>) () ())) ())
#s(alt (* -1 a) (taylor inf a) (#s(alt (neg.f64 a) (patch (neg.f64 a) #<representation binary64>) () ())) ())
#s(alt (* -1 a) (taylor inf a) (#s(alt (neg.f64 a) (patch (neg.f64 a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a c)) (taylor inf a) (#s(alt (*.f64 (neg.f64 a) c) (patch (*.f64 (neg.f64 a) c) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a c)) (taylor inf a) (#s(alt (*.f64 (neg.f64 a) c) (patch (*.f64 (neg.f64 a) c) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a c)) (taylor inf a) (#s(alt (*.f64 (neg.f64 a) c) (patch (*.f64 (neg.f64 a) c) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a c)) (taylor inf a) (#s(alt (*.f64 (neg.f64 a) c) (patch (*.f64 (neg.f64 a) c) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ 1 (* a c))) (sqrt -1)) (taylor inf a) (#s(alt (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))) (patch (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))) (taylor inf a) (#s(alt (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))) (patch (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))) (taylor inf a) (#s(alt (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))) (patch (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ c (pow a 7))) (* (sqrt -1) (+ (* 1/4 (/ (* a (pow b_2 4)) (pow c 3))) (/ (pow b_2 6) (pow c 4)))))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))) (taylor inf a) (#s(alt (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))) (patch (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a c)) (taylor inf a) (#s(alt (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) (patch (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (* a (- (* -1 (/ (pow b_2 2) a)) c)) (taylor inf a) (#s(alt (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) (patch (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (* a (- (* -1 (/ (pow b_2 2) a)) c)) (taylor inf a) (#s(alt (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) (patch (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (* a (- (* -1 (/ (pow b_2 2) a)) c)) (taylor inf a) (#s(alt (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) (patch (neg.f64 (fma.f64 a c (*.f64 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 (*.f64 #s(literal 1/2 binary64) c) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal 1/2 binary64) c) 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 #s(literal 1/2 binary64) c) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal 1/2 binary64) c) 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 #s(literal 1/2 binary64) c) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal 1/2 binary64) c) 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 #s(literal 1/2 binary64) c) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (/ c a)) (sqrt -1))) (taylor -inf a) (#s(alt (exp.f64 (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a))) (taylor -inf a) (#s(alt (exp.f64 (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64))) #<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 (exp.f64 (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64))) #<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 (exp.f64 (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (log (* -1 (* (sqrt (/ a c)) (sqrt -1))))) (taylor -inf a) (#s(alt (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64)) (patch (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (log (* -1 (* (sqrt (/ a c)) (sqrt -1))))) (* (sqrt (/ 1 (* a c))) (* b_2 (sqrt -1)))) (taylor -inf a) (#s(alt (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64)) (patch (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (log (* -1 (* (sqrt (/ a c)) (sqrt -1))))) (* -1 (/ (+ (* -1 (* (sqrt (/ a c)) (* b_2 (sqrt -1)))) (* 1/2 (/ (+ (* 2 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1))))))) (/ (* a (pow b_2 2)) c)) a))) a))) (taylor -inf a) (#s(alt (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64)) (patch (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (log (* -1 (* (sqrt (/ a c)) (sqrt -1))))) (* -1 (/ (+ (* -1 (* (sqrt (/ a c)) (* b_2 (sqrt -1)))) (* -1 (/ (+ (* -1/2 (+ (* 2 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1))))))) (/ (* a (pow b_2 2)) c))) (* 1/6 (/ (+ (* -6 (* b_2 (+ (* -1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))))) (+ (* 2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 3) (sqrt -1)))) (* 6 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1/2 (/ (* (pow a 2) (pow b_2 3)) (pow c 2))) (* (sqrt (/ a c)) (* b_2 (* (sqrt -1) (+ (* -1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1))))))))))))) a))) a))) a))) (taylor -inf a) (#s(alt (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64)) (patch (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (log (* -1 (* (sqrt (/ a c)) (sqrt -1)))) (taylor -inf a) (#s(alt (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (+ (log (* -1 (* (sqrt (/ a c)) (sqrt -1)))) (* -1 (* (sqrt (/ 1 (* a c))) (* b_2 (sqrt -1))))) (taylor -inf a) (#s(alt (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (+ (log (* -1 (* (sqrt (/ a c)) (sqrt -1)))) (* -1 (/ (+ (* -1/2 (/ (+ (* 2 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1))))))) (/ (* a (pow b_2 2)) c)) a)) (* (sqrt (/ a c)) (* b_2 (sqrt -1)))) a))) (taylor -inf a) (#s(alt (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (+ (log (* -1 (* (sqrt (/ a c)) (sqrt -1)))) (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (+ (* -6 (* b_2 (+ (* -1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))))) (+ (* 2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 3) (sqrt -1)))) (* 6 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1/2 (/ (* (pow a 2) (pow b_2 3)) (pow c 2))) (* (sqrt (/ a c)) (* b_2 (* (sqrt -1) (+ (* -1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1))))))))))))) a)) (* 1/2 (+ (* 2 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1))))))) (/ (* a (pow b_2 2)) c)))) a)) (* (sqrt (/ a c)) (* b_2 (sqrt -1)))) a))) (taylor -inf a) (#s(alt (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (/ a c)) (sqrt -1))) (taylor -inf a) (#s(alt (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (patch (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ a c)) (sqrt -1))) (* -1 (/ b_2 c))) (taylor -inf a) (#s(alt (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (patch (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ a c)) (sqrt -1))) (* -1 (/ (- (+ (* -1/2 (* (sqrt (/ a (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* -1 (/ (* a b_2) c))) a))) (taylor -inf a) (#s(alt (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (patch (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ a c)) (sqrt -1))) (* -1 (/ (- (* -1 (/ (- (+ (* -1/2 (/ (* a (pow b_2 3)) (pow c 2))) (* (sqrt (/ 1 (* a c))) (* b_2 (* (sqrt -1) (+ (* -1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))))))) (+ (* -1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1))))) a)) (* -1 (/ (* a b_2) c))) a))) (taylor -inf a) (#s(alt (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (patch (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (/ c a)) (sqrt -1))) (taylor -inf a) (#s(alt (/.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) (patch (/.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (/ b_2 a)) (taylor -inf a) (#s(alt (/.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) (patch (/.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ (* -1 b_2) (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a))) (taylor -inf a) (#s(alt (/.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) (patch (/.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -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 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) (patch (/.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (* a c)) (sqrt -1))) (taylor -inf a) (#s(alt (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (patch (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))) (taylor -inf a) (#s(alt (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (patch (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* -1 (/ (+ b_2 (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)) (* (sqrt (/ c a)) (sqrt -1))))) (taylor -inf a) (#s(alt (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (patch (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a))) a)) (* (sqrt (/ c a)) (sqrt -1))))) (taylor -inf a) (#s(alt (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (patch (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) 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 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.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 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.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 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.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 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a c)) (taylor -inf a) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) 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 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) 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 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) 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 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #<representation binary64>) () ())) ())
#s(alt (/ -1 (* a c)) (taylor -inf a) (#s(alt (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))) (patch (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (pow b_2 2) (* a (pow c 2)))) (/ 1 c)) a)) (taylor -inf a) (#s(alt (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))) (patch (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (- (* -1 (/ (pow b_2 4) (* a (pow c 3)))) (* -1 (/ (pow b_2 2) (pow c 2)))) a)) (/ 1 c)) a)) (taylor -inf a) (#s(alt (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))) (patch (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow b_2 6) (* a (pow c 4)))) (* -1 (/ (pow b_2 4) (pow c 3)))) a)) (* -1 (/ (pow b_2 2) (pow c 2)))) a)) (/ 1 c)) a)) (taylor -inf a) (#s(alt (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))) (patch (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (/ c a)) (sqrt -1))) (taylor -inf a) (#s(alt (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) a) (patch (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (/ b_2 a)) (taylor -inf a) (#s(alt (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) a) (patch (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ (* -1 b_2) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1))))) a))) (taylor -inf a) (#s(alt (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) a) (patch (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ (* -1 b_2) (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (/ (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3))))) a))) a))) (taylor -inf a) (#s(alt (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) a) (patch (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (* a c)) (sqrt -1))) (taylor -inf a) (#s(alt (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) (patch (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))) (taylor -inf a) (#s(alt (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) (patch (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* -1 (/ (+ b_2 (* -1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1))))) a)) (* (sqrt (/ c a)) (sqrt -1))))) (taylor -inf a) (#s(alt (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) (patch (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ a c)) (/ (pow b_2 2) (sqrt -1))))) a))) a)) (* (sqrt (/ c a)) (sqrt -1))))) (taylor -inf a) (#s(alt (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) (patch (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (* a c)) (sqrt -1))) (taylor -inf a) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 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 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (* -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)))))) (taylor -inf a) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (* -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))))))) (taylor -inf a) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 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 #s(literal -2 binary64) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 #s(literal -2 binary64) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 #s(literal -2 binary64) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 #s(literal -2 binary64) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1 a) (taylor -inf a) (#s(alt (neg.f64 a) (patch (neg.f64 a) #<representation binary64>) () ())) ())
#s(alt (* -1 a) (taylor -inf a) (#s(alt (neg.f64 a) (patch (neg.f64 a) #<representation binary64>) () ())) ())
#s(alt (* -1 a) (taylor -inf a) (#s(alt (neg.f64 a) (patch (neg.f64 a) #<representation binary64>) () ())) ())
#s(alt (* -1 a) (taylor -inf a) (#s(alt (neg.f64 a) (patch (neg.f64 a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a c)) (taylor -inf a) (#s(alt (*.f64 (neg.f64 a) c) (patch (*.f64 (neg.f64 a) c) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a c)) (taylor -inf a) (#s(alt (*.f64 (neg.f64 a) c) (patch (*.f64 (neg.f64 a) c) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a c)) (taylor -inf a) (#s(alt (*.f64 (neg.f64 a) c) (patch (*.f64 (neg.f64 a) c) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a c)) (taylor -inf a) (#s(alt (*.f64 (neg.f64 a) c) (patch (*.f64 (neg.f64 a) c) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ 1 (* a c))) (pow (sqrt -1) 3)) (taylor -inf a) (#s(alt (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))) (patch (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (pow (sqrt -1) 3))) (taylor -inf a) (#s(alt (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))) (patch (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (pow (sqrt -1) 3)))) (taylor -inf a) (#s(alt (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))) (patch (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ a (pow c 5))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1/4 (/ (* a (pow b_2 4)) (* (pow c 3) (pow (sqrt -1) 2)))) (/ (pow b_2 6) (pow c 4))))))) (pow a 3))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (pow (sqrt -1) 3)))) (taylor -inf a) (#s(alt (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))) (patch (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a c)) (taylor -inf a) (#s(alt (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) (patch (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (- (/ (pow b_2 2) a) (* -1 c)))) (taylor -inf a) (#s(alt (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) (patch (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (- (/ (pow b_2 2) a) (* -1 c)))) (taylor -inf a) (#s(alt (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) (patch (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (- (/ (pow b_2 2) a) (* -1 c)))) (taylor -inf a) (#s(alt (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) (patch (neg.f64 (fma.f64 a c (*.f64 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 (*.f64 #s(literal 1/2 binary64) c) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal 1/2 binary64) c) 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 #s(literal 1/2 binary64) c) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal 1/2 binary64) c) 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 #s(literal 1/2 binary64) c) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal 1/2 binary64) c) 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 #s(literal 1/2 binary64) c) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2)) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor 0 c) (#s(alt (/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2) (patch (/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor 0 c) (#s(alt (/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2) (patch (/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor 0 c) (#s(alt (/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2) (patch (/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor 0 c) (#s(alt (/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2) (patch (/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2) #<representation binary64>) () ())) ())
#s(alt (* 1/2 c) (taylor 0 c) (#s(alt (*.f64 #s(literal 1/2 binary64) c) (patch (*.f64 #s(literal 1/2 binary64) c) #<representation binary64>) () ())) ())
#s(alt (* 1/2 c) (taylor 0 c) (#s(alt (*.f64 #s(literal 1/2 binary64) c) (patch (*.f64 #s(literal 1/2 binary64) c) #<representation binary64>) () ())) ())
#s(alt (* 1/2 c) (taylor 0 c) (#s(alt (*.f64 #s(literal 1/2 binary64) c) (patch (*.f64 #s(literal 1/2 binary64) c) #<representation binary64>) () ())) ())
#s(alt (* 1/2 c) (taylor 0 c) (#s(alt (*.f64 #s(literal 1/2 binary64) c) (patch (*.f64 #s(literal 1/2 binary64) c) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor 0 c) (#s(alt (exp.f64 (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))) (taylor 0 c) (#s(alt (exp.f64 (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64))) #<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 (exp.f64 (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64))) #<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 (exp.f64 (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (+ (log (* -2 b_2)) (* -1 (log c)))) (taylor 0 c) (#s(alt (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64)) (patch (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (+ (log (* -2 b_2)) (* -1 (log c)))) (* 1/4 (/ (* a c) (pow b_2 2)))) (taylor 0 c) (#s(alt (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64)) (patch (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (+ (log (* -2 b_2)) (* -1 (log c)))) (* c (+ (* -1/2 (* c (+ (* -1/4 (/ (pow a 2) (pow b_2 4))) (+ (* -1/16 (/ (pow a 2) (pow b_2 4))) (* 1/8 (/ (pow a 2) (pow b_2 4))))))) (* 1/4 (/ a (pow b_2 2)))))) (taylor 0 c) (#s(alt (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64)) (patch (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (+ (log (* -2 b_2)) (* -1 (log c)))) (* c (+ (* 1/4 (/ a (pow b_2 2))) (* c (+ (* -1/2 (+ (* -1/4 (/ (pow a 2) (pow b_2 4))) (+ (* -1/16 (/ (pow a 2) (pow b_2 4))) (* 1/8 (/ (pow a 2) (pow b_2 4)))))) (* -1/6 (* c (+ (* -1/32 (/ (pow a 3) (pow b_2 6))) (+ (* 3/4 (/ (* a (+ (* -1/4 (/ (pow a 2) (pow b_2 3))) (* 1/8 (/ (pow a 2) (pow b_2 3))))) (pow b_2 3))) (* 3 (/ (+ (* -2 (/ (* b_2 (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) a)) (+ (* -1/4 (/ (* a (+ (* -1/4 (/ (pow a 2) (pow b_2 3))) (* 1/8 (/ (pow a 2) (pow b_2 3))))) (pow b_2 2))) (* 1/16 (/ (pow a 3) (pow b_2 5))))) b_2))))))))))) (taylor 0 c) (#s(alt (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64)) (patch (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (log (* -2 b_2)) (* -1 (log c))) (taylor 0 c) (#s(alt (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (+ (log (* -2 b_2)) (+ (* -1 (log c)) (* -1/4 (/ (* a c) (pow b_2 2))))) (taylor 0 c) (#s(alt (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (+ (log (* -2 b_2)) (+ (* -1 (log c)) (* c (+ (* -1/4 (/ a (pow b_2 2))) (* 1/2 (* c (+ (* -1/4 (/ (pow a 2) (pow b_2 4))) (+ (* -1/16 (/ (pow a 2) (pow b_2 4))) (* 1/8 (/ (pow a 2) (pow b_2 4))))))))))) (taylor 0 c) (#s(alt (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (+ (log (* -2 b_2)) (+ (* -1 (log c)) (* c (+ (* -1/4 (/ a (pow b_2 2))) (* c (+ (* 1/6 (* c (+ (* -1/32 (/ (pow a 3) (pow b_2 6))) (+ (* 3/4 (/ (* a (+ (* -1/4 (/ (pow a 2) (pow b_2 3))) (* 1/8 (/ (pow a 2) (pow b_2 3))))) (pow b_2 3))) (* 3 (/ (+ (* -2 (/ (* b_2 (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) a)) (+ (* -1/4 (/ (* a (+ (* -1/4 (/ (pow a 2) (pow b_2 3))) (* 1/8 (/ (pow a 2) (pow b_2 3))))) (pow b_2 2))) (* 1/16 (/ (pow a 3) (pow b_2 5))))) b_2)))))) (* 1/2 (+ (* -1/4 (/ (pow a 2) (pow b_2 4))) (+ (* -1/16 (/ (pow a 2) (pow b_2 4))) (* 1/8 (/ (pow a 2) (pow b_2 4)))))))))))) (taylor 0 c) (#s(alt (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -2 (/ b_2 c)) (taylor 0 c) (#s(alt (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (patch (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -2 b_2) (* 1/2 (/ (* a c) b_2))) c) (taylor 0 c) (#s(alt (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (patch (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -2 b_2) (* c (- (* -1 (* c (+ (* -1/4 (/ (pow a 2) (pow b_2 3))) (* 1/8 (/ (pow a 2) (pow b_2 3)))))) (* -1/2 (/ a b_2))))) c) (taylor 0 c) (#s(alt (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (patch (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -2 b_2) (* c (- (* c (- (* -1 (* c (+ (* -2 (/ (* b_2 (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) a)) (+ (* -1/4 (/ (* a (+ (* -1/4 (/ (pow a 2) (pow b_2 3))) (* 1/8 (/ (pow a 2) (pow b_2 3))))) (pow b_2 2))) (* 1/16 (/ (pow a 3) (pow b_2 5))))))) (+ (* -1/4 (/ (pow a 2) (pow b_2 3))) (* 1/8 (/ (pow a 2) (pow b_2 3)))))) (* -1/2 (/ a b_2))))) c) (taylor 0 c) (#s(alt (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (patch (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (* 2 (/ b_2 a)) (taylor 0 c) (#s(alt (/.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) (patch (/.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ c b_2)) (* 2 (/ b_2 a))) (taylor 0 c) (#s(alt (/.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) (patch (/.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* 2 (/ b_2 a)) (* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))) (taylor 0 c) (#s(alt (/.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) (patch (/.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* 2 (/ b_2 a)) (* 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 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) (patch (/.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) #<representation binary64>) () ())) ())
#s(alt (* 2 b_2) (taylor 0 c) (#s(alt (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (patch (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ (* a c) b_2)) (* 2 b_2)) (taylor 0 c) (#s(alt (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (patch (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #<representation binary64>) () ())) ())
#s(alt (+ (* 2 b_2) (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))))) (taylor 0 c) (#s(alt (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (patch (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #<representation binary64>) () ())) ())
#s(alt (+ (* 2 b_2) (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5)))))))) (taylor 0 c) (#s(alt (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (patch (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #<representation binary64>) () ())) ())
#s(alt b_2 (taylor 0 c) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) 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 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.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 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.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 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #<representation binary64>) () ())) ())
#s(alt (pow b_2 2) (taylor 0 c) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) 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 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) 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 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) 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 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #<representation binary64>) () ())) ())
#s(alt (/ -1 (pow b_2 2)) (taylor 0 c) (#s(alt (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))) (patch (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (- (/ (* a c) (pow b_2 4)) (/ 1 (pow b_2 2))) (taylor 0 c) (#s(alt (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))) (patch (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (- (* c (- (* -1 (/ (* (pow a 2) c) (pow b_2 6))) (* -1 (/ a (pow b_2 4))))) (/ 1 (pow b_2 2))) (taylor 0 c) (#s(alt (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))) (patch (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (- (* c (- (* c (- (/ (* (pow a 3) c) (pow b_2 8)) (/ (pow a 2) (pow b_2 6)))) (* -1 (/ a (pow b_2 4))))) (/ 1 (pow b_2 2))) (taylor 0 c) (#s(alt (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))) (patch (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (/ (+ b_2 (/ b_2 (sqrt -1))) a) (taylor 0 c) (#s(alt (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) a) (patch (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* 1/2 (/ c (* b_2 (sqrt -1)))) (+ (/ b_2 a) (/ b_2 (* a (sqrt -1))))) (taylor 0 c) (#s(alt (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) a) (patch (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* c (+ (* -1/8 (/ (* a c) (* (pow b_2 3) (sqrt -1)))) (* 1/2 (/ 1 (* b_2 (sqrt -1)))))) (+ (/ b_2 a) (/ b_2 (* a (sqrt -1))))) (taylor 0 c) (#s(alt (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) a) (patch (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* c (+ (* c (+ (* -1/8 (/ a (* (pow b_2 3) (sqrt -1)))) (* 1/16 (/ (* (pow a 2) c) (* (pow b_2 5) (sqrt -1)))))) (* 1/2 (/ 1 (* b_2 (sqrt -1)))))) (+ (/ b_2 a) (/ b_2 (* a (sqrt -1))))) (taylor 0 c) (#s(alt (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) a) (patch (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) a) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (/ b_2 (sqrt -1))) (taylor 0 c) (#s(alt (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) (patch (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (+ (* 1/2 (/ (* a c) (* b_2 (sqrt -1)))) (/ b_2 (sqrt -1)))) (taylor 0 c) (#s(alt (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) (patch (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (+ (* c (+ (* -1/8 (/ (* (pow a 2) c) (* (pow b_2 3) (sqrt -1)))) (* 1/2 (/ a (* b_2 (sqrt -1)))))) (/ b_2 (sqrt -1)))) (taylor 0 c) (#s(alt (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) (patch (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (+ (* c (+ (* 1/2 (/ a (* b_2 (sqrt -1)))) (* c (+ (* -1/8 (/ (pow a 2) (* (pow b_2 3) (sqrt -1)))) (* 1/16 (/ (* (pow a 3) c) (* (pow b_2 5) (sqrt -1)))))))) (/ b_2 (sqrt -1)))) (taylor 0 c) (#s(alt (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) (patch (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) #<representation binary64>) () ())) ())
#s(alt (/ b_2 (sqrt -1)) (taylor 0 c) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* 1/2 (/ (* a c) (* b_2 (sqrt -1)))) (/ b_2 (sqrt -1))) (taylor 0 c) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* c (+ (* -1/8 (/ (* (pow a 2) c) (* (pow b_2 3) (sqrt -1)))) (* 1/2 (/ a (* b_2 (sqrt -1)))))) (/ b_2 (sqrt -1))) (taylor 0 c) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* c (+ (* 1/2 (/ a (* b_2 (sqrt -1)))) (* c (+ (* -1/8 (/ (pow a 2) (* (pow b_2 3) (sqrt -1)))) (* 1/16 (/ (* (pow a 3) c) (* (pow b_2 5) (sqrt -1)))))))) (/ b_2 (sqrt -1))) (taylor 0 c) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 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 #s(literal -2 binary64) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 #s(literal -2 binary64) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 #s(literal -2 binary64) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 #s(literal -2 binary64) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a c)) (taylor 0 c) (#s(alt (*.f64 (neg.f64 a) c) (patch (*.f64 (neg.f64 a) c) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a c)) (taylor 0 c) (#s(alt (*.f64 (neg.f64 a) c) (patch (*.f64 (neg.f64 a) c) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a c)) (taylor 0 c) (#s(alt (*.f64 (neg.f64 a) c) (patch (*.f64 (neg.f64 a) c) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a c)) (taylor 0 c) (#s(alt (*.f64 (neg.f64 a) c) (patch (*.f64 (neg.f64 a) c) #<representation binary64>) () ())) ())
#s(alt (/ (sqrt -1) b_2) (taylor 0 c) (#s(alt (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))) (patch (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ (* a (* c (sqrt -1))) (pow b_2 3))) (/ (sqrt -1) b_2)) (taylor 0 c) (#s(alt (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))) (patch (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))) #<representation binary64>) () ())) ())
#s(alt (+ (* c (+ (* -1/2 (* b_2 (* c (* (sqrt -1) (+ (* -1 (/ (pow a 2) (pow b_2 6))) (* 1/4 (/ (pow a 2) (pow b_2 6)))))))) (* -1/2 (/ (* a (sqrt -1)) (pow b_2 3))))) (/ (sqrt -1) b_2)) (taylor 0 c) (#s(alt (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))) (patch (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))) #<representation binary64>) () ())) ())
#s(alt (+ (* c (+ (* -1/2 (/ (* a (sqrt -1)) (pow b_2 3))) (* c (+ (* -1/2 (* b_2 (* c (* (sqrt -1) (+ (* 1/2 (/ (* a (+ (* -1 (/ (pow a 2) (pow b_2 6))) (* 1/4 (/ (pow a 2) (pow b_2 6))))) (pow b_2 2))) (/ (pow a 3) (pow b_2 8))))))) (* -1/2 (* b_2 (* (sqrt -1) (+ (* -1 (/ (pow a 2) (pow b_2 6))) (* 1/4 (/ (pow a 2) (pow b_2 6))))))))))) (/ (sqrt -1) b_2)) (taylor 0 c) (#s(alt (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))) (patch (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (pow b_2 2)) (taylor 0 c) (#s(alt (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) (patch (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (- (* -1 (* a c)) (pow b_2 2)) (taylor 0 c) (#s(alt (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) (patch (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (- (* -1 (* a c)) (pow b_2 2)) (taylor 0 c) (#s(alt (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) (patch (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (- (* -1 (* a c)) (pow b_2 2)) (taylor 0 c) (#s(alt (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) (patch (neg.f64 (fma.f64 a c (*.f64 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 (*.f64 #s(literal 1/2 binary64) c) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal 1/2 binary64) c) 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 #s(literal 1/2 binary64) c) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal 1/2 binary64) c) 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 #s(literal 1/2 binary64) c) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal 1/2 binary64) c) 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 #s(literal 1/2 binary64) c) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2)) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor inf c) (#s(alt (/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2) (patch (/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor inf c) (#s(alt (/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2) (patch (/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor inf c) (#s(alt (/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2) (patch (/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor inf c) (#s(alt (/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2) (patch (/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2) #<representation binary64>) () ())) ())
#s(alt (* 1/2 c) (taylor inf c) (#s(alt (*.f64 #s(literal 1/2 binary64) c) (patch (*.f64 #s(literal 1/2 binary64) c) #<representation binary64>) () ())) ())
#s(alt (* 1/2 c) (taylor inf c) (#s(alt (*.f64 #s(literal 1/2 binary64) c) (patch (*.f64 #s(literal 1/2 binary64) c) #<representation binary64>) () ())) ())
#s(alt (* 1/2 c) (taylor inf c) (#s(alt (*.f64 #s(literal 1/2 binary64) c) (patch (*.f64 #s(literal 1/2 binary64) c) #<representation binary64>) () ())) ())
#s(alt (* 1/2 c) (taylor inf c) (#s(alt (*.f64 #s(literal 1/2 binary64) c) (patch (*.f64 #s(literal 1/2 binary64) c) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (sqrt -1)) (taylor inf c) (#s(alt (exp.f64 (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))) (taylor inf c) (#s(alt (exp.f64 (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64))) #<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 (exp.f64 (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64))) #<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 (exp.f64 (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (+ (log (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (log (/ 1 c)))) (taylor inf c) (#s(alt (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64)) (patch (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) (* -1 (+ (log (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (log (/ 1 c))))) (taylor inf c) (#s(alt (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64)) (patch (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) (+ (* -1 (+ (log (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (log (/ 1 c)))) (* -1/2 (/ (+ (* -2 (* (sqrt (/ 1 (* a c))) (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))))))) (* -1 (/ (* (pow b_2 2) c) (* a (pow (sqrt -1) 2))))) (pow c 2))))) (taylor inf c) (#s(alt (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64)) (patch (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) (+ (* -1 (+ (log (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (log (/ 1 c)))) (+ (* -1/2 (/ (+ (* -2 (* (sqrt (/ 1 (* a c))) (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))))))) (* -1 (/ (* (pow b_2 2) c) (* a (pow (sqrt -1) 2))))) (pow c 2))) (* -1/6 (/ (+ (* -6 (* (sqrt (/ 1 (* a c))) (* (sqrt -1) (+ (* 1/2 (/ (* (pow b_2 3) (pow c 2)) (* a (pow (sqrt -1) 4)))) (* (sqrt (/ c a)) (/ (* b_2 (+ (* -1 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (sqrt -1))))))) (+ (* 2 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (* 6 (/ (* b_2 (+ (* -1 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) a)))) (pow c 3)))))) (taylor inf c) (#s(alt (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64)) (patch (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (log (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (log (/ 1 c))) (taylor inf c) (#s(alt (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (+ (log (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (+ (log (/ 1 c)) (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1))))) (taylor inf c) (#s(alt (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (+ (log (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (+ (log (/ 1 c)) (+ (* 1/2 (/ (+ (* -2 (* (sqrt (/ 1 (* a c))) (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))))))) (* -1 (/ (* (pow b_2 2) c) (* a (pow (sqrt -1) 2))))) (pow c 2))) (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))))) (taylor inf c) (#s(alt (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (+ (log (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (+ (log (/ 1 c)) (+ (* 1/6 (/ (+ (* -6 (* (sqrt (/ 1 (* a c))) (* (sqrt -1) (+ (* 1/2 (/ (* (pow b_2 3) (pow c 2)) (* a (pow (sqrt -1) 4)))) (* (sqrt (/ c a)) (/ (* b_2 (+ (* -1 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (sqrt -1))))))) (+ (* 2 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (* 6 (/ (* b_2 (+ (* -1 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) a)))) (pow c 3))) (+ (* 1/2 (/ (+ (* -2 (* (sqrt (/ 1 (* a c))) (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))))))) (* -1 (/ (* (pow b_2 2) c) (* a (pow (sqrt -1) 2))))) (pow c 2))) (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1))))))) (taylor inf c) (#s(alt (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ a c)) (/ 1 (sqrt -1))) (taylor inf c) (#s(alt (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (patch (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* (sqrt (* a c)) (/ 1 (sqrt -1))) (/ b_2 (pow (sqrt -1) 2))) c) (taylor inf c) (#s(alt (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (patch (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (/ (- (+ (* -1 (/ (+ (* -1 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3))))) (pow c 2))) (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (* -1 (/ b_2 (pow (sqrt -1) 2)))) c) (taylor inf c) (#s(alt (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (patch (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (/ (- (+ (* -1 (/ (+ (* 1/2 (/ (* (pow b_2 3) (pow c 2)) (* a (pow (sqrt -1) 4)))) (* (sqrt (/ c a)) (/ (* b_2 (+ (* -1 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (sqrt -1)))) (pow c 3))) (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (+ (* -1 (/ b_2 (pow (sqrt -1) 2))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3))))))) c) (taylor inf c) (#s(alt (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (patch (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (sqrt -1)) (taylor inf c) (#s(alt (/.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) (patch (/.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))) (taylor inf c) (#s(alt (/.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) (patch (/.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c))))) (taylor inf c) (#s(alt (/.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) (patch (/.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) #<representation binary64>) () ())) ())
#s(alt (* 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)) (/ b_2 (* a c)))))) (taylor inf c) (#s(alt (/.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) (patch (/.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor inf c) (#s(alt (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (patch (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))) (taylor inf c) (#s(alt (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (patch (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.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 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (patch (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.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 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (patch (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) 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 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.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 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.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 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.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 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a c)) (taylor inf c) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) 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 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) 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 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) 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 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #<representation binary64>) () ())) ())
#s(alt (/ -1 (* a c)) (taylor inf c) (#s(alt (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))) (patch (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (/ (- (/ (pow b_2 2) (* (pow a 2) c)) (/ 1 a)) c) (taylor inf c) (#s(alt (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))) (patch (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (/ (- (* -1 (/ (pow b_2 4) (* (pow a 3) (pow c 2)))) (+ (* -1 (/ (pow b_2 2) (* (pow a 2) c))) (/ 1 a))) c) (taylor inf c) (#s(alt (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))) (patch (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (/ (- (/ (pow b_2 6) (* (pow a 4) (pow c 3))) (+ (* -1 (/ (pow b_2 2) (* (pow a 2) c))) (+ (/ 1 a) (/ (pow b_2 4) (* (pow a 3) (pow c 2)))))) c) (taylor inf c) (#s(alt (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))) (patch (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (/ 1 (sqrt -1))) (taylor inf c) (#s(alt (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) a) (patch (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) a) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1))) (/ b_2 (* a c)))) (taylor inf c) (#s(alt (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) a) (patch (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) a) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1))) (/ b_2 (* a c))))) (taylor inf c) (#s(alt (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) a) (patch (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) a) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1))) (/ b_2 (* a c)))))) (taylor inf c) (#s(alt (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) a) (patch (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) a) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (/ 1 (sqrt -1))) (taylor inf c) (#s(alt (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) (patch (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* (sqrt (/ a c)) (/ 1 (sqrt -1))) (/ b_2 c))) (taylor inf c) (#s(alt (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) (patch (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 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)) (/ 1 (sqrt -1))) (/ b_2 c)))) (taylor inf c) (#s(alt (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) (patch (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) #<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)) (/ 1 (sqrt -1))) (/ b_2 c))))) (taylor inf c) (#s(alt (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) (patch (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (/ 1 (sqrt -1))) (taylor inf c) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 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)) (/ 1 (sqrt -1))))) (taylor inf c) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))))) #<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)) (/ 1 (sqrt -1)))))) (taylor inf c) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))))) #<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)) (/ 1 (sqrt -1))))))) (taylor inf c) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 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 #s(literal -2 binary64) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 #s(literal -2 binary64) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 #s(literal -2 binary64) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 #s(literal -2 binary64) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a c)) (taylor inf c) (#s(alt (*.f64 (neg.f64 a) c) (patch (*.f64 (neg.f64 a) c) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a c)) (taylor inf c) (#s(alt (*.f64 (neg.f64 a) c) (patch (*.f64 (neg.f64 a) c) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a c)) (taylor inf c) (#s(alt (*.f64 (neg.f64 a) c) (patch (*.f64 (neg.f64 a) c) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a c)) (taylor inf c) (#s(alt (*.f64 (neg.f64 a) c) (patch (*.f64 (neg.f64 a) c) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ 1 (* a c))) (sqrt -1)) (taylor inf c) (#s(alt (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))) (patch (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))) #<representation binary64>) () ())) ())
#s(alt (+ (* -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 (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))) (patch (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))) (taylor inf c) (#s(alt (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))) (patch (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ a (pow c 7))) (* (sqrt -1) (+ (* 1/4 (/ (* (pow b_2 4) c) (pow a 3))) (/ (pow b_2 6) (pow a 4)))))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))) (taylor inf c) (#s(alt (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))) (patch (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a c)) (taylor inf c) (#s(alt (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) (patch (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (* c (- (* -1 (/ (pow b_2 2) c)) a)) (taylor inf c) (#s(alt (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) (patch (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (* c (- (* -1 (/ (pow b_2 2) c)) a)) (taylor inf c) (#s(alt (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) (patch (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (* c (- (* -1 (/ (pow b_2 2) c)) a)) (taylor inf c) (#s(alt (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) (patch (neg.f64 (fma.f64 a c (*.f64 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 (*.f64 #s(literal 1/2 binary64) c) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal 1/2 binary64) c) 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 #s(literal 1/2 binary64) c) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal 1/2 binary64) c) 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 #s(literal 1/2 binary64) c) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal 1/2 binary64) c) 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 #s(literal 1/2 binary64) c) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2)) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor -inf c) (#s(alt (/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2) (patch (/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor -inf c) (#s(alt (/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2) (patch (/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor -inf c) (#s(alt (/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2) (patch (/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor -inf c) (#s(alt (/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2) (patch (/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2) #<representation binary64>) () ())) ())
#s(alt (* 1/2 c) (taylor -inf c) (#s(alt (*.f64 #s(literal 1/2 binary64) c) (patch (*.f64 #s(literal 1/2 binary64) c) #<representation binary64>) () ())) ())
#s(alt (* 1/2 c) (taylor -inf c) (#s(alt (*.f64 #s(literal 1/2 binary64) c) (patch (*.f64 #s(literal 1/2 binary64) c) #<representation binary64>) () ())) ())
#s(alt (* 1/2 c) (taylor -inf c) (#s(alt (*.f64 #s(literal 1/2 binary64) c) (patch (*.f64 #s(literal 1/2 binary64) c) #<representation binary64>) () ())) ())
#s(alt (* 1/2 c) (taylor -inf c) (#s(alt (*.f64 #s(literal 1/2 binary64) c) (patch (*.f64 #s(literal 1/2 binary64) c) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (/ c a)) (sqrt -1))) (taylor -inf c) (#s(alt (exp.f64 (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c))))) (taylor -inf c) (#s(alt (exp.f64 (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64))) #<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 (exp.f64 (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64))) #<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 (exp.f64 (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (+ (log (* (sqrt (* a c)) (sqrt -1))) (log (/ -1 c)))) (taylor -inf c) (#s(alt (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64)) (patch (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (+ (log (* (sqrt (* a c)) (sqrt -1))) (log (/ -1 c)))) (* (sqrt (/ 1 (* a c))) (* b_2 (sqrt -1)))) (taylor -inf c) (#s(alt (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64)) (patch (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (+ (log (* (sqrt (* a c)) (sqrt -1))) (log (/ -1 c)))) (* -1 (/ (+ (* -1 (* (sqrt (/ c a)) (* b_2 (sqrt -1)))) (* 1/2 (/ (+ (* -2 (* (sqrt (/ 1 (* a c))) (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))))))) (/ (* (pow b_2 2) c) a)) c))) c))) (taylor -inf c) (#s(alt (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64)) (patch (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (+ (log (* (sqrt (* a c)) (sqrt -1))) (log (/ -1 c)))) (* -1 (/ (+ (* -1 (* (sqrt (/ c a)) (* b_2 (sqrt -1)))) (* -1 (/ (+ (* -1/2 (+ (* -2 (* (sqrt (/ 1 (* a c))) (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))))))) (/ (* (pow b_2 2) c) a))) (* 1/6 (/ (+ (* -6 (* (sqrt (/ 1 (* a c))) (* (sqrt -1) (+ (* 1/2 (/ (* (pow b_2 3) (pow c 2)) a)) (* (sqrt (/ c a)) (* b_2 (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))))))))))) (+ (* 2 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b_2 3) (sqrt -1)))) (* 6 (/ (* b_2 (+ (* -1 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))))) a)))) c))) c))) c))) (taylor -inf c) (#s(alt (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64)) (patch (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (log (* (sqrt (* a c)) (sqrt -1))) (log (/ -1 c))) (taylor -inf c) (#s(alt (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (+ (log (* (sqrt (* a c)) (sqrt -1))) (+ (log (/ -1 c)) (* -1 (* (sqrt (/ 1 (* a c))) (* b_2 (sqrt -1)))))) (taylor -inf c) (#s(alt (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (+ (log (* (sqrt (* a c)) (sqrt -1))) (+ (log (/ -1 c)) (* -1 (/ (+ (* -1/2 (/ (+ (* -2 (* (sqrt (/ 1 (* a c))) (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))))))) (/ (* (pow b_2 2) c) a)) c)) (* (sqrt (/ c a)) (* b_2 (sqrt -1)))) c)))) (taylor -inf c) (#s(alt (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (+ (log (* (sqrt (* a c)) (sqrt -1))) (+ (log (/ -1 c)) (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (+ (* -6 (* (sqrt (/ 1 (* a c))) (* (sqrt -1) (+ (* 1/2 (/ (* (pow b_2 3) (pow c 2)) a)) (* (sqrt (/ c a)) (* b_2 (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))))))))))) (+ (* 2 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b_2 3) (sqrt -1)))) (* 6 (/ (* b_2 (+ (* -1 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))))) a)))) c)) (* 1/2 (+ (* -2 (* (sqrt (/ 1 (* a c))) (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))))))) (/ (* (pow b_2 2) c) a)))) c)) (* (sqrt (/ c a)) (* b_2 (sqrt -1)))) c)))) (taylor -inf c) (#s(alt (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (/ a c)) (sqrt -1))) (taylor -inf c) (#s(alt (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (patch (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ b_2 (* (sqrt (* a c)) (sqrt -1))) c)) (taylor -inf c) (#s(alt (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (patch (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (- (+ (* -1 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) (* b_2 c)) c)) (* (sqrt (* a c)) (sqrt -1))) c)) (taylor -inf c) (#s(alt (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (patch (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* 1/2 (/ (* (pow b_2 3) c) a)) (* (sqrt (/ 1 (* a c))) (* b_2 (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1))))))))) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))))) c)) (* b_2 c)) c)) (* (sqrt (* a c)) (sqrt -1))) c)) (taylor -inf c) (#s(alt (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (patch (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (/ c a)) (sqrt -1))) (taylor -inf c) (#s(alt (/.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) (patch (/.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))) (taylor -inf c) (#s(alt (/.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) (patch (/.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (/ b_2 a)) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1))))) (taylor -inf c) (#s(alt (/.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) (patch (/.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1 (/ (+ (* -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)) (/ b_2 a)) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1))))) (taylor -inf c) (#s(alt (/.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) (patch (/.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (* a c)) (sqrt -1))) (taylor -inf c) (#s(alt (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (patch (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))) (taylor -inf c) (#s(alt (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (patch (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1 (/ (+ b_2 (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ a c)) (sqrt -1))))) (taylor -inf c) (#s(alt (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (patch (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ a c)) (sqrt -1))))) (taylor -inf c) (#s(alt (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (patch (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) 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 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.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 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.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 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.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 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a c)) (taylor -inf c) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) 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 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) 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 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) 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 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #<representation binary64>) () ())) ())
#s(alt (/ -1 (* a c)) (taylor -inf c) (#s(alt (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))) (patch (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (pow b_2 2) (* (pow a 2) c))) (/ 1 a)) c)) (taylor -inf c) (#s(alt (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))) (patch (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (- (* -1 (/ (pow b_2 4) (* (pow a 3) c))) (* -1 (/ (pow b_2 2) (pow a 2)))) c)) (/ 1 a)) c)) (taylor -inf c) (#s(alt (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))) (patch (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow b_2 6) (* (pow a 4) c))) (* -1 (/ (pow b_2 4) (pow a 3)))) c)) (* -1 (/ (pow b_2 2) (pow a 2)))) c)) (/ 1 a)) c)) (taylor -inf c) (#s(alt (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))) (patch (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (/ c a)) (sqrt -1))) (taylor -inf c) (#s(alt (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) a) (patch (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))) (taylor -inf c) (#s(alt (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) a) (patch (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (/ b_2 a)) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1))))) (taylor -inf c) (#s(alt (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) a) (patch (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (/ (pow b_2 2) (sqrt -1))))) c)) (/ b_2 a)) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1))))) (taylor -inf c) (#s(alt (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) a) (patch (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (* a c)) (sqrt -1))) (taylor -inf c) (#s(alt (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) (patch (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))) (taylor -inf c) (#s(alt (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) (patch (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1 (/ (+ b_2 (* -1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ a c)) (sqrt -1))))) (taylor -inf c) (#s(alt (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) (patch (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ c a)) (/ (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ a c)) (sqrt -1))))) (taylor -inf c) (#s(alt (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) (patch (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (* a c)) (sqrt -1))) (taylor -inf c) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 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 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (* -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)))))) (taylor -inf c) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (* -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))))))) (taylor -inf c) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 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 #s(literal -2 binary64) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 #s(literal -2 binary64) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 #s(literal -2 binary64) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 #s(literal -2 binary64) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a c)) (taylor -inf c) (#s(alt (*.f64 (neg.f64 a) c) (patch (*.f64 (neg.f64 a) c) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a c)) (taylor -inf c) (#s(alt (*.f64 (neg.f64 a) c) (patch (*.f64 (neg.f64 a) c) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a c)) (taylor -inf c) (#s(alt (*.f64 (neg.f64 a) c) (patch (*.f64 (neg.f64 a) c) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a c)) (taylor -inf c) (#s(alt (*.f64 (neg.f64 a) c) (patch (*.f64 (neg.f64 a) c) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ 1 (* a c))) (pow (sqrt -1) 3)) (taylor -inf c) (#s(alt (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))) (patch (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (pow (sqrt -1) 3))) (taylor -inf c) (#s(alt (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))) (patch (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (pow (sqrt -1) 3)))) (taylor -inf c) (#s(alt (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))) (patch (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ c (pow a 5))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (sqrt -1) (+ (* -1/4 (/ (* (pow b_2 4) c) (* (pow a 3) (pow (sqrt -1) 2)))) (/ (pow b_2 6) (pow a 4))))))) (pow c 3))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (pow (sqrt -1) 3)))) (taylor -inf c) (#s(alt (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))) (patch (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a c)) (taylor -inf c) (#s(alt (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) (patch (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (- (/ (pow b_2 2) c) (* -1 a)))) (taylor -inf c) (#s(alt (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) (patch (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (- (/ (pow b_2 2) c) (* -1 a)))) (taylor -inf c) (#s(alt (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) (patch (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (- (/ (pow b_2 2) c) (* -1 a)))) (taylor -inf c) (#s(alt (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) (patch (neg.f64 (fma.f64 a 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 (*.f64 #s(literal 1/2 binary64) c) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal 1/2 binary64) c) 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 #s(literal 1/2 binary64) c) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal 1/2 binary64) c) 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 #s(literal 1/2 binary64) c) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal 1/2 binary64) c) 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 #s(literal 1/2 binary64) c) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2)) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor 0 b_2) (#s(alt (/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2) (patch (/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor 0 b_2) (#s(alt (/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2) (patch (/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor 0 b_2) (#s(alt (/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2) (patch (/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor 0 b_2) (#s(alt (/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2) (patch (/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (sqrt -1)) (taylor 0 b_2) (#s(alt (exp.f64 (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))) (taylor 0 b_2) (#s(alt (exp.f64 (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64))) #<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 (exp.f64 (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64))) #<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 (exp.f64 (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (log (* (sqrt (/ a c)) (/ 1 (sqrt -1))))) (taylor 0 b_2) (#s(alt (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64)) (patch (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (log (* (sqrt (/ a c)) (/ 1 (sqrt -1))))) (* -1 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1))))) (taylor 0 b_2) (#s(alt (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64)) (patch (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (log (* (sqrt (/ a c)) (/ 1 (sqrt -1))))) (* b_2 (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* -1/2 (* b_2 (- (* -2 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))))))) (/ 1 (* a (* c (pow (sqrt -1) 2)))))))))) (taylor 0 b_2) (#s(alt (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64)) (patch (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (log (* (sqrt (/ a c)) (/ 1 (sqrt -1))))) (* b_2 (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* b_2 (+ (* -1/2 (- (* -2 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))))))) (/ 1 (* a (* c (pow (sqrt -1) 2)))))) (* -1/6 (* b_2 (+ (* -6 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* (sqrt (/ 1 (* a c))) (/ (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3))))) (sqrt -1))) (* 1/2 (/ 1 (* a (* (pow c 2) (pow (sqrt -1) 4))))))))) (+ (* 2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 6 (/ (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3))))) a))))))))))) (taylor 0 b_2) (#s(alt (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64)) (patch (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (log (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (taylor 0 b_2) (#s(alt (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (+ (log (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) (taylor 0 b_2) (#s(alt (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (+ (log (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (* b_2 (+ (* 1/2 (* b_2 (- (* -2 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))))))) (/ 1 (* a (* c (pow (sqrt -1) 2))))))) (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))) (taylor 0 b_2) (#s(alt (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (+ (log (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (* b_2 (+ (* b_2 (+ (* 1/6 (* b_2 (+ (* -6 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* (sqrt (/ 1 (* a c))) (/ (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3))))) (sqrt -1))) (* 1/2 (/ 1 (* a (* (pow c 2) (pow (sqrt -1) 4))))))))) (+ (* 2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 6 (/ (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3))))) a)))))) (* 1/2 (- (* -2 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))))))) (/ 1 (* a (* c (pow (sqrt -1) 2)))))))) (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))) (taylor 0 b_2) (#s(alt (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ a c)) (/ 1 (sqrt -1))) (taylor 0 b_2) (#s(alt (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (patch (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (+ (* (sqrt (/ a c)) (/ 1 (sqrt -1))) (/ b_2 (* c (pow (sqrt -1) 2)))) (taylor 0 b_2) (#s(alt (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (patch (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (+ (* b_2 (+ (* -1 (* b_2 (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3))))))) (/ 1 (* c (pow (sqrt -1) 2))))) (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (taylor 0 b_2) (#s(alt (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (patch (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (+ (* b_2 (+ (* b_2 (- (* -1 (* b_2 (+ (* 1/2 (/ 1 (* a (* (pow c 2) (pow (sqrt -1) 4))))) (* (sqrt (/ 1 (* a c))) (/ (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3))))) (sqrt -1)))))) (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3))))))) (/ 1 (* c (pow (sqrt -1) 2))))) (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (taylor 0 b_2) (#s(alt (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (patch (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (sqrt -1)) (taylor 0 b_2) (#s(alt (/.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) (patch (/.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a)) (taylor 0 b_2) (#s(alt (/.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) (patch (/.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.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 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) (patch (/.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.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 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) (patch (/.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor 0 b_2) (#s(alt (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (patch (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (* (sqrt (* a c)) (sqrt -1))) (taylor 0 b_2) (#s(alt (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (patch (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #<representation binary64>) () ())) ())
#s(alt (+ (* b_2 (+ 1 (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))))) (* (sqrt (* a c)) (sqrt -1))) (taylor 0 b_2) (#s(alt (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (patch (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #<representation binary64>) () ())) ())
#s(alt (+ (* b_2 (+ 1 (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))))) (* (sqrt (* a c)) (sqrt -1))) (taylor 0 b_2) (#s(alt (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (patch (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor 0 b_2) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.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 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.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 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.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 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a c)) (taylor 0 b_2) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) 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 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) 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 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) 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 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #<representation binary64>) () ())) ())
#s(alt (/ -1 (* a c)) (taylor 0 b_2) (#s(alt (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))) (patch (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (- (/ (pow b_2 2) (* (pow a 2) (pow c 2))) (/ 1 (* a c))) (taylor 0 b_2) (#s(alt (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))) (patch (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))) #<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 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))) (patch (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))) #<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 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))) (patch (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (/ 1 (sqrt -1))) (taylor 0 b_2) (#s(alt (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) a) (patch (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* (sqrt (/ c a)) (/ 1 (sqrt -1))) (/ b_2 a)) (taylor 0 b_2) (#s(alt (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) a) (patch (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 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)) (/ 1 (sqrt -1)))) (taylor 0 b_2) (#s(alt (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) a) (patch (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 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) (sqrt -1)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (taylor 0 b_2) (#s(alt (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) a) (patch (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) a) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (/ 1 (sqrt -1))) (taylor 0 b_2) (#s(alt (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) (patch (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (taylor 0 b_2) (#s(alt (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) (patch (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) #<representation binary64>) () ())) ())
#s(alt (+ (* b_2 (+ 1 (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))))) (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (taylor 0 b_2) (#s(alt (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) (patch (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) #<representation binary64>) () ())) ())
#s(alt (+ (* b_2 (+ 1 (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))))) (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (taylor 0 b_2) (#s(alt (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) (patch (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (/ 1 (sqrt -1))) (taylor 0 b_2) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (taylor 0 b_2) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* (sqrt (* a c)) (/ 1 (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))) (/ 1 (sqrt -1))))))) (taylor 0 b_2) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* (sqrt (* a c)) (/ 1 (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 (sqrt -1)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 2) (sqrt -1))))))))) (taylor 0 b_2) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))))) #<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 #s(literal -2 binary64) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 #s(literal -2 binary64) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 #s(literal -2 binary64) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 #s(literal -2 binary64) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -2 b_2) (taylor 0 b_2) (#s(alt (*.f64 #s(literal -2 binary64) b_2) (patch (*.f64 #s(literal -2 binary64) b_2) #<representation binary64>) () ())) ())
#s(alt (* -2 b_2) (taylor 0 b_2) (#s(alt (*.f64 #s(literal -2 binary64) b_2) (patch (*.f64 #s(literal -2 binary64) b_2) #<representation binary64>) () ())) ())
#s(alt (* -2 b_2) (taylor 0 b_2) (#s(alt (*.f64 #s(literal -2 binary64) b_2) (patch (*.f64 #s(literal -2 binary64) b_2) #<representation binary64>) () ())) ())
#s(alt (* -2 b_2) (taylor 0 b_2) (#s(alt (*.f64 #s(literal -2 binary64) b_2) (patch (*.f64 #s(literal -2 binary64) b_2) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ 1 (* a c))) (sqrt -1)) (taylor 0 b_2) (#s(alt (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))) (patch (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))) (taylor 0 b_2) (#s(alt (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))) (patch (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))) #<representation binary64>) () ())) ())
#s(alt (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (* (pow b_2 2) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (sqrt -1))) (* 3/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 2) (sqrt -1))))))) (taylor 0 b_2) (#s(alt (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))) (patch (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))) #<representation binary64>) () ())) ())
#s(alt (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (* (pow b_2 2) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (sqrt -1))) (* (pow b_2 2) (+ (* -5/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 7)))) (* (pow b_2 2) (sqrt -1)))) (* 3/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (sqrt -1)))))))) (taylor 0 b_2) (#s(alt (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))) (patch (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a c)) (taylor 0 b_2) (#s(alt (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) (patch (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (- (* -1 (pow b_2 2)) (* a c)) (taylor 0 b_2) (#s(alt (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) (patch (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (- (* -1 (pow b_2 2)) (* a c)) (taylor 0 b_2) (#s(alt (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) (patch (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (- (* -1 (pow b_2 2)) (* a c)) (taylor 0 b_2) (#s(alt (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) (patch (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (pow b_2 2) (taylor 0 b_2) (#s(alt (*.f64 b_2 b_2) (patch (*.f64 b_2 b_2) #<representation binary64>) () ())) ())
#s(alt (pow b_2 2) (taylor 0 b_2) (#s(alt (*.f64 b_2 b_2) (patch (*.f64 b_2 b_2) #<representation binary64>) () ())) ())
#s(alt (pow b_2 2) (taylor 0 b_2) (#s(alt (*.f64 b_2 b_2) (patch (*.f64 b_2 b_2) #<representation binary64>) () ())) ())
#s(alt (pow b_2 2) (taylor 0 b_2) (#s(alt (*.f64 b_2 b_2) (patch (*.f64 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 (*.f64 #s(literal 1/2 binary64) c) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal 1/2 binary64) c) 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 #s(literal 1/2 binary64) c) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal 1/2 binary64) c) 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 #s(literal 1/2 binary64) c) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal 1/2 binary64) c) 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 #s(literal 1/2 binary64) c) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2)) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor inf b_2) (#s(alt (/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2) (patch (/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor inf b_2) (#s(alt (/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2) (patch (/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor inf b_2) (#s(alt (/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2) (patch (/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor inf b_2) (#s(alt (/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2) (patch (/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor inf b_2) (#s(alt (exp.f64 (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64))) #<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 (exp.f64 (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64))) #<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 (exp.f64 (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64))) #<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 (exp.f64 (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (+ (log (/ -2 c)) (* -1 (log (/ 1 b_2))))) (taylor inf b_2) (#s(alt (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64)) (patch (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (+ (log (/ -2 c)) (* -1 (log (/ 1 b_2))))) (* 1/4 (/ (* a c) (pow b_2 2)))) (taylor inf b_2) (#s(alt (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64)) (patch (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (+ (log (/ -2 c)) (* -1 (log (/ 1 b_2))))) (+ (* -1/24 (/ (+ (* -3/4 (* (pow a 2) (pow c 2))) (* 12 (* c (+ (* -1/4 (* (pow a 2) c)) (* 1/8 (* (pow a 2) c)))))) (pow b_2 4))) (* 1/4 (/ (* a c) (pow b_2 2))))) (taylor inf b_2) (#s(alt (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64)) (patch (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (+ (log (/ -2 c)) (* -1 (log (/ 1 b_2))))) (+ (* -1/24 (/ (+ (* -3/4 (* (pow a 2) (pow c 2))) (* 12 (* c (+ (* -1/4 (* (pow a 2) c)) (* 1/8 (* (pow a 2) c)))))) (pow b_2 4))) (+ (* -1/720 (/ (+ (* -15/4 (* (pow a 3) (pow c 3))) (+ (* 90 (* a (* (pow c 2) (+ (* -1/4 (* (pow a 2) c)) (* 1/8 (* (pow a 2) c)))))) (* 360 (* c (+ (* -2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow c 2)))) (+ (* -1/4 (* a (* c (+ (* -1/4 (* (pow a 2) c)) (* 1/8 (* (pow a 2) c)))))) (* 1/16 (* (pow a 3) (pow c 2))))))))) (pow b_2 6))) (* 1/4 (/ (* a c) (pow b_2 2)))))) (taylor inf b_2) (#s(alt (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64)) (patch (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (log (/ -2 c)) (* -1 (log (/ 1 b_2)))) (taylor inf b_2) (#s(alt (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (+ (log (/ -2 c)) (+ (* -1 (log (/ 1 b_2))) (* -1/4 (/ (* a c) (pow b_2 2))))) (taylor inf b_2) (#s(alt (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (+ (log (/ -2 c)) (+ (* -1 (log (/ 1 b_2))) (+ (* -1/4 (/ (* a c) (pow b_2 2))) (* 1/24 (/ (+ (* -3/4 (* (pow a 2) (pow c 2))) (* 12 (* c (+ (* -1/4 (* (pow a 2) c)) (* 1/8 (* (pow a 2) c)))))) (pow b_2 4)))))) (taylor inf b_2) (#s(alt (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (+ (log (/ -2 c)) (+ (* -1 (log (/ 1 b_2))) (+ (* -1/4 (/ (* a c) (pow b_2 2))) (+ (* 1/720 (/ (+ (* -15/4 (* (pow a 3) (pow c 3))) (+ (* 90 (* a (* (pow c 2) (+ (* -1/4 (* (pow a 2) c)) (* 1/8 (* (pow a 2) c)))))) (* 360 (* c (+ (* -2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow c 2)))) (+ (* -1/4 (* a (* c (+ (* -1/4 (* (pow a 2) c)) (* 1/8 (* (pow a 2) c)))))) (* 1/16 (* (pow a 3) (pow c 2))))))))) (pow b_2 6))) (* 1/24 (/ (+ (* -3/4 (* (pow a 2) (pow c 2))) (* 12 (* c (+ (* -1/4 (* (pow a 2) c)) (* 1/8 (* (pow a 2) c)))))) (pow b_2 4))))))) (taylor inf b_2) (#s(alt (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -2 (/ b_2 c)) (taylor inf b_2) (#s(alt (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (patch (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (* b_2 (- (* 1/2 (/ a (pow b_2 2))) (* 2 (/ 1 c)))) (taylor inf b_2) (#s(alt (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (patch (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (* b_2 (- (* -1 (/ (+ (* -1/4 (* (pow a 2) c)) (* 1/8 (* (pow a 2) c))) (pow b_2 4))) (+ (* -1/2 (/ a (pow b_2 2))) (* 2 (/ 1 c))))) (taylor inf b_2) (#s(alt (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (patch (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (* b_2 (- (* -1 (/ (+ (* -2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow c 2)))) (+ (* -1/4 (* a (* c (+ (* -1/4 (* (pow a 2) c)) (* 1/8 (* (pow a 2) c)))))) (* 1/16 (* (pow a 3) (pow c 2))))) (pow b_2 6))) (+ (* -1/2 (/ a (pow b_2 2))) (+ (* -1/4 (/ (* (pow a 2) c) (pow b_2 4))) (+ (* 1/8 (/ (* (pow a 2) c) (pow b_2 4))) (* 2 (/ 1 c))))))) (taylor inf b_2) (#s(alt (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (patch (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (* 2 (/ b_2 a)) (taylor inf b_2) (#s(alt (/.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) (patch (/.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) 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 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) (patch (/.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) #<representation binary64>) () ())) ())
#s(alt (* 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 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) (patch (/.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) #<representation binary64>) () ())) ())
#s(alt (* 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 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) (patch (/.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) #<representation binary64>) () ())) ())
#s(alt (* 2 b_2) (taylor inf b_2) (#s(alt (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (patch (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #<representation binary64>) () ())) ())
#s(alt (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))) (taylor inf b_2) (#s(alt (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (patch (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #<representation binary64>) () ())) ())
#s(alt (* 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 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (patch (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #<representation binary64>) () ())) ())
#s(alt (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))) (taylor inf b_2) (#s(alt (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (patch (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #<representation binary64>) () ())) ())
#s(alt b_2 (taylor inf b_2) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.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 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.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 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.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 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #<representation binary64>) () ())) ())
#s(alt (pow b_2 2) (taylor inf b_2) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.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 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.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 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.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 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #<representation binary64>) () ())) ())
#s(alt (/ -1 (pow b_2 2)) (taylor inf b_2) (#s(alt (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))) (patch (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (/ (- (/ (* a c) (pow b_2 2)) 1) (pow b_2 2)) (taylor inf b_2) (#s(alt (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))) (patch (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (/ (- (* -1 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (+ 1 (* -1 (/ (* a c) (pow b_2 2))))) (pow b_2 2)) (taylor inf b_2) (#s(alt (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))) (patch (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (/ (- (/ (* (pow a 3) (pow c 3)) (pow b_2 6)) (+ 1 (+ (* -1 (/ (* a c) (pow b_2 2))) (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))) (pow b_2 2)) (taylor inf b_2) (#s(alt (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))) (patch (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (/ (* b_2 (+ 1 (/ 1 (sqrt -1)))) a) (taylor inf b_2) (#s(alt (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) a) (patch (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) a) #<representation binary64>) () ())) ())
#s(alt (* b_2 (+ (* 1/2 (/ c (* (pow b_2 2) (sqrt -1)))) (+ (/ 1 a) (/ 1 (* a (sqrt -1)))))) (taylor inf b_2) (#s(alt (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) a) (patch (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) a) #<representation binary64>) () ())) ())
#s(alt (* b_2 (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (/ c (* (pow b_2 2) (sqrt -1)))) (+ (/ 1 a) (/ 1 (* a (sqrt -1))))))) (taylor inf b_2) (#s(alt (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) a) (patch (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) a) #<representation binary64>) () ())) ())
#s(alt (* b_2 (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (/ c (* (pow b_2 2) (sqrt -1)))) (+ (/ 1 a) (/ 1 (* a (sqrt -1)))))))) (taylor inf b_2) (#s(alt (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) a) (patch (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) a) #<representation binary64>) () ())) ())
#s(alt (* b_2 (+ 1 (/ 1 (sqrt -1)))) (taylor inf b_2) (#s(alt (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) (patch (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) #<representation binary64>) () ())) ())
#s(alt (* b_2 (+ 1 (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1))))) (taylor inf b_2) (#s(alt (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) (patch (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) #<representation binary64>) () ())) ())
#s(alt (* b_2 (+ 1 (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1)))))) (taylor inf b_2) (#s(alt (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) (patch (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) #<representation binary64>) () ())) ())
#s(alt (* b_2 (+ 1 (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (/ (* (pow a 3) (pow c 3)) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1))))))) (taylor inf b_2) (#s(alt (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) (patch (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) #<representation binary64>) () ())) ())
#s(alt (/ b_2 (sqrt -1)) (taylor inf b_2) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (* b_2 (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1)))) (taylor inf b_2) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (* b_2 (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1))))) (taylor inf b_2) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (* b_2 (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (/ (* (pow a 3) (pow c 3)) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1)))))) (taylor inf b_2) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 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 #s(literal -2 binary64) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 #s(literal -2 binary64) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 #s(literal -2 binary64) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 #s(literal -2 binary64) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -2 b_2) (taylor inf b_2) (#s(alt (*.f64 #s(literal -2 binary64) b_2) (patch (*.f64 #s(literal -2 binary64) b_2) #<representation binary64>) () ())) ())
#s(alt (* -2 b_2) (taylor inf b_2) (#s(alt (*.f64 #s(literal -2 binary64) b_2) (patch (*.f64 #s(literal -2 binary64) b_2) #<representation binary64>) () ())) ())
#s(alt (* -2 b_2) (taylor inf b_2) (#s(alt (*.f64 #s(literal -2 binary64) b_2) (patch (*.f64 #s(literal -2 binary64) b_2) #<representation binary64>) () ())) ())
#s(alt (* -2 b_2) (taylor inf b_2) (#s(alt (*.f64 #s(literal -2 binary64) b_2) (patch (*.f64 #s(literal -2 binary64) b_2) #<representation binary64>) () ())) ())
#s(alt (/ (sqrt -1) b_2) (taylor inf b_2) (#s(alt (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))) (patch (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (sqrt -1) (* -1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2)))) b_2) (taylor inf b_2) (#s(alt (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))) (patch (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (sqrt -1) (+ (* -1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2))) (* -1/2 (/ (* (sqrt -1) (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2))))) (pow b_2 4))))) b_2) (taylor inf b_2) (#s(alt (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))) (patch (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (sqrt -1) (+ (* -1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2))) (+ (* -1/2 (/ (* (sqrt -1) (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2))))) (pow b_2 4))) (* -1/2 (/ (* (sqrt -1) (+ (* 1/2 (* a (* c (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2))))))) (* (pow a 3) (pow c 3)))) (pow b_2 6)))))) b_2) (taylor inf b_2) (#s(alt (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))) (patch (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (pow b_2 2)) (taylor inf b_2) (#s(alt (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) (patch (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (- (* -1 (/ (* a c) (pow b_2 2))) 1)) (taylor inf b_2) (#s(alt (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) (patch (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (- (* -1 (/ (* a c) (pow b_2 2))) 1)) (taylor inf b_2) (#s(alt (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) (patch (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (- (* -1 (/ (* a c) (pow b_2 2))) 1)) (taylor inf b_2) (#s(alt (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) (patch (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (pow b_2 2) (taylor inf b_2) (#s(alt (*.f64 b_2 b_2) (patch (*.f64 b_2 b_2) #<representation binary64>) () ())) ())
#s(alt (pow b_2 2) (taylor inf b_2) (#s(alt (*.f64 b_2 b_2) (patch (*.f64 b_2 b_2) #<representation binary64>) () ())) ())
#s(alt (pow b_2 2) (taylor inf b_2) (#s(alt (*.f64 b_2 b_2) (patch (*.f64 b_2 b_2) #<representation binary64>) () ())) ())
#s(alt (pow b_2 2) (taylor inf b_2) (#s(alt (*.f64 b_2 b_2) (patch (*.f64 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 (*.f64 #s(literal 1/2 binary64) c) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal 1/2 binary64) c) 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 #s(literal 1/2 binary64) c) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal 1/2 binary64) c) 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 #s(literal 1/2 binary64) c) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal 1/2 binary64) c) 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 #s(literal 1/2 binary64) c) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2)) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor -inf b_2) (#s(alt (/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2) (patch (/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor -inf b_2) (#s(alt (/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2) (patch (/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor -inf b_2) (#s(alt (/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2) (patch (/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor -inf b_2) (#s(alt (/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2) (patch (/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2) #<representation binary64>) () ())) ())
#s(alt (* -2 (/ b_2 a)) (taylor -inf b_2) (#s(alt (exp.f64 (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))) (taylor -inf b_2) (#s(alt (exp.f64 (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64))) #<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 (exp.f64 (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64))) #<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 (exp.f64 (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (+ (log (* 1/2 a)) (log (/ -1 b_2)))) (taylor -inf b_2) (#s(alt (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64)) (patch (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (+ (log (* 1/2 a)) (log (/ -1 b_2)))) (* -1/4 (/ (* a c) (pow b_2 2)))) (taylor -inf b_2) (#s(alt (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64)) (patch (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (+ (log (* 1/2 a)) (log (/ -1 b_2)))) (+ (* -1/4 (/ (* a c) (pow b_2 2))) (* -1/24 (/ (+ (* -3/4 (* (pow a 2) (pow c 2))) (* 3 (* (pow a 2) (pow c 2)))) (pow b_2 4))))) (taylor -inf b_2) (#s(alt (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64)) (patch (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (+ (log (* 1/2 a)) (log (/ -1 b_2)))) (+ (* -1/4 (/ (* a c) (pow b_2 2))) (+ (* -1/24 (/ (+ (* -3/4 (* (pow a 2) (pow c 2))) (* 3 (* (pow a 2) (pow c 2)))) (pow b_2 4))) (* -1/720 (/ (+ (* -1440 (/ (+ (* -1/32 (* (pow a 4) (pow c 3))) (* -1/128 (* (pow a 4) (pow c 3)))) a)) (+ (* -45/2 (* (pow a 3) (pow c 3))) (* 15/4 (* (pow a 3) (pow c 3))))) (pow b_2 6)))))) (taylor -inf b_2) (#s(alt (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64)) (patch (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (log (* 1/2 a)) (log (/ -1 b_2))) (taylor -inf b_2) (#s(alt (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (+ (log (* 1/2 a)) (+ (log (/ -1 b_2)) (* 1/4 (/ (* a c) (pow b_2 2))))) (taylor -inf b_2) (#s(alt (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (+ (log (* 1/2 a)) (+ (log (/ -1 b_2)) (+ (* 1/24 (/ (+ (* -3/4 (* (pow a 2) (pow c 2))) (* 3 (* (pow a 2) (pow c 2)))) (pow b_2 4))) (* 1/4 (/ (* a c) (pow b_2 2)))))) (taylor -inf b_2) (#s(alt (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (+ (log (* 1/2 a)) (+ (log (/ -1 b_2)) (+ (* 1/720 (/ (+ (* -1440 (/ (+ (* -1/32 (* (pow a 4) (pow c 3))) (* -1/128 (* (pow a 4) (pow c 3)))) a)) (+ (* -45/2 (* (pow a 3) (pow c 3))) (* 15/4 (* (pow a 3) (pow c 3))))) (pow b_2 6))) (+ (* 1/24 (/ (+ (* -3/4 (* (pow a 2) (pow c 2))) (* 3 (* (pow a 2) (pow c 2)))) (pow b_2 4))) (* 1/4 (/ (* a c) (pow b_2 2))))))) (taylor -inf b_2) (#s(alt (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ a b_2)) (taylor -inf b_2) (#s(alt (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (patch (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* 1/8 (/ (* (pow a 2) c) (pow b_2 2))) (* 1/2 a)) b_2)) (taylor -inf b_2) (#s(alt (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (patch (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (- (+ (* 1/16 (/ (* (pow a 3) (pow c 2)) (pow b_2 4))) (* 1/2 a)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 2)))) b_2)) (taylor -inf b_2) (#s(alt (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (patch (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (- (+ (* -1 (/ (+ (* -1/32 (* (pow a 4) (pow c 3))) (* -1/128 (* (pow a 4) (pow c 3)))) (pow b_2 6))) (* 1/2 a)) (+ (* -1/8 (/ (* (pow a 2) c) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 2)) (pow b_2 4))))) b_2)) (taylor -inf b_2) (#s(alt (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (patch (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor -inf b_2) (#s(alt (/.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) (patch (/.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)) (taylor -inf b_2) (#s(alt (/.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) (patch (/.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* -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 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) (patch (/.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* -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 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) (patch (/.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ (* a c) b_2)) (taylor -inf b_2) (#s(alt (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (patch (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* -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 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (patch (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* -1/2 (* a c)) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))))) b_2)) (taylor -inf b_2) (#s(alt (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (patch (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* -1/2 (* a c)) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (pow b_2 6))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4)))))) b_2)) (taylor -inf b_2) (#s(alt (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (patch (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) 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 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.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 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.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 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.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 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #<representation binary64>) () ())) ())
#s(alt (pow b_2 2) (taylor -inf b_2) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.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 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.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 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.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 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #<representation binary64>) () ())) ())
#s(alt (/ -1 (pow b_2 2)) (taylor -inf b_2) (#s(alt (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))) (patch (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (/ (- (/ (* a c) (pow b_2 2)) 1) (pow b_2 2)) (taylor -inf b_2) (#s(alt (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))) (patch (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (/ (- (* -1 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (+ 1 (* -1 (/ (* a c) (pow b_2 2))))) (pow b_2 2)) (taylor -inf b_2) (#s(alt (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))) (patch (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (/ (- (/ (* (pow a 3) (pow c 3)) (pow b_2 6)) (+ 1 (+ (* -1 (/ (* a c) (pow b_2 2))) (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))) (pow b_2 2)) (taylor -inf b_2) (#s(alt (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))) (patch (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* b_2 (- (/ 1 (sqrt -1)) 1)) a)) (taylor -inf b_2) (#s(alt (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) a) (patch (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (- (+ (* 1/2 (/ c (* (pow b_2 2) (sqrt -1)))) (/ 1 (* a (sqrt -1)))) (/ 1 a)))) (taylor -inf b_2) (#s(alt (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) a) (patch (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (- (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (/ c (* (pow b_2 2) (sqrt -1)))) (/ 1 (* a (sqrt -1))))) (/ 1 a)))) (taylor -inf b_2) (#s(alt (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) a) (patch (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (- (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (/ c (* (pow b_2 2) (sqrt -1)))) (/ 1 (* a (sqrt -1)))))) (/ 1 a)))) (taylor -inf b_2) (#s(alt (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) a) (patch (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (- (/ 1 (sqrt -1)) 1))) (taylor -inf b_2) (#s(alt (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) (patch (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (- (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1))) 1))) (taylor -inf b_2) (#s(alt (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) (patch (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (- (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1)))) 1))) (taylor -inf b_2) (#s(alt (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) (patch (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (- (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (/ (* (pow a 3) (pow c 3)) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1))))) 1))) (taylor -inf b_2) (#s(alt (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) (patch (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ b_2 (sqrt -1))) (taylor -inf b_2) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1))))) (taylor -inf b_2) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1)))))) (taylor -inf b_2) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (/ (* (pow a 3) (pow c 3)) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1))))))) (taylor -inf b_2) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 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 #s(literal -2 binary64) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 #s(literal -2 binary64) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 #s(literal -2 binary64) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 #s(literal -2 binary64) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -2 b_2) (taylor -inf b_2) (#s(alt (*.f64 #s(literal -2 binary64) b_2) (patch (*.f64 #s(literal -2 binary64) b_2) #<representation binary64>) () ())) ())
#s(alt (* -2 b_2) (taylor -inf b_2) (#s(alt (*.f64 #s(literal -2 binary64) b_2) (patch (*.f64 #s(literal -2 binary64) b_2) #<representation binary64>) () ())) ())
#s(alt (* -2 b_2) (taylor -inf b_2) (#s(alt (*.f64 #s(literal -2 binary64) b_2) (patch (*.f64 #s(literal -2 binary64) b_2) #<representation binary64>) () ())) ())
#s(alt (* -2 b_2) (taylor -inf b_2) (#s(alt (*.f64 #s(literal -2 binary64) b_2) (patch (*.f64 #s(literal -2 binary64) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (sqrt -1) b_2)) (taylor -inf b_2) (#s(alt (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))) (patch (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (sqrt -1) (* -1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2)))) b_2)) (taylor -inf b_2) (#s(alt (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))) (patch (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (sqrt -1) (+ (* -1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2))) (* -1/2 (/ (* (sqrt -1) (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2))))) (pow b_2 4))))) b_2)) (taylor -inf b_2) (#s(alt (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))) (patch (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (sqrt -1) (+ (* -1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2))) (+ (* -1/2 (/ (* (sqrt -1) (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2))))) (pow b_2 4))) (* -1/2 (/ (* (sqrt -1) (+ (* 1/2 (* a (* c (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2))))))) (* (pow a 3) (pow c 3)))) (pow b_2 6)))))) b_2)) (taylor -inf b_2) (#s(alt (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))) (patch (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (pow b_2 2)) (taylor -inf b_2) (#s(alt (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) (patch (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (- (* -1 (/ (* a c) (pow b_2 2))) 1)) (taylor -inf b_2) (#s(alt (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) (patch (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (- (* -1 (/ (* a c) (pow b_2 2))) 1)) (taylor -inf b_2) (#s(alt (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) (patch (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (- (* -1 (/ (* a c) (pow b_2 2))) 1)) (taylor -inf b_2) (#s(alt (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) (patch (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (pow b_2 2) (taylor -inf b_2) (#s(alt (*.f64 b_2 b_2) (patch (*.f64 b_2 b_2) #<representation binary64>) () ())) ())
#s(alt (pow b_2 2) (taylor -inf b_2) (#s(alt (*.f64 b_2 b_2) (patch (*.f64 b_2 b_2) #<representation binary64>) () ())) ())
#s(alt (pow b_2 2) (taylor -inf b_2) (#s(alt (*.f64 b_2 b_2) (patch (*.f64 b_2 b_2) #<representation binary64>) () ())) ())
#s(alt (pow b_2 2) (taylor -inf b_2) (#s(alt (*.f64 b_2 b_2) (patch (*.f64 b_2 b_2) #<representation binary64>) () ())) ())
Calls

9 calls:

TimeVariablePointExpression
230.0ms
b_2
@-inf
((/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/ (* 1/2 c) b_2) (* 1/2 c) (exp (* (log (/ a (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))))) -1)) (* (log (/ a (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))))) -1) (log (/ a (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))))) (/ a (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c))))) (/ (+ b_2 (sqrt (- (* b_2 b_2) (* a c)))) a) (+ b_2 (sqrt (- (* b_2 b_2) (* a c)))) (sqrt (- (* b_2 b_2) (* a c))) (- (* b_2 b_2) (* a c)) (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/ (+ b_2 (/ 1 (sqrt (/ 1 (neg (+ (* a c) (* b_2 b_2))))))) a) (+ b_2 (/ 1 (sqrt (/ 1 (neg (+ (* a c) (* b_2 b_2))))))) (/ 1 (sqrt (/ 1 (neg (+ (* a c) (* b_2 b_2)))))) (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (* -2 b_2) (neg a) (* (neg a) c) (sqrt (/ 1 (neg (+ (* a c) (* b_2 b_2))))) (neg (+ (* a c) (* b_2 b_2))) (* b_2 b_2))
30.0ms
a
@-inf
((/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/ (* 1/2 c) b_2) (* 1/2 c) (exp (* (log (/ a (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))))) -1)) (* (log (/ a (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))))) -1) (log (/ a (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))))) (/ a (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c))))) (/ (+ b_2 (sqrt (- (* b_2 b_2) (* a c)))) a) (+ b_2 (sqrt (- (* b_2 b_2) (* a c)))) (sqrt (- (* b_2 b_2) (* a c))) (- (* b_2 b_2) (* a c)) (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/ (+ b_2 (/ 1 (sqrt (/ 1 (neg (+ (* a c) (* b_2 b_2))))))) a) (+ b_2 (/ 1 (sqrt (/ 1 (neg (+ (* a c) (* b_2 b_2))))))) (/ 1 (sqrt (/ 1 (neg (+ (* a c) (* b_2 b_2)))))) (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (* -2 b_2) (neg a) (* (neg a) c) (sqrt (/ 1 (neg (+ (* a c) (* b_2 b_2))))) (neg (+ (* a c) (* b_2 b_2))) (* b_2 b_2))
16.0ms
c
@inf
((/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/ (* 1/2 c) b_2) (* 1/2 c) (exp (* (log (/ a (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))))) -1)) (* (log (/ a (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))))) -1) (log (/ a (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))))) (/ a (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c))))) (/ (+ b_2 (sqrt (- (* b_2 b_2) (* a c)))) a) (+ b_2 (sqrt (- (* b_2 b_2) (* a c)))) (sqrt (- (* b_2 b_2) (* a c))) (- (* b_2 b_2) (* a c)) (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/ (+ b_2 (/ 1 (sqrt (/ 1 (neg (+ (* a c) (* b_2 b_2))))))) a) (+ b_2 (/ 1 (sqrt (/ 1 (neg (+ (* a c) (* b_2 b_2))))))) (/ 1 (sqrt (/ 1 (neg (+ (* a c) (* b_2 b_2)))))) (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (* -2 b_2) (neg a) (* (neg a) c) (sqrt (/ 1 (neg (+ (* a c) (* b_2 b_2))))) (neg (+ (* a c) (* b_2 b_2))) (* b_2 b_2))
8.0ms
a
@inf
((/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/ (* 1/2 c) b_2) (* 1/2 c) (exp (* (log (/ a (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))))) -1)) (* (log (/ a (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))))) -1) (log (/ a (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))))) (/ a (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c))))) (/ (+ b_2 (sqrt (- (* b_2 b_2) (* a c)))) a) (+ b_2 (sqrt (- (* b_2 b_2) (* a c)))) (sqrt (- (* b_2 b_2) (* a c))) (- (* b_2 b_2) (* a c)) (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/ (+ b_2 (/ 1 (sqrt (/ 1 (neg (+ (* a c) (* b_2 b_2))))))) a) (+ b_2 (/ 1 (sqrt (/ 1 (neg (+ (* a c) (* b_2 b_2))))))) (/ 1 (sqrt (/ 1 (neg (+ (* a c) (* b_2 b_2)))))) (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (* -2 b_2) (neg a) (* (neg a) c) (sqrt (/ 1 (neg (+ (* a c) (* b_2 b_2))))) (neg (+ (* a c) (* b_2 b_2))) (* b_2 b_2))
7.0ms
b_2
@inf
((/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/ (* 1/2 c) b_2) (* 1/2 c) (exp (* (log (/ a (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))))) -1)) (* (log (/ a (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))))) -1) (log (/ a (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))))) (/ a (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c))))) (/ (+ b_2 (sqrt (- (* b_2 b_2) (* a c)))) a) (+ b_2 (sqrt (- (* b_2 b_2) (* a c)))) (sqrt (- (* b_2 b_2) (* a c))) (- (* b_2 b_2) (* a c)) (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/ (+ b_2 (/ 1 (sqrt (/ 1 (neg (+ (* a c) (* b_2 b_2))))))) a) (+ b_2 (/ 1 (sqrt (/ 1 (neg (+ (* a c) (* b_2 b_2))))))) (/ 1 (sqrt (/ 1 (neg (+ (* a c) (* b_2 b_2)))))) (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (* -2 b_2) (neg a) (* (neg a) c) (sqrt (/ 1 (neg (+ (* a c) (* b_2 b_2))))) (neg (+ (* a c) (* b_2 b_2))) (* b_2 b_2))

simplify213.0ms (4.4%)

Memory
18.2MiB live, 201.2MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0190617246
1639216656
0809016032
Stop Event
iter limit
node limit
Counts
672 → 669
Calls
Call 1
Inputs
(* -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))))))))
(* -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))))))))
(* -1 (log (* -2 (/ b_2 c))))
(+ (* -1 (log (* -2 (/ b_2 c)))) (* 1/4 (/ (* a c) (pow b_2 2))))
(+ (* -1 (log (* -2 (/ b_2 c)))) (* a (+ (* -1/2 (* a (+ (* -1/16 (/ (pow c 2) (pow b_2 4))) (/ (* c (+ (* -1/4 (/ c (pow b_2 3))) (* 1/8 (/ c (pow b_2 3))))) b_2)))) (* 1/4 (/ c (pow b_2 2))))))
(+ (* -1 (log (* -2 (/ b_2 c)))) (* a (+ (* 1/4 (/ c (pow b_2 2))) (* a (+ (* -1/2 (+ (* -1/16 (/ (pow c 2) (pow b_2 4))) (/ (* c (+ (* -1/4 (/ c (pow b_2 3))) (* 1/8 (/ c (pow b_2 3))))) b_2))) (* -1/6 (* a (+ (* -1/32 (/ (pow c 3) (pow b_2 6))) (+ (* 3/4 (/ (* (pow c 2) (+ (* -1/4 (/ c (pow b_2 3))) (* 1/8 (/ c (pow b_2 3))))) (pow b_2 3))) (* 3 (/ (* c (+ (* -2 (/ (* b_2 (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) (pow c 2))) (+ (* -1/4 (/ (* c (+ (* -1/4 (/ c (pow b_2 3))) (* 1/8 (/ c (pow b_2 3))))) (pow b_2 2))) (* 1/16 (/ (pow c 2) (pow b_2 5)))))) b_2)))))))))))
(log (* -2 (/ b_2 c)))
(+ (log (* -2 (/ b_2 c))) (* -1/4 (/ (* a c) (pow b_2 2))))
(+ (log (* -2 (/ b_2 c))) (* a (+ (* -1/4 (/ c (pow b_2 2))) (* 1/2 (* a (+ (* -1/16 (/ (pow c 2) (pow b_2 4))) (/ (* c (+ (* -1/4 (/ c (pow b_2 3))) (* 1/8 (/ c (pow b_2 3))))) b_2)))))))
(+ (log (* -2 (/ b_2 c))) (* a (+ (* -1/4 (/ c (pow b_2 2))) (* a (+ (* 1/6 (* a (+ (* -1/32 (/ (pow c 3) (pow b_2 6))) (+ (* 3/4 (/ (* (pow c 2) (+ (* -1/4 (/ c (pow b_2 3))) (* 1/8 (/ c (pow b_2 3))))) (pow b_2 3))) (* 3 (/ (* c (+ (* -2 (/ (* b_2 (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) (pow c 2))) (+ (* -1/4 (/ (* c (+ (* -1/4 (/ c (pow b_2 3))) (* 1/8 (/ c (pow b_2 3))))) (pow b_2 2))) (* 1/16 (/ (pow c 2) (pow b_2 5)))))) b_2)))))) (* 1/2 (+ (* -1/16 (/ (pow c 2) (pow b_2 4))) (/ (* c (+ (* -1/4 (/ c (pow b_2 3))) (* 1/8 (/ c (pow b_2 3))))) b_2))))))))
(* -2 (/ b_2 c))
(+ (* -2 (/ b_2 c)) (* 1/2 (/ a b_2)))
(+ (* -2 (/ b_2 c)) (* a (+ (* -1 (* a (+ (* -1/4 (/ c (pow b_2 3))) (* 1/8 (/ c (pow b_2 3)))))) (* 1/2 (/ 1 b_2)))))
(+ (* -2 (/ b_2 c)) (* a (+ (* a (- (* -1 (* a (+ (* -2 (/ (* b_2 (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) (pow c 2))) (+ (* -1/4 (/ (* c (+ (* -1/4 (/ c (pow b_2 3))) (* 1/8 (/ c (pow b_2 3))))) (pow b_2 2))) (* 1/16 (/ (pow c 2) (pow b_2 5))))))) (+ (* -1/4 (/ c (pow b_2 3))) (* 1/8 (/ c (pow b_2 3)))))) (* 1/2 (/ 1 b_2)))))
(* 2 (/ b_2 a))
(/ (+ (* -1/2 (/ (* a c) b_2)) (* 2 b_2)) a)
(/ (+ (* 2 b_2) (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))) a)
(/ (+ (* 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)))))))) a)
(* 2 b_2)
(+ (* -1/2 (/ (* a c) b_2)) (* 2 b_2))
(+ (* 2 b_2) (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))))
(+ (* 2 b_2) (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))))
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))))
(pow b_2 2)
(+ (* -1 (* a c)) (pow b_2 2))
(+ (* -1 (* a c)) (pow b_2 2))
(+ (* -1 (* a c)) (pow b_2 2))
(/ -1 (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))) (* -1 (/ c (pow b_2 4))))) (/ 1 (pow b_2 2)))
(- (* a (- (* a (- (/ (* a (pow c 3)) (pow b_2 8)) (/ (pow c 2) (pow b_2 6)))) (* -1 (/ c (pow b_2 4))))) (/ 1 (pow b_2 2)))
(/ (+ b_2 (/ b_2 (sqrt -1))) a)
(/ (+ b_2 (+ (* 1/2 (/ (* a c) (* b_2 (sqrt -1)))) (/ b_2 (sqrt -1)))) a)
(/ (+ b_2 (+ (* a (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 3) (sqrt -1)))) (* 1/2 (/ c (* b_2 (sqrt -1)))))) (/ b_2 (sqrt -1)))) a)
(/ (+ b_2 (+ (* a (+ (* 1/2 (/ c (* b_2 (sqrt -1)))) (* a (+ (* -1/8 (/ (pow c 2) (* (pow b_2 3) (sqrt -1)))) (* 1/16 (/ (* a (pow c 3)) (* (pow b_2 5) (sqrt -1)))))))) (/ b_2 (sqrt -1)))) a)
(+ b_2 (/ b_2 (sqrt -1)))
(+ b_2 (+ (* 1/2 (/ (* a c) (* b_2 (sqrt -1)))) (/ b_2 (sqrt -1))))
(+ b_2 (+ (* a (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 3) (sqrt -1)))) (* 1/2 (/ c (* b_2 (sqrt -1)))))) (/ b_2 (sqrt -1))))
(+ b_2 (+ (* a (+ (* 1/2 (/ c (* b_2 (sqrt -1)))) (* a (+ (* -1/8 (/ (pow c 2) (* (pow b_2 3) (sqrt -1)))) (* 1/16 (/ (* a (pow c 3)) (* (pow b_2 5) (sqrt -1)))))))) (/ b_2 (sqrt -1))))
(/ b_2 (sqrt -1))
(+ (* 1/2 (/ (* a c) (* b_2 (sqrt -1)))) (/ b_2 (sqrt -1)))
(+ (* a (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 3) (sqrt -1)))) (* 1/2 (/ c (* b_2 (sqrt -1)))))) (/ b_2 (sqrt -1)))
(+ (* a (+ (* 1/2 (/ c (* b_2 (sqrt -1)))) (* a (+ (* -1/8 (/ (pow c 2) (* (pow b_2 3) (sqrt -1)))) (* 1/16 (/ (* a (pow c 3)) (* (pow b_2 5) (sqrt -1)))))))) (/ b_2 (sqrt -1)))
(* -1/2 (/ (* a c) b_2))
(* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5)))))))
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5)))))))))
(* -1 a)
(* -1 a)
(* -1 a)
(* -1 a)
(* -1 (* a c))
(* -1 (* a c))
(* -1 (* a c))
(* -1 (* a c))
(/ (sqrt -1) b_2)
(+ (* -1/2 (/ (* a (* c (sqrt -1))) (pow b_2 3))) (/ (sqrt -1) b_2))
(+ (* a (+ (* -1/2 (* a (* b_2 (* (sqrt -1) (+ (* -1 (/ (pow c 2) (pow b_2 6))) (* 1/4 (/ (pow c 2) (pow b_2 6)))))))) (* -1/2 (/ (* c (sqrt -1)) (pow b_2 3))))) (/ (sqrt -1) b_2))
(+ (* a (+ (* -1/2 (/ (* c (sqrt -1)) (pow b_2 3))) (* a (+ (* -1/2 (* a (* b_2 (* (sqrt -1) (+ (* 1/2 (/ (* c (+ (* -1 (/ (pow c 2) (pow b_2 6))) (* 1/4 (/ (pow c 2) (pow b_2 6))))) (pow b_2 2))) (/ (pow c 3) (pow b_2 8))))))) (* -1/2 (* b_2 (* (sqrt -1) (+ (* -1 (/ (pow c 2) (pow b_2 6))) (* 1/4 (/ (pow c 2) (pow b_2 6))))))))))) (/ (sqrt -1) b_2))
(* -1 (pow b_2 2))
(- (* -1 (* a c)) (pow b_2 2))
(- (* -1 (* a c)) (pow b_2 2))
(- (* -1 (* a c)) (pow b_2 2))
(* (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)))))
(* (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 (log (* (sqrt (/ a c)) (/ 1 (sqrt -1)))))
(+ (* -1 (log (* (sqrt (/ a c)) (/ 1 (sqrt -1))))) (* -1 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))))
(+ (* -1 (log (* (sqrt (/ a c)) (/ 1 (sqrt -1))))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) (* -1/2 (/ (+ (* -2 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))))) (* -1 (/ (* a (pow b_2 2)) (* c (pow (sqrt -1) 2))))) (pow a 2)))))
(+ (* -1 (log (* (sqrt (/ a c)) (/ 1 (sqrt -1))))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) (+ (* -1/2 (/ (+ (* -2 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))))) (* -1 (/ (* a (pow b_2 2)) (* c (pow (sqrt -1) 2))))) (pow a 2))) (* -1/6 (/ (+ (* -6 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* 1/2 (/ (* (pow a 2) (pow b_2 3)) (* (pow c 2) (pow (sqrt -1) 4)))) (* (sqrt (/ a c)) (/ (* b_2 (+ (* -1 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (sqrt -1))))))) (+ (* 2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (* 6 (* b_2 (+ (* -1 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3))))))))) (pow a 3))))))
(log (* (sqrt (/ a c)) (/ 1 (sqrt -1))))
(+ (log (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1))))
(+ (log (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (+ (* 1/2 (/ (+ (* -2 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))))) (* -1 (/ (* a (pow b_2 2)) (* c (pow (sqrt -1) 2))))) (pow a 2))) (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))))
(+ (log (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (+ (* 1/6 (/ (+ (* -6 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* 1/2 (/ (* (pow a 2) (pow b_2 3)) (* (pow c 2) (pow (sqrt -1) 4)))) (* (sqrt (/ a c)) (/ (* b_2 (+ (* -1 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (sqrt -1))))))) (+ (* 2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (* 6 (* b_2 (+ (* -1 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3))))))))) (pow a 3))) (+ (* 1/2 (/ (+ (* -2 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))))) (* -1 (/ (* a (pow b_2 2)) (* c (pow (sqrt -1) 2))))) (pow a 2))) (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1))))))
(* (sqrt (/ a c)) (/ 1 (sqrt -1)))
(+ (* (sqrt (/ a c)) (/ 1 (sqrt -1))) (/ b_2 (* c (pow (sqrt -1) 2))))
(- (+ (* -1 (/ (+ (* -1 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3))))) (pow a 2))) (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (* -1 (/ b_2 (* c (pow (sqrt -1) 2)))))
(- (+ (* -1 (/ (+ (* 1/2 (/ (* (pow a 2) (pow b_2 3)) (* (pow c 2) (pow (sqrt -1) 4)))) (* (sqrt (/ a c)) (/ (* b_2 (+ (* -1 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (sqrt -1)))) (pow a 3))) (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (+ (* -1 (/ b_2 (* c (pow (sqrt -1) 2)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))))
(* (sqrt (/ c a)) (sqrt -1))
(+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))
(+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ c a)) (sqrt -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)) (/ b_2 a))))
(* (sqrt (* a c)) (sqrt -1))
(* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a)))
(* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a)))))
(* (sqrt (* a c)) (sqrt -1))
(* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* a c))
(* a (- (/ (pow b_2 2) a) c))
(* a (- (/ (pow b_2 2) a) c))
(* a (- (/ (pow b_2 2) a) c))
(/ -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)))) (+ (* -1 (/ (pow b_2 2) (* a (pow c 2)))) (/ 1 c))) a)
(/ (- (/ (pow b_2 6) (* (pow a 3) (pow c 4))) (+ (* -1 (/ (pow b_2 2) (* a (pow c 2)))) (+ (/ 1 c) (/ (pow b_2 4) (* (pow a 2) (pow c 3)))))) a)
(* (sqrt (/ c a)) (/ 1 (sqrt -1)))
(+ (* (sqrt (/ c a)) (/ 1 (sqrt -1))) (/ b_2 a))
(+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ c a)) (/ 1 (sqrt -1))) (/ b_2 a)))
(+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ c a)) (/ 1 (sqrt -1))) (/ b_2 a))))
(* (sqrt (* a c)) (/ 1 (sqrt -1)))
(* a (+ (* (sqrt (/ c a)) (/ 1 (sqrt -1))) (/ b_2 a)))
(* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ c a)) (/ 1 (sqrt -1))) (/ b_2 a))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ c a)) (/ 1 (sqrt -1))) (/ b_2 a)))))
(* (sqrt (* a c)) (/ 1 (sqrt -1)))
(* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (/ 1 (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)) (/ 1 (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)) (/ 1 (sqrt -1)))))))
(* (sqrt (* a c)) (sqrt -1))
(* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(* a (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))) (/ b_2 a)))
(* a (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (/ b_2 a)))
(* -1 a)
(* -1 a)
(* -1 a)
(* -1 a)
(* -1 (* a c))
(* -1 (* a c))
(* -1 (* a c))
(* -1 (* a c))
(* (sqrt (/ 1 (* a c))) (sqrt -1))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ c (pow a 7))) (* (sqrt -1) (+ (* 1/4 (/ (* a (pow b_2 4)) (pow c 3))) (/ (pow b_2 6) (pow c 4)))))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* -1 (* a c))
(* a (- (* -1 (/ (pow b_2 2) a)) c))
(* a (- (* -1 (/ (pow b_2 2) a)) c))
(* a (- (* -1 (/ (pow b_2 2) a)) c))
(* -1 (* (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 (* (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 (log (* -1 (* (sqrt (/ a c)) (sqrt -1)))))
(+ (* -1 (log (* -1 (* (sqrt (/ a c)) (sqrt -1))))) (* (sqrt (/ 1 (* a c))) (* b_2 (sqrt -1))))
(+ (* -1 (log (* -1 (* (sqrt (/ a c)) (sqrt -1))))) (* -1 (/ (+ (* -1 (* (sqrt (/ a c)) (* b_2 (sqrt -1)))) (* 1/2 (/ (+ (* 2 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1))))))) (/ (* a (pow b_2 2)) c)) a))) a)))
(+ (* -1 (log (* -1 (* (sqrt (/ a c)) (sqrt -1))))) (* -1 (/ (+ (* -1 (* (sqrt (/ a c)) (* b_2 (sqrt -1)))) (* -1 (/ (+ (* -1/2 (+ (* 2 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1))))))) (/ (* a (pow b_2 2)) c))) (* 1/6 (/ (+ (* -6 (* b_2 (+ (* -1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))))) (+ (* 2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 3) (sqrt -1)))) (* 6 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1/2 (/ (* (pow a 2) (pow b_2 3)) (pow c 2))) (* (sqrt (/ a c)) (* b_2 (* (sqrt -1) (+ (* -1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1))))))))))))) a))) a))) a)))
(log (* -1 (* (sqrt (/ a c)) (sqrt -1))))
(+ (log (* -1 (* (sqrt (/ a c)) (sqrt -1)))) (* -1 (* (sqrt (/ 1 (* a c))) (* b_2 (sqrt -1)))))
(+ (log (* -1 (* (sqrt (/ a c)) (sqrt -1)))) (* -1 (/ (+ (* -1/2 (/ (+ (* 2 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1))))))) (/ (* a (pow b_2 2)) c)) a)) (* (sqrt (/ a c)) (* b_2 (sqrt -1)))) a)))
(+ (log (* -1 (* (sqrt (/ a c)) (sqrt -1)))) (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (+ (* -6 (* b_2 (+ (* -1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))))) (+ (* 2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 3) (sqrt -1)))) (* 6 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1/2 (/ (* (pow a 2) (pow b_2 3)) (pow c 2))) (* (sqrt (/ a c)) (* b_2 (* (sqrt -1) (+ (* -1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1))))))))))))) a)) (* 1/2 (+ (* 2 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1))))))) (/ (* a (pow b_2 2)) c)))) a)) (* (sqrt (/ a c)) (* b_2 (sqrt -1)))) a)))
(* -1 (* (sqrt (/ a c)) (sqrt -1)))
(+ (* -1 (* (sqrt (/ a c)) (sqrt -1))) (* -1 (/ b_2 c)))
(+ (* -1 (* (sqrt (/ a c)) (sqrt -1))) (* -1 (/ (- (+ (* -1/2 (* (sqrt (/ a (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* -1 (/ (* a b_2) c))) a)))
(+ (* -1 (* (sqrt (/ a c)) (sqrt -1))) (* -1 (/ (- (* -1 (/ (- (+ (* -1/2 (/ (* a (pow b_2 3)) (pow c 2))) (* (sqrt (/ 1 (* a c))) (* b_2 (* (sqrt -1) (+ (* -1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))))))) (+ (* -1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1))))) a)) (* -1 (/ (* a b_2) c))) a)))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (/ b_2 a))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ (* -1 b_2) (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -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 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* a (+ (* -1 (/ (+ b_2 (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* a (+ (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a))) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))))
(* -1 (* a c))
(* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))
(* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))
(* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))
(/ -1 (* 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)))) (* -1 (/ (pow b_2 2) (pow c 2)))) a)) (/ 1 c)) a))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow b_2 6) (* a (pow c 4)))) (* -1 (/ (pow b_2 4) (pow c 3)))) a)) (* -1 (/ (pow b_2 2) (pow c 2)))) a)) (/ 1 c)) a))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (/ b_2 a))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ (* -1 b_2) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1))))) a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ (* -1 b_2) (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (/ (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3))))) a))) a)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* a (+ (* -1 (/ (+ b_2 (* -1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1))))) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* a (+ (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ a c)) (/ (pow b_2 2) (sqrt -1))))) a))) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* a (+ (* 1/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) (pow (sqrt -1) 3)))) (+ (* 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) (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 (+ (* (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 a)
(* -1 a)
(* -1 a)
(* -1 a)
(* -1 (* a c))
(* -1 (* a c))
(* -1 (* a c))
(* -1 (* a c))
(* (sqrt (/ 1 (* a c))) (pow (sqrt -1) 3))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (pow (sqrt -1) 3)))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (pow (sqrt -1) 3))))
(+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ a (pow c 5))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1/4 (/ (* a (pow b_2 4)) (* (pow c 3) (pow (sqrt -1) 2)))) (/ (pow b_2 6) (pow c 4))))))) (pow a 3))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (pow (sqrt -1) 3))))
(* -1 (* a c))
(* -1 (* a (- (/ (pow b_2 2) a) (* -1 c))))
(* -1 (* a (- (/ (pow b_2 2) a) (* -1 c))))
(* -1 (* a (- (/ (pow b_2 2) a) (* -1 c))))
(* -1/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))))
(* 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 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))))
(* -1 (+ (log (* -2 b_2)) (* -1 (log c))))
(+ (* -1 (+ (log (* -2 b_2)) (* -1 (log c)))) (* 1/4 (/ (* a c) (pow b_2 2))))
(+ (* -1 (+ (log (* -2 b_2)) (* -1 (log c)))) (* c (+ (* -1/2 (* c (+ (* -1/4 (/ (pow a 2) (pow b_2 4))) (+ (* -1/16 (/ (pow a 2) (pow b_2 4))) (* 1/8 (/ (pow a 2) (pow b_2 4))))))) (* 1/4 (/ a (pow b_2 2))))))
(+ (* -1 (+ (log (* -2 b_2)) (* -1 (log c)))) (* c (+ (* 1/4 (/ a (pow b_2 2))) (* c (+ (* -1/2 (+ (* -1/4 (/ (pow a 2) (pow b_2 4))) (+ (* -1/16 (/ (pow a 2) (pow b_2 4))) (* 1/8 (/ (pow a 2) (pow b_2 4)))))) (* -1/6 (* c (+ (* -1/32 (/ (pow a 3) (pow b_2 6))) (+ (* 3/4 (/ (* a (+ (* -1/4 (/ (pow a 2) (pow b_2 3))) (* 1/8 (/ (pow a 2) (pow b_2 3))))) (pow b_2 3))) (* 3 (/ (+ (* -2 (/ (* b_2 (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) a)) (+ (* -1/4 (/ (* a (+ (* -1/4 (/ (pow a 2) (pow b_2 3))) (* 1/8 (/ (pow a 2) (pow b_2 3))))) (pow b_2 2))) (* 1/16 (/ (pow a 3) (pow b_2 5))))) b_2)))))))))))
(+ (log (* -2 b_2)) (* -1 (log c)))
(+ (log (* -2 b_2)) (+ (* -1 (log c)) (* -1/4 (/ (* a c) (pow b_2 2)))))
(+ (log (* -2 b_2)) (+ (* -1 (log c)) (* c (+ (* -1/4 (/ a (pow b_2 2))) (* 1/2 (* c (+ (* -1/4 (/ (pow a 2) (pow b_2 4))) (+ (* -1/16 (/ (pow a 2) (pow b_2 4))) (* 1/8 (/ (pow a 2) (pow b_2 4)))))))))))
(+ (log (* -2 b_2)) (+ (* -1 (log c)) (* c (+ (* -1/4 (/ a (pow b_2 2))) (* c (+ (* 1/6 (* c (+ (* -1/32 (/ (pow a 3) (pow b_2 6))) (+ (* 3/4 (/ (* a (+ (* -1/4 (/ (pow a 2) (pow b_2 3))) (* 1/8 (/ (pow a 2) (pow b_2 3))))) (pow b_2 3))) (* 3 (/ (+ (* -2 (/ (* b_2 (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) a)) (+ (* -1/4 (/ (* a (+ (* -1/4 (/ (pow a 2) (pow b_2 3))) (* 1/8 (/ (pow a 2) (pow b_2 3))))) (pow b_2 2))) (* 1/16 (/ (pow a 3) (pow b_2 5))))) b_2)))))) (* 1/2 (+ (* -1/4 (/ (pow a 2) (pow b_2 4))) (+ (* -1/16 (/ (pow a 2) (pow b_2 4))) (* 1/8 (/ (pow a 2) (pow b_2 4))))))))))))
(* -2 (/ b_2 c))
(/ (+ (* -2 b_2) (* 1/2 (/ (* a c) b_2))) c)
(/ (+ (* -2 b_2) (* c (- (* -1 (* c (+ (* -1/4 (/ (pow a 2) (pow b_2 3))) (* 1/8 (/ (pow a 2) (pow b_2 3)))))) (* -1/2 (/ a b_2))))) c)
(/ (+ (* -2 b_2) (* c (- (* c (- (* -1 (* c (+ (* -2 (/ (* b_2 (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) a)) (+ (* -1/4 (/ (* a (+ (* -1/4 (/ (pow a 2) (pow b_2 3))) (* 1/8 (/ (pow a 2) (pow b_2 3))))) (pow b_2 2))) (* 1/16 (/ (pow a 3) (pow b_2 5))))))) (+ (* -1/4 (/ (pow a 2) (pow b_2 3))) (* 1/8 (/ (pow a 2) (pow b_2 3)))))) (* -1/2 (/ a b_2))))) c)
(* 2 (/ b_2 a))
(+ (* -1/2 (/ c b_2)) (* 2 (/ b_2 a)))
(+ (* 2 (/ b_2 a)) (* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))))
(+ (* 2 (/ b_2 a)) (* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2)))))
(* 2 b_2)
(+ (* -1/2 (/ (* a c) b_2)) (* 2 b_2))
(+ (* 2 b_2) (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))))
(+ (* 2 b_2) (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5))))))))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))))
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5))))))))
(pow b_2 2)
(+ (* -1 (* a c)) (pow b_2 2))
(+ (* -1 (* a c)) (pow b_2 2))
(+ (* -1 (* a c)) (pow b_2 2))
(/ -1 (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))) (* -1 (/ a (pow b_2 4))))) (/ 1 (pow b_2 2)))
(- (* c (- (* c (- (/ (* (pow a 3) c) (pow b_2 8)) (/ (pow a 2) (pow b_2 6)))) (* -1 (/ a (pow b_2 4))))) (/ 1 (pow b_2 2)))
(/ (+ b_2 (/ b_2 (sqrt -1))) a)
(+ (* 1/2 (/ c (* b_2 (sqrt -1)))) (+ (/ b_2 a) (/ b_2 (* a (sqrt -1)))))
(+ (* c (+ (* -1/8 (/ (* a c) (* (pow b_2 3) (sqrt -1)))) (* 1/2 (/ 1 (* b_2 (sqrt -1)))))) (+ (/ b_2 a) (/ b_2 (* a (sqrt -1)))))
(+ (* c (+ (* c (+ (* -1/8 (/ a (* (pow b_2 3) (sqrt -1)))) (* 1/16 (/ (* (pow a 2) c) (* (pow b_2 5) (sqrt -1)))))) (* 1/2 (/ 1 (* b_2 (sqrt -1)))))) (+ (/ b_2 a) (/ b_2 (* a (sqrt -1)))))
(+ b_2 (/ b_2 (sqrt -1)))
(+ b_2 (+ (* 1/2 (/ (* a c) (* b_2 (sqrt -1)))) (/ b_2 (sqrt -1))))
(+ b_2 (+ (* c (+ (* -1/8 (/ (* (pow a 2) c) (* (pow b_2 3) (sqrt -1)))) (* 1/2 (/ a (* b_2 (sqrt -1)))))) (/ b_2 (sqrt -1))))
(+ b_2 (+ (* c (+ (* 1/2 (/ a (* b_2 (sqrt -1)))) (* c (+ (* -1/8 (/ (pow a 2) (* (pow b_2 3) (sqrt -1)))) (* 1/16 (/ (* (pow a 3) c) (* (pow b_2 5) (sqrt -1)))))))) (/ b_2 (sqrt -1))))
(/ b_2 (sqrt -1))
(+ (* 1/2 (/ (* a c) (* b_2 (sqrt -1)))) (/ b_2 (sqrt -1)))
(+ (* c (+ (* -1/8 (/ (* (pow a 2) c) (* (pow b_2 3) (sqrt -1)))) (* 1/2 (/ a (* b_2 (sqrt -1)))))) (/ b_2 (sqrt -1)))
(+ (* c (+ (* 1/2 (/ a (* b_2 (sqrt -1)))) (* c (+ (* -1/8 (/ (pow a 2) (* (pow b_2 3) (sqrt -1)))) (* 1/16 (/ (* (pow a 3) c) (* (pow b_2 5) (sqrt -1)))))))) (/ b_2 (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)))))))))
(* -1 (* a c))
(* -1 (* a c))
(* -1 (* a c))
(* -1 (* a c))
(/ (sqrt -1) b_2)
(+ (* -1/2 (/ (* a (* c (sqrt -1))) (pow b_2 3))) (/ (sqrt -1) b_2))
(+ (* c (+ (* -1/2 (* b_2 (* c (* (sqrt -1) (+ (* -1 (/ (pow a 2) (pow b_2 6))) (* 1/4 (/ (pow a 2) (pow b_2 6)))))))) (* -1/2 (/ (* a (sqrt -1)) (pow b_2 3))))) (/ (sqrt -1) b_2))
(+ (* c (+ (* -1/2 (/ (* a (sqrt -1)) (pow b_2 3))) (* c (+ (* -1/2 (* b_2 (* c (* (sqrt -1) (+ (* 1/2 (/ (* a (+ (* -1 (/ (pow a 2) (pow b_2 6))) (* 1/4 (/ (pow a 2) (pow b_2 6))))) (pow b_2 2))) (/ (pow a 3) (pow b_2 8))))))) (* -1/2 (* b_2 (* (sqrt -1) (+ (* -1 (/ (pow a 2) (pow b_2 6))) (* 1/4 (/ (pow a 2) (pow b_2 6))))))))))) (/ (sqrt -1) b_2))
(* -1 (pow b_2 2))
(- (* -1 (* a c)) (pow b_2 2))
(- (* -1 (* a c)) (pow b_2 2))
(- (* -1 (* a c)) (pow b_2 2))
(* (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/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)
(* (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 (+ (log (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (log (/ 1 c))))
(+ (* -1 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) (* -1 (+ (log (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (log (/ 1 c)))))
(+ (* -1 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) (+ (* -1 (+ (log (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (log (/ 1 c)))) (* -1/2 (/ (+ (* -2 (* (sqrt (/ 1 (* a c))) (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))))))) (* -1 (/ (* (pow b_2 2) c) (* a (pow (sqrt -1) 2))))) (pow c 2)))))
(+ (* -1 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) (+ (* -1 (+ (log (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (log (/ 1 c)))) (+ (* -1/2 (/ (+ (* -2 (* (sqrt (/ 1 (* a c))) (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))))))) (* -1 (/ (* (pow b_2 2) c) (* a (pow (sqrt -1) 2))))) (pow c 2))) (* -1/6 (/ (+ (* -6 (* (sqrt (/ 1 (* a c))) (* (sqrt -1) (+ (* 1/2 (/ (* (pow b_2 3) (pow c 2)) (* a (pow (sqrt -1) 4)))) (* (sqrt (/ c a)) (/ (* b_2 (+ (* -1 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (sqrt -1))))))) (+ (* 2 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (* 6 (/ (* b_2 (+ (* -1 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) a)))) (pow c 3))))))
(+ (log (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (log (/ 1 c)))
(+ (log (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (+ (log (/ 1 c)) (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))))
(+ (log (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (+ (log (/ 1 c)) (+ (* 1/2 (/ (+ (* -2 (* (sqrt (/ 1 (* a c))) (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))))))) (* -1 (/ (* (pow b_2 2) c) (* a (pow (sqrt -1) 2))))) (pow c 2))) (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1))))))
(+ (log (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (+ (log (/ 1 c)) (+ (* 1/6 (/ (+ (* -6 (* (sqrt (/ 1 (* a c))) (* (sqrt -1) (+ (* 1/2 (/ (* (pow b_2 3) (pow c 2)) (* a (pow (sqrt -1) 4)))) (* (sqrt (/ c a)) (/ (* b_2 (+ (* -1 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (sqrt -1))))))) (+ (* 2 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (* 6 (/ (* b_2 (+ (* -1 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) a)))) (pow c 3))) (+ (* 1/2 (/ (+ (* -2 (* (sqrt (/ 1 (* a c))) (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))))))) (* -1 (/ (* (pow b_2 2) c) (* a (pow (sqrt -1) 2))))) (pow c 2))) (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))))))
(* (sqrt (/ a c)) (/ 1 (sqrt -1)))
(/ (+ (* (sqrt (* a c)) (/ 1 (sqrt -1))) (/ b_2 (pow (sqrt -1) 2))) c)
(/ (- (+ (* -1 (/ (+ (* -1 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3))))) (pow c 2))) (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (* -1 (/ b_2 (pow (sqrt -1) 2)))) c)
(/ (- (+ (* -1 (/ (+ (* 1/2 (/ (* (pow b_2 3) (pow c 2)) (* a (pow (sqrt -1) 4)))) (* (sqrt (/ c a)) (/ (* b_2 (+ (* -1 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (sqrt -1)))) (pow c 3))) (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (+ (* -1 (/ b_2 (pow (sqrt -1) 2))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3))))))) c)
(* (sqrt (/ c a)) (sqrt -1))
(* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c))))
(* c (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(* 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)) (/ b_2 (* a c))))))
(* (sqrt (* a c)) (sqrt -1))
(* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c)))
(* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c)))))
(* (sqrt (* a c)) (sqrt -1))
(* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* a c))
(* c (- (/ (pow b_2 2) c) a))
(* c (- (/ (pow b_2 2) c) a))
(* c (- (/ (pow b_2 2) c) a))
(/ -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)))) (+ (* -1 (/ (pow b_2 2) (* (pow a 2) c))) (/ 1 a))) c)
(/ (- (/ (pow b_2 6) (* (pow a 4) (pow c 3))) (+ (* -1 (/ (pow b_2 2) (* (pow a 2) c))) (+ (/ 1 a) (/ (pow b_2 4) (* (pow a 3) (pow c 2)))))) c)
(* (sqrt (/ c a)) (/ 1 (sqrt -1)))
(* c (+ (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1))) (/ b_2 (* a c))))
(* c (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1))) (/ b_2 (* a c)))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1))) (/ b_2 (* a c))))))
(* (sqrt (* a c)) (/ 1 (sqrt -1)))
(* c (+ (* (sqrt (/ a c)) (/ 1 (sqrt -1))) (/ b_2 c)))
(* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ a c)) (/ 1 (sqrt -1))) (/ b_2 c))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ a c)) (/ 1 (sqrt -1))) (/ b_2 c)))))
(* (sqrt (* a c)) (/ 1 (sqrt -1)))
(* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (/ 1 (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)) (/ 1 (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)) (/ 1 (sqrt -1)))))))
(* (sqrt (* a c)) (sqrt -1))
(* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(* c (- (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))) (/ b_2 c)))
(* c (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))) (/ b_2 c)))
(* -1 (* a c))
(* -1 (* a c))
(* -1 (* a c))
(* -1 (* a c))
(* (sqrt (/ 1 (* a c))) (sqrt -1))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ a (pow c 7))) (* (sqrt -1) (+ (* 1/4 (/ (* (pow b_2 4) c) (pow a 3))) (/ (pow b_2 6) (pow a 4)))))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* -1 (* a c))
(* c (- (* -1 (/ (pow b_2 2) c)) a))
(* c (- (* -1 (/ (pow b_2 2) c)) a))
(* c (- (* -1 (/ (pow b_2 2) c)) a))
(* -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)
(* 1/2 c)
(* 1/2 c)
(* 1/2 c)
(* -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 (+ (log (* (sqrt (* a c)) (sqrt -1))) (log (/ -1 c))))
(+ (* -1 (+ (log (* (sqrt (* a c)) (sqrt -1))) (log (/ -1 c)))) (* (sqrt (/ 1 (* a c))) (* b_2 (sqrt -1))))
(+ (* -1 (+ (log (* (sqrt (* a c)) (sqrt -1))) (log (/ -1 c)))) (* -1 (/ (+ (* -1 (* (sqrt (/ c a)) (* b_2 (sqrt -1)))) (* 1/2 (/ (+ (* -2 (* (sqrt (/ 1 (* a c))) (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))))))) (/ (* (pow b_2 2) c) a)) c))) c)))
(+ (* -1 (+ (log (* (sqrt (* a c)) (sqrt -1))) (log (/ -1 c)))) (* -1 (/ (+ (* -1 (* (sqrt (/ c a)) (* b_2 (sqrt -1)))) (* -1 (/ (+ (* -1/2 (+ (* -2 (* (sqrt (/ 1 (* a c))) (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))))))) (/ (* (pow b_2 2) c) a))) (* 1/6 (/ (+ (* -6 (* (sqrt (/ 1 (* a c))) (* (sqrt -1) (+ (* 1/2 (/ (* (pow b_2 3) (pow c 2)) a)) (* (sqrt (/ c a)) (* b_2 (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))))))))))) (+ (* 2 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b_2 3) (sqrt -1)))) (* 6 (/ (* b_2 (+ (* -1 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))))) a)))) c))) c))) c)))
(+ (log (* (sqrt (* a c)) (sqrt -1))) (log (/ -1 c)))
(+ (log (* (sqrt (* a c)) (sqrt -1))) (+ (log (/ -1 c)) (* -1 (* (sqrt (/ 1 (* a c))) (* b_2 (sqrt -1))))))
(+ (log (* (sqrt (* a c)) (sqrt -1))) (+ (log (/ -1 c)) (* -1 (/ (+ (* -1/2 (/ (+ (* -2 (* (sqrt (/ 1 (* a c))) (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))))))) (/ (* (pow b_2 2) c) a)) c)) (* (sqrt (/ c a)) (* b_2 (sqrt -1)))) c))))
(+ (log (* (sqrt (* a c)) (sqrt -1))) (+ (log (/ -1 c)) (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (+ (* -6 (* (sqrt (/ 1 (* a c))) (* (sqrt -1) (+ (* 1/2 (/ (* (pow b_2 3) (pow c 2)) a)) (* (sqrt (/ c a)) (* b_2 (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))))))))))) (+ (* 2 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b_2 3) (sqrt -1)))) (* 6 (/ (* b_2 (+ (* -1 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))))) a)))) c)) (* 1/2 (+ (* -2 (* (sqrt (/ 1 (* a c))) (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))))))) (/ (* (pow b_2 2) c) a)))) c)) (* (sqrt (/ c a)) (* b_2 (sqrt -1)))) c))))
(* -1 (* (sqrt (/ a c)) (sqrt -1)))
(* -1 (/ (+ b_2 (* (sqrt (* a c)) (sqrt -1))) c))
(* -1 (/ (+ (* -1 (/ (- (+ (* -1 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) (* b_2 c)) c)) (* (sqrt (* a c)) (sqrt -1))) c))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* 1/2 (/ (* (pow b_2 3) c) a)) (* (sqrt (/ 1 (* a c))) (* b_2 (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1))))))))) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))))) c)) (* b_2 c)) c)) (* (sqrt (* a c)) (sqrt -1))) c))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(* -1 (* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* -1 (* c (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (/ b_2 a)) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* -1 (* c (+ (* -1 (/ (+ (* -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)) (/ b_2 a)) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* c (+ (* -1 (/ (+ b_2 (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* c (+ (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))))
(* -1 (* a c))
(* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))
(* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))
(* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))
(/ -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))) (* -1 (/ (pow b_2 2) (pow a 2)))) c)) (/ 1 a)) c))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow b_2 6) (* (pow a 4) c))) (* -1 (/ (pow b_2 4) (pow a 3)))) c)) (* -1 (/ (pow b_2 2) (pow a 2)))) c)) (/ 1 a)) c))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(* -1 (* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* -1 (* c (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (/ b_2 a)) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (/ (pow b_2 2) (sqrt -1))))) c)) (/ b_2 a)) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* c (+ (* -1 (/ (+ b_2 (* -1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* c (+ (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ c a)) (/ (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 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) (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 (+ (* (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 (* a c))
(* -1 (* a c))
(* -1 (* a c))
(* -1 (* a c))
(* (sqrt (/ 1 (* a c))) (pow (sqrt -1) 3))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (pow (sqrt -1) 3)))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (pow (sqrt -1) 3))))
(+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ c (pow a 5))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (sqrt -1) (+ (* -1/4 (/ (* (pow b_2 4) c) (* (pow a 3) (pow (sqrt -1) 2)))) (/ (pow b_2 6) (pow a 4))))))) (pow c 3))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (pow (sqrt -1) 3))))
(* -1 (* a c))
(* -1 (* c (- (/ (pow b_2 2) c) (* -1 a))))
(* -1 (* c (- (/ (pow b_2 2) c) (* -1 a))))
(* -1 (* c (- (/ (pow b_2 2) c) (* -1 a))))
(* (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 b_2))
(* 1/2 (/ c b_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 (log (* (sqrt (/ a c)) (/ 1 (sqrt -1)))))
(+ (* -1 (log (* (sqrt (/ a c)) (/ 1 (sqrt -1))))) (* -1 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))))
(+ (* -1 (log (* (sqrt (/ a c)) (/ 1 (sqrt -1))))) (* b_2 (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* -1/2 (* b_2 (- (* -2 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))))))) (/ 1 (* a (* c (pow (sqrt -1) 2))))))))))
(+ (* -1 (log (* (sqrt (/ a c)) (/ 1 (sqrt -1))))) (* b_2 (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* b_2 (+ (* -1/2 (- (* -2 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))))))) (/ 1 (* a (* c (pow (sqrt -1) 2)))))) (* -1/6 (* b_2 (+ (* -6 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* (sqrt (/ 1 (* a c))) (/ (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3))))) (sqrt -1))) (* 1/2 (/ 1 (* a (* (pow c 2) (pow (sqrt -1) 4))))))))) (+ (* 2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 6 (/ (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3))))) a)))))))))))
(log (* (sqrt (/ a c)) (/ 1 (sqrt -1))))
(+ (log (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1))))
(+ (log (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (* b_2 (+ (* 1/2 (* b_2 (- (* -2 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))))))) (/ 1 (* a (* c (pow (sqrt -1) 2))))))) (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1))))))
(+ (log (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (* b_2 (+ (* b_2 (+ (* 1/6 (* b_2 (+ (* -6 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* (sqrt (/ 1 (* a c))) (/ (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3))))) (sqrt -1))) (* 1/2 (/ 1 (* a (* (pow c 2) (pow (sqrt -1) 4))))))))) (+ (* 2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 6 (/ (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3))))) a)))))) (* 1/2 (- (* -2 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))))))) (/ 1 (* a (* c (pow (sqrt -1) 2)))))))) (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1))))))
(* (sqrt (/ a c)) (/ 1 (sqrt -1)))
(+ (* (sqrt (/ a c)) (/ 1 (sqrt -1))) (/ b_2 (* c (pow (sqrt -1) 2))))
(+ (* b_2 (+ (* -1 (* b_2 (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3))))))) (/ 1 (* c (pow (sqrt -1) 2))))) (* (sqrt (/ a c)) (/ 1 (sqrt -1))))
(+ (* b_2 (+ (* b_2 (- (* -1 (* b_2 (+ (* 1/2 (/ 1 (* a (* (pow c 2) (pow (sqrt -1) 4))))) (* (sqrt (/ 1 (* a c))) (/ (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3))))) (sqrt -1)))))) (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3))))))) (/ 1 (* c (pow (sqrt -1) 2))))) (* (sqrt (/ a c)) (/ 1 (sqrt -1))))
(* (sqrt (/ c a)) (sqrt -1))
(+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))
(+ (* 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)))
(* (sqrt (* a c)) (sqrt -1))
(+ b_2 (* (sqrt (* a c)) (sqrt -1)))
(+ (* b_2 (+ 1 (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))))) (* (sqrt (* a c)) (sqrt -1)))
(+ (* b_2 (+ 1 (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))))) (* (sqrt (* a c)) (sqrt -1)))
(* (sqrt (* a c)) (sqrt -1))
(+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (* a c)) (sqrt -1)))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 2) (pow (sqrt -1) 5)))))))))
(* -1 (* a c))
(- (pow b_2 2) (* a c))
(- (pow b_2 2) (* a c))
(- (pow b_2 2) (* a c))
(/ -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)))
(* (sqrt (/ c a)) (/ 1 (sqrt -1)))
(+ (* (sqrt (/ c a)) (/ 1 (sqrt -1))) (/ b_2 a))
(+ (* b_2 (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (/ 1 (sqrt -1))))
(+ (* b_2 (+ (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (/ 1 (sqrt -1))))
(* (sqrt (* a c)) (/ 1 (sqrt -1)))
(+ b_2 (* (sqrt (* a c)) (/ 1 (sqrt -1))))
(+ (* b_2 (+ 1 (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))))) (* (sqrt (* a c)) (/ 1 (sqrt -1))))
(+ (* b_2 (+ 1 (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))))) (* (sqrt (* a c)) (/ 1 (sqrt -1))))
(* (sqrt (* a c)) (/ 1 (sqrt -1)))
(+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (* a c)) (/ 1 (sqrt -1))))
(+ (* (sqrt (* a c)) (/ 1 (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))) (/ 1 (sqrt -1)))))))
(+ (* (sqrt (* a c)) (/ 1 (sqrt -1))) (* (pow b_2 2) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (sqrt -1)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 2) (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)))
(* -2 b_2)
(* -2 b_2)
(* -2 b_2)
(* -2 b_2)
(* (sqrt (/ 1 (* a c))) (sqrt -1))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))
(+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (* (pow b_2 2) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (sqrt -1))) (* 3/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 2) (sqrt -1)))))))
(+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (* (pow b_2 2) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (sqrt -1))) (* (pow b_2 2) (+ (* -5/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 7)))) (* (pow b_2 2) (sqrt -1)))) (* 3/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (sqrt -1))))))))
(* -1 (* a c))
(- (* -1 (pow b_2 2)) (* a c))
(- (* -1 (pow b_2 2)) (* a c))
(- (* -1 (pow b_2 2)) (* a c))
(pow b_2 2)
(pow b_2 2)
(pow b_2 2)
(pow b_2 2)
(* -1/2 (/ c b_2))
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/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)
(* 1/2 (/ 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/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)
(* -1 (+ (log (/ -2 c)) (* -1 (log (/ 1 b_2)))))
(+ (* -1 (+ (log (/ -2 c)) (* -1 (log (/ 1 b_2))))) (* 1/4 (/ (* a c) (pow b_2 2))))
(+ (* -1 (+ (log (/ -2 c)) (* -1 (log (/ 1 b_2))))) (+ (* -1/24 (/ (+ (* -3/4 (* (pow a 2) (pow c 2))) (* 12 (* c (+ (* -1/4 (* (pow a 2) c)) (* 1/8 (* (pow a 2) c)))))) (pow b_2 4))) (* 1/4 (/ (* a c) (pow b_2 2)))))
(+ (* -1 (+ (log (/ -2 c)) (* -1 (log (/ 1 b_2))))) (+ (* -1/24 (/ (+ (* -3/4 (* (pow a 2) (pow c 2))) (* 12 (* c (+ (* -1/4 (* (pow a 2) c)) (* 1/8 (* (pow a 2) c)))))) (pow b_2 4))) (+ (* -1/720 (/ (+ (* -15/4 (* (pow a 3) (pow c 3))) (+ (* 90 (* a (* (pow c 2) (+ (* -1/4 (* (pow a 2) c)) (* 1/8 (* (pow a 2) c)))))) (* 360 (* c (+ (* -2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow c 2)))) (+ (* -1/4 (* a (* c (+ (* -1/4 (* (pow a 2) c)) (* 1/8 (* (pow a 2) c)))))) (* 1/16 (* (pow a 3) (pow c 2))))))))) (pow b_2 6))) (* 1/4 (/ (* a c) (pow b_2 2))))))
(+ (log (/ -2 c)) (* -1 (log (/ 1 b_2))))
(+ (log (/ -2 c)) (+ (* -1 (log (/ 1 b_2))) (* -1/4 (/ (* a c) (pow b_2 2)))))
(+ (log (/ -2 c)) (+ (* -1 (log (/ 1 b_2))) (+ (* -1/4 (/ (* a c) (pow b_2 2))) (* 1/24 (/ (+ (* -3/4 (* (pow a 2) (pow c 2))) (* 12 (* c (+ (* -1/4 (* (pow a 2) c)) (* 1/8 (* (pow a 2) c)))))) (pow b_2 4))))))
(+ (log (/ -2 c)) (+ (* -1 (log (/ 1 b_2))) (+ (* -1/4 (/ (* a c) (pow b_2 2))) (+ (* 1/720 (/ (+ (* -15/4 (* (pow a 3) (pow c 3))) (+ (* 90 (* a (* (pow c 2) (+ (* -1/4 (* (pow a 2) c)) (* 1/8 (* (pow a 2) c)))))) (* 360 (* c (+ (* -2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow c 2)))) (+ (* -1/4 (* a (* c (+ (* -1/4 (* (pow a 2) c)) (* 1/8 (* (pow a 2) c)))))) (* 1/16 (* (pow a 3) (pow c 2))))))))) (pow b_2 6))) (* 1/24 (/ (+ (* -3/4 (* (pow a 2) (pow c 2))) (* 12 (* c (+ (* -1/4 (* (pow a 2) c)) (* 1/8 (* (pow a 2) c)))))) (pow b_2 4)))))))
(* -2 (/ b_2 c))
(* b_2 (- (* 1/2 (/ a (pow b_2 2))) (* 2 (/ 1 c))))
(* b_2 (- (* -1 (/ (+ (* -1/4 (* (pow a 2) c)) (* 1/8 (* (pow a 2) c))) (pow b_2 4))) (+ (* -1/2 (/ a (pow b_2 2))) (* 2 (/ 1 c)))))
(* b_2 (- (* -1 (/ (+ (* -2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow c 2)))) (+ (* -1/4 (* a (* c (+ (* -1/4 (* (pow a 2) c)) (* 1/8 (* (pow a 2) c)))))) (* 1/16 (* (pow a 3) (pow c 2))))) (pow b_2 6))) (+ (* -1/2 (/ a (pow b_2 2))) (+ (* -1/4 (/ (* (pow a 2) c) (pow b_2 4))) (+ (* 1/8 (/ (* (pow a 2) c) (pow b_2 4))) (* 2 (/ 1 c)))))))
(* 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))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 2 (/ 1 a)))))
(* 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))))))
(* 2 b_2)
(* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2)))))
(* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))))
(* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6)))))))
b_2
(* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))))
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6)))))))
(pow b_2 2)
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(/ -1 (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))) (+ 1 (* -1 (/ (* a c) (pow b_2 2))))) (pow b_2 2))
(/ (- (/ (* (pow a 3) (pow c 3)) (pow b_2 6)) (+ 1 (+ (* -1 (/ (* a c) (pow b_2 2))) (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))) (pow b_2 2))
(/ (* b_2 (+ 1 (/ 1 (sqrt -1)))) a)
(* b_2 (+ (* 1/2 (/ c (* (pow b_2 2) (sqrt -1)))) (+ (/ 1 a) (/ 1 (* a (sqrt -1))))))
(* b_2 (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (/ c (* (pow b_2 2) (sqrt -1)))) (+ (/ 1 a) (/ 1 (* a (sqrt -1)))))))
(* b_2 (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (/ c (* (pow b_2 2) (sqrt -1)))) (+ (/ 1 a) (/ 1 (* a (sqrt -1))))))))
(* b_2 (+ 1 (/ 1 (sqrt -1))))
(* b_2 (+ 1 (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1)))))
(* b_2 (+ 1 (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1))))))
(* b_2 (+ 1 (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (/ (* (pow a 3) (pow c 3)) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1)))))))
(/ b_2 (sqrt -1))
(* b_2 (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1))))
(* b_2 (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1)))))
(* b_2 (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (/ (* (pow a 3) (pow c 3)) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (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)
(* -2 b_2)
(* -2 b_2)
(* -2 b_2)
(/ (sqrt -1) b_2)
(/ (+ (sqrt -1) (* -1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2)))) b_2)
(/ (+ (sqrt -1) (+ (* -1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2))) (* -1/2 (/ (* (sqrt -1) (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2))))) (pow b_2 4))))) b_2)
(/ (+ (sqrt -1) (+ (* -1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2))) (+ (* -1/2 (/ (* (sqrt -1) (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2))))) (pow b_2 4))) (* -1/2 (/ (* (sqrt -1) (+ (* 1/2 (* a (* c (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2))))))) (* (pow a 3) (pow c 3)))) (pow b_2 6)))))) b_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))
(pow b_2 2)
(pow b_2 2)
(pow b_2 2)
(pow b_2 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/2 (/ c b_2))
(* 1/2 (/ c 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 (+ (log (* 1/2 a)) (log (/ -1 b_2))))
(+ (* -1 (+ (log (* 1/2 a)) (log (/ -1 b_2)))) (* -1/4 (/ (* a c) (pow b_2 2))))
(+ (* -1 (+ (log (* 1/2 a)) (log (/ -1 b_2)))) (+ (* -1/4 (/ (* a c) (pow b_2 2))) (* -1/24 (/ (+ (* -3/4 (* (pow a 2) (pow c 2))) (* 3 (* (pow a 2) (pow c 2)))) (pow b_2 4)))))
(+ (* -1 (+ (log (* 1/2 a)) (log (/ -1 b_2)))) (+ (* -1/4 (/ (* a c) (pow b_2 2))) (+ (* -1/24 (/ (+ (* -3/4 (* (pow a 2) (pow c 2))) (* 3 (* (pow a 2) (pow c 2)))) (pow b_2 4))) (* -1/720 (/ (+ (* -1440 (/ (+ (* -1/32 (* (pow a 4) (pow c 3))) (* -1/128 (* (pow a 4) (pow c 3)))) a)) (+ (* -45/2 (* (pow a 3) (pow c 3))) (* 15/4 (* (pow a 3) (pow c 3))))) (pow b_2 6))))))
(+ (log (* 1/2 a)) (log (/ -1 b_2)))
(+ (log (* 1/2 a)) (+ (log (/ -1 b_2)) (* 1/4 (/ (* a c) (pow b_2 2)))))
(+ (log (* 1/2 a)) (+ (log (/ -1 b_2)) (+ (* 1/24 (/ (+ (* -3/4 (* (pow a 2) (pow c 2))) (* 3 (* (pow a 2) (pow c 2)))) (pow b_2 4))) (* 1/4 (/ (* a c) (pow b_2 2))))))
(+ (log (* 1/2 a)) (+ (log (/ -1 b_2)) (+ (* 1/720 (/ (+ (* -1440 (/ (+ (* -1/32 (* (pow a 4) (pow c 3))) (* -1/128 (* (pow a 4) (pow c 3)))) a)) (+ (* -45/2 (* (pow a 3) (pow c 3))) (* 15/4 (* (pow a 3) (pow c 3))))) (pow b_2 6))) (+ (* 1/24 (/ (+ (* -3/4 (* (pow a 2) (pow c 2))) (* 3 (* (pow a 2) (pow c 2)))) (pow b_2 4))) (* 1/4 (/ (* a c) (pow b_2 2)))))))
(* -1/2 (/ a b_2))
(* -1 (/ (+ (* 1/8 (/ (* (pow a 2) c) (pow b_2 2))) (* 1/2 a)) b_2))
(* -1 (/ (- (+ (* 1/16 (/ (* (pow a 3) (pow c 2)) (pow b_2 4))) (* 1/2 a)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 2)))) b_2))
(* -1 (/ (- (+ (* -1 (/ (+ (* -1/32 (* (pow a 4) (pow c 3))) (* -1/128 (* (pow a 4) (pow c 3)))) (pow b_2 6))) (* 1/2 a)) (+ (* -1/8 (/ (* (pow a 2) c) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 2)) (pow b_2 4))))) b_2))
(* 1/2 (/ c b_2))
(* -1 (/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2))
(* -1 (/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2))
(* -1 (/ (+ (* -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))
(* 1/2 (/ (* a c) b_2))
(* -1 (/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2))
(* -1 (/ (+ (* -1/2 (* a c)) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))))) b_2))
(* -1 (/ (+ (* -1/2 (* a c)) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (pow b_2 6))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4)))))) b_2))
(* -1 b_2)
(* -1 (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))
(pow b_2 2)
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(/ -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))) (+ 1 (* -1 (/ (* a c) (pow b_2 2))))) (pow b_2 2))
(/ (- (/ (* (pow a 3) (pow c 3)) (pow b_2 6)) (+ 1 (+ (* -1 (/ (* a c) (pow b_2 2))) (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))) (pow b_2 2))
(* -1 (/ (* b_2 (- (/ 1 (sqrt -1)) 1)) a))
(* -1 (* b_2 (- (+ (* 1/2 (/ c (* (pow b_2 2) (sqrt -1)))) (/ 1 (* a (sqrt -1)))) (/ 1 a))))
(* -1 (* b_2 (- (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (/ c (* (pow b_2 2) (sqrt -1)))) (/ 1 (* a (sqrt -1))))) (/ 1 a))))
(* -1 (* b_2 (- (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (/ c (* (pow b_2 2) (sqrt -1)))) (/ 1 (* a (sqrt -1)))))) (/ 1 a))))
(* -1 (* b_2 (- (/ 1 (sqrt -1)) 1)))
(* -1 (* b_2 (- (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1))) 1)))
(* -1 (* b_2 (- (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1)))) 1)))
(* -1 (* b_2 (- (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (/ (* (pow a 3) (pow c 3)) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1))))) 1)))
(* -1 (/ b_2 (sqrt -1)))
(* -1 (* b_2 (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1)))))
(* -1 (* b_2 (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1))))))
(* -1 (* b_2 (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (/ (* (pow a 3) (pow c 3)) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1)))))))
(* -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))))))))
(* -2 b_2)
(* -2 b_2)
(* -2 b_2)
(* -2 b_2)
(* -1 (/ (sqrt -1) b_2))
(* -1 (/ (+ (sqrt -1) (* -1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2)))) b_2))
(* -1 (/ (+ (sqrt -1) (+ (* -1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2))) (* -1/2 (/ (* (sqrt -1) (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2))))) (pow b_2 4))))) b_2))
(* -1 (/ (+ (sqrt -1) (+ (* -1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2))) (+ (* -1/2 (/ (* (sqrt -1) (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2))))) (pow b_2 4))) (* -1/2 (/ (* (sqrt -1) (+ (* 1/2 (* a (* c (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2))))))) (* (pow a 3) (pow c 3)))) (pow b_2 6)))))) b_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))
(pow b_2 2)
(pow b_2 2)
(pow b_2 2)
(pow b_2 2)
Outputs
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))
(fma.f64 (fma.f64 (/.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal -1/16 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (pow.f64 b_2 #s(literal 3 binary64)))) a (*.f64 (/.f64 c b_2) #s(literal -1/2 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 (fma.f64 (fma.f64 (*.f64 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)) #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 5 binary64)))) a (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (pow.f64 b_2 #s(literal 3 binary64)))) a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))
(fma.f64 (fma.f64 (/.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal -1/16 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (pow.f64 b_2 #s(literal 3 binary64)))) a (*.f64 (/.f64 c b_2) #s(literal -1/2 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 (fma.f64 (fma.f64 (*.f64 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)) #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 5 binary64)))) a (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (pow.f64 b_2 #s(literal 3 binary64)))) a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
(* -1 (log (* -2 (/ b_2 c))))
(neg.f64 (log.f64 (*.f64 (/.f64 b_2 c) #s(literal -2 binary64))))
(+ (* -1 (log (* -2 (/ b_2 c)))) (* 1/4 (/ (* a c) (pow b_2 2))))
(fma.f64 (*.f64 (/.f64 a b_2) (/.f64 c b_2)) #s(literal 1/4 binary64) (neg.f64 (log.f64 (*.f64 (/.f64 b_2 c) #s(literal -2 binary64)))))
(+ (* -1 (log (* -2 (/ b_2 c)))) (* a (+ (* -1/2 (* a (+ (* -1/16 (/ (pow c 2) (pow b_2 4))) (/ (* c (+ (* -1/4 (/ c (pow b_2 3))) (* 1/8 (/ c (pow b_2 3))))) b_2)))) (* 1/4 (/ c (pow b_2 2))))))
(fma.f64 (fma.f64 (/.f64 #s(literal 1/4 binary64) b_2) (/.f64 c b_2) (*.f64 (*.f64 #s(literal -1/2 binary64) a) (fma.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) c) b_2)))) a (neg.f64 (log.f64 (*.f64 (/.f64 b_2 c) #s(literal -2 binary64)))))
(+ (* -1 (log (* -2 (/ b_2 c)))) (* a (+ (* 1/4 (/ c (pow b_2 2))) (* a (+ (* -1/2 (+ (* -1/16 (/ (pow c 2) (pow b_2 4))) (/ (* c (+ (* -1/4 (/ c (pow b_2 3))) (* 1/8 (/ c (pow b_2 3))))) b_2))) (* -1/6 (* a (+ (* -1/32 (/ (pow c 3) (pow b_2 6))) (+ (* 3/4 (/ (* (pow c 2) (+ (* -1/4 (/ c (pow b_2 3))) (* 1/8 (/ c (pow b_2 3))))) (pow b_2 3))) (* 3 (/ (* c (+ (* -2 (/ (* b_2 (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) (pow c 2))) (+ (* -1/4 (/ (* c (+ (* -1/4 (/ c (pow b_2 3))) (* 1/8 (/ c (pow b_2 3))))) (pow b_2 2))) (* 1/16 (/ (pow c 2) (pow b_2 5)))))) b_2)))))))))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -1/6 binary64) a) (fma.f64 (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -1/32 binary64) (fma.f64 (*.f64 c (/.f64 (fma.f64 (/.f64 #s(literal -2 binary64) c) (/.f64 (*.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) c) (fma.f64 (/.f64 #s(literal -1/4 binary64) b_2) (/.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) c) b_2) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 c c)) (pow.f64 b_2 #s(literal 5 binary64))))) b_2)) #s(literal 3 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) (*.f64 c c)) (pow.f64 b_2 #s(literal 3 binary64))) #s(literal 3/4 binary64)))) (*.f64 (fma.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) c) b_2)) #s(literal -1/2 binary64))) a (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal 1/4 binary64))) a (neg.f64 (log.f64 (*.f64 (/.f64 b_2 c) #s(literal -2 binary64)))))
(log (* -2 (/ b_2 c)))
(log.f64 (*.f64 (/.f64 b_2 c) #s(literal -2 binary64)))
(+ (log (* -2 (/ b_2 c))) (* -1/4 (/ (* a c) (pow b_2 2))))
(fma.f64 (/.f64 #s(literal -1/4 binary64) b_2) (*.f64 a (/.f64 c b_2)) (log.f64 (*.f64 (/.f64 b_2 c) #s(literal -2 binary64))))
(+ (log (* -2 (/ b_2 c))) (* a (+ (* -1/4 (/ c (pow b_2 2))) (* 1/2 (* a (+ (* -1/16 (/ (pow c 2) (pow b_2 4))) (/ (* c (+ (* -1/4 (/ c (pow b_2 3))) (* 1/8 (/ c (pow b_2 3))))) b_2)))))))
(fma.f64 (fma.f64 (/.f64 #s(literal -1/4 binary64) b_2) (/.f64 c b_2) (*.f64 (*.f64 #s(literal 1/2 binary64) a) (fma.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) c) b_2)))) a (log.f64 (*.f64 (/.f64 b_2 c) #s(literal -2 binary64))))
(+ (log (* -2 (/ b_2 c))) (* a (+ (* -1/4 (/ c (pow b_2 2))) (* a (+ (* 1/6 (* a (+ (* -1/32 (/ (pow c 3) (pow b_2 6))) (+ (* 3/4 (/ (* (pow c 2) (+ (* -1/4 (/ c (pow b_2 3))) (* 1/8 (/ c (pow b_2 3))))) (pow b_2 3))) (* 3 (/ (* c (+ (* -2 (/ (* b_2 (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) (pow c 2))) (+ (* -1/4 (/ (* c (+ (* -1/4 (/ c (pow b_2 3))) (* 1/8 (/ c (pow b_2 3))))) (pow b_2 2))) (* 1/16 (/ (pow c 2) (pow b_2 5)))))) b_2)))))) (* 1/2 (+ (* -1/16 (/ (pow c 2) (pow b_2 4))) (/ (* c (+ (* -1/4 (/ c (pow b_2 3))) (* 1/8 (/ c (pow b_2 3))))) b_2))))))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) a) (fma.f64 (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -1/32 binary64) (fma.f64 (*.f64 c (/.f64 (fma.f64 (/.f64 #s(literal -2 binary64) c) (/.f64 (*.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) c) (fma.f64 (/.f64 #s(literal -1/4 binary64) b_2) (/.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) c) b_2) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 c c)) (pow.f64 b_2 #s(literal 5 binary64))))) b_2)) #s(literal 3 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) (*.f64 c c)) (pow.f64 b_2 #s(literal 3 binary64))) #s(literal 3/4 binary64)))) (*.f64 #s(literal 1/2 binary64) (fma.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) c) b_2)))) a (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/4 binary64))) a (log.f64 (*.f64 (/.f64 b_2 c) #s(literal -2 binary64))))
(* -2 (/ b_2 c))
(*.f64 (/.f64 b_2 c) #s(literal -2 binary64))
(+ (* -2 (/ b_2 c)) (* 1/2 (/ a b_2)))
(fma.f64 (/.f64 a b_2) #s(literal 1/2 binary64) (*.f64 (/.f64 b_2 c) #s(literal -2 binary64)))
(+ (* -2 (/ b_2 c)) (* a (+ (* -1 (* a (+ (* -1/4 (/ c (pow b_2 3))) (* 1/8 (/ c (pow b_2 3)))))) (* 1/2 (/ 1 b_2)))))
(fma.f64 (fma.f64 (neg.f64 a) (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) (/.f64 #s(literal 1/2 binary64) b_2)) a (*.f64 (/.f64 b_2 c) #s(literal -2 binary64)))
(+ (* -2 (/ b_2 c)) (* a (+ (* a (- (* -1 (* a (+ (* -2 (/ (* b_2 (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) (pow c 2))) (+ (* -1/4 (/ (* c (+ (* -1/4 (/ c (pow b_2 3))) (* 1/8 (/ c (pow b_2 3))))) (pow b_2 2))) (* 1/16 (/ (pow c 2) (pow b_2 5))))))) (+ (* -1/4 (/ c (pow b_2 3))) (* 1/8 (/ c (pow b_2 3)))))) (* 1/2 (/ 1 b_2)))))
(fma.f64 (fma.f64 (fma.f64 (neg.f64 a) (fma.f64 (/.f64 #s(literal -2 binary64) c) (/.f64 (*.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) c) (fma.f64 (/.f64 #s(literal -1/4 binary64) b_2) (/.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) c) b_2) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 c c)) (pow.f64 b_2 #s(literal 5 binary64))))) (*.f64 (neg.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal -1/8 binary64))) a (/.f64 #s(literal 1/2 binary64) b_2)) a (*.f64 (/.f64 b_2 c) #s(literal -2 binary64)))
(* 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 (*.f64 a (/.f64 c b_2)) #s(literal -1/2 binary64) (*.f64 #s(literal 2 binary64) b_2)) a)
(/ (+ (* 2 b_2) (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))) a)
(/.f64 (fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) a (*.f64 #s(literal 2 binary64) b_2)) a)
(/ (+ (* 2 b_2) (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5)))))))) a)
(/.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal -1/16 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (pow.f64 b_2 #s(literal 3 binary64)))) a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) a (*.f64 #s(literal 2 binary64) b_2)) a)
(* 2 b_2)
(*.f64 #s(literal 2 binary64) b_2)
(+ (* -1/2 (/ (* a c) b_2)) (* 2 b_2))
(fma.f64 (*.f64 a (/.f64 c b_2)) #s(literal -1/2 binary64) (*.f64 #s(literal 2 binary64) b_2))
(+ (* 2 b_2) (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))))
(fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) a (*.f64 #s(literal 2 binary64) b_2))
(+ (* 2 b_2) (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))))
(fma.f64 (fma.f64 (fma.f64 (/.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal -1/16 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (pow.f64 b_2 #s(literal 3 binary64)))) a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) a (*.f64 #s(literal 2 binary64) b_2))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(fma.f64 (*.f64 a (/.f64 c b_2)) #s(literal -1/2 binary64) b_2)
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))))
(fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) a b_2)
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))))
(fma.f64 (fma.f64 (fma.f64 (/.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal -1/16 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (pow.f64 b_2 #s(literal 3 binary64)))) a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) a b_2)
(pow b_2 2)
(*.f64 b_2 b_2)
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))
(/ -1 (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)))
(-.f64 (*.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))) (* -1 (/ c (pow b_2 4))))) (/ 1 (pow b_2 2)))
(fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -1 binary64) (/.f64 c (pow.f64 b_2 #s(literal 4 binary64)))) a (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))))
(- (* a (- (* a (- (/ (* a (pow c 3)) (pow b_2 8)) (/ (pow c 2) (pow b_2 6)))) (* -1 (/ c (pow b_2 4))))) (/ 1 (pow b_2 2)))
(fma.f64 (fma.f64 (-.f64 (/.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) (pow.f64 b_2 #s(literal 8 binary64))) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 6 binary64)))) a (/.f64 c (pow.f64 b_2 #s(literal 4 binary64)))) a (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))))
(/ (+ b_2 (/ b_2 (sqrt -1))) a)
(/.f64 (+.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) b_2) a)
(/ (+ b_2 (+ (* 1/2 (/ (* a c) (* b_2 (sqrt -1)))) (/ b_2 (sqrt -1)))) a)
(/.f64 (+.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal -1 binary64))) (*.f64 a (/.f64 c b_2)) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) b_2) a)
(/ (+ b_2 (+ (* a (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 3) (sqrt -1)))) (* 1/2 (/ c (* b_2 (sqrt -1)))))) (/ b_2 (sqrt -1)))) a)
(/.f64 (+.f64 (fma.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 c b_2) (*.f64 (/.f64 #s(literal -1/8 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 #s(literal 3 binary64))))) a (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) b_2) a)
(/ (+ b_2 (+ (* a (+ (* 1/2 (/ c (* b_2 (sqrt -1)))) (* a (+ (* -1/8 (/ (pow c 2) (* (pow b_2 3) (sqrt -1)))) (* 1/16 (/ (* a (pow c 3)) (* (pow b_2 5) (sqrt -1)))))))) (/ b_2 (sqrt -1)))) a)
(/.f64 (+.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 #s(literal 1/16 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (/.f64 #s(literal -1/8 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 3 binary64))))) a (*.f64 (/.f64 c (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2)) #s(literal 1/2 binary64))) a (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) b_2) a)
(+ b_2 (/ b_2 (sqrt -1)))
(+.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) b_2)
(+ b_2 (+ (* 1/2 (/ (* a c) (* b_2 (sqrt -1)))) (/ b_2 (sqrt -1))))
(+.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal -1 binary64))) (*.f64 a (/.f64 c b_2)) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) b_2)
(+ b_2 (+ (* a (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 3) (sqrt -1)))) (* 1/2 (/ c (* b_2 (sqrt -1)))))) (/ b_2 (sqrt -1))))
(+.f64 (fma.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 c b_2) (*.f64 (/.f64 #s(literal -1/8 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 #s(literal 3 binary64))))) a (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) b_2)
(+ b_2 (+ (* a (+ (* 1/2 (/ c (* b_2 (sqrt -1)))) (* a (+ (* -1/8 (/ (pow c 2) (* (pow b_2 3) (sqrt -1)))) (* 1/16 (/ (* a (pow c 3)) (* (pow b_2 5) (sqrt -1)))))))) (/ b_2 (sqrt -1))))
(+.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 #s(literal 1/16 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (/.f64 #s(literal -1/8 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 3 binary64))))) a (*.f64 (/.f64 c (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2)) #s(literal 1/2 binary64))) a (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) b_2)
(/ b_2 (sqrt -1))
(/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))
(+ (* 1/2 (/ (* a c) (* b_2 (sqrt -1)))) (/ b_2 (sqrt -1)))
(fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal -1 binary64))) (*.f64 a (/.f64 c b_2)) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))
(+ (* a (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 3) (sqrt -1)))) (* 1/2 (/ c (* b_2 (sqrt -1)))))) (/ b_2 (sqrt -1)))
(fma.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 c b_2) (*.f64 (/.f64 #s(literal -1/8 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 #s(literal 3 binary64))))) a (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))
(+ (* a (+ (* 1/2 (/ c (* b_2 (sqrt -1)))) (* a (+ (* -1/8 (/ (pow c 2) (* (pow b_2 3) (sqrt -1)))) (* 1/16 (/ (* a (pow c 3)) (* (pow b_2 5) (sqrt -1)))))))) (/ b_2 (sqrt -1)))
(fma.f64 (fma.f64 (fma.f64 (/.f64 #s(literal 1/16 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (/.f64 #s(literal -1/8 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 3 binary64))))) a (*.f64 (/.f64 c (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2)) #s(literal 1/2 binary64))) a (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))
(* -1/2 (/ (* a c) b_2))
(*.f64 (*.f64 a (/.f64 c b_2)) #s(literal -1/2 binary64))
(* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))
(*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) a)
(* 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 (fma.f64 (fma.f64 (/.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal -1/16 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (pow.f64 b_2 #s(literal 3 binary64)))) a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) a)
(* 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 (fma.f64 (fma.f64 (fma.f64 (*.f64 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)) #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 5 binary64)))) a (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (pow.f64 b_2 #s(literal 3 binary64)))) a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) a)
(* -1 a)
(neg.f64 a)
(* -1 a)
(neg.f64 a)
(* -1 a)
(neg.f64 a)
(* -1 a)
(neg.f64 a)
(* -1 (* a c))
(*.f64 (neg.f64 c) a)
(* -1 (* a c))
(*.f64 (neg.f64 c) a)
(* -1 (* a c))
(*.f64 (neg.f64 c) a)
(* -1 (* a c))
(*.f64 (neg.f64 c) a)
(/ (sqrt -1) b_2)
(/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2)
(+ (* -1/2 (/ (* a (* c (sqrt -1))) (pow b_2 3))) (/ (sqrt -1) b_2))
(fma.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) c) a) (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/2 binary64) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2))
(+ (* a (+ (* -1/2 (* a (* b_2 (* (sqrt -1) (+ (* -1 (/ (pow c 2) (pow b_2 6))) (* 1/4 (/ (pow c 2) (pow b_2 6)))))))) (* -1/2 (/ (* c (sqrt -1)) (pow b_2 3))))) (/ (sqrt -1) b_2))
(fma.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 (*.f64 a b_2) (*.f64 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -3/4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) c) (pow.f64 b_2 #s(literal 3 binary64))))) a (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2))
(+ (* a (+ (* -1/2 (/ (* c (sqrt -1)) (pow b_2 3))) (* a (+ (* -1/2 (* a (* b_2 (* (sqrt -1) (+ (* 1/2 (/ (* c (+ (* -1 (/ (pow c 2) (pow b_2 6))) (* 1/4 (/ (pow c 2) (pow b_2 6))))) (pow b_2 2))) (/ (pow c 3) (pow b_2 8))))))) (* -1/2 (* b_2 (* (sqrt -1) (+ (* -1 (/ (pow c 2) (pow b_2 6))) (* 1/4 (/ (pow c 2) (pow b_2 6))))))))))) (/ (sqrt -1) b_2))
(fma.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 (*.f64 a b_2) (*.f64 (fma.f64 (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -3/4 binary64)) b_2) (/.f64 c b_2)) #s(literal 1/2 binary64) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 8 binary64)))) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -3/4 binary64)) (sqrt.f64 #s(literal -1 binary64))) b_2))) a (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) c)) (pow.f64 b_2 #s(literal 3 binary64)))) a (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2))
(* -1 (pow b_2 2))
(neg.f64 (*.f64 b_2 b_2))
(- (* -1 (* a c)) (pow b_2 2))
(fma.f64 (neg.f64 c) a (*.f64 (neg.f64 b_2) b_2))
(- (* -1 (* a c)) (pow b_2 2))
(fma.f64 (neg.f64 c) a (*.f64 (neg.f64 b_2) b_2))
(- (* -1 (* a c)) (pow b_2 2))
(fma.f64 (neg.f64 c) a (*.f64 (neg.f64 b_2) b_2))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) a))
(+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.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 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) a))))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.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 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.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 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) a))))
(* -1 (log (* (sqrt (/ a c)) (/ 1 (sqrt -1)))))
(neg.f64 (log.f64 (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))))
(+ (* -1 (log (* (sqrt (/ a c)) (/ 1 (sqrt -1))))) (* -1 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))))
(neg.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (log.f64 (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))))
(+ (* -1 (log (* (sqrt (/ a c)) (/ 1 (sqrt -1))))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) (* -1/2 (/ (+ (* -2 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))))) (* -1 (/ (* a (pow b_2 2)) (* c (pow (sqrt -1) 2))))) (pow a 2)))))
(fma.f64 #s(literal -1 binary64) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (log.f64 (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 (/.f64 #s(literal -1/2 binary64) a) (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (sqrt.f64 (/.f64 c a))) (*.f64 (*.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64))))) #s(literal -1/2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 b_2 b_2) a) c))) a)))
(+ (* -1 (log (* (sqrt (/ a c)) (/ 1 (sqrt -1))))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) (+ (* -1/2 (/ (+ (* -2 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))))) (* -1 (/ (* a (pow b_2 2)) (* c (pow (sqrt -1) 2))))) (pow a 2))) (* -1/6 (/ (+ (* -6 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* 1/2 (/ (* (pow a 2) (pow b_2 3)) (* (pow c 2) (pow (sqrt -1) 4)))) (* (sqrt (/ a c)) (/ (* b_2 (+ (* -1 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (sqrt -1))))))) (+ (* 2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (* 6 (* b_2 (+ (* -1 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3))))))))) (pow a 3))))))
(fma.f64 #s(literal -1 binary64) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (log.f64 (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))) (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal -6 binary64) (sqrt.f64 (/.f64 c a))) (*.f64 (fma.f64 (*.f64 b_2 (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64))))) #s(literal -1/2 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 a c)) (*.f64 (/.f64 #s(literal 1/2 binary64) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))) (*.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) c) (/.f64 (*.f64 a a) c)))) (sqrt.f64 #s(literal -1 binary64))) (fma.f64 (*.f64 #s(literal 6 binary64) b_2) (*.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64))))) #s(literal -1/2 binary64)) (*.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64))))) #s(literal 2 binary64)))) (pow.f64 a #s(literal 3 binary64))) #s(literal -1/6 binary64) (*.f64 (/.f64 #s(literal -1/2 binary64) a) (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (sqrt.f64 (/.f64 c a))) (*.f64 (*.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64))))) #s(literal -1/2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 b_2 b_2) a) c))) a))))
(log (* (sqrt (/ a c)) (/ 1 (sqrt -1))))
(log.f64 (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(+ (log (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1))))
(fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (log.f64 (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))))
(+ (log (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (+ (* 1/2 (/ (+ (* -2 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))))) (* -1 (/ (* a (pow b_2 2)) (* c (pow (sqrt -1) 2))))) (pow a 2))) (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))))
(+.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) a) (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (sqrt.f64 (/.f64 c a))) (*.f64 (*.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64))))) #s(literal -1/2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 b_2 b_2) a) c))) a) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))) (log.f64 (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))))
(+ (log (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (+ (* 1/6 (/ (+ (* -6 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* 1/2 (/ (* (pow a 2) (pow b_2 3)) (* (pow c 2) (pow (sqrt -1) 4)))) (* (sqrt (/ a c)) (/ (* b_2 (+ (* -1 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (sqrt -1))))))) (+ (* 2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (* 6 (* b_2 (+ (* -1 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3))))))))) (pow a 3))) (+ (* 1/2 (/ (+ (* -2 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))))) (* -1 (/ (* a (pow b_2 2)) (* c (pow (sqrt -1) 2))))) (pow a 2))) (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1))))))
(+.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal -6 binary64) (sqrt.f64 (/.f64 c a))) (*.f64 (fma.f64 (*.f64 b_2 (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64))))) #s(literal -1/2 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 a c)) (*.f64 (/.f64 #s(literal 1/2 binary64) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))) (*.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) c) (/.f64 (*.f64 a a) c)))) (sqrt.f64 #s(literal -1 binary64))) (fma.f64 (*.f64 #s(literal 6 binary64) b_2) (*.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64))))) #s(literal -1/2 binary64)) (*.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64))))) #s(literal 2 binary64)))) (pow.f64 a #s(literal 3 binary64))) #s(literal 1/6 binary64) (fma.f64 (/.f64 #s(literal 1/2 binary64) a) (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (sqrt.f64 (/.f64 c a))) (*.f64 (*.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64))))) #s(literal -1/2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 b_2 b_2) a) c))) a) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))))) (log.f64 (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))))
(* (sqrt (/ a c)) (/ 1 (sqrt -1)))
(/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* (sqrt (/ a c)) (/ 1 (sqrt -1))) (/ b_2 (* c (pow (sqrt -1) 2))))
(+.f64 (/.f64 b_2 (neg.f64 c)) (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(- (+ (* -1 (/ (+ (* -1 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3))))) (pow a 2))) (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (* -1 (/ b_2 (* c (pow (sqrt -1) 2)))))
(+.f64 (-.f64 (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64))))) a) (/.f64 #s(literal -1/2 binary64) a))) (/.f64 b_2 (neg.f64 c)))
(- (+ (* -1 (/ (+ (* 1/2 (/ (* (pow a 2) (pow b_2 3)) (* (pow c 2) (pow (sqrt -1) 4)))) (* (sqrt (/ a c)) (/ (* b_2 (+ (* -1 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (sqrt -1)))) (pow a 3))) (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (+ (* -1 (/ b_2 (* c (pow (sqrt -1) 2)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))))
(-.f64 (-.f64 (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (fma.f64 (*.f64 b_2 (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64))))) #s(literal -1/2 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 a c)) (*.f64 (/.f64 #s(literal 1/2 binary64) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))) (*.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) c) (/.f64 (*.f64 a a) c)))) (pow.f64 a #s(literal 3 binary64)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a)))) (/.f64 (*.f64 b_2 b_2) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a)))) (/.f64 (*.f64 b_2 b_2) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (*.f64 #s(literal 1 binary64) (/.f64 b_2 c)))))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 a))
(+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a)))
(fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 a)))
(+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 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))))
(fma.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 a))))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(* 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)) a)
(* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(*.f64 (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 a))) a)
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a)))))
(*.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 a)))) a)
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(*.f64 (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))) a)
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))) a)
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(*.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 7 binary64))) (pow.f64 c #s(literal 5 binary64))))) #s(literal 1/16 binary64) (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))))) a)
(* -1 (* a c))
(*.f64 (neg.f64 c) a)
(* a (- (/ (pow b_2 2) a) c))
(*.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) a) c) a)
(* a (- (/ (pow b_2 2) a) c))
(*.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) a) c) a)
(* a (- (/ (pow b_2 2) a) c))
(*.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) a) c) a)
(/ -1 (* a c))
(/.f64 #s(literal -1 binary64) (*.f64 a c))
(/ (- (/ (pow b_2 2) (* a (pow c 2))) (/ 1 c)) a)
(/.f64 (-.f64 (*.f64 (/.f64 b_2 (*.f64 c c)) (/.f64 b_2 a)) (/.f64 #s(literal 1 binary64) c)) a)
(/ (- (* -1 (/ (pow b_2 4) (* (pow a 2) (pow c 3)))) (+ (* -1 (/ (pow b_2 2) (* a (pow c 2)))) (/ 1 c))) a)
(/.f64 (-.f64 (/.f64 (neg.f64 (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 (*.f64 a a) (pow.f64 c #s(literal 3 binary64)))) (-.f64 (/.f64 #s(literal 1 binary64) c) (*.f64 (/.f64 b_2 (*.f64 c c)) (/.f64 b_2 a)))) a)
(/ (- (/ (pow b_2 6) (* (pow a 3) (pow c 4))) (+ (* -1 (/ (pow b_2 2) (* a (pow c 2)))) (+ (/ 1 c) (/ (pow b_2 4) (* (pow a 2) (pow c 3)))))) a)
(/.f64 (-.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (*.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 4 binary64)))) (-.f64 (+.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (*.f64 a a) (pow.f64 c #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) c)) (*.f64 (/.f64 b_2 (*.f64 c c)) (/.f64 b_2 a)))) a)
(* (sqrt (/ c a)) (/ 1 (sqrt -1)))
(/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* (sqrt (/ c a)) (/ 1 (sqrt -1))) (/ b_2 a))
(+.f64 (/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a))
(+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ c a)) (/ 1 (sqrt -1))) (/ b_2 a)))
(fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal 1/2 binary64) (+.f64 (/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a)))
(+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ c a)) (/ 1 (sqrt -1))) (/ b_2 a))))
(fma.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal 1/2 binary64) (+.f64 (/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a))))
(* (sqrt (* a c)) (/ 1 (sqrt -1)))
(/.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(* a (+ (* (sqrt (/ c a)) (/ 1 (sqrt -1))) (/ b_2 a)))
(*.f64 (+.f64 (/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a)) a)
(* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ c a)) (/ 1 (sqrt -1))) (/ b_2 a))))
(*.f64 (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal 1/2 binary64) (+.f64 (/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a))) a)
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ c a)) (/ 1 (sqrt -1))) (/ b_2 a)))))
(*.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal 1/2 binary64) (+.f64 (/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a)))) a)
(* (sqrt (* a c)) (/ 1 (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)) (/ 1 (sqrt -1)))))
(*.f64 (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))) a)
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (/ 1 (sqrt -1))))))
(*.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))) a)
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (/ 1 (sqrt -1)))))))
(*.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 7 binary64))) (pow.f64 c #s(literal 5 binary64))))) #s(literal 1/16 binary64) (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))))) a)
(* (sqrt (* a c)) (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 (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) a)) a)
(* a (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))) (/ b_2 a)))
(*.f64 (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) a))) a)
(* a (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (/ b_2 a)))
(*.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) a)))) a)
(* -1 a)
(neg.f64 a)
(* -1 a)
(neg.f64 a)
(* -1 a)
(neg.f64 a)
(* -1 a)
(neg.f64 a)
(* -1 (* a c))
(*.f64 (neg.f64 c) a)
(* -1 (* a c))
(*.f64 (neg.f64 c) a)
(* -1 (* a c))
(*.f64 (neg.f64 c) a)
(* -1 (* a c))
(*.f64 (neg.f64 c) a)
(* (sqrt (/ 1 (* a c))) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))
(fma.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64))))) #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(fma.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64))))) #s(literal -1/2 binary64) (fma.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 5 binary64))))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)))))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ c (pow a 7))) (* (sqrt -1) (+ (* 1/4 (/ (* a (pow b_2 4)) (pow c 3))) (/ (pow b_2 6) (pow c 4)))))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(fma.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64))))) #s(literal -1/2 binary64) (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 c (pow.f64 a #s(literal 7 binary64))))) (*.f64 (fma.f64 (/.f64 (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) a) (pow.f64 c #s(literal 3 binary64))) #s(literal 1/4 binary64) (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 c #s(literal 4 binary64)))) (sqrt.f64 #s(literal -1 binary64))) (fma.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 5 binary64))))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64))))))
(* -1 (* a c))
(*.f64 (neg.f64 c) a)
(* a (- (* -1 (/ (pow b_2 2) a)) c))
(*.f64 (-.f64 (/.f64 (neg.f64 (*.f64 b_2 b_2)) a) c) a)
(* a (- (* -1 (/ (pow b_2 2) a)) c))
(*.f64 (-.f64 (/.f64 (neg.f64 (*.f64 b_2 b_2)) a) c) a)
(* a (- (* -1 (/ (pow b_2 2) a)) c))
(*.f64 (-.f64 (/.f64 (neg.f64 (*.f64 b_2 b_2)) a) c) a)
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(neg.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)))
(neg.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (*.f64 (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 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 a c))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (*.f64 (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64))))) a)) a)))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(neg.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)))
(neg.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (*.f64 (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 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 a c))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (*.f64 (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64))))) a)) a)))
(* -1 (log (* -1 (* (sqrt (/ a c)) (sqrt -1)))))
(neg.f64 (log.f64 (neg.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))))
(+ (* -1 (log (* -1 (* (sqrt (/ a c)) (sqrt -1))))) (* (sqrt (/ 1 (* a c))) (* b_2 (sqrt -1))))
(-.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2)) (log.f64 (neg.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))))
(+ (* -1 (log (* -1 (* (sqrt (/ a c)) (sqrt -1))))) (* -1 (/ (+ (* -1 (* (sqrt (/ a c)) (* b_2 (sqrt -1)))) (* 1/2 (/ (+ (* 2 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1))))))) (/ (* a (pow b_2 2)) c)) a))) a)))
(-.f64 (neg.f64 (log.f64 (neg.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))))) (/.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 c a))) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64)))))) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 (*.f64 b_2 b_2) a) c)) a) #s(literal 1/2 binary64) (neg.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2)))) a))
(+ (* -1 (log (* -1 (* (sqrt (/ a c)) (sqrt -1))))) (* -1 (/ (+ (* -1 (* (sqrt (/ a c)) (* b_2 (sqrt -1)))) (* -1 (/ (+ (* -1/2 (+ (* 2 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1))))))) (/ (* a (pow b_2 2)) c))) (* 1/6 (/ (+ (* -6 (* b_2 (+ (* -1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))))) (+ (* 2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 3) (sqrt -1)))) (* 6 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1/2 (/ (* (pow a 2) (pow b_2 3)) (pow c 2))) (* (sqrt (/ a c)) (* b_2 (* (sqrt -1) (+ (* -1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1))))))))))))) a))) a))) a)))
(-.f64 (neg.f64 (log.f64 (neg.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))))) (/.f64 (neg.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 a c)) b_2) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal -6 binary64) b_2) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64)))))) (fma.f64 (*.f64 #s(literal 6 binary64) (sqrt.f64 (/.f64 c a))) (*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 a c)) b_2) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64)))))) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) c) (/.f64 (*.f64 a a) c)) #s(literal -1/2 binary64))) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)))) a) #s(literal 1/6 binary64) (*.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 c a))) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64)))))) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 (*.f64 b_2 b_2) a) c)) #s(literal -1/2 binary64))) a))) a))
(log (* -1 (* (sqrt (/ a c)) (sqrt -1))))
(log.f64 (neg.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))))
(+ (log (* -1 (* (sqrt (/ a c)) (sqrt -1)))) (* -1 (* (sqrt (/ 1 (* a c))) (* b_2 (sqrt -1)))))
(fma.f64 (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (log.f64 (neg.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))))
(+ (log (* -1 (* (sqrt (/ a c)) (sqrt -1)))) (* -1 (/ (+ (* -1/2 (/ (+ (* 2 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1))))))) (/ (* a (pow b_2 2)) c)) a)) (* (sqrt (/ a c)) (* b_2 (sqrt -1)))) a)))
(-.f64 (log.f64 (neg.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))) (/.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 c a))) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64)))))) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 (*.f64 b_2 b_2) a) c)) a) #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2))) a))
(+ (log (* -1 (* (sqrt (/ a c)) (sqrt -1)))) (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (+ (* -6 (* b_2 (+ (* -1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))))) (+ (* 2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 3) (sqrt -1)))) (* 6 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1/2 (/ (* (pow a 2) (pow b_2 3)) (pow c 2))) (* (sqrt (/ a c)) (* b_2 (* (sqrt -1) (+ (* -1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1))))))))))))) a)) (* 1/2 (+ (* 2 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1))))))) (/ (* a (pow b_2 2)) c)))) a)) (* (sqrt (/ a c)) (* b_2 (sqrt -1)))) a)))
(-.f64 (log.f64 (neg.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))) (/.f64 (-.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2)) (/.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal -6 binary64) b_2) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64)))))) (fma.f64 (*.f64 #s(literal 6 binary64) (sqrt.f64 (/.f64 c a))) (*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 a c)) b_2) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64)))))) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) c) (/.f64 (*.f64 a a) c)) #s(literal -1/2 binary64))) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)))) a) #s(literal -1/6 binary64) (*.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 c a))) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64)))))) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 (*.f64 b_2 b_2) a) c)) #s(literal 1/2 binary64))) a)) a))
(* -1 (* (sqrt (/ a c)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (* (sqrt (/ a c)) (sqrt -1))) (* -1 (/ b_2 c)))
(neg.f64 (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 c)))
(+ (* -1 (* (sqrt (/ a c)) (sqrt -1))) (* -1 (/ (- (+ (* -1/2 (* (sqrt (/ a (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* -1 (/ (* a b_2) c))) a)))
(neg.f64 (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 a (pow.f64 c #s(literal 3 binary64)))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 a (/.f64 b_2 c))) a)))
(+ (* -1 (* (sqrt (/ a c)) (sqrt -1))) (* -1 (/ (- (* -1 (/ (- (+ (* -1/2 (/ (* a (pow b_2 3)) (pow c 2))) (* (sqrt (/ 1 (* a c))) (* b_2 (* (sqrt -1) (+ (* -1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))))))) (+ (* -1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1))))) a)) (* -1 (/ (* a b_2) c))) a)))
(neg.f64 (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) c) (/.f64 (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) a) c) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) b_2) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64)))))) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64))))) #s(literal -1/2 binary64)))) a) #s(literal -1 binary64) (*.f64 a (/.f64 b_2 c))) 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))) (/ b_2 a))
(-.f64 (/.f64 b_2 a) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ (* -1 b_2) (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)))
(neg.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (neg.f64 b_2)) a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -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 (neg.f64 b_2) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 a c))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (*.f64 (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64))))) a)) a)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (neg.f64 a) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) a)))
(* -1 (* a (+ (* -1 (/ (+ b_2 (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (neg.f64 a) (-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) b_2) a)))
(* -1 (* a (+ (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a))) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (neg.f64 a) (-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (-.f64 b_2 (/.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 a c))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)))) a)) a)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (neg.f64 a) (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(*.f64 (neg.f64 a) (fma.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))))
(*.f64 (neg.f64 a) (fma.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 7 binary64))) (pow.f64 c #s(literal 5 binary64))))) #s(literal 1/16 binary64) (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))))))
(* -1 (* a c))
(*.f64 (neg.f64 c) a)
(* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))
(*.f64 (neg.f64 a) (fma.f64 (/.f64 (*.f64 b_2 b_2) a) #s(literal -1 binary64) c))
(* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))
(*.f64 (neg.f64 a) (fma.f64 (/.f64 (*.f64 b_2 b_2) a) #s(literal -1 binary64) c))
(* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))
(*.f64 (neg.f64 a) (fma.f64 (/.f64 (*.f64 b_2 b_2) a) #s(literal -1 binary64) c))
(/ -1 (* a c))
(/.f64 #s(literal -1 binary64) (*.f64 a c))
(* -1 (/ (+ (* -1 (/ (pow b_2 2) (* a (pow c 2)))) (/ 1 c)) a))
(/.f64 (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) c) (*.f64 (/.f64 b_2 (*.f64 c c)) (/.f64 b_2 a)))) a)
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (pow b_2 4) (* a (pow c 3)))) (* -1 (/ (pow b_2 2) (pow c 2)))) a)) (/ 1 c)) a))
(/.f64 (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) c) (/.f64 (fma.f64 (/.f64 #s(literal -1 binary64) (pow.f64 c #s(literal 3 binary64))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) a) (*.f64 (/.f64 b_2 c) (/.f64 b_2 c))) a))) a)
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow b_2 6) (* a (pow c 4)))) (* -1 (/ (pow b_2 4) (pow c 3)))) a)) (* -1 (/ (pow b_2 2) (pow c 2)))) a)) (/ 1 c)) a))
(/.f64 (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) c) (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 #s(literal -1 binary64) (pow.f64 c #s(literal 4 binary64))) (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) a) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (pow.f64 c #s(literal 3 binary64)))) a) #s(literal -1 binary64) (*.f64 (/.f64 b_2 c) (/.f64 b_2 c))) a))) 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))) (/ b_2 a))
(-.f64 (/.f64 b_2 a) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ (* -1 b_2) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1))))) a)))
(neg.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (neg.f64 b_2)) a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ (* -1 b_2) (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (/ (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3))))) a))) a)))
(neg.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (-.f64 (neg.f64 b_2) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 a c))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))))) a)) a)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (neg.f64 a) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) a)))
(* -1 (* a (+ (* -1 (/ (+ b_2 (* -1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1))))) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (neg.f64 a) (-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) b_2) a)))
(* -1 (* a (+ (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ a c)) (/ (pow b_2 2) (sqrt -1))))) a))) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (neg.f64 a) (-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (-.f64 b_2 (/.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 a c))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))))) a)) a)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (neg.f64 a) (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))))
(* -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))))))
(*.f64 (neg.f64 a) (fma.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))))
(* -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)))))))
(*.f64 (neg.f64 a) (fma.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 7 binary64))) (pow.f64 c #s(literal 5 binary64))))) #s(literal 1/16 binary64) (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(*.f64 (neg.f64 a) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 a)))
(* -1 (* a (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (neg.f64 a) (-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (neg.f64 b_2)) a)))
(* -1 (* a (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a)) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (neg.f64 a) (-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (-.f64 (/.f64 (neg.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 a c))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2))))) a) b_2) a)))
(* -1 a)
(neg.f64 a)
(* -1 a)
(neg.f64 a)
(* -1 a)
(neg.f64 a)
(* -1 a)
(neg.f64 a)
(* -1 (* a c))
(*.f64 (neg.f64 c) a)
(* -1 (* a c))
(*.f64 (neg.f64 c) a)
(* -1 (* a c))
(*.f64 (neg.f64 c) a)
(* -1 (* a c))
(*.f64 (neg.f64 c) a)
(* (sqrt (/ 1 (* a c))) (pow (sqrt -1) 3))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (pow (sqrt -1) 3)))
(fma.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64))))) #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (pow (sqrt -1) 3))))
(fma.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64))))) #s(literal -1/2 binary64) (fma.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 5 binary64))))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))))
(+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ a (pow c 5))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1/4 (/ (* a (pow b_2 4)) (* (pow c 3) (pow (sqrt -1) 2)))) (/ (pow b_2 6) (pow c 4))))))) (pow a 3))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (pow (sqrt -1) 3))))
(-.f64 (fma.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64))))) #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 a (pow.f64 c #s(literal 5 binary64))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 c a))) (*.f64 (fma.f64 (/.f64 (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) a) (pow.f64 c #s(literal 3 binary64))) #s(literal 1/4 binary64) (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 c #s(literal 4 binary64)))) (sqrt.f64 #s(literal -1 binary64))))) (pow.f64 a #s(literal 3 binary64))))
(* -1 (* a c))
(*.f64 (neg.f64 c) a)
(* -1 (* a (- (/ (pow b_2 2) a) (* -1 c))))
(*.f64 (neg.f64 a) (+.f64 (/.f64 (*.f64 b_2 b_2) a) c))
(* -1 (* a (- (/ (pow b_2 2) a) (* -1 c))))
(*.f64 (neg.f64 a) (+.f64 (/.f64 (*.f64 b_2 b_2) a) c))
(* -1 (* a (- (/ (pow b_2 2) a) (* -1 c))))
(*.f64 (neg.f64 a) (+.f64 (/.f64 (*.f64 b_2 b_2) a) c))
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(*.f64 (-.f64 (*.f64 (*.f64 a (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal -1/8 binary64)) (/.f64 #s(literal 1/2 binary64) b_2)) c)
(* 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 (fma.f64 (fma.f64 (*.f64 (*.f64 a a) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64)))) #s(literal -1/16 binary64) (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64))) c (neg.f64 (/.f64 #s(literal 1/2 binary64) b_2))) c)
(* 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 (fma.f64 (fma.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) a) (*.f64 c (/.f64 (*.f64 (/.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64)) b_2)) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (pow.f64 b_2 #s(literal 5 binary64)))) c (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64))) c (neg.f64 (/.f64 #s(literal 1/2 binary64) b_2))) c)
(* 1/2 (/ c b_2))
(*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))
(* 1/2 (/ c b_2))
(*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))
(* 1/2 (/ c b_2))
(*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))
(* 1/2 (/ c b_2))
(*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))
(* 1/2 c)
(*.f64 #s(literal 1/2 binary64) c)
(* 1/2 c)
(*.f64 #s(literal 1/2 binary64) c)
(* 1/2 c)
(*.f64 #s(literal 1/2 binary64) c)
(* 1/2 c)
(*.f64 #s(literal 1/2 binary64) c)
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(*.f64 (-.f64 (*.f64 (*.f64 a (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal -1/8 binary64)) (/.f64 #s(literal 1/2 binary64) b_2)) c)
(* 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 (fma.f64 (fma.f64 (*.f64 (*.f64 a a) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64)))) #s(literal -1/16 binary64) (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64))) c (neg.f64 (/.f64 #s(literal 1/2 binary64) b_2))) c)
(* 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 (fma.f64 (fma.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) a) (*.f64 c (/.f64 (*.f64 (/.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64)) b_2)) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (pow.f64 b_2 #s(literal 5 binary64)))) c (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64))) c (neg.f64 (/.f64 #s(literal 1/2 binary64) b_2))) c)
(* -1 (+ (log (* -2 b_2)) (* -1 (log c))))
(neg.f64 (-.f64 (log.f64 (*.f64 #s(literal -2 binary64) b_2)) (log.f64 c)))
(+ (* -1 (+ (log (* -2 b_2)) (* -1 (log c)))) (* 1/4 (/ (* a c) (pow b_2 2))))
(fma.f64 (/.f64 #s(literal 1/4 binary64) b_2) (*.f64 a (/.f64 c b_2)) (neg.f64 (-.f64 (log.f64 (*.f64 #s(literal -2 binary64) b_2)) (log.f64 c))))
(+ (* -1 (+ (log (* -2 b_2)) (* -1 (log c)))) (* c (+ (* -1/2 (* c (+ (* -1/4 (/ (pow a 2) (pow b_2 4))) (+ (* -1/16 (/ (pow a 2) (pow b_2 4))) (* 1/8 (/ (pow a 2) (pow b_2 4))))))) (* 1/4 (/ a (pow b_2 2))))))
(fma.f64 (fma.f64 (*.f64 c #s(literal -1/2 binary64)) (fma.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 1/16 binary64))) (*.f64 (/.f64 a (*.f64 b_2 b_2)) #s(literal 1/4 binary64))) c (neg.f64 (-.f64 (log.f64 (*.f64 #s(literal -2 binary64) b_2)) (log.f64 c))))
(+ (* -1 (+ (log (* -2 b_2)) (* -1 (log c)))) (* c (+ (* 1/4 (/ a (pow b_2 2))) (* c (+ (* -1/2 (+ (* -1/4 (/ (pow a 2) (pow b_2 4))) (+ (* -1/16 (/ (pow a 2) (pow b_2 4))) (* 1/8 (/ (pow a 2) (pow b_2 4)))))) (* -1/6 (* c (+ (* -1/32 (/ (pow a 3) (pow b_2 6))) (+ (* 3/4 (/ (* a (+ (* -1/4 (/ (pow a 2) (pow b_2 3))) (* 1/8 (/ (pow a 2) (pow b_2 3))))) (pow b_2 3))) (* 3 (/ (+ (* -2 (/ (* b_2 (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) a)) (+ (* -1/4 (/ (* a (+ (* -1/4 (/ (pow a 2) (pow b_2 3))) (* 1/8 (/ (pow a 2) (pow b_2 3))))) (pow b_2 2))) (* 1/16 (/ (pow a 3) (pow b_2 5))))) b_2)))))))))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -1/6 binary64) c) (fma.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -1/32 binary64) (fma.f64 (/.f64 (fma.f64 (*.f64 b_2 (/.f64 (*.f64 (/.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64)) a)) #s(literal -2 binary64) (fma.f64 (*.f64 a (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 b_2 b_2))) #s(literal -1/4 binary64) (/.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 5 binary64))))) b_2) #s(literal 3 binary64) (*.f64 (*.f64 a (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (pow.f64 b_2 #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 3/4 binary64)))) (*.f64 (fma.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 1/16 binary64))) #s(literal -1/2 binary64))) c (*.f64 (/.f64 a (*.f64 b_2 b_2)) #s(literal 1/4 binary64))) c (neg.f64 (-.f64 (log.f64 (*.f64 #s(literal -2 binary64) b_2)) (log.f64 c))))
(+ (log (* -2 b_2)) (* -1 (log c)))
(-.f64 (log.f64 (*.f64 #s(literal -2 binary64) b_2)) (log.f64 c))
(+ (log (* -2 b_2)) (+ (* -1 (log c)) (* -1/4 (/ (* a c) (pow b_2 2)))))
(+.f64 (fma.f64 (/.f64 #s(literal -1/4 binary64) b_2) (*.f64 a (/.f64 c b_2)) (neg.f64 (log.f64 c))) (log.f64 (*.f64 #s(literal -2 binary64) b_2)))
(+ (log (* -2 b_2)) (+ (* -1 (log c)) (* c (+ (* -1/4 (/ a (pow b_2 2))) (* 1/2 (* c (+ (* -1/4 (/ (pow a 2) (pow b_2 4))) (+ (* -1/16 (/ (pow a 2) (pow b_2 4))) (* 1/8 (/ (pow a 2) (pow b_2 4)))))))))))
(+.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) c) (fma.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 1/16 binary64))) (*.f64 (/.f64 a (*.f64 b_2 b_2)) #s(literal -1/4 binary64))) c (neg.f64 (log.f64 c))) (log.f64 (*.f64 #s(literal -2 binary64) b_2)))
(+ (log (* -2 b_2)) (+ (* -1 (log c)) (* c (+ (* -1/4 (/ a (pow b_2 2))) (* c (+ (* 1/6 (* c (+ (* -1/32 (/ (pow a 3) (pow b_2 6))) (+ (* 3/4 (/ (* a (+ (* -1/4 (/ (pow a 2) (pow b_2 3))) (* 1/8 (/ (pow a 2) (pow b_2 3))))) (pow b_2 3))) (* 3 (/ (+ (* -2 (/ (* b_2 (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) a)) (+ (* -1/4 (/ (* a (+ (* -1/4 (/ (pow a 2) (pow b_2 3))) (* 1/8 (/ (pow a 2) (pow b_2 3))))) (pow b_2 2))) (* 1/16 (/ (pow a 3) (pow b_2 5))))) b_2)))))) (* 1/2 (+ (* -1/4 (/ (pow a 2) (pow b_2 4))) (+ (* -1/16 (/ (pow a 2) (pow b_2 4))) (* 1/8 (/ (pow a 2) (pow b_2 4))))))))))))
(+.f64 (fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) c) (fma.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -1/32 binary64) (fma.f64 (/.f64 (fma.f64 (*.f64 b_2 (/.f64 (*.f64 (/.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64)) a)) #s(literal -2 binary64) (fma.f64 (*.f64 a (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 b_2 b_2))) #s(literal -1/4 binary64) (/.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 5 binary64))))) b_2) #s(literal 3 binary64) (*.f64 (*.f64 a (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (pow.f64 b_2 #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 3/4 binary64)))) (*.f64 (fma.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 1/16 binary64))) #s(literal 1/2 binary64))) c (*.f64 (/.f64 a (*.f64 b_2 b_2)) #s(literal -1/4 binary64))) c (neg.f64 (log.f64 c))) (log.f64 (*.f64 #s(literal -2 binary64) b_2)))
(* -2 (/ b_2 c))
(*.f64 (/.f64 b_2 c) #s(literal -2 binary64))
(/ (+ (* -2 b_2) (* 1/2 (/ (* a c) b_2))) c)
(/.f64 (fma.f64 (*.f64 a (/.f64 c b_2)) #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) b_2)) c)
(/ (+ (* -2 b_2) (* c (- (* -1 (* c (+ (* -1/4 (/ (pow a 2) (pow b_2 3))) (* 1/8 (/ (pow a 2) (pow b_2 3)))))) (* -1/2 (/ a b_2))))) c)
(/.f64 (fma.f64 (fma.f64 (neg.f64 c) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64))) c (*.f64 #s(literal -2 binary64) b_2)) c)
(/ (+ (* -2 b_2) (* c (- (* c (- (* -1 (* c (+ (* -2 (/ (* b_2 (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) a)) (+ (* -1/4 (/ (* a (+ (* -1/4 (/ (pow a 2) (pow b_2 3))) (* 1/8 (/ (pow a 2) (pow b_2 3))))) (pow b_2 2))) (* 1/16 (/ (pow a 3) (pow b_2 5))))))) (+ (* -1/4 (/ (pow a 2) (pow b_2 3))) (* 1/8 (/ (pow a 2) (pow b_2 3)))))) (* -1/2 (/ a b_2))))) c)
(/.f64 (fma.f64 (fma.f64 (fma.f64 (neg.f64 c) (fma.f64 (*.f64 b_2 (/.f64 (*.f64 (/.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64)) a)) #s(literal -2 binary64) (fma.f64 (*.f64 a (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 b_2 b_2))) #s(literal -1/4 binary64) (/.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 5 binary64))))) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a a)) (pow.f64 b_2 #s(literal 3 binary64)))) c (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64))) c (*.f64 #s(literal -2 binary64) b_2)) c)
(* 2 (/ b_2 a))
(*.f64 (/.f64 b_2 a) #s(literal 2 binary64))
(+ (* -1/2 (/ c b_2)) (* 2 (/ b_2 a)))
(fma.f64 (/.f64 b_2 a) #s(literal 2 binary64) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
(+ (* 2 (/ b_2 a)) (* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))))
(fma.f64 (-.f64 (*.f64 (*.f64 a (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal -1/8 binary64)) (/.f64 #s(literal 1/2 binary64) b_2)) c (*.f64 (/.f64 b_2 a) #s(literal 2 binary64)))
(+ (* 2 (/ b_2 a)) (* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2)))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 a a) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64)))) #s(literal -1/16 binary64) (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64))) c (neg.f64 (/.f64 #s(literal 1/2 binary64) b_2))) c (*.f64 (/.f64 b_2 a) #s(literal 2 binary64)))
(* 2 b_2)
(*.f64 #s(literal 2 binary64) b_2)
(+ (* -1/2 (/ (* a c) b_2)) (* 2 b_2))
(fma.f64 (*.f64 a (/.f64 c b_2)) #s(literal -1/2 binary64) (*.f64 #s(literal 2 binary64) b_2))
(+ (* 2 b_2) (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))))
(fma.f64 (fma.f64 (*.f64 (*.f64 a a) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal -1/8 binary64) (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64))) c (*.f64 #s(literal 2 binary64) b_2))
(+ (* 2 b_2) (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5))))))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) (/.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)) (pow.f64 b_2 #s(literal 3 binary64)))) c (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64))) c (*.f64 #s(literal 2 binary64) b_2))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(fma.f64 (*.f64 a (/.f64 c b_2)) #s(literal -1/2 binary64) b_2)
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))))
(fma.f64 (fma.f64 (*.f64 (*.f64 a a) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal -1/8 binary64) (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64))) c b_2)
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5))))))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) (/.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)) (pow.f64 b_2 #s(literal 3 binary64)))) c (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64))) c b_2)
(pow b_2 2)
(*.f64 b_2 b_2)
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))
(/ -1 (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)))
(-.f64 (*.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))) (* -1 (/ a (pow b_2 4))))) (/ 1 (pow b_2 2)))
(fma.f64 (fma.f64 (*.f64 (*.f64 a a) (/.f64 c (pow.f64 b_2 #s(literal 6 binary64)))) #s(literal -1 binary64) (/.f64 a (pow.f64 b_2 #s(literal 4 binary64)))) c (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))))
(- (* c (- (* c (- (/ (* (pow a 3) c) (pow b_2 8)) (/ (pow a 2) (pow b_2 6)))) (* -1 (/ a (pow b_2 4))))) (/ 1 (pow b_2 2)))
(fma.f64 (fma.f64 (-.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) (/.f64 c (pow.f64 b_2 #s(literal 8 binary64)))) (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 6 binary64)))) c (/.f64 a (pow.f64 b_2 #s(literal 4 binary64)))) c (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))))
(/ (+ b_2 (/ b_2 (sqrt -1))) a)
(/.f64 (+.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) b_2) a)
(+ (* 1/2 (/ c (* b_2 (sqrt -1)))) (+ (/ b_2 a) (/ b_2 (* a (sqrt -1)))))
(fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 c b_2) (+.f64 (/.f64 b_2 (*.f64 (sqrt.f64 #s(literal -1 binary64)) a)) (/.f64 b_2 a)))
(+ (* c (+ (* -1/8 (/ (* a c) (* (pow b_2 3) (sqrt -1)))) (* 1/2 (/ 1 (* b_2 (sqrt -1)))))) (+ (/ b_2 a) (/ b_2 (* a (sqrt -1)))))
(fma.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) (sqrt.f64 #s(literal -1 binary64))) (*.f64 a (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (/.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2))) c (+.f64 (/.f64 b_2 (*.f64 (sqrt.f64 #s(literal -1 binary64)) a)) (/.f64 b_2 a)))
(+ (* c (+ (* c (+ (* -1/8 (/ a (* (pow b_2 3) (sqrt -1)))) (* 1/16 (/ (* (pow a 2) c) (* (pow b_2 5) (sqrt -1)))))) (* 1/2 (/ 1 (* b_2 (sqrt -1)))))) (+ (/ b_2 a) (/ b_2 (* a (sqrt -1)))))
(fma.f64 (fma.f64 (fma.f64 (/.f64 #s(literal 1/16 binary64) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 a a) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64)))) (*.f64 (/.f64 #s(literal -1/8 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c (/.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2))) c (+.f64 (/.f64 b_2 (*.f64 (sqrt.f64 #s(literal -1 binary64)) a)) (/.f64 b_2 a)))
(+ b_2 (/ b_2 (sqrt -1)))
(+.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) b_2)
(+ b_2 (+ (* 1/2 (/ (* a c) (* b_2 (sqrt -1)))) (/ b_2 (sqrt -1))))
(+.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal -1 binary64))) (*.f64 a (/.f64 c b_2)) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) b_2)
(+ b_2 (+ (* c (+ (* -1/8 (/ (* (pow a 2) c) (* (pow b_2 3) (sqrt -1)))) (* 1/2 (/ a (* b_2 (sqrt -1)))))) (/ b_2 (sqrt -1))))
(+.f64 (fma.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 a b_2) (*.f64 (/.f64 #s(literal -1/8 binary64) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 a a) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))) c (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) b_2)
(+ b_2 (+ (* c (+ (* 1/2 (/ a (* b_2 (sqrt -1)))) (* c (+ (* -1/8 (/ (pow a 2) (* (pow b_2 3) (sqrt -1)))) (* 1/16 (/ (* (pow a 3) c) (* (pow b_2 5) (sqrt -1)))))))) (/ b_2 (sqrt -1))))
(+.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 #s(literal 1/16 binary64) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (pow.f64 a #s(literal 3 binary64)) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64)))) (*.f64 (/.f64 #s(literal -1/8 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 3 binary64))))) c (*.f64 (/.f64 a (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2)) #s(literal 1/2 binary64))) c (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) b_2)
(/ b_2 (sqrt -1))
(/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))
(+ (* 1/2 (/ (* a c) (* b_2 (sqrt -1)))) (/ b_2 (sqrt -1)))
(fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal -1 binary64))) (*.f64 a (/.f64 c b_2)) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))
(+ (* c (+ (* -1/8 (/ (* (pow a 2) c) (* (pow b_2 3) (sqrt -1)))) (* 1/2 (/ a (* b_2 (sqrt -1)))))) (/ b_2 (sqrt -1)))
(fma.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 a b_2) (*.f64 (/.f64 #s(literal -1/8 binary64) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 a a) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))) c (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))
(+ (* c (+ (* 1/2 (/ a (* b_2 (sqrt -1)))) (* c (+ (* -1/8 (/ (pow a 2) (* (pow b_2 3) (sqrt -1)))) (* 1/16 (/ (* (pow a 3) c) (* (pow b_2 5) (sqrt -1)))))))) (/ b_2 (sqrt -1)))
(fma.f64 (fma.f64 (fma.f64 (/.f64 #s(literal 1/16 binary64) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (pow.f64 a #s(literal 3 binary64)) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64)))) (*.f64 (/.f64 #s(literal -1/8 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 3 binary64))))) c (*.f64 (/.f64 a (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2)) #s(literal 1/2 binary64))) c (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))
(* -1/2 (/ (* a c) b_2))
(*.f64 (*.f64 a (/.f64 c b_2)) #s(literal -1/2 binary64))
(* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))))
(*.f64 (fma.f64 (*.f64 (*.f64 a a) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal -1/8 binary64) (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64))) c)
(* 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 (fma.f64 (fma.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64)))) #s(literal -1/16 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (pow.f64 b_2 #s(literal 3 binary64)))) c (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64))) c)
(* 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 (fma.f64 (fma.f64 (fma.f64 (*.f64 c (/.f64 (*.f64 (/.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64)) b_2)) #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 5 binary64)))) c (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (pow.f64 b_2 #s(literal 3 binary64)))) c (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64))) c)
(* -1 (* a c))
(*.f64 (neg.f64 c) a)
(* -1 (* a c))
(*.f64 (neg.f64 c) a)
(* -1 (* a c))
(*.f64 (neg.f64 c) a)
(* -1 (* a c))
(*.f64 (neg.f64 c) a)
(/ (sqrt -1) b_2)
(/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2)
(+ (* -1/2 (/ (* a (* c (sqrt -1))) (pow b_2 3))) (/ (sqrt -1) b_2))
(fma.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) c) a) (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/2 binary64) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2))
(+ (* c (+ (* -1/2 (* b_2 (* c (* (sqrt -1) (+ (* -1 (/ (pow a 2) (pow b_2 6))) (* 1/4 (/ (pow a 2) (pow b_2 6)))))))) (* -1/2 (/ (* a (sqrt -1)) (pow b_2 3))))) (/ (sqrt -1) b_2))
(fma.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 (*.f64 b_2 c) (*.f64 (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -3/4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) a) (pow.f64 b_2 #s(literal 3 binary64))))) c (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2))
(+ (* c (+ (* -1/2 (/ (* a (sqrt -1)) (pow b_2 3))) (* c (+ (* -1/2 (* b_2 (* c (* (sqrt -1) (+ (* 1/2 (/ (* a (+ (* -1 (/ (pow a 2) (pow b_2 6))) (* 1/4 (/ (pow a 2) (pow b_2 6))))) (pow b_2 2))) (/ (pow a 3) (pow b_2 8))))))) (* -1/2 (* b_2 (* (sqrt -1) (+ (* -1 (/ (pow a 2) (pow b_2 6))) (* 1/4 (/ (pow a 2) (pow b_2 6))))))))))) (/ (sqrt -1) b_2))
(fma.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 (*.f64 b_2 c) (*.f64 (fma.f64 (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -3/4 binary64)) b_2) (/.f64 a b_2)) #s(literal 1/2 binary64) (/.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 8 binary64)))) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -3/4 binary64)) (sqrt.f64 #s(literal -1 binary64))) b_2))) c (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) a)) (pow.f64 b_2 #s(literal 3 binary64)))) c (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2))
(* -1 (pow b_2 2))
(neg.f64 (*.f64 b_2 b_2))
(- (* -1 (* a c)) (pow b_2 2))
(fma.f64 (neg.f64 c) a (*.f64 (neg.f64 b_2) b_2))
(- (* -1 (* a c)) (pow b_2 2))
(fma.f64 (neg.f64 c) a (*.f64 (neg.f64 b_2) b_2))
(- (* -1 (* a c)) (pow b_2 2))
(fma.f64 (neg.f64 c) a (*.f64 (neg.f64 b_2) 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 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) (*.f64 a c))) c)
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(*.f64 (-.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 (/.f64 b_2 a) c)) c)
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (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 (-.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 5 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64))))) (/.f64 (/.f64 b_2 a) c)) c)
(* 1/2 (/ c b_2))
(*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))
(* 1/2 (/ c b_2))
(*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))
(* 1/2 (/ c b_2))
(*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))
(* 1/2 (/ c b_2))
(*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))
(* 1/2 c)
(*.f64 #s(literal 1/2 binary64) c)
(* 1/2 c)
(*.f64 #s(literal 1/2 binary64) c)
(* 1/2 c)
(*.f64 #s(literal 1/2 binary64) c)
(* 1/2 c)
(*.f64 #s(literal 1/2 binary64) c)
(* (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 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) (*.f64 a c))) c)
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(*.f64 (-.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 (/.f64 b_2 a) c)) c)
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (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 (-.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 5 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64))))) (/.f64 (/.f64 b_2 a) c)) c)
(* -1 (+ (log (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (log (/ 1 c))))
(neg.f64 (-.f64 (log.f64 (/.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) (log.f64 c)))
(+ (* -1 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) (* -1 (+ (log (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (log (/ 1 c)))))
(neg.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (-.f64 (log.f64 (/.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) (log.f64 c))))
(+ (* -1 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) (+ (* -1 (+ (log (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (log (/ 1 c)))) (* -1/2 (/ (+ (* -2 (* (sqrt (/ 1 (* a c))) (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))))))) (* -1 (/ (* (pow b_2 2) c) (* a (pow (sqrt -1) 2))))) (pow c 2)))))
(fma.f64 (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (fma.f64 (/.f64 #s(literal -1/2 binary64) c) (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 c #s(literal 3 binary64)) a)) (/.f64 (*.f64 b_2 b_2) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) #s(literal -1/2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 b_2 b_2) c) a))) c) (neg.f64 (-.f64 (log.f64 (/.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) (log.f64 c)))))
(+ (* -1 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) (+ (* -1 (+ (log (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (log (/ 1 c)))) (+ (* -1/2 (/ (+ (* -2 (* (sqrt (/ 1 (* a c))) (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))))))) (* -1 (/ (* (pow b_2 2) c) (* a (pow (sqrt -1) 2))))) (pow c 2))) (* -1/6 (/ (+ (* -6 (* (sqrt (/ 1 (* a c))) (* (sqrt -1) (+ (* 1/2 (/ (* (pow b_2 3) (pow c 2)) (* a (pow (sqrt -1) 4)))) (* (sqrt (/ c a)) (/ (* b_2 (+ (* -1 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (sqrt -1))))))) (+ (* 2 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (* 6 (/ (* b_2 (+ (* -1 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) a)))) (pow c 3))))))
(fma.f64 #s(literal -1 binary64) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (-.f64 (log.f64 (/.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) (log.f64 c))) (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal -6 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (*.f64 (fma.f64 (*.f64 b_2 (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 c #s(literal 3 binary64)) a)) (/.f64 (*.f64 b_2 b_2) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) #s(literal -1/2 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 c a)) (*.f64 (/.f64 #s(literal 1/2 binary64) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (/.f64 (*.f64 c c) a)))) (sqrt.f64 #s(literal -1 binary64))) (fma.f64 (*.f64 b_2 (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 c #s(literal 3 binary64)) a)) (/.f64 (*.f64 b_2 b_2) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) #s(literal -1/2 binary64)) a)) #s(literal 6 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) #s(literal 2 binary64)))) (pow.f64 c #s(literal 3 binary64))) #s(literal -1/6 binary64) (*.f64 (/.f64 #s(literal -1/2 binary64) c) (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 c #s(literal 3 binary64)) a)) (/.f64 (*.f64 b_2 b_2) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) #s(literal -1/2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 b_2 b_2) c) a))) c))))
(+ (log (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (log (/ 1 c)))
(-.f64 (log.f64 (/.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) (log.f64 c))
(+ (log (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (+ (log (/ 1 c)) (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (neg.f64 (log.f64 c))) (log.f64 (/.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))))
(+ (log (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (+ (log (/ 1 c)) (+ (* 1/2 (/ (+ (* -2 (* (sqrt (/ 1 (* a c))) (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))))))) (* -1 (/ (* (pow b_2 2) c) (* a (pow (sqrt -1) 2))))) (pow c 2))) (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1))))))
(+.f64 (-.f64 (log.f64 (/.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) (log.f64 c)) (fma.f64 (/.f64 #s(literal 1/2 binary64) c) (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 c #s(literal 3 binary64)) a)) (/.f64 (*.f64 b_2 b_2) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) #s(literal -1/2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 b_2 b_2) c) a))) c) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))))
(+ (log (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (+ (log (/ 1 c)) (+ (* 1/6 (/ (+ (* -6 (* (sqrt (/ 1 (* a c))) (* (sqrt -1) (+ (* 1/2 (/ (* (pow b_2 3) (pow c 2)) (* a (pow (sqrt -1) 4)))) (* (sqrt (/ c a)) (/ (* b_2 (+ (* -1 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (sqrt -1))))))) (+ (* 2 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (* 6 (/ (* b_2 (+ (* -1 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) a)))) (pow c 3))) (+ (* 1/2 (/ (+ (* -2 (* (sqrt (/ 1 (* a c))) (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))))))) (* -1 (/ (* (pow b_2 2) c) (* a (pow (sqrt -1) 2))))) (pow c 2))) (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))))))
(+.f64 (-.f64 (log.f64 (/.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) (log.f64 c)) (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal -6 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (*.f64 (fma.f64 (*.f64 b_2 (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 c #s(literal 3 binary64)) a)) (/.f64 (*.f64 b_2 b_2) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) #s(literal -1/2 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 c a)) (*.f64 (/.f64 #s(literal 1/2 binary64) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (/.f64 (*.f64 c c) a)))) (sqrt.f64 #s(literal -1 binary64))) (fma.f64 (*.f64 b_2 (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 c #s(literal 3 binary64)) a)) (/.f64 (*.f64 b_2 b_2) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) #s(literal -1/2 binary64)) a)) #s(literal 6 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) #s(literal 2 binary64)))) (pow.f64 c #s(literal 3 binary64))) #s(literal 1/6 binary64) (fma.f64 (/.f64 #s(literal 1/2 binary64) c) (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 c #s(literal 3 binary64)) a)) (/.f64 (*.f64 b_2 b_2) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) #s(literal -1/2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 b_2 b_2) c) a))) c) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))))))
(* (sqrt (/ a c)) (/ 1 (sqrt -1)))
(/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(/ (+ (* (sqrt (* a c)) (/ 1 (sqrt -1))) (/ b_2 (pow (sqrt -1) 2))) c)
(/.f64 (+.f64 (/.f64 b_2 #s(literal -1 binary64)) (/.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) c)
(/ (- (+ (* -1 (/ (+ (* -1 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3))))) (pow c 2))) (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (* -1 (/ b_2 (pow (sqrt -1) 2)))) c)
(/.f64 (+.f64 (-.f64 (/.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 c #s(literal 3 binary64)) a)) (/.f64 (*.f64 b_2 b_2) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) c) (/.f64 #s(literal -1/2 binary64) c))) (/.f64 b_2 #s(literal -1 binary64))) c)
(/ (- (+ (* -1 (/ (+ (* 1/2 (/ (* (pow b_2 3) (pow c 2)) (* a (pow (sqrt -1) 4)))) (* (sqrt (/ c a)) (/ (* b_2 (+ (* -1 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (sqrt -1)))) (pow c 3))) (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (+ (* -1 (/ b_2 (pow (sqrt -1) 2))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3))))))) c)
(/.f64 (-.f64 (-.f64 (/.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (fma.f64 (*.f64 b_2 (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 c #s(literal 3 binary64)) a)) (/.f64 (*.f64 b_2 b_2) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) #s(literal -1/2 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 c a)) (*.f64 (/.f64 #s(literal 1/2 binary64) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (/.f64 (*.f64 c c) a)))) (pow.f64 c #s(literal 3 binary64)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (/.f64 (*.f64 b_2 b_2) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (/.f64 (*.f64 b_2 b_2) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (/.f64 (neg.f64 b_2) #s(literal -1 binary64))))) c)
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (/.f64 b_2 a) c)) c)
(* c (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (/.f64 b_2 a) c))) c)
(* c (+ (* -1/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)) (/ b_2 (* a c))))))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 5 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (/.f64 b_2 a) c)))) c)
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c)))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 c)) c)
(* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 c))) c)
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c)))))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 5 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 c)))) c)
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) c)
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 5 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))) c)
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 5 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 7 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))) #s(literal 1/16 binary64) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))))) c)
(* -1 (* a c))
(*.f64 (neg.f64 c) a)
(* c (- (/ (pow b_2 2) c) a))
(*.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) c) a) c)
(* c (- (/ (pow b_2 2) c) a))
(*.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) c) a) c)
(* c (- (/ (pow b_2 2) c) a))
(*.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) c) a) c)
(/ -1 (* a c))
(/.f64 #s(literal -1 binary64) (*.f64 a c))
(/ (- (/ (pow b_2 2) (* (pow a 2) c)) (/ 1 a)) c)
(/.f64 (-.f64 (*.f64 (/.f64 b_2 (*.f64 a a)) (/.f64 b_2 c)) (/.f64 #s(literal 1 binary64) a)) c)
(/ (- (* -1 (/ (pow b_2 4) (* (pow a 3) (pow c 2)))) (+ (* -1 (/ (pow b_2 2) (* (pow a 2) c))) (/ 1 a))) c)
(/.f64 (-.f64 (/.f64 (neg.f64 (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 (pow.f64 a #s(literal 3 binary64)) (*.f64 c c))) (-.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 (/.f64 b_2 (*.f64 a a)) (/.f64 b_2 c)))) c)
(/ (- (/ (pow b_2 6) (* (pow a 4) (pow c 3))) (+ (* -1 (/ (pow b_2 2) (* (pow a 2) c))) (+ (/ 1 a) (/ (pow b_2 4) (* (pow a 3) (pow c 2)))))) c)
(/.f64 (-.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 3 binary64)))) (-.f64 (+.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (pow.f64 a #s(literal 3 binary64)) (*.f64 c c))) (/.f64 #s(literal 1 binary64) a)) (*.f64 (/.f64 b_2 (*.f64 a a)) (/.f64 b_2 c)))) c)
(* (sqrt (/ c a)) (/ 1 (sqrt -1)))
(/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* c (+ (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1))) (/ b_2 (* a c))))
(*.f64 (+.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (/.f64 b_2 a) c)) c)
(* c (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1))) (/ b_2 (* a c)))))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (+.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (/.f64 b_2 a) c))) c)
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1))) (/ b_2 (* a c))))))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 5 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (+.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (/.f64 b_2 a) c)))) c)
(* (sqrt (* a c)) (/ 1 (sqrt -1)))
(/.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(* c (+ (* (sqrt (/ a c)) (/ 1 (sqrt -1))) (/ b_2 c)))
(*.f64 (+.f64 (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 c)) c)
(* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ a c)) (/ 1 (sqrt -1))) (/ b_2 c))))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (+.f64 (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 c))) c)
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ a c)) (/ 1 (sqrt -1))) (/ b_2 c)))))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 5 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (+.f64 (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 c)))) c)
(* (sqrt (* a c)) (/ 1 (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)) (/ 1 (sqrt -1)))))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) c)
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (/ 1 (sqrt -1))))))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 5 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))) c)
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (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)) (/ 1 (sqrt -1)))))))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 5 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 7 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/16 binary64) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))))) c)
(* (sqrt (* a c)) (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 (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) c)) c)
(* c (- (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))) (/ b_2 c)))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) c))) c)
(* c (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))) (/ b_2 c)))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 5 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) c)))) c)
(* -1 (* a c))
(*.f64 (neg.f64 c) a)
(* -1 (* a c))
(*.f64 (neg.f64 c) a)
(* -1 (* a c))
(*.f64 (neg.f64 c) a)
(* -1 (* a c))
(*.f64 (neg.f64 c) a)
(* (sqrt (/ 1 (* a c))) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))
(fma.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64))))) #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(fma.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64))))) #s(literal -1/2 binary64) (fma.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 5 binary64))))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)))))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ a (pow c 7))) (* (sqrt -1) (+ (* 1/4 (/ (* (pow b_2 4) c) (pow a 3))) (/ (pow b_2 6) (pow a 4)))))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(fma.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64))))) #s(literal -1/2 binary64) (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 a (pow.f64 c #s(literal 7 binary64))))) (*.f64 (fma.f64 (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (/.f64 c (pow.f64 a #s(literal 3 binary64)))) #s(literal 1/4 binary64) (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 a #s(literal 4 binary64)))) (sqrt.f64 #s(literal -1 binary64))) (fma.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 5 binary64))))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64))))))
(* -1 (* a c))
(*.f64 (neg.f64 c) a)
(* c (- (* -1 (/ (pow b_2 2) c)) a))
(*.f64 (-.f64 (/.f64 (neg.f64 (*.f64 b_2 b_2)) c) a) c)
(* c (- (* -1 (/ (pow b_2 2) c)) a))
(*.f64 (-.f64 (/.f64 (neg.f64 (*.f64 b_2 b_2)) c) a) c)
(* c (- (* -1 (/ (pow b_2 2) c)) a))
(*.f64 (-.f64 (/.f64 (neg.f64 (*.f64 b_2 b_2)) c) a) c)
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(*.f64 (neg.f64 c) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (/.f64 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)))))
(*.f64 (neg.f64 c) (-.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64) (/.f64 (neg.f64 b_2) a)) c)))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(*.f64 (neg.f64 c) (-.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 c (pow.f64 a #s(literal 3 binary64))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (*.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) c)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64))))) c)) c)))
(* 1/2 (/ c b_2))
(*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))
(* 1/2 (/ c b_2))
(*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))
(* 1/2 (/ c b_2))
(*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))
(* 1/2 (/ c b_2))
(*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))
(* 1/2 c)
(*.f64 #s(literal 1/2 binary64) c)
(* 1/2 c)
(*.f64 #s(literal 1/2 binary64) c)
(* 1/2 c)
(*.f64 #s(literal 1/2 binary64) c)
(* 1/2 c)
(*.f64 #s(literal 1/2 binary64) c)
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(*.f64 (neg.f64 c) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (/.f64 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)))))
(*.f64 (neg.f64 c) (-.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64) (/.f64 (neg.f64 b_2) a)) c)))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(*.f64 (neg.f64 c) (-.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 c (pow.f64 a #s(literal 3 binary64))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (*.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) c)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64))))) c)) c)))
(* -1 (+ (log (* (sqrt (* a c)) (sqrt -1))) (log (/ -1 c))))
(neg.f64 (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) c)) (log.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))))
(+ (* -1 (+ (log (* (sqrt (* a c)) (sqrt -1))) (log (/ -1 c)))) (* (sqrt (/ 1 (* a c))) (* b_2 (sqrt -1))))
(-.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2)) (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) c)) (log.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))))
(+ (* -1 (+ (log (* (sqrt (* a c)) (sqrt -1))) (log (/ -1 c)))) (* -1 (/ (+ (* -1 (* (sqrt (/ c a)) (* b_2 (sqrt -1)))) (* 1/2 (/ (+ (* -2 (* (sqrt (/ 1 (* a c))) (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))))))) (/ (* (pow b_2 2) c) a)) c))) c)))
(-.f64 (neg.f64 (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) c)) (log.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))))) (/.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (*.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 c #s(literal 3 binary64)) a)) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 (*.f64 b_2 b_2) c) a)) c) #s(literal 1/2 binary64) (neg.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2)))) c))
(+ (* -1 (+ (log (* (sqrt (* a c)) (sqrt -1))) (log (/ -1 c)))) (* -1 (/ (+ (* -1 (* (sqrt (/ c a)) (* b_2 (sqrt -1)))) (* -1 (/ (+ (* -1/2 (+ (* -2 (* (sqrt (/ 1 (* a c))) (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))))))) (/ (* (pow b_2 2) c) a))) (* 1/6 (/ (+ (* -6 (* (sqrt (/ 1 (* a c))) (* (sqrt -1) (+ (* 1/2 (/ (* (pow b_2 3) (pow c 2)) a)) (* (sqrt (/ c a)) (* b_2 (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))))))))))) (+ (* 2 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b_2 3) (sqrt -1)))) (* 6 (/ (* b_2 (+ (* -1 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))))) a)))) c))) c))) c)))
(-.f64 (neg.f64 (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) c)) (log.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))))) (/.f64 (neg.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 c a)) b_2) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal -6 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 c a)) b_2) (*.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 c #s(literal 3 binary64)) a)) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (/.f64 (*.f64 c c) a)) #s(literal 1/2 binary64))) (sqrt.f64 #s(literal -1 binary64))) (fma.f64 (*.f64 b_2 (/.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 c #s(literal 3 binary64)) a)) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64)) a)) #s(literal 6 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)))) c) #s(literal 1/6 binary64) (*.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (*.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 c #s(literal 3 binary64)) a)) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 (*.f64 b_2 b_2) c) a)) #s(literal -1/2 binary64))) c))) c))
(+ (log (* (sqrt (* a c)) (sqrt -1))) (log (/ -1 c)))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) c)) (log.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))))
(+ (log (* (sqrt (* a c)) (sqrt -1))) (+ (log (/ -1 c)) (* -1 (* (sqrt (/ 1 (* a c))) (* b_2 (sqrt -1))))))
(-.f64 (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) c)) (log.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2)))
(+ (log (* (sqrt (* a c)) (sqrt -1))) (+ (log (/ -1 c)) (* -1 (/ (+ (* -1/2 (/ (+ (* -2 (* (sqrt (/ 1 (* a c))) (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))))))) (/ (* (pow b_2 2) c) a)) c)) (* (sqrt (/ c a)) (* b_2 (sqrt -1)))) c))))
(-.f64 (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) c)) (log.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))) (/.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (*.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 c #s(literal 3 binary64)) a)) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 (*.f64 b_2 b_2) c) a)) c) #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 c a)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2))) c))
(+ (log (* (sqrt (* a c)) (sqrt -1))) (+ (log (/ -1 c)) (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (+ (* -6 (* (sqrt (/ 1 (* a c))) (* (sqrt -1) (+ (* 1/2 (/ (* (pow b_2 3) (pow c 2)) a)) (* (sqrt (/ c a)) (* b_2 (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))))))))))) (+ (* 2 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b_2 3) (sqrt -1)))) (* 6 (/ (* b_2 (+ (* -1 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))))) a)))) c)) (* 1/2 (+ (* -2 (* (sqrt (/ 1 (* a c))) (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))))))) (/ (* (pow b_2 2) c) a)))) c)) (* (sqrt (/ c a)) (* b_2 (sqrt -1)))) c))))
(-.f64 (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) c)) (log.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))) (/.f64 (-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2)) (/.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal -6 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 c a)) b_2) (*.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 c #s(literal 3 binary64)) a)) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (/.f64 (*.f64 c c) a)) #s(literal 1/2 binary64))) (sqrt.f64 #s(literal -1 binary64))) (fma.f64 (*.f64 b_2 (/.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 c #s(literal 3 binary64)) a)) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64)) a)) #s(literal 6 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)))) c) #s(literal -1/6 binary64) (*.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (*.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 c #s(literal 3 binary64)) a)) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 (*.f64 b_2 b_2) c) a)) #s(literal 1/2 binary64))) c)) c))
(* -1 (* (sqrt (/ a c)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (/ (+ b_2 (* (sqrt (* a c)) (sqrt -1))) c))
(/.f64 (neg.f64 (fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) b_2)) c)
(* -1 (/ (+ (* -1 (/ (- (+ (* -1 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) (* b_2 c)) c)) (* (sqrt (* a c)) (sqrt -1))) c))
(/.f64 (neg.f64 (-.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64) (neg.f64 (*.f64 b_2 c))) c))) c)
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* 1/2 (/ (* (pow b_2 3) c) a)) (* (sqrt (/ 1 (* a c))) (* b_2 (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1))))))))) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))))) c)) (* b_2 c)) c)) (* (sqrt (* a c)) (sqrt -1))) c))
(/.f64 (neg.f64 (-.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (-.f64 (/.f64 (neg.f64 (fma.f64 (/.f64 (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) c) a) #s(literal 1/2 binary64) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) b_2) (*.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 c #s(literal 3 binary64)) a)) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 (neg.f64 (sqrt.f64 (/.f64 (pow.f64 c #s(literal 3 binary64)) a))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2))) #s(literal -1/2 binary64))))) c) (*.f64 b_2 c)) c))) c)
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(*.f64 (neg.f64 c) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) (*.f64 a c))))
(* -1 (* c (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (/ b_2 a)) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(*.f64 (neg.f64 c) (-.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (/.f64 b_2 a)) c)))
(* -1 (* c (+ (* -1 (/ (+ (* -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)) (/ b_2 a)) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(*.f64 (neg.f64 c) (-.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (-.f64 (/.f64 b_2 a) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 c (pow.f64 a #s(literal 3 binary64))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (*.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) c)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64))))) c)) c)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (neg.f64 c) (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) c)))
(* -1 (* c (+ (* -1 (/ (+ b_2 (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (neg.f64 c) (-.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) b_2) c)))
(* -1 (* c (+ (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (neg.f64 c) (-.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (-.f64 b_2 (/.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 c a))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)))) c)) c)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (neg.f64 c) (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(*.f64 (neg.f64 c) (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 5 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64)))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))))
(*.f64 (neg.f64 c) (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 5 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64)))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 7 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 6 binary64)))) #s(literal 1/16 binary64) (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))))))
(* -1 (* a c))
(*.f64 (neg.f64 c) a)
(* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))
(*.f64 (neg.f64 c) (fma.f64 (/.f64 (*.f64 b_2 b_2) c) #s(literal -1 binary64) a))
(* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))
(*.f64 (neg.f64 c) (fma.f64 (/.f64 (*.f64 b_2 b_2) c) #s(literal -1 binary64) a))
(* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))
(*.f64 (neg.f64 c) (fma.f64 (/.f64 (*.f64 b_2 b_2) c) #s(literal -1 binary64) a))
(/ -1 (* a c))
(/.f64 #s(literal -1 binary64) (*.f64 a c))
(* -1 (/ (+ (* -1 (/ (pow b_2 2) (* (pow a 2) c))) (/ 1 a)) c))
(/.f64 (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 (/.f64 b_2 (*.f64 a a)) (/.f64 b_2 c)))) c)
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (pow b_2 4) (* (pow a 3) c))) (* -1 (/ (pow b_2 2) (pow a 2)))) c)) (/ 1 a)) c))
(/.f64 (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (fma.f64 (/.f64 #s(literal -1 binary64) (pow.f64 a #s(literal 3 binary64))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) c) (*.f64 (/.f64 b_2 a) (/.f64 b_2 a))) c))) c)
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow b_2 6) (* (pow a 4) c))) (* -1 (/ (pow b_2 4) (pow a 3)))) c)) (* -1 (/ (pow b_2 2) (pow a 2)))) c)) (/ 1 a)) c))
(/.f64 (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 #s(literal -1 binary64) (pow.f64 a #s(literal 4 binary64))) (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) c) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (pow.f64 a #s(literal 3 binary64)))) c) #s(literal -1 binary64) (*.f64 (/.f64 b_2 a) (/.f64 b_2 a))) c))) c)
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(*.f64 (neg.f64 c) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) (*.f64 a c))))
(* -1 (* c (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (/ b_2 a)) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(*.f64 (neg.f64 c) (-.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a)) c)))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (/ (pow b_2 2) (sqrt -1))))) c)) (/ b_2 a)) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(*.f64 (neg.f64 c) (-.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (-.f64 (/.f64 b_2 a) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 c (pow.f64 a #s(literal 3 binary64))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) c)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))))) c)) c)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (neg.f64 c) (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) c)))
(* -1 (* c (+ (* -1 (/ (+ b_2 (* -1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (neg.f64 c) (-.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) b_2) c)))
(* -1 (* c (+ (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ c a)) (/ (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (neg.f64 c) (-.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (-.f64 b_2 (/.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 c a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))))) c)) c)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (neg.f64 c) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))))
(* -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))))))
(*.f64 (neg.f64 c) (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 5 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))))
(* -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)))))))
(*.f64 (neg.f64 c) (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 5 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 7 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))) #s(literal 1/16 binary64) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(*.f64 (neg.f64 c) (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 c)))
(* -1 (* c (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (neg.f64 c) (-.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (neg.f64 b_2)) c)))
(* -1 (* c (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) c)) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (neg.f64 c) (-.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (-.f64 (/.f64 (neg.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 c a))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2))))) c) b_2) c)))
(* -1 (* a c))
(*.f64 (neg.f64 c) a)
(* -1 (* a c))
(*.f64 (neg.f64 c) a)
(* -1 (* a c))
(*.f64 (neg.f64 c) a)
(* -1 (* a c))
(*.f64 (neg.f64 c) a)
(* (sqrt (/ 1 (* a c))) (pow (sqrt -1) 3))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (pow (sqrt -1) 3)))
(fma.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64))))) #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (pow (sqrt -1) 3))))
(fma.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64))))) #s(literal -1/2 binary64) (fma.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 5 binary64))))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))))
(+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ c (pow a 5))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (sqrt -1) (+ (* -1/4 (/ (* (pow b_2 4) c) (* (pow a 3) (pow (sqrt -1) 2)))) (/ (pow b_2 6) (pow a 4))))))) (pow c 3))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (pow (sqrt -1) 3))))
(-.f64 (fma.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64))))) #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 c (pow.f64 a #s(literal 5 binary64))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 a c))) (*.f64 (fma.f64 (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (/.f64 c (pow.f64 a #s(literal 3 binary64)))) #s(literal 1/4 binary64) (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 a #s(literal 4 binary64)))) (sqrt.f64 #s(literal -1 binary64))))) (pow.f64 c #s(literal 3 binary64))))
(* -1 (* a c))
(*.f64 (neg.f64 c) a)
(* -1 (* c (- (/ (pow b_2 2) c) (* -1 a))))
(*.f64 (neg.f64 c) (+.f64 (/.f64 (*.f64 b_2 b_2) c) a))
(* -1 (* c (- (/ (pow b_2 2) c) (* -1 a))))
(*.f64 (neg.f64 c) (+.f64 (/.f64 (*.f64 b_2 b_2) c) a))
(* -1 (* c (- (/ (pow b_2 2) c) (* -1 a))))
(*.f64 (neg.f64 c) (+.f64 (/.f64 (*.f64 b_2 b_2) c) a))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.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 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) a))) b_2 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (fma.f64 (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64))))) #s(literal -1/8 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) b_2 (neg.f64 (/.f64 #s(literal 1 binary64) a))) b_2 (*.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 b_2))
(*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))
(* 1/2 (/ c b_2))
(*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))
(* 1/2 (/ c b_2))
(*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) a))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) a))) b_2 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (fma.f64 (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64))))) #s(literal -1/8 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) b_2 (neg.f64 (/.f64 #s(literal 1 binary64) a))) b_2 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (log (* (sqrt (/ a c)) (/ 1 (sqrt -1)))))
(neg.f64 (log.f64 (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))))
(+ (* -1 (log (* (sqrt (/ a c)) (/ 1 (sqrt -1))))) (* -1 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))))
(neg.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (log.f64 (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))))
(+ (* -1 (log (* (sqrt (/ a c)) (/ 1 (sqrt -1))))) (* b_2 (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* -1/2 (* b_2 (- (* -2 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))))))) (/ 1 (* a (* c (pow (sqrt -1) 2))))))))))
(fma.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) b_2) (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/2 binary64))) #s(literal -2 binary64) (neg.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 c)))) (neg.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64))))) b_2 (neg.f64 (log.f64 (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))))
(+ (* -1 (log (* (sqrt (/ a c)) (/ 1 (sqrt -1))))) (* b_2 (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* b_2 (+ (* -1/2 (- (* -2 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))))))) (/ 1 (* a (* c (pow (sqrt -1) 2)))))) (* -1/6 (* b_2 (+ (* -6 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* (sqrt (/ 1 (* a c))) (/ (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3))))) (sqrt -1))) (* 1/2 (/ 1 (* a (* (pow c 2) (pow (sqrt -1) 4))))))))) (+ (* 2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 6 (/ (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3))))) a)))))))))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -1/6 binary64) b_2) (fma.f64 (*.f64 #s(literal -6 binary64) (sqrt.f64 (/.f64 c a))) (*.f64 (fma.f64 (/.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 c c) a) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))))) (sqrt.f64 #s(literal -1 binary64))) (fma.f64 (/.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/2 binary64)) a) #s(literal 6 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64)))) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) #s(literal 2 binary64)))) (*.f64 (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/2 binary64))) #s(literal -2 binary64) (neg.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 c)))) #s(literal -1/2 binary64))) b_2 (neg.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64))))) b_2 (neg.f64 (log.f64 (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))))
(log (* (sqrt (/ a c)) (/ 1 (sqrt -1))))
(log.f64 (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(+ (log (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1))))
(fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (log.f64 (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))))
(+ (log (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (* b_2 (+ (* 1/2 (* b_2 (- (* -2 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))))))) (/ 1 (* a (* c (pow (sqrt -1) 2))))))) (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1))))))
(fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) b_2) (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/2 binary64))) #s(literal -2 binary64) (neg.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 c)))) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)))) b_2 (log.f64 (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))))
(+ (log (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (* b_2 (+ (* b_2 (+ (* 1/6 (* b_2 (+ (* -6 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* (sqrt (/ 1 (* a c))) (/ (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3))))) (sqrt -1))) (* 1/2 (/ 1 (* a (* (pow c 2) (pow (sqrt -1) 4))))))))) (+ (* 2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 6 (/ (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3))))) a)))))) (* 1/2 (- (* -2 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))))))) (/ 1 (* a (* c (pow (sqrt -1) 2)))))))) (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1))))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) b_2) (fma.f64 (*.f64 #s(literal -6 binary64) (sqrt.f64 (/.f64 c a))) (*.f64 (fma.f64 (/.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 c c) a) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))))) (sqrt.f64 #s(literal -1 binary64))) (fma.f64 (/.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/2 binary64)) a) #s(literal 6 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64)))) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) #s(literal 2 binary64)))) (*.f64 (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/2 binary64))) #s(literal -2 binary64) (neg.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 c)))) #s(literal 1/2 binary64))) b_2 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)))) b_2 (log.f64 (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))))
(* (sqrt (/ a c)) (/ 1 (sqrt -1)))
(/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* (sqrt (/ a c)) (/ 1 (sqrt -1))) (/ b_2 (* c (pow (sqrt -1) 2))))
(+.f64 (/.f64 b_2 (neg.f64 c)) (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* b_2 (+ (* -1 (* b_2 (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3))))))) (/ 1 (* c (pow (sqrt -1) 2))))) (* (sqrt (/ a c)) (/ 1 (sqrt -1))))
(fma.f64 (fma.f64 (neg.f64 b_2) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (neg.f64 c))) b_2 (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* b_2 (+ (* b_2 (- (* -1 (* b_2 (+ (* 1/2 (/ 1 (* a (* (pow c 2) (pow (sqrt -1) 4))))) (* (sqrt (/ 1 (* a c))) (/ (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3))))) (sqrt -1)))))) (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3))))))) (/ 1 (* c (pow (sqrt -1) 2))))) (* (sqrt (/ a c)) (/ 1 (sqrt -1))))
(fma.f64 (fma.f64 (fma.f64 (neg.f64 b_2) (fma.f64 (/.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 c c) a) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))))) (*.f64 (neg.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) #s(literal -1/2 binary64))) b_2 (/.f64 #s(literal 1 binary64) (neg.f64 c))) b_2 (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 a))
(+ (* b_2 (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) a)) b_2 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* b_2 (+ (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (fma.f64 (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64))))) #s(literal -1/8 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) b_2 (/.f64 #s(literal 1 binary64) a)) b_2 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(+ b_2 (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) b_2)
(+ (* b_2 (+ 1 (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))))) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) #s(literal 1 binary64)) b_2 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* b_2 (+ 1 (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))))) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 (fma.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64)))) (/.f64 (*.f64 b_2 b_2) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) #s(literal -1/8 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) b_2 #s(literal 1 binary64)) b_2 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))))
(fma.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64)))) (/.f64 (*.f64 b_2 b_2) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) #s(literal -1/8 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 2) (pow (sqrt -1) 5)))))))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 5 binary64))))) #s(literal 1/16 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64)))) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64))) (*.f64 b_2 b_2) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* a c))
(*.f64 (neg.f64 c) a)
(- (pow b_2 2) (* a c))
(fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))
(- (pow b_2 2) (* a c))
(fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))
(- (pow b_2 2) (* a c))
(fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))
(/ -1 (* a c))
(/.f64 #s(literal -1 binary64) (*.f64 a c))
(- (/ (pow b_2 2) (* (pow a 2) (pow c 2))) (/ 1 (* a c)))
(-.f64 (*.f64 (/.f64 b_2 (*.f64 a a)) (/.f64 b_2 (*.f64 c c))) (/.f64 #s(literal 1 binary64) (*.f64 a c)))
(- (* (pow b_2 2) (+ (* -1 (/ (pow b_2 2) (* (pow a 3) (pow c 3)))) (/ 1 (* (pow a 2) (pow c 2))))) (/ 1 (* a c)))
(fma.f64 (-.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 a a)) (*.f64 c c)) (*.f64 (/.f64 b_2 (pow.f64 a #s(literal 3 binary64))) (/.f64 b_2 (pow.f64 c #s(literal 3 binary64))))) (*.f64 b_2 b_2) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 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)))
(fma.f64 (fma.f64 (-.f64 (*.f64 (/.f64 b_2 (pow.f64 a #s(literal 4 binary64))) (/.f64 b_2 (pow.f64 c #s(literal 4 binary64)))) (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64)))) (*.f64 b_2 b_2) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 a a)) (*.f64 c c))) (*.f64 b_2 b_2) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))))
(* (sqrt (/ c a)) (/ 1 (sqrt -1)))
(/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* (sqrt (/ c a)) (/ 1 (sqrt -1))) (/ b_2 a))
(+.f64 (/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a))
(+ (* b_2 (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (/ 1 (sqrt -1))))
(fma.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) a)) b_2 (/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* b_2 (+ (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (/ 1 (sqrt -1))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) b_2 (/.f64 #s(literal 1 binary64) a)) b_2 (/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* (sqrt (* a c)) (/ 1 (sqrt -1)))
(/.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(+ b_2 (* (sqrt (* a c)) (/ 1 (sqrt -1))))
(+.f64 (/.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))) b_2)
(+ (* b_2 (+ 1 (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))))) (* (sqrt (* a c)) (/ 1 (sqrt -1))))
(fma.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) #s(literal 1 binary64)) b_2 (/.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* b_2 (+ 1 (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))))) (* (sqrt (* a c)) (/ 1 (sqrt -1))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) b_2 #s(literal 1 binary64)) b_2 (/.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(* (sqrt (* a c)) (/ 1 (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)) (/ 1 (sqrt -1))))
(fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* (sqrt (* a c)) (/ 1 (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))) (/ 1 (sqrt -1)))))))
(fma.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) (*.f64 b_2 b_2) (/.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* (sqrt (* a c)) (/ 1 (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 (sqrt -1)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 2) (sqrt -1)))))))))
(fma.f64 (fma.f64 (fma.f64 (/.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64)))) (sqrt.f64 #s(literal -1 binary64))) #s(literal -1/8 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 5 binary64)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/16 binary64))) (*.f64 b_2 b_2) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) (*.f64 b_2 b_2) (/.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(* (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 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) #s(literal -1 binary64)) b_2 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 (fma.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64)))) (/.f64 (*.f64 b_2 b_2) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) #s(literal -1/8 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) b_2 #s(literal -1 binary64)) b_2 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(* -2 b_2)
(*.f64 #s(literal -2 binary64) b_2)
(* -2 b_2)
(*.f64 #s(literal -2 binary64) b_2)
(* -2 b_2)
(*.f64 #s(literal -2 binary64) b_2)
(* -2 b_2)
(*.f64 #s(literal -2 binary64) b_2)
(* (sqrt (/ 1 (* a c))) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))
(fma.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64))))) #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64))))
(+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (* (pow b_2 2) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (sqrt -1))) (* 3/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 2) (sqrt -1)))))))
(fma.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64))))) (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 5 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2))) #s(literal 3/8 binary64))) (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64))))
(+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (* (pow b_2 2) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (sqrt -1))) (* (pow b_2 2) (+ (* -5/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 7)))) (* (pow b_2 2) (sqrt -1)))) (* 3/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (sqrt -1))))))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -5/16 binary64) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 7 binary64))) (pow.f64 c #s(literal 7 binary64))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (*.f64 (*.f64 #s(literal 3/8 binary64) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 5 binary64))))) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 b_2 b_2) (*.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64))))) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* a c))
(*.f64 (neg.f64 c) a)
(- (* -1 (pow b_2 2)) (* a c))
(-.f64 (neg.f64 (*.f64 b_2 b_2)) (*.f64 a c))
(- (* -1 (pow b_2 2)) (* a c))
(-.f64 (neg.f64 (*.f64 b_2 b_2)) (*.f64 a c))
(- (* -1 (pow b_2 2)) (* a c))
(-.f64 (neg.f64 (*.f64 b_2 b_2)) (*.f64 a c))
(pow b_2 2)
(*.f64 b_2 b_2)
(pow b_2 2)
(*.f64 b_2 b_2)
(pow b_2 2)
(*.f64 b_2 b_2)
(pow b_2 2)
(*.f64 b_2 b_2)
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) b_2) (/.f64 (*.f64 (*.f64 c c) a) 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 (*.f64 (*.f64 a a) (pow.f64 c #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/16 binary64) (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) (/.f64 (*.f64 (*.f64 c c) a) 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 c #s(literal -1/2 binary64) (fma.f64 (*.f64 (/.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 4 binary64))) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 #s(literal 5/64 binary64) a)) #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (pow.f64 c #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/16 binary64) (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) (/.f64 (*.f64 (*.f64 c c) a) b_2))))) 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 (/.f64 c b_2) #s(literal -1/2 binary64))
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) b_2) (/.f64 (*.f64 (*.f64 c c) a) 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 (*.f64 (*.f64 a a) (pow.f64 c #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/16 binary64) (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) (/.f64 (*.f64 (*.f64 c c) a) 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 c #s(literal -1/2 binary64) (fma.f64 (*.f64 (/.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 4 binary64))) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 #s(literal 5/64 binary64) a)) #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (pow.f64 c #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/16 binary64) (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) (/.f64 (*.f64 (*.f64 c c) a) b_2))))) b_2)
(* -1 (+ (log (/ -2 c)) (* -1 (log (/ 1 b_2)))))
(neg.f64 (+.f64 (log.f64 b_2) (log.f64 (/.f64 #s(literal -2 binary64) c))))
(+ (* -1 (+ (log (/ -2 c)) (* -1 (log (/ 1 b_2))))) (* 1/4 (/ (* a c) (pow b_2 2))))
(fma.f64 (/.f64 #s(literal 1/4 binary64) b_2) (*.f64 a (/.f64 c b_2)) (neg.f64 (+.f64 (log.f64 b_2) (log.f64 (/.f64 #s(literal -2 binary64) c)))))
(+ (* -1 (+ (log (/ -2 c)) (* -1 (log (/ 1 b_2))))) (+ (* -1/24 (/ (+ (* -3/4 (* (pow a 2) (pow c 2))) (* 12 (* c (+ (* -1/4 (* (pow a 2) c)) (* 1/8 (* (pow a 2) c)))))) (pow b_2 4))) (* 1/4 (/ (* a c) (pow b_2 2)))))
(-.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal -3/4 binary64) (*.f64 a a)) (*.f64 c c) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 a a) c) #s(literal -1/8 binary64)) c) #s(literal 12 binary64))) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/24 binary64) (*.f64 (/.f64 #s(literal 1/4 binary64) b_2) (*.f64 a (/.f64 c b_2)))) (+.f64 (log.f64 b_2) (log.f64 (/.f64 #s(literal -2 binary64) c))))
(+ (* -1 (+ (log (/ -2 c)) (* -1 (log (/ 1 b_2))))) (+ (* -1/24 (/ (+ (* -3/4 (* (pow a 2) (pow c 2))) (* 12 (* c (+ (* -1/4 (* (pow a 2) c)) (* 1/8 (* (pow a 2) c)))))) (pow b_2 4))) (+ (* -1/720 (/ (+ (* -15/4 (* (pow a 3) (pow c 3))) (+ (* 90 (* a (* (pow c 2) (+ (* -1/4 (* (pow a 2) c)) (* 1/8 (* (pow a 2) c)))))) (* 360 (* c (+ (* -2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow c 2)))) (+ (* -1/4 (* a (* c (+ (* -1/4 (* (pow a 2) c)) (* 1/8 (* (pow a 2) c)))))) (* 1/16 (* (pow a 3) (pow c 2))))))))) (pow b_2 6))) (* 1/4 (/ (* a c) (pow b_2 2))))))
(-.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal -3/4 binary64) (*.f64 a a)) (*.f64 c c) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 a a) c) #s(literal -1/8 binary64)) c) #s(literal 12 binary64))) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/24 binary64) (fma.f64 (/.f64 (fma.f64 #s(literal -15/4 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 360 binary64) c) (fma.f64 (*.f64 (/.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 4 binary64))) (*.f64 c c)) (/.f64 #s(literal 5/64 binary64) a)) #s(literal -2 binary64) (fma.f64 (*.f64 #s(literal -1/4 binary64) a) (*.f64 (*.f64 (*.f64 (*.f64 a a) c) #s(literal -1/8 binary64)) c) (*.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 a #s(literal 3 binary64))) (*.f64 c c)))) (*.f64 (*.f64 #s(literal 90 binary64) a) (*.f64 (*.f64 (*.f64 (*.f64 a a) c) #s(literal -1/8 binary64)) (*.f64 c c))))) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -1/720 binary64) (*.f64 (/.f64 #s(literal 1/4 binary64) b_2) (*.f64 a (/.f64 c b_2))))) (+.f64 (log.f64 b_2) (log.f64 (/.f64 #s(literal -2 binary64) c))))
(+ (log (/ -2 c)) (* -1 (log (/ 1 b_2))))
(+.f64 (log.f64 b_2) (log.f64 (/.f64 #s(literal -2 binary64) c)))
(+ (log (/ -2 c)) (+ (* -1 (log (/ 1 b_2))) (* -1/4 (/ (* a c) (pow b_2 2)))))
(+.f64 (fma.f64 (/.f64 #s(literal -1/4 binary64) b_2) (*.f64 a (/.f64 c b_2)) (log.f64 b_2)) (log.f64 (/.f64 #s(literal -2 binary64) c)))
(+ (log (/ -2 c)) (+ (* -1 (log (/ 1 b_2))) (+ (* -1/4 (/ (* a c) (pow b_2 2))) (* 1/24 (/ (+ (* -3/4 (* (pow a 2) (pow c 2))) (* 12 (* c (+ (* -1/4 (* (pow a 2) c)) (* 1/8 (* (pow a 2) c)))))) (pow b_2 4))))))
(+.f64 (+.f64 (fma.f64 (/.f64 #s(literal -1/4 binary64) b_2) (*.f64 a (/.f64 c b_2)) (log.f64 b_2)) (*.f64 #s(literal 1/24 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -3/4 binary64) (*.f64 a a)) (*.f64 c c) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 a a) c) #s(literal -1/8 binary64)) c) #s(literal 12 binary64))) (pow.f64 b_2 #s(literal 4 binary64))))) (log.f64 (/.f64 #s(literal -2 binary64) c)))
(+ (log (/ -2 c)) (+ (* -1 (log (/ 1 b_2))) (+ (* -1/4 (/ (* a c) (pow b_2 2))) (+ (* 1/720 (/ (+ (* -15/4 (* (pow a 3) (pow c 3))) (+ (* 90 (* a (* (pow c 2) (+ (* -1/4 (* (pow a 2) c)) (* 1/8 (* (pow a 2) c)))))) (* 360 (* c (+ (* -2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow c 2)))) (+ (* -1/4 (* a (* c (+ (* -1/4 (* (pow a 2) c)) (* 1/8 (* (pow a 2) c)))))) (* 1/16 (* (pow a 3) (pow c 2))))))))) (pow b_2 6))) (* 1/24 (/ (+ (* -3/4 (* (pow a 2) (pow c 2))) (* 12 (* c (+ (* -1/4 (* (pow a 2) c)) (* 1/8 (* (pow a 2) c)))))) (pow b_2 4)))))))
(+.f64 (+.f64 (fma.f64 (/.f64 #s(literal -1/4 binary64) b_2) (*.f64 a (/.f64 c b_2)) (log.f64 b_2)) (fma.f64 #s(literal 1/720 binary64) (/.f64 (fma.f64 #s(literal -15/4 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 360 binary64) c) (fma.f64 (*.f64 (/.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 4 binary64))) (*.f64 c c)) (/.f64 #s(literal 5/64 binary64) a)) #s(literal -2 binary64) (fma.f64 (*.f64 #s(literal -1/4 binary64) a) (*.f64 (*.f64 (*.f64 (*.f64 a a) c) #s(literal -1/8 binary64)) c) (*.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 a #s(literal 3 binary64))) (*.f64 c c)))) (*.f64 (*.f64 #s(literal 90 binary64) a) (*.f64 (*.f64 (*.f64 (*.f64 a a) c) #s(literal -1/8 binary64)) (*.f64 c c))))) (pow.f64 b_2 #s(literal 6 binary64))) (*.f64 #s(literal 1/24 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -3/4 binary64) (*.f64 a a)) (*.f64 c c) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 a a) c) #s(literal -1/8 binary64)) c) #s(literal 12 binary64))) (pow.f64 b_2 #s(literal 4 binary64)))))) (log.f64 (/.f64 #s(literal -2 binary64) c)))
(* -2 (/ b_2 c))
(*.f64 (/.f64 b_2 c) #s(literal -2 binary64))
(* b_2 (- (* 1/2 (/ a (pow b_2 2))) (* 2 (/ 1 c))))
(*.f64 (-.f64 (*.f64 (/.f64 a (*.f64 b_2 b_2)) #s(literal 1/2 binary64)) (/.f64 #s(literal 2 binary64) c)) b_2)
(* b_2 (- (* -1 (/ (+ (* -1/4 (* (pow a 2) c)) (* 1/8 (* (pow a 2) c))) (pow b_2 4))) (+ (* -1/2 (/ a (pow b_2 2))) (* 2 (/ 1 c)))))
(*.f64 (-.f64 (/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 a a) c) #s(literal -1/8 binary64))) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 (/.f64 a (*.f64 b_2 b_2)) #s(literal -1/2 binary64) (/.f64 #s(literal 2 binary64) c))) b_2)
(* b_2 (- (* -1 (/ (+ (* -2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow c 2)))) (+ (* -1/4 (* a (* c (+ (* -1/4 (* (pow a 2) c)) (* 1/8 (* (pow a 2) c)))))) (* 1/16 (* (pow a 3) (pow c 2))))) (pow b_2 6))) (+ (* -1/2 (/ a (pow b_2 2))) (+ (* -1/4 (/ (* (pow a 2) c) (pow b_2 4))) (+ (* 1/8 (/ (* (pow a 2) c) (pow b_2 4))) (* 2 (/ 1 c)))))))
(*.f64 (-.f64 (/.f64 (neg.f64 (fma.f64 (*.f64 (/.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 4 binary64))) (*.f64 c c)) (/.f64 #s(literal 5/64 binary64) a)) #s(literal -2 binary64) (fma.f64 (*.f64 #s(literal -1/4 binary64) a) (*.f64 (*.f64 (*.f64 (*.f64 a a) c) #s(literal -1/8 binary64)) c) (*.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 a #s(literal 3 binary64))) (*.f64 c c))))) (pow.f64 b_2 #s(literal 6 binary64))) (fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 a b_2) (fma.f64 (*.f64 (*.f64 a a) (/.f64 c (pow.f64 b_2 #s(literal 4 binary64)))) #s(literal -1/4 binary64) (fma.f64 (*.f64 (*.f64 a a) (/.f64 c (pow.f64 b_2 #s(literal 4 binary64)))) #s(literal 1/8 binary64) (/.f64 #s(literal 2 binary64) c))))) b_2)
(* 2 (/ b_2 a))
(*.f64 (/.f64 b_2 a) #s(literal 2 binary64))
(* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(*.f64 (fma.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64) (/.f64 #s(literal 2 binary64) a)) b_2)
(* 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 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 c b_2) (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 2 binary64) a))) b_2)
(* b_2 (+ (* -1/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 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 c b_2) (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (*.f64 a a) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64)))) #s(literal -1/16 binary64) (/.f64 #s(literal 2 binary64) a)))) b_2)
(* 2 b_2)
(*.f64 #s(literal 2 binary64) b_2)
(* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2)))))
(*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64)) (/.f64 c b_2) #s(literal 2 binary64)) b_2)
(* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))))
(*.f64 (+.f64 (fma.f64 (*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 4 binary64)))) #s(literal -1/8 binary64) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 a (/.f64 c b_2)))) #s(literal 2 binary64)) b_2)
(* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6)))))))
(*.f64 (+.f64 (fma.f64 (*.f64 (/.f64 a b_2) (/.f64 c b_2)) #s(literal -1/2 binary64) (fma.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64)))) #s(literal -1/16 binary64) (*.f64 (*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 4 binary64)))) #s(literal -1/8 binary64)))) #s(literal 2 binary64)) b_2)
b_2
(* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))
(*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64)) (/.f64 c b_2) #s(literal 1 binary64)) b_2)
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))))
(*.f64 (+.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64)) (/.f64 c b_2) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 4 binary64)))) #s(literal -1/8 binary64))) b_2)
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6)))))))
(*.f64 (+.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64)) (/.f64 c b_2) #s(literal 1 binary64)) (fma.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64)))) #s(literal -1/16 binary64) (*.f64 (*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 4 binary64)))) #s(literal -1/8 binary64)))) b_2)
(pow b_2 2)
(*.f64 b_2 b_2)
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (fma.f64 (/.f64 (neg.f64 a) b_2) (/.f64 c b_2) #s(literal 1 binary64)) (*.f64 b_2 b_2))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (fma.f64 (/.f64 (neg.f64 a) b_2) (/.f64 c b_2) #s(literal 1 binary64)) (*.f64 b_2 b_2))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (fma.f64 (/.f64 (neg.f64 a) b_2) (/.f64 c 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 (/.f64 a b_2) (/.f64 c b_2) #s(literal -1 binary64)) (*.f64 b_2 b_2))
(/ (- (* -1 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (+ 1 (* -1 (/ (* a c) (pow b_2 2))))) (pow b_2 2))
(/.f64 (-.f64 (neg.f64 (*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 4 binary64))))) (fma.f64 (/.f64 (neg.f64 a) b_2) (/.f64 c b_2) #s(literal 1 binary64))) (*.f64 b_2 b_2))
(/ (- (/ (* (pow a 3) (pow c 3)) (pow b_2 6)) (+ 1 (+ (* -1 (/ (* a c) (pow b_2 2))) (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))) (pow b_2 2))
(/.f64 (-.f64 (fma.f64 (pow.f64 a #s(literal 3 binary64)) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -1 binary64)) (fma.f64 (/.f64 (neg.f64 a) b_2) (/.f64 c b_2) (*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 4 binary64)))))) (*.f64 b_2 b_2))
(/ (* b_2 (+ 1 (/ 1 (sqrt -1)))) a)
(/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1 binary64)) b_2) a)
(* b_2 (+ (* 1/2 (/ c (* (pow b_2 2) (sqrt -1)))) (+ (/ 1 a) (/ 1 (* a (sqrt -1))))))
(*.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 b_2 b_2)) (/.f64 c (sqrt.f64 #s(literal -1 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) a)) (/.f64 #s(literal 1 binary64) a))) b_2)
(* b_2 (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (/ c (* (pow b_2 2) (sqrt -1)))) (+ (/ 1 a) (/ 1 (* a (sqrt -1)))))))
(*.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 b_2 b_2)) (/.f64 c (sqrt.f64 #s(literal -1 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) a)) (/.f64 #s(literal 1 binary64) a)))) b_2)
(* b_2 (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (/ c (* (pow b_2 2) (sqrt -1)))) (+ (/ 1 a) (/ 1 (* a (sqrt -1))))))))
(*.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 (/.f64 #s(literal 1/16 binary64) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 a a) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64)))) (fma.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 b_2 b_2)) (/.f64 c (sqrt.f64 #s(literal -1 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) a)) (/.f64 #s(literal 1 binary64) a))))) b_2)
(* b_2 (+ 1 (/ 1 (sqrt -1))))
(*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1 binary64)) b_2)
(* b_2 (+ 1 (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1)))))
(*.f64 (+.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (/.f64 a b_2) (/.f64 c b_2)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1 binary64)) b_2)
(* b_2 (+ 1 (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1))))))
(*.f64 (+.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 4 binary64)))) (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (/.f64 a b_2) (/.f64 c b_2)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))))) #s(literal 1 binary64)) b_2)
(* b_2 (+ 1 (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (/ (* (pow a 3) (pow c 3)) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1)))))))
(*.f64 (+.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 4 binary64)))) (fma.f64 (/.f64 #s(literal 1/16 binary64) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (pow.f64 a #s(literal 3 binary64)) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64)))) (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (/.f64 a b_2) (/.f64 c b_2)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64)))))) #s(literal 1 binary64)) b_2)
(/ b_2 (sqrt -1))
(/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))
(* b_2 (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1))))
(*.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (/.f64 a b_2) (/.f64 c b_2)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64)))) b_2)
(* b_2 (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1)))))
(*.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 4 binary64)))) (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (/.f64 a b_2) (/.f64 c b_2)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))))) b_2)
(* b_2 (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (/ (* (pow a 3) (pow c 3)) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1))))))
(*.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 4 binary64)))) (fma.f64 (/.f64 #s(literal 1/16 binary64) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (pow.f64 a #s(literal 3 binary64)) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64)))) (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (/.f64 a b_2) (/.f64 c b_2)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64)))))) b_2)
(* -1/2 (/ (* a c) b_2))
(*.f64 (*.f64 a (/.f64 c b_2)) #s(literal -1/2 binary64))
(/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2)
(/.f64 (fma.f64 (*.f64 (/.f64 (*.f64 c c) b_2) (/.f64 (*.f64 a a) b_2)) #s(literal -1/8 binary64) (*.f64 (*.f64 a c) #s(literal -1/2 binary64))) b_2)
(/ (+ (* -1/2 (* a c)) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))))) b_2)
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) a) c (fma.f64 (/.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/16 binary64) (*.f64 (*.f64 (/.f64 (*.f64 c c) b_2) (/.f64 (*.f64 a a) b_2)) #s(literal -1/8 binary64)))) 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 (*.f64 #s(literal -1/2 binary64) a) c (fma.f64 (/.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))) #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/16 binary64) (*.f64 (*.f64 (/.f64 (*.f64 c c) b_2) (/.f64 (*.f64 a a) b_2)) #s(literal -1/8 binary64))))) b_2)
(* -2 b_2)
(*.f64 #s(literal -2 binary64) b_2)
(* -2 b_2)
(*.f64 #s(literal -2 binary64) b_2)
(* -2 b_2)
(*.f64 #s(literal -2 binary64) b_2)
(* -2 b_2)
(*.f64 #s(literal -2 binary64) b_2)
(/ (sqrt -1) b_2)
(/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2)
(/ (+ (sqrt -1) (* -1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2)))) b_2)
(/.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) c) a) b_2) (sqrt.f64 #s(literal -1 binary64))) b_2)
(/ (+ (sqrt -1) (+ (* -1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2))) (* -1/2 (/ (* (sqrt -1) (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2))))) (pow b_2 4))))) b_2)
(/.f64 (fma.f64 #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) c) b_2) (/.f64 a b_2) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -3/4 binary64) (*.f64 a a)) (*.f64 c c)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 b_2 #s(literal 4 binary64)))) (sqrt.f64 #s(literal -1 binary64))) b_2)
(/ (+ (sqrt -1) (+ (* -1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2))) (+ (* -1/2 (/ (* (sqrt -1) (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2))))) (pow b_2 4))) (* -1/2 (/ (* (sqrt -1) (+ (* 1/2 (* a (* c (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2))))))) (* (pow a 3) (pow c 3)))) (pow b_2 6)))))) b_2)
(/.f64 (+.f64 (fma.f64 #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) c) b_2) (/.f64 a b_2) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -3/4 binary64) (*.f64 a a)) (*.f64 c c)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 b_2 #s(literal 4 binary64)))) (*.f64 (/.f64 (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) a) (*.f64 (*.f64 (*.f64 #s(literal -3/4 binary64) (*.f64 a a)) (*.f64 c c)) c) (*.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64)))) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -1/2 binary64))) (sqrt.f64 #s(literal -1 binary64))) b_2)
(* -1 (pow b_2 2))
(neg.f64 (*.f64 b_2 b_2))
(* (pow b_2 2) (- (* -1 (/ (* a c) (pow b_2 2))) 1))
(*.f64 (fma.f64 (/.f64 (neg.f64 a) b_2) (/.f64 c b_2) #s(literal -1 binary64)) (*.f64 b_2 b_2))
(* (pow b_2 2) (- (* -1 (/ (* a c) (pow b_2 2))) 1))
(*.f64 (fma.f64 (/.f64 (neg.f64 a) b_2) (/.f64 c b_2) #s(literal -1 binary64)) (*.f64 b_2 b_2))
(* (pow b_2 2) (- (* -1 (/ (* a c) (pow b_2 2))) 1))
(*.f64 (fma.f64 (/.f64 (neg.f64 a) b_2) (/.f64 c b_2) #s(literal -1 binary64)) (*.f64 b_2 b_2))
(pow b_2 2)
(*.f64 b_2 b_2)
(pow b_2 2)
(*.f64 b_2 b_2)
(pow b_2 2)
(*.f64 b_2 b_2)
(pow b_2 2)
(*.f64 b_2 b_2)
(* -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 (neg.f64 b_2) (fma.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64) (/.f64 #s(literal 2 binary64) a)))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 2 (/ 1 a))))))
(*.f64 (neg.f64 b_2) (fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 c b_2) (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 2 binary64) a))))
(* -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 (neg.f64 b_2) (fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 c b_2) (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (*.f64 a a) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64)))) #s(literal -1/16 binary64) (/.f64 #s(literal 2 binary64) a)))))
(* 1/2 (/ c b_2))
(*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))
(* 1/2 (/ c b_2))
(*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))
(* 1/2 (/ c b_2))
(*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))
(* 1/2 (/ c b_2))
(*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))
(* -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 (neg.f64 b_2) (fma.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64) (/.f64 #s(literal 2 binary64) a)))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 2 (/ 1 a))))))
(*.f64 (neg.f64 b_2) (fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 c b_2) (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 2 binary64) a))))
(* -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 (neg.f64 b_2) (fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 c b_2) (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (*.f64 a a) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64)))) #s(literal -1/16 binary64) (/.f64 #s(literal 2 binary64) a)))))
(* -1 (+ (log (* 1/2 a)) (log (/ -1 b_2))))
(neg.f64 (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) b_2)) (log.f64 (*.f64 #s(literal 1/2 binary64) a))))
(+ (* -1 (+ (log (* 1/2 a)) (log (/ -1 b_2)))) (* -1/4 (/ (* a c) (pow b_2 2))))
(-.f64 (*.f64 (/.f64 #s(literal -1/4 binary64) b_2) (*.f64 a (/.f64 c b_2))) (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) b_2)) (log.f64 (*.f64 #s(literal 1/2 binary64) a))))
(+ (* -1 (+ (log (* 1/2 a)) (log (/ -1 b_2)))) (+ (* -1/4 (/ (* a c) (pow b_2 2))) (* -1/24 (/ (+ (* -3/4 (* (pow a 2) (pow c 2))) (* 3 (* (pow a 2) (pow c 2)))) (pow b_2 4)))))
(-.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) (*.f64 c c)) #s(literal 9/4 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/24 binary64) (*.f64 (/.f64 #s(literal -1/4 binary64) b_2) (*.f64 a (/.f64 c b_2)))) (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) b_2)) (log.f64 (*.f64 #s(literal 1/2 binary64) a))))
(+ (* -1 (+ (log (* 1/2 a)) (log (/ -1 b_2)))) (+ (* -1/4 (/ (* a c) (pow b_2 2))) (+ (* -1/24 (/ (+ (* -3/4 (* (pow a 2) (pow c 2))) (* 3 (* (pow a 2) (pow c 2)))) (pow b_2 4))) (* -1/720 (/ (+ (* -1440 (/ (+ (* -1/32 (* (pow a 4) (pow c 3))) (* -1/128 (* (pow a 4) (pow c 3)))) a)) (+ (* -45/2 (* (pow a 3) (pow c 3))) (* 15/4 (* (pow a 3) (pow c 3))))) (pow b_2 6))))))
(-.f64 (fma.f64 (/.f64 #s(literal -1/4 binary64) b_2) (*.f64 a (/.f64 c b_2)) (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 3 binary64))) #s(literal -5/128 binary64)) a) #s(literal -1440 binary64) (*.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64))) #s(literal -75/4 binary64))) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -1/720 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) (*.f64 c c)) #s(literal 9/4 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/24 binary64)))) (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) b_2)) (log.f64 (*.f64 #s(literal 1/2 binary64) a))))
(+ (log (* 1/2 a)) (log (/ -1 b_2)))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) b_2)) (log.f64 (*.f64 #s(literal 1/2 binary64) a)))
(+ (log (* 1/2 a)) (+ (log (/ -1 b_2)) (* 1/4 (/ (* a c) (pow b_2 2)))))
(+.f64 (fma.f64 (/.f64 #s(literal 1/4 binary64) b_2) (*.f64 a (/.f64 c b_2)) (log.f64 (/.f64 #s(literal -1 binary64) b_2))) (log.f64 (*.f64 #s(literal 1/2 binary64) a)))
(+ (log (* 1/2 a)) (+ (log (/ -1 b_2)) (+ (* 1/24 (/ (+ (* -3/4 (* (pow a 2) (pow c 2))) (* 3 (* (pow a 2) (pow c 2)))) (pow b_2 4))) (* 1/4 (/ (* a c) (pow b_2 2))))))
(+.f64 (+.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) (*.f64 c c)) #s(literal 9/4 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 1/24 binary64) (*.f64 (/.f64 #s(literal 1/4 binary64) b_2) (*.f64 a (/.f64 c b_2)))) (log.f64 (/.f64 #s(literal -1 binary64) b_2))) (log.f64 (*.f64 #s(literal 1/2 binary64) a)))
(+ (log (* 1/2 a)) (+ (log (/ -1 b_2)) (+ (* 1/720 (/ (+ (* -1440 (/ (+ (* -1/32 (* (pow a 4) (pow c 3))) (* -1/128 (* (pow a 4) (pow c 3)))) a)) (+ (* -45/2 (* (pow a 3) (pow c 3))) (* 15/4 (* (pow a 3) (pow c 3))))) (pow b_2 6))) (+ (* 1/24 (/ (+ (* -3/4 (* (pow a 2) (pow c 2))) (* 3 (* (pow a 2) (pow c 2)))) (pow b_2 4))) (* 1/4 (/ (* a c) (pow b_2 2)))))))
(+.f64 (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) b_2)) (log.f64 (*.f64 #s(literal 1/2 binary64) a))) (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 3 binary64))) #s(literal -5/128 binary64)) a) #s(literal -1440 binary64) (*.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64))) #s(literal -75/4 binary64))) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 1/720 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) (*.f64 c c)) #s(literal 9/4 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 1/24 binary64) (*.f64 (/.f64 #s(literal 1/4 binary64) b_2) (*.f64 a (/.f64 c b_2))))))
(* -1/2 (/ a b_2))
(*.f64 (/.f64 a b_2) #s(literal -1/2 binary64))
(* -1 (/ (+ (* 1/8 (/ (* (pow a 2) c) (pow b_2 2))) (* 1/2 a)) b_2))
(/.f64 (neg.f64 (fma.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a a)) b_2) (/.f64 c b_2) (*.f64 #s(literal 1/2 binary64) a))) b_2)
(* -1 (/ (- (+ (* 1/16 (/ (* (pow a 3) (pow c 2)) (pow b_2 4))) (* 1/2 a)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 2)))) b_2))
(/.f64 (neg.f64 (fma.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 4 binary64)))) #s(literal 1/16 binary64) (fma.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a a)) b_2) (/.f64 c b_2) (*.f64 #s(literal 1/2 binary64) a)))) b_2)
(* -1 (/ (- (+ (* -1 (/ (+ (* -1/32 (* (pow a 4) (pow c 3))) (* -1/128 (* (pow a 4) (pow c 3)))) (pow b_2 6))) (* 1/2 a)) (+ (* -1/8 (/ (* (pow a 2) c) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 2)) (pow b_2 4))))) b_2))
(/.f64 (neg.f64 (-.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) a) (/.f64 (*.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 3 binary64))) #s(literal -5/128 binary64)) (pow.f64 b_2 #s(literal 6 binary64)))) (fma.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 4 binary64)))) #s(literal -1/16 binary64) (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) (/.f64 (*.f64 (*.f64 a a) c) b_2))))) b_2)
(* 1/2 (/ c b_2))
(*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))
(* -1 (/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2))
(/.f64 (neg.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) b_2) (/.f64 (*.f64 (*.f64 c c) a) b_2) (*.f64 c #s(literal -1/2 binary64)))) b_2)
(* -1 (/ (+ (* -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 (neg.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (pow.f64 c #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/16 binary64) (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) (/.f64 (*.f64 (*.f64 c c) a) b_2))))) b_2)
(* -1 (/ (+ (* -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 (neg.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (*.f64 (/.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 4 binary64))) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 #s(literal 5/64 binary64) a)) #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (pow.f64 c #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/16 binary64) (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) (/.f64 (*.f64 (*.f64 c c) a) b_2)))))) b_2)
(* 1/2 (/ (* a c) b_2))
(*.f64 (*.f64 a (/.f64 c b_2)) #s(literal 1/2 binary64))
(* -1 (/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2))
(/.f64 (neg.f64 (fma.f64 (*.f64 (/.f64 (*.f64 c c) b_2) (/.f64 (*.f64 a a) b_2)) #s(literal -1/8 binary64) (*.f64 (*.f64 a c) #s(literal -1/2 binary64)))) b_2)
(* -1 (/ (+ (* -1/2 (* a c)) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))))) b_2))
(/.f64 (neg.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) a) c (fma.f64 (/.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/16 binary64) (*.f64 (*.f64 (/.f64 (*.f64 c c) b_2) (/.f64 (*.f64 a a) b_2)) #s(literal -1/8 binary64))))) b_2)
(* -1 (/ (+ (* -1/2 (* a c)) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (pow b_2 6))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4)))))) b_2))
(/.f64 (neg.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) a) c (fma.f64 (/.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))) #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/16 binary64) (*.f64 (*.f64 (/.f64 (*.f64 c c) b_2) (/.f64 (*.f64 a a) b_2)) #s(literal -1/8 binary64)))))) b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))))
(*.f64 (neg.f64 b_2) (fma.f64 (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64)) (/.f64 c b_2) #s(literal 1 binary64)))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(*.f64 (neg.f64 b_2) (+.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64)) (/.f64 c b_2) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 4 binary64)))) #s(literal -1/8 binary64))))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))
(*.f64 (neg.f64 b_2) (+.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64)) (/.f64 c b_2) #s(literal 1 binary64)) (fma.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64)))) #s(literal -1/16 binary64) (*.f64 (*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 4 binary64)))) #s(literal -1/8 binary64)))))
(pow b_2 2)
(*.f64 b_2 b_2)
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (fma.f64 (/.f64 (neg.f64 a) b_2) (/.f64 c b_2) #s(literal 1 binary64)) (*.f64 b_2 b_2))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (fma.f64 (/.f64 (neg.f64 a) b_2) (/.f64 c b_2) #s(literal 1 binary64)) (*.f64 b_2 b_2))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (fma.f64 (/.f64 (neg.f64 a) b_2) (/.f64 c 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 (/.f64 a b_2) (/.f64 c b_2) #s(literal -1 binary64)) (*.f64 b_2 b_2))
(/ (- (* -1 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (+ 1 (* -1 (/ (* a c) (pow b_2 2))))) (pow b_2 2))
(/.f64 (-.f64 (neg.f64 (*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 4 binary64))))) (fma.f64 (/.f64 (neg.f64 a) b_2) (/.f64 c b_2) #s(literal 1 binary64))) (*.f64 b_2 b_2))
(/ (- (/ (* (pow a 3) (pow c 3)) (pow b_2 6)) (+ 1 (+ (* -1 (/ (* a c) (pow b_2 2))) (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))) (pow b_2 2))
(/.f64 (-.f64 (fma.f64 (pow.f64 a #s(literal 3 binary64)) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -1 binary64)) (fma.f64 (/.f64 (neg.f64 a) b_2) (/.f64 c b_2) (*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 4 binary64)))))) (*.f64 b_2 b_2))
(* -1 (/ (* b_2 (- (/ 1 (sqrt -1)) 1)) a))
(neg.f64 (/.f64 (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1 binary64)) b_2) a))
(* -1 (* b_2 (- (+ (* 1/2 (/ c (* (pow b_2 2) (sqrt -1)))) (/ 1 (* a (sqrt -1)))) (/ 1 a))))
(*.f64 (neg.f64 b_2) (-.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 b_2 b_2)) (/.f64 c (sqrt.f64 #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) a))) (/.f64 #s(literal 1 binary64) a)))
(* -1 (* b_2 (- (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (/ c (* (pow b_2 2) (sqrt -1)))) (/ 1 (* a (sqrt -1))))) (/ 1 a))))
(*.f64 (neg.f64 b_2) (fma.f64 (/.f64 #s(literal -1/8 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 #s(literal 4 binary64))) (-.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 b_2 b_2)) (/.f64 c (sqrt.f64 #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) a))) (/.f64 #s(literal 1 binary64) a))))
(* -1 (* b_2 (- (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (/ c (* (pow b_2 2) (sqrt -1)))) (/ 1 (* a (sqrt -1)))))) (/ 1 a))))
(*.f64 (neg.f64 b_2) (-.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 (/.f64 #s(literal 1/16 binary64) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 a a) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64)))) (fma.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 b_2 b_2)) (/.f64 c (sqrt.f64 #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) a))))) (/.f64 #s(literal 1 binary64) a)))
(* -1 (* b_2 (- (/ 1 (sqrt -1)) 1)))
(*.f64 (neg.f64 b_2) (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1 binary64)))
(* -1 (* b_2 (- (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1))) 1)))
(*.f64 (neg.f64 b_2) (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (/.f64 a b_2) (/.f64 c b_2)) (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1 binary64))))
(* -1 (* b_2 (- (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1)))) 1)))
(*.f64 (neg.f64 b_2) (fma.f64 (/.f64 #s(literal -1/8 binary64) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 4 binary64)))) (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (/.f64 a b_2) (/.f64 c b_2)) (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1 binary64)))))
(* -1 (* b_2 (- (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (/ (* (pow a 3) (pow c 3)) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1))))) 1)))
(*.f64 (neg.f64 b_2) (-.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 4 binary64)))) (fma.f64 (/.f64 #s(literal 1/16 binary64) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (pow.f64 a #s(literal 3 binary64)) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64)))) (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (/.f64 a b_2) (/.f64 c b_2)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64)))))) #s(literal 1 binary64)))
(* -1 (/ b_2 (sqrt -1)))
(/.f64 (neg.f64 b_2) (sqrt.f64 #s(literal -1 binary64)))
(* -1 (* b_2 (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1)))))
(*.f64 (neg.f64 b_2) (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (/.f64 a b_2) (/.f64 c b_2)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64)))))
(* -1 (* b_2 (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1))))))
(*.f64 (neg.f64 b_2) (fma.f64 (/.f64 #s(literal -1/8 binary64) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 4 binary64)))) (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (/.f64 a b_2) (/.f64 c b_2)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))))))
(* -1 (* b_2 (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (/ (* (pow a 3) (pow c 3)) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1)))))))
(*.f64 (neg.f64 b_2) (fma.f64 (/.f64 #s(literal -1/8 binary64) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 4 binary64)))) (fma.f64 (/.f64 #s(literal 1/16 binary64) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (pow.f64 a #s(literal 3 binary64)) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64)))) (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (/.f64 a b_2) (/.f64 c b_2)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64)))))))
(* -2 b_2)
(*.f64 #s(literal -2 binary64) b_2)
(* -1 (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))
(*.f64 (neg.f64 b_2) (fma.f64 (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64)) (/.f64 c 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 (neg.f64 b_2) (+.f64 (fma.f64 (*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 4 binary64)))) #s(literal -1/8 binary64) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 a (/.f64 c b_2)))) #s(literal 2 binary64)))
(* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))
(*.f64 (neg.f64 b_2) (+.f64 (fma.f64 (*.f64 (/.f64 a b_2) (/.f64 c b_2)) #s(literal -1/2 binary64) (fma.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64)))) #s(literal -1/16 binary64) (*.f64 (*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 4 binary64)))) #s(literal -1/8 binary64)))) #s(literal 2 binary64)))
(* -2 b_2)
(*.f64 #s(literal -2 binary64) b_2)
(* -2 b_2)
(*.f64 #s(literal -2 binary64) b_2)
(* -2 b_2)
(*.f64 #s(literal -2 binary64) b_2)
(* -2 b_2)
(*.f64 #s(literal -2 binary64) b_2)
(* -1 (/ (sqrt -1) b_2))
(/.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) b_2)
(* -1 (/ (+ (sqrt -1) (* -1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2)))) b_2))
(/.f64 (neg.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) c) a) b_2) (sqrt.f64 #s(literal -1 binary64)))) b_2)
(* -1 (/ (+ (sqrt -1) (+ (* -1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2))) (* -1/2 (/ (* (sqrt -1) (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2))))) (pow b_2 4))))) b_2))
(/.f64 (neg.f64 (fma.f64 #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) c) b_2) (/.f64 a b_2) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -3/4 binary64) (*.f64 a a)) (*.f64 c c)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 b_2 #s(literal 4 binary64)))) (sqrt.f64 #s(literal -1 binary64)))) b_2)
(* -1 (/ (+ (sqrt -1) (+ (* -1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2))) (+ (* -1/2 (/ (* (sqrt -1) (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2))))) (pow b_2 4))) (* -1/2 (/ (* (sqrt -1) (+ (* 1/2 (* a (* c (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2))))))) (* (pow a 3) (pow c 3)))) (pow b_2 6)))))) b_2))
(/.f64 (neg.f64 (+.f64 (fma.f64 #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) c) b_2) (/.f64 a b_2) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -3/4 binary64) (*.f64 a a)) (*.f64 c c)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 b_2 #s(literal 4 binary64)))) (*.f64 (/.f64 (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) a) (*.f64 (*.f64 (*.f64 #s(literal -3/4 binary64) (*.f64 a a)) (*.f64 c c)) c) (*.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64)))) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -1/2 binary64))) (sqrt.f64 #s(literal -1 binary64)))) b_2)
(* -1 (pow b_2 2))
(neg.f64 (*.f64 b_2 b_2))
(* (pow b_2 2) (- (* -1 (/ (* a c) (pow b_2 2))) 1))
(*.f64 (fma.f64 (/.f64 (neg.f64 a) b_2) (/.f64 c b_2) #s(literal -1 binary64)) (*.f64 b_2 b_2))
(* (pow b_2 2) (- (* -1 (/ (* a c) (pow b_2 2))) 1))
(*.f64 (fma.f64 (/.f64 (neg.f64 a) b_2) (/.f64 c b_2) #s(literal -1 binary64)) (*.f64 b_2 b_2))
(* (pow b_2 2) (- (* -1 (/ (* a c) (pow b_2 2))) 1))
(*.f64 (fma.f64 (/.f64 (neg.f64 a) b_2) (/.f64 c b_2) #s(literal -1 binary64)) (*.f64 b_2 b_2))
(pow b_2 2)
(*.f64 b_2 b_2)
(pow b_2 2)
(*.f64 b_2 b_2)
(pow b_2 2)
(*.f64 b_2 b_2)
(pow b_2 2)
(*.f64 b_2 b_2)

rewrite165.0ms (3.4%)

Memory
-17.8MiB live, 138.5MiB allocated
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
037255
057253
1192230
21294229
08644229
Stop Event
iter limit
node limit
iter limit
Counts
22 → 650
Calls
Call 1
Inputs
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2))
(/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2)
(*.f64 #s(literal 1/2 binary64) c)
(exp.f64 (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64)))
(*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64))
(log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))))
(/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))
(/.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a)
(+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))
#s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))
(/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))
(/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) a)
(+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))
#s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))
(*.f64 #s(literal -2 binary64) b_2)
(neg.f64 a)
(*.f64 (neg.f64 a) c)
(sqrt.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))))
(neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))
(*.f64 b_2 b_2)
Outputs
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>

eval34.0ms (0.7%)

Memory
25.6MiB live, 63.9MiB allocated
Compiler

Compiled 32 338 to 5 320 computations (83.5% saved)

prune4.0ms (0.1%)

Memory
7.5MiB live, 7.5MiB allocated
Pruning

9 alts after pruning (5 fresh and 4 done)

PrunedKeptTotal
New1 31451 319
Fresh000
Picked224
Done022
Total1 31691 325
Accuracy
76.4%
Counts
1 325 → 9
Alt Table
Click to see full alt table
StatusAccuracyProgram
4.1%
(pow.f64 (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1/2 binary64))
23.2%
(pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))))
26.4%
(/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) a)
26.0%
(/.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a)
27.5%
(/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)
23.7%
(exp.f64 (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64)))
23.7%
(exp.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))
4.2%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2))
25.8%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
Compiler

Compiled 180 to 146 computations (18.9% saved)

simplify367.0ms (7.6%)

Memory
-77.7MiB live, 63.4MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff192
(+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))
cost-diff448
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64))
cost-diff12800
(exp.f64 (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64)))
cost-diff15872
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))))
cost-diff0
(/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))
cost-diff0
(log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))))
cost-diff0
(exp.f64 #s(literal -1 binary64))
cost-diff0
(pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))))
cost-diff0
#s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))
cost-diff0
(/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)
cost-diff0
(log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))
cost-diff12800
(exp.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))
cost-diff0
#s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))
cost-diff0
(/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))
cost-diff0
(*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))))
cost-diff0
(pow.f64 (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1/2 binary64))
cost-diff0
(sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))))
cost-diff0
(/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))
cost-diff0
(+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))))))
cost-diff0
(/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) a)
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
041714
063616
1108584
2191548
3334548
4597548
52283548
63528548
75263548
87490548
08059543
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) a)
(+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))))))
b_2
(/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))
#s(literal 1 binary64)
(sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))))
#s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))
(/.f64 #s(literal -1 binary64) (*.f64 a c))
#s(literal -1 binary64)
(*.f64 a c)
a
c
(pow.f64 (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1/2 binary64))
(*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))))
(/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))
a
#s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))
(*.f64 #s(literal -2 binary64) b_2)
#s(literal -2 binary64)
b_2
#s(literal -1/2 binary64)
(exp.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))
(log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))
(/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)
#s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))
(*.f64 #s(literal -2 binary64) b_2)
#s(literal -2 binary64)
b_2
a
(pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))))
(exp.f64 #s(literal -1 binary64))
#s(literal -1 binary64)
(log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))))
(/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))
a
#s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))
(*.f64 #s(literal -2 binary64) b_2)
#s(literal -2 binary64)
b_2
(exp.f64 (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))))
(-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))))
#s(literal 0 binary64)
(*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))
(log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))
(/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)
#s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))
(*.f64 #s(literal -2 binary64) b_2)
#s(literal -2 binary64)
b_2
a
(+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))
#s(literal -1 binary64)
Outputs
(/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) a)
(/.f64 (-.f64 b_2 (/.f64 #s(literal -1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 (/.f64 #s(literal -1 binary64) a) c))))) a)
(+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))))))
(-.f64 b_2 (/.f64 #s(literal -1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 (/.f64 #s(literal -1 binary64) a) c)))))
b_2
(/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 (/.f64 #s(literal -1 binary64) a) c))))
#s(literal 1 binary64)
(sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))))
(sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 (/.f64 #s(literal -1 binary64) a) c)))
#s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))
#s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 (/.f64 #s(literal -1 binary64) a) c))
(/.f64 #s(literal -1 binary64) (*.f64 a c))
(/.f64 (/.f64 #s(literal -1 binary64) a) c)
#s(literal -1 binary64)
(*.f64 a c)
(*.f64 c a)
a
c
(pow.f64 (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1/2 binary64))
(pow.f64 (/.f64 (/.f64 (*.f64 a a) #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) #s(literal -1/2 binary64))
(*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))))
(/.f64 (/.f64 (*.f64 a a) #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))
(/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))
a
#s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))
(*.f64 #s(literal -2 binary64) b_2)
#s(literal -2 binary64)
b_2
#s(literal -1/2 binary64)
(exp.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))
(/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)
(log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))
(/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)
#s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))
(*.f64 #s(literal -2 binary64) b_2)
#s(literal -2 binary64)
b_2
a
(pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))))
(exp.f64 #s(literal -1 binary64))
#s(literal -1 binary64)
(log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))))
(/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))
a
#s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))
(*.f64 #s(literal -2 binary64) b_2)
#s(literal -2 binary64)
b_2
(exp.f64 (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64)))
(/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64))
(log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))))
(neg.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))
(-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))))
(*.f64 (neg.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))
#s(literal 0 binary64)
(*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))
(log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))
(/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)
#s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))
(*.f64 #s(literal -2 binary64) b_2)
#s(literal -2 binary64)
b_2
a
(+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))
(log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))
#s(literal -1 binary64)

localize3.0ms (0.1%)

Memory
2.6MiB live, 2.6MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0.25
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))))
accuracy0.25
(*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))
accuracy1.2267226489021297
(exp.f64 (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64)))
accuracy15.133863875883408
#s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))
accuracy0
(log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))))
accuracy0
(exp.f64 #s(literal -1 binary64))
accuracy1.3886472129194094
(pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))))
accuracy15.133863875883408
#s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))
accuracy0
(*.f64 #s(literal -2 binary64) b_2)
accuracy0
(log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))
accuracy1.2267226489021297
(exp.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))
accuracy15.133863875883408
#s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))
accuracy0
(/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))
accuracy0
(*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))))
accuracy0
(*.f64 #s(literal -2 binary64) b_2)
accuracy15.133863875883408
#s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))
accuracy0
(+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))))))
accuracy0
(*.f64 a c)
accuracy0
#s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))
accuracy15.051077043079623
(sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))))
Samples
1.0ms0invalid
0.0ms0valid
Compiler

Compiled 885 to 72 computations (91.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 1.0ms
ival-div: 0.0ms (0% of total)
ival-exp: 0.0ms (0% of total)
ival-add: 0.0ms (0% of total)
ival-mult: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
ival-sub: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
ival-log: 0.0ms (0% of total)
ival-sqrt: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-neg: 0.0ms (0% of total)
ival-pow: 0.0ms (0% of total)

series213.0ms (4.4%)

Memory
-9.0MiB live, 107.2MiB allocated
Counts
22 → 720
Calls
Call 1
Inputs
#s(alt (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) a) (patch (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) a) #<representation binary64>) () ())
#s(alt (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) (patch (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) #<representation binary64>) () ())
#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))))) #<representation binary64>) () ())
#s(alt (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))) (patch (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))) #<representation binary64>) () ())
#s(alt (pow.f64 (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1/2 binary64)) (patch (pow.f64 (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1/2 binary64)) #<representation binary64>) () ())
#s(alt (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())
#s(alt (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (patch (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) #<representation binary64>) () ())
#s(alt #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) #<representation binary64>) () ())
#s(alt (exp.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (exp.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) #<representation binary64>) () ())
#s(alt (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (patch (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) #<representation binary64>) () ())
#s(alt (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a) #<representation binary64>) () ())
#s(alt (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))))) (patch (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))))) #<representation binary64>) () ())
#s(alt (exp.f64 #s(literal -1 binary64)) (patch (exp.f64 #s(literal -1 binary64)) #<representation binary64>) () ())
#s(alt (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())
#s(alt (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (patch (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #<representation binary64>) () ())
#s(alt (exp.f64 (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64))) #<representation binary64>) () ())
#s(alt (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64)) (patch (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64)) #<representation binary64>) () ())
#s(alt (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) #<representation binary64>) () ())
#s(alt #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))) (patch #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))) #<representation binary64>) () ())
#s(alt (*.f64 a c) (patch (*.f64 a c) #<representation binary64>) () ())
#s(alt (*.f64 #s(literal -2 binary64) b_2) (patch (*.f64 #s(literal -2 binary64) b_2) #<representation binary64>) () ())
#s(alt (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) #<representation binary64>) () ())
Outputs
#s(alt (/ (+ b_2 (/ b_2 (sqrt -1))) a) (taylor 0 a) (#s(alt (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) a) (patch (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) a) #<representation binary64>) () ())) ())
#s(alt (/ (+ b_2 (+ (* 1/2 (/ (* a c) (* b_2 (sqrt -1)))) (/ b_2 (sqrt -1)))) a) (taylor 0 a) (#s(alt (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) a) (patch (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) a) #<representation binary64>) () ())) ())
#s(alt (/ (+ b_2 (+ (* a (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 3) (sqrt -1)))) (* 1/2 (/ c (* b_2 (sqrt -1)))))) (/ b_2 (sqrt -1)))) a) (taylor 0 a) (#s(alt (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) a) (patch (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) a) #<representation binary64>) () ())) ())
#s(alt (/ (+ b_2 (+ (* a (+ (* 1/2 (/ c (* b_2 (sqrt -1)))) (* a (+ (* -1/8 (/ (pow c 2) (* (pow b_2 3) (sqrt -1)))) (* 1/16 (/ (* a (pow c 3)) (* (pow b_2 5) (sqrt -1)))))))) (/ b_2 (sqrt -1)))) a) (taylor 0 a) (#s(alt (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) a) (patch (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) a) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (/ b_2 (sqrt -1))) (taylor 0 a) (#s(alt (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) (patch (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (+ (* 1/2 (/ (* a c) (* b_2 (sqrt -1)))) (/ b_2 (sqrt -1)))) (taylor 0 a) (#s(alt (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) (patch (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (+ (* a (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 3) (sqrt -1)))) (* 1/2 (/ c (* b_2 (sqrt -1)))))) (/ b_2 (sqrt -1)))) (taylor 0 a) (#s(alt (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) (patch (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (+ (* a (+ (* 1/2 (/ c (* b_2 (sqrt -1)))) (* a (+ (* -1/8 (/ (pow c 2) (* (pow b_2 3) (sqrt -1)))) (* 1/16 (/ (* a (pow c 3)) (* (pow b_2 5) (sqrt -1)))))))) (/ b_2 (sqrt -1)))) (taylor 0 a) (#s(alt (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) (patch (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) #<representation binary64>) () ())) ())
#s(alt (/ b_2 (sqrt -1)) (taylor 0 a) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))))) #<representation binary64>) () ())) ())
#s(alt (+ (* 1/2 (/ (* a c) (* b_2 (sqrt -1)))) (/ b_2 (sqrt -1))) (taylor 0 a) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))))) #<representation binary64>) () ())) ())
#s(alt (+ (* a (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 3) (sqrt -1)))) (* 1/2 (/ c (* b_2 (sqrt -1)))))) (/ b_2 (sqrt -1))) (taylor 0 a) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))))) #<representation binary64>) () ())) ())
#s(alt (+ (* a (+ (* 1/2 (/ c (* b_2 (sqrt -1)))) (* a (+ (* -1/8 (/ (pow c 2) (* (pow b_2 3) (sqrt -1)))) (* 1/16 (/ (* a (pow c 3)) (* (pow b_2 5) (sqrt -1)))))))) (/ b_2 (sqrt -1))) (taylor 0 a) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))))) #<representation binary64>) () ())) ())
#s(alt (/ (sqrt -1) b_2) (taylor 0 a) (#s(alt (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))) (patch (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ (* a (* c (sqrt -1))) (pow b_2 3))) (/ (sqrt -1) b_2)) (taylor 0 a) (#s(alt (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))) (patch (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))) #<representation binary64>) () ())) ())
#s(alt (+ (* a (+ (* -1/2 (* a (* b_2 (* (sqrt -1) (+ (* -1 (/ (pow c 2) (pow b_2 6))) (* 1/4 (/ (pow c 2) (pow b_2 6)))))))) (* -1/2 (/ (* c (sqrt -1)) (pow b_2 3))))) (/ (sqrt -1) b_2)) (taylor 0 a) (#s(alt (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))) (patch (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))) #<representation binary64>) () ())) ())
#s(alt (+ (* a (+ (* -1/2 (/ (* c (sqrt -1)) (pow b_2 3))) (* a (+ (* -1/2 (* a (* b_2 (* (sqrt -1) (+ (* 1/2 (/ (* c (+ (* -1 (/ (pow c 2) (pow b_2 6))) (* 1/4 (/ (pow c 2) (pow b_2 6))))) (pow b_2 2))) (/ (pow c 3) (pow b_2 8))))))) (* -1/2 (* b_2 (* (sqrt -1) (+ (* -1 (/ (pow c 2) (pow b_2 6))) (* 1/4 (/ (pow c 2) (pow b_2 6))))))))))) (/ (sqrt -1) b_2)) (taylor 0 a) (#s(alt (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))) (patch (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor 0 a) (#s(alt (pow.f64 (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1/2 binary64)) (patch (pow.f64 (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))) (taylor 0 a) (#s(alt (pow.f64 (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1/2 binary64)) (patch (pow.f64 (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1/2 binary64)) #<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 (pow.f64 (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1/2 binary64)) (patch (pow.f64 (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1/2 binary64)) #<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 (pow.f64 (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1/2 binary64)) (patch (pow.f64 (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 4 (/ (pow b_2 2) (pow c 2))) (taylor 0 a) (#s(alt (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -2 (/ a c)) (* 4 (/ (pow b_2 2) (pow c 2)))) (taylor 0 a) (#s(alt (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (+ (* 4 (/ (pow b_2 2) (pow c 2))) (* a (- (* a (- (/ 1 (pow b_2 2)) (* 16 (/ (* (pow b_2 4) (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) (pow c 4))))) (* 2 (/ 1 c))))) (taylor 0 a) (#s(alt (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (+ (* 4 (/ (pow b_2 2) (pow c 2))) (* a (- (* a (- (+ (* -1 (* a (+ (* -8 (/ (* (pow b_2 2) (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) (pow c 3))) (+ (* 1/2 (/ (* c (- (/ 1 (pow b_2 2)) (* 16 (/ (* (pow b_2 4) (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) (pow c 4))))) (pow b_2 2))) (* 16 (/ (* (pow b_2 4) (+ (* 1/64 (/ (pow c 5) (pow b_2 8))) (* 1/2 (/ (* c (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) (pow b_2 2))))) (pow c 4))))))) (/ 1 (pow b_2 2))) (* 16 (/ (* (pow b_2 4) (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) (pow c 4))))) (* 2 (/ 1 c))))) (taylor 0 a) (#s(alt (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -2 (/ b_2 c)) (taylor 0 a) (#s(alt (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (patch (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (+ (* -2 (/ b_2 c)) (* 1/2 (/ a b_2))) (taylor 0 a) (#s(alt (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (patch (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (+ (* -2 (/ b_2 c)) (* a (+ (* -1 (* a (+ (* -1/4 (/ c (pow b_2 3))) (* 1/8 (/ c (pow b_2 3)))))) (* 1/2 (/ 1 b_2))))) (taylor 0 a) (#s(alt (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (patch (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (+ (* -2 (/ b_2 c)) (* a (+ (* a (- (* -1 (* a (+ (* -2 (/ (* b_2 (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) (pow c 2))) (+ (* -1/4 (/ (* c (+ (* -1/4 (/ c (pow b_2 3))) (* 1/8 (/ c (pow b_2 3))))) (pow b_2 2))) (* 1/16 (/ (pow c 2) (pow b_2 5))))))) (+ (* -1/4 (/ c (pow b_2 3))) (* 1/8 (/ c (pow b_2 3)))))) (* 1/2 (/ 1 b_2))))) (taylor 0 a) (#s(alt (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (patch (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 #s(literal -2 binary64) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 #s(literal -2 binary64) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 #s(literal -2 binary64) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 #s(literal -2 binary64) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor 0 a) (#s(alt (exp.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (exp.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 (exp.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (exp.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 (exp.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (exp.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 (exp.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (exp.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) #<representation binary64>) () ())) ())
#s(alt (log (* -1/2 (/ c b_2))) (taylor 0 a) (#s(alt (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (patch (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) #<representation binary64>) () ())) ())
#s(alt (+ (log (* -1/2 (/ c b_2))) (* 1/4 (/ (* a c) (pow b_2 2)))) (taylor 0 a) (#s(alt (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (patch (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) #<representation binary64>) () ())) ())
#s(alt (+ (log (* -1/2 (/ c b_2))) (* a (+ (* 1/4 (/ c (pow b_2 2))) (* 1/2 (* a (+ (* -1/16 (/ (pow c 2) (pow b_2 4))) (* 1/4 (/ (pow c 2) (pow b_2 4))))))))) (taylor 0 a) (#s(alt (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (patch (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) #<representation binary64>) () ())) ())
#s(alt (+ (log (* -1/2 (/ c b_2))) (* a (+ (* 1/4 (/ c (pow b_2 2))) (* a (+ (* 1/6 (* a (+ (* -3/16 (/ (pow c 3) (pow b_2 6))) (+ (* 1/32 (/ (pow c 3) (pow b_2 6))) (* 6 (/ (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6)))) c)))))) (* 1/2 (+ (* -1/16 (/ (pow c 2) (pow b_2 4))) (* 1/4 (/ (pow c 2) (pow b_2 4)))))))))) (taylor 0 a) (#s(alt (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (patch (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 #s(literal -2 binary64) b_2)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 #s(literal -2 binary64) b_2)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 #s(literal -2 binary64) b_2)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 #s(literal -2 binary64) b_2)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor 0 a) (#s(alt (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))))) (patch (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))))) (patch (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/2 (/ (* a (* c (+ (* -1/2 (+ (* -1/16 (/ (pow c 2) (pow b_2 4))) (/ (* c (+ (* -1/4 (/ c (pow b_2 3))) (* 1/8 (/ c (pow b_2 3))))) b_2))) (* 1/32 (/ (pow c 2) (pow b_2 4)))))) b_2)) (* -1/8 (/ (pow c 2) (pow b_2 3)))))) (taylor 0 a) (#s(alt (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))))) (patch (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 (* c (+ (* -1/6 (+ (* -1/32 (/ (pow c 3) (pow b_2 6))) (+ (* 3/4 (/ (* (pow c 2) (+ (* -1/4 (/ c (pow b_2 3))) (* 1/8 (/ c (pow b_2 3))))) (pow b_2 3))) (* 3 (/ (* c (+ (* -2 (/ (* b_2 (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) (pow c 2))) (+ (* -1/4 (/ (* c (+ (* -1/4 (/ c (pow b_2 3))) (* 1/8 (/ c (pow b_2 3))))) (pow b_2 2))) (* 1/16 (/ (pow c 2) (pow b_2 5)))))) b_2))))) (+ (* -1/8 (/ (* c (+ (* -1/16 (/ (pow c 2) (pow b_2 4))) (/ (* c (+ (* -1/4 (/ c (pow b_2 3))) (* 1/8 (/ c (pow b_2 3))))) b_2))) (pow b_2 2))) (* 1/384 (/ (pow c 3) (pow b_2 6))))))) b_2)) (* -1/2 (/ (* c (+ (* -1/2 (+ (* -1/16 (/ (pow c 2) (pow b_2 4))) (/ (* c (+ (* -1/4 (/ c (pow b_2 3))) (* 1/8 (/ c (pow b_2 3))))) b_2))) (* 1/32 (/ (pow c 2) (pow b_2 4))))) b_2))))))) (taylor 0 a) (#s(alt (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))))) (patch (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))))) #<representation binary64>) () ())) ())
#s(alt (log (* -2 (/ b_2 c))) (taylor 0 a) (#s(alt (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (+ (log (* -2 (/ b_2 c))) (* -1/4 (/ (* a c) (pow b_2 2)))) (taylor 0 a) (#s(alt (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (+ (log (* -2 (/ b_2 c))) (* a (+ (* -1/4 (/ c (pow b_2 2))) (* 1/2 (* a (+ (* -1/16 (/ (pow c 2) (pow b_2 4))) (/ (* c (+ (* -1/4 (/ c (pow b_2 3))) (* 1/8 (/ c (pow b_2 3))))) b_2))))))) (taylor 0 a) (#s(alt (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (+ (log (* -2 (/ b_2 c))) (* a (+ (* -1/4 (/ c (pow b_2 2))) (* a (+ (* 1/6 (* a (+ (* -1/32 (/ (pow c 3) (pow b_2 6))) (+ (* 3/4 (/ (* (pow c 2) (+ (* -1/4 (/ c (pow b_2 3))) (* 1/8 (/ c (pow b_2 3))))) (pow b_2 3))) (* 3 (/ (* c (+ (* -2 (/ (* b_2 (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) (pow c 2))) (+ (* -1/4 (/ (* c (+ (* -1/4 (/ c (pow b_2 3))) (* 1/8 (/ c (pow b_2 3))))) (pow b_2 2))) (* 1/16 (/ (pow c 2) (pow b_2 5)))))) b_2)))))) (* 1/2 (+ (* -1/16 (/ (pow c 2) (pow b_2 4))) (/ (* c (+ (* -1/4 (/ c (pow b_2 3))) (* 1/8 (/ c (pow b_2 3))))) b_2)))))))) (taylor 0 a) (#s(alt (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (log (* -1/2 (/ c b_2)))) (taylor 0 a) (#s(alt (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (patch (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (log (* -1/2 (/ c b_2)))) (* -1/4 (/ (* a c) (pow b_2 2)))) (taylor 0 a) (#s(alt (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (patch (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (log (* -1/2 (/ c b_2)))) (* a (+ (* -1/2 (* a (+ (* -1/16 (/ (pow c 2) (pow b_2 4))) (* 1/4 (/ (pow c 2) (pow b_2 4)))))) (* -1/4 (/ c (pow b_2 2)))))) (taylor 0 a) (#s(alt (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (patch (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (log (* -1/2 (/ c b_2)))) (* a (+ (* -1/4 (/ c (pow b_2 2))) (* a (+ (* -1/2 (+ (* -1/16 (/ (pow c 2) (pow b_2 4))) (* 1/4 (/ (pow c 2) (pow b_2 4))))) (* -1/6 (* a (+ (* -3/16 (/ (pow c 3) (pow b_2 6))) (+ (* 1/32 (/ (pow c 3) (pow b_2 6))) (* 6 (/ (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6)))) c))))))))))) (taylor 0 a) (#s(alt (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (patch (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor 0 a) (#s(alt (exp.f64 (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))) (taylor 0 a) (#s(alt (exp.f64 (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64))) #<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 (exp.f64 (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64))) #<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 (exp.f64 (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (log (* -1/2 (/ c b_2))) (taylor 0 a) (#s(alt (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64)) (patch (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (log (* -1/2 (/ c b_2))) (* 1/4 (/ (* a c) (pow b_2 2)))) (taylor 0 a) (#s(alt (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64)) (patch (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (log (* -1/2 (/ c b_2))) (* a (+ (* 1/4 (/ c (pow b_2 2))) (* 1/2 (* a (+ (* -1/16 (/ (pow c 2) (pow b_2 4))) (* 1/4 (/ (pow c 2) (pow b_2 4))))))))) (taylor 0 a) (#s(alt (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64)) (patch (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (log (* -1/2 (/ c b_2))) (* a (+ (* 1/4 (/ c (pow b_2 2))) (* a (+ (* 1/6 (* a (+ (* -3/16 (/ (pow c 3) (pow b_2 6))) (+ (* 1/32 (/ (pow c 3) (pow b_2 6))) (* 6 (/ (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6)))) c)))))) (* 1/2 (+ (* -1/16 (/ (pow c 2) (pow b_2 4))) (* 1/4 (/ (pow c 2) (pow b_2 4)))))))))) (taylor 0 a) (#s(alt (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64)) (patch (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (log (* -1/2 (/ c b_2))) (taylor 0 a) (#s(alt (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) #<representation binary64>) () ())) ())
#s(alt (+ (log (* -1/2 (/ c b_2))) (* 1/4 (/ (* a c) (pow b_2 2)))) (taylor 0 a) (#s(alt (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) #<representation binary64>) () ())) ())
#s(alt (+ (log (* -1/2 (/ c b_2))) (* a (+ (* 1/4 (/ c (pow b_2 2))) (* 1/2 (* a (+ (* -1/16 (/ (pow c 2) (pow b_2 4))) (* 1/4 (/ (pow c 2) (pow b_2 4))))))))) (taylor 0 a) (#s(alt (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) #<representation binary64>) () ())) ())
#s(alt (+ (log (* -1/2 (/ c b_2))) (* a (+ (* 1/4 (/ c (pow b_2 2))) (* a (+ (* 1/6 (* a (+ (* -3/16 (/ (pow c 3) (pow b_2 6))) (+ (* 1/32 (/ (pow c 3) (pow b_2 6))) (* 6 (/ (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6)))) c)))))) (* 1/2 (+ (* -1/16 (/ (pow c 2) (pow b_2 4))) (* 1/4 (/ (pow c 2) (pow b_2 4)))))))))) (taylor 0 a) (#s(alt (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) #<representation binary64>) () ())) ())
#s(alt (/ -1 (pow b_2 2)) (taylor 0 a) (#s(alt #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))) (patch #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))) #<representation binary64>) () ())) ())
#s(alt (- (/ (* a c) (pow b_2 4)) (/ 1 (pow b_2 2))) (taylor 0 a) (#s(alt #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))) (patch #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))) #<representation binary64>) () ())) ())
#s(alt (- (* a (- (* -1 (/ (* a (pow c 2)) (pow b_2 6))) (* -1 (/ c (pow b_2 4))))) (/ 1 (pow b_2 2))) (taylor 0 a) (#s(alt #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))) (patch #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))) #<representation binary64>) () ())) ())
#s(alt (- (* a (- (* a (- (/ (* a (pow c 3)) (pow b_2 8)) (/ (pow c 2) (pow b_2 6)))) (* -1 (/ c (pow b_2 4))))) (/ 1 (pow b_2 2))) (taylor 0 a) (#s(alt #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))) (patch #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))) #<representation binary64>) () ())) ())
#s(alt (* a c) (taylor 0 a) (#s(alt (*.f64 a c) (patch (*.f64 a c) #<representation binary64>) () ())) ())
#s(alt (* a c) (taylor 0 a) (#s(alt (*.f64 a c) (patch (*.f64 a c) #<representation binary64>) () ())) ())
#s(alt (* a c) (taylor 0 a) (#s(alt (*.f64 a c) (patch (*.f64 a c) #<representation binary64>) () ())) ())
#s(alt (* a c) (taylor 0 a) (#s(alt (*.f64 a c) (patch (*.f64 a c) #<representation binary64>) () ())) ())
#s(alt (pow (log (* -1/2 (/ c b_2))) 2) (taylor 0 a) (#s(alt (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) #<representation binary64>) () ())) ())
#s(alt (+ (* 1/2 (/ (* a (* c (log (* -1/2 (/ c b_2))))) (pow b_2 2))) (pow (log (* -1/2 (/ c b_2))) 2)) (taylor 0 a) (#s(alt (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) #<representation binary64>) () ())) ())
#s(alt (+ (* a (+ (* 1/2 (/ (* c (log (* -1/2 (/ c b_2)))) (pow b_2 2))) (* a (+ (* 1/16 (/ (pow c 2) (pow b_2 4))) (* (log (* -1/2 (/ c b_2))) (+ (* -1/16 (/ (pow c 2) (pow b_2 4))) (* 1/4 (/ (pow c 2) (pow b_2 4))))))))) (pow (log (* -1/2 (/ c b_2))) 2)) (taylor 0 a) (#s(alt (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) #<representation binary64>) () ())) ())
#s(alt (+ (* a (+ (* 1/2 (/ (* c (log (* -1/2 (/ c b_2)))) (pow b_2 2))) (* a (+ (* 1/16 (/ (pow c 2) (pow b_2 4))) (+ (* a (+ (* 1/4 (/ (* c (+ (* -1/16 (/ (pow c 2) (pow b_2 4))) (* 1/4 (/ (pow c 2) (pow b_2 4))))) (pow b_2 2))) (* 1/3 (* (log (* -1/2 (/ c b_2))) (+ (* -3/16 (/ (pow c 3) (pow b_2 6))) (+ (* 1/32 (/ (pow c 3) (pow b_2 6))) (* 6 (/ (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6)))) c)))))))) (* (log (* -1/2 (/ c b_2))) (+ (* -1/16 (/ (pow c 2) (pow b_2 4))) (* 1/4 (/ (pow c 2) (pow b_2 4)))))))))) (pow (log (* -1/2 (/ c b_2))) 2)) (taylor 0 a) (#s(alt (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (/ 1 (sqrt -1))) (taylor inf a) (#s(alt (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) a) (patch (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* (sqrt (/ c a)) (/ 1 (sqrt -1))) (/ b_2 a)) (taylor inf a) (#s(alt (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) a) (patch (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ c a)) (/ 1 (sqrt -1))) (/ b_2 a))) (taylor inf a) (#s(alt (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) a) (patch (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ c a)) (/ 1 (sqrt -1))) (/ b_2 a)))) (taylor inf a) (#s(alt (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) a) (patch (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) a) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (/ 1 (sqrt -1))) (taylor inf a) (#s(alt (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) (patch (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* (sqrt (/ c a)) (/ 1 (sqrt -1))) (/ b_2 a))) (taylor inf a) (#s(alt (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) (patch (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.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)) (/ 1 (sqrt -1))) (/ b_2 a)))) (taylor inf a) (#s(alt (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) (patch (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.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)) (/ 1 (sqrt -1))) (/ b_2 a))))) (taylor inf a) (#s(alt (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) (patch (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (/ 1 (sqrt -1))) (taylor inf a) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.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)) (/ 1 (sqrt -1))))) (taylor inf a) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.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)) (/ 1 (sqrt -1)))))) (taylor inf a) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.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)) (/ 1 (sqrt -1))))))) (taylor inf a) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ 1 (* a c))) (sqrt -1)) (taylor inf a) (#s(alt (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))) (patch (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))) (taylor inf a) (#s(alt (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))) (patch (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))) (taylor inf a) (#s(alt (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))) (patch (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ c (pow a 7))) (* (sqrt -1) (+ (* 1/4 (/ (* a (pow b_2 4)) (pow c 3))) (/ (pow b_2 6) (pow c 4)))))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))) (taylor inf a) (#s(alt (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))) (patch (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (sqrt -1)) (taylor inf a) (#s(alt (pow.f64 (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1/2 binary64)) (patch (pow.f64 (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))) (taylor inf a) (#s(alt (pow.f64 (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1/2 binary64)) (patch (pow.f64 (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1/2 binary64)) #<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 (pow.f64 (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1/2 binary64)) (patch (pow.f64 (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1/2 binary64)) #<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 (pow.f64 (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1/2 binary64)) (patch (pow.f64 (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ a (* c (pow (sqrt -1) 2))) (taylor inf a) (#s(alt (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (+ (* 2 (* (sqrt (/ a (pow c 3))) (/ b_2 (pow (sqrt -1) 3)))) (/ a (* c (pow (sqrt -1) 2)))) (taylor inf a) (#s(alt (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (- (+ (* -1 (/ (+ (* -4 (/ (* (pow a 2) (pow b_2 2)) (* (pow c 2) (pow (sqrt -1) 4)))) (* 2 (/ (* (pow a 2) (pow b_2 2)) (* (pow c 2) (pow (sqrt -1) 4))))) (pow a 2))) (/ a (* c (pow (sqrt -1) 2)))) (* -2 (* (sqrt (/ a (pow c 3))) (/ b_2 (pow (sqrt -1) 3))))) (taylor inf a) (#s(alt (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (- (+ (* -1 (/ (+ (* -1 (* (sqrt (/ (pow a 5) (pow c 5))) (/ (pow b_2 3) (pow (sqrt -1) 5)))) (+ (* 2 (* (sqrt (/ a c)) (/ (* b_2 (+ (* -4 (/ (* (pow a 2) (pow b_2 2)) (* (pow c 2) (pow (sqrt -1) 4)))) (* 2 (/ (* (pow a 2) (pow b_2 2)) (* (pow c 2) (pow (sqrt -1) 4)))))) (sqrt -1)))) (* 4 (* (sqrt (/ (pow a 5) (pow c 5))) (/ (pow b_2 3) (pow (sqrt -1) 5)))))) (pow a 3))) (/ a (* c (pow (sqrt -1) 2)))) (+ (* -4 (/ (pow b_2 2) (* (pow c 2) (pow (sqrt -1) 4)))) (+ (* -2 (* (sqrt (/ a (pow c 3))) (/ b_2 (pow (sqrt -1) 3)))) (* 2 (/ (pow b_2 2) (* (pow c 2) (pow (sqrt -1) 4))))))) (taylor inf a) (#s(alt (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ a c)) (/ 1 (sqrt -1))) (taylor inf a) (#s(alt (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (patch (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (+ (* (sqrt (/ a c)) (/ 1 (sqrt -1))) (/ b_2 (* c (pow (sqrt -1) 2)))) (taylor inf a) (#s(alt (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (patch (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (- (+ (* -1 (/ (+ (* -1 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3))))) (pow a 2))) (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (* -1 (/ b_2 (* c (pow (sqrt -1) 2))))) (taylor inf a) (#s(alt (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (patch (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (- (+ (* -1 (/ (+ (* 1/2 (/ (* (pow a 2) (pow b_2 3)) (* (pow c 2) (pow (sqrt -1) 4)))) (* (sqrt (/ a c)) (/ (* b_2 (+ (* -1 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (sqrt -1)))) (pow a 3))) (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (+ (* -1 (/ b_2 (* c (pow (sqrt -1) 2)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3))))))) (taylor inf a) (#s(alt (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (patch (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 #s(literal -2 binary64) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 #s(literal -2 binary64) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 #s(literal -2 binary64) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 #s(literal -2 binary64) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (sqrt -1)) (taylor inf a) (#s(alt (exp.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (exp.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))) (taylor inf a) (#s(alt (exp.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (exp.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 (exp.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (exp.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 (exp.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (exp.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) #<representation binary64>) () ())) ())
#s(alt (log (* (sqrt (/ c a)) (sqrt -1))) (taylor inf a) (#s(alt (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (patch (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) #<representation binary64>) () ())) ())
#s(alt (+ (log (* (sqrt (/ c a)) (sqrt -1))) (* -1 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1))))) (taylor inf a) (#s(alt (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (patch (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) #<representation binary64>) () ())) ())
#s(alt (+ (log (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) (* 1/2 (/ (+ (* -1 (/ (* a (pow b_2 2)) (* c (pow (sqrt -1) 2)))) (/ (* a (pow b_2 2)) (* c (pow (sqrt -1) 2)))) (pow a 2))))) (taylor inf a) (#s(alt (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (patch (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) #<representation binary64>) () ())) ())
#s(alt (+ (log (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) (+ (* 1/6 (/ (+ (* -2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (* 3 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 3) (pow (sqrt -1) 3))))) (pow a 3))) (* 1/2 (/ (+ (* -1 (/ (* a (pow b_2 2)) (* c (pow (sqrt -1) 2)))) (/ (* a (pow b_2 2)) (* c (pow (sqrt -1) 2)))) (pow a 2)))))) (taylor inf a) (#s(alt (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (patch (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 #s(literal -2 binary64) b_2)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 #s(literal -2 binary64) b_2)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 #s(literal -2 binary64) b_2)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 #s(literal -2 binary64) b_2)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (sqrt -1)) (taylor inf a) (#s(alt (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))))) (patch (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))) (taylor inf a) (#s(alt (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))))) (patch (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (+ (* (sqrt (/ c a)) (sqrt -1)) (* (sqrt (/ c (pow a 5))) (* (sqrt -1) (+ (* -1/2 (+ (* -2 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))))) (* -1 (/ (* a (pow b_2 2)) (* c (pow (sqrt -1) 2)))))) (* 1/2 (/ (* a (pow b_2 2)) (* c (pow (sqrt -1) 2))))))))) (taylor inf a) (#s(alt (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))))) (patch (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (+ (* (sqrt (/ c a)) (sqrt -1)) (+ (* (sqrt (/ c (pow a 5))) (* (sqrt -1) (+ (* -1/2 (+ (* -2 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))))) (* -1 (/ (* a (pow b_2 2)) (* c (pow (sqrt -1) 2)))))) (* 1/2 (/ (* a (pow b_2 2)) (* c (pow (sqrt -1) 2))))))) (* (sqrt (/ c (pow a 7))) (* (sqrt -1) (+ (* -1/6 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (+ (* -1/6 (+ (* -6 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* 1/2 (/ (* (pow a 2) (pow b_2 3)) (* (pow c 2) (pow (sqrt -1) 4)))) (* (sqrt (/ a c)) (/ (* b_2 (+ (* -1 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (sqrt -1))))))) (+ (* 2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (* 6 (* b_2 (+ (* -1 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))))))) (* 1/2 (* (sqrt (/ a c)) (/ (* b_2 (+ (* -2 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))))) (* -1 (/ (* a (pow b_2 2)) (* c (pow (sqrt -1) 2)))))) (sqrt -1))))))))))) (taylor inf a) (#s(alt (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))))) (patch (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))))) #<representation binary64>) () ())) ())
#s(alt (log (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (taylor inf a) (#s(alt (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (+ (log (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) (taylor inf a) (#s(alt (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (+ (log (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (+ (* 1/2 (/ (+ (* -2 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))))) (* -1 (/ (* a (pow b_2 2)) (* c (pow (sqrt -1) 2))))) (pow a 2))) (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1))))) (taylor inf a) (#s(alt (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (+ (log (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (+ (* 1/6 (/ (+ (* -6 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* 1/2 (/ (* (pow a 2) (pow b_2 3)) (* (pow c 2) (pow (sqrt -1) 4)))) (* (sqrt (/ a c)) (/ (* b_2 (+ (* -1 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (sqrt -1))))))) (+ (* 2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (* 6 (* b_2 (+ (* -1 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3))))))))) (pow a 3))) (+ (* 1/2 (/ (+ (* -2 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))))) (* -1 (/ (* a (pow b_2 2)) (* c (pow (sqrt -1) 2))))) (pow a 2))) (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))))) (taylor inf a) (#s(alt (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (log (* (sqrt (/ c a)) (sqrt -1)))) (taylor inf a) (#s(alt (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (patch (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (log (* (sqrt (/ c a)) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) (taylor inf a) (#s(alt (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (patch (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (log (* (sqrt (/ c a)) (sqrt -1)))) (+ (* -1/2 (/ (+ (* -1 (/ (* a (pow b_2 2)) (* c (pow (sqrt -1) 2)))) (/ (* a (pow b_2 2)) (* c (pow (sqrt -1) 2)))) (pow a 2))) (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1))))) (taylor inf a) (#s(alt (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (patch (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (log (* (sqrt (/ c a)) (sqrt -1)))) (+ (* -1/2 (/ (+ (* -1 (/ (* a (pow b_2 2)) (* c (pow (sqrt -1) 2)))) (/ (* a (pow b_2 2)) (* c (pow (sqrt -1) 2)))) (pow a 2))) (+ (* -1/6 (/ (+ (* -2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (* 3 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 3) (pow (sqrt -1) 3))))) (pow a 3))) (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))))) (taylor inf a) (#s(alt (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (patch (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (sqrt -1)) (taylor inf a) (#s(alt (exp.f64 (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))) (taylor inf a) (#s(alt (exp.f64 (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64))) #<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 (exp.f64 (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64))) #<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 (exp.f64 (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (log (* (sqrt (/ c a)) (sqrt -1))) (taylor inf a) (#s(alt (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64)) (patch (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (log (* (sqrt (/ c a)) (sqrt -1))) (* -1 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1))))) (taylor inf a) (#s(alt (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64)) (patch (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (log (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) (* 1/2 (/ (+ (* -1 (/ (* a (pow b_2 2)) (* c (pow (sqrt -1) 2)))) (/ (* a (pow b_2 2)) (* c (pow (sqrt -1) 2)))) (pow a 2))))) (taylor inf a) (#s(alt (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64)) (patch (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (log (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) (+ (* 1/6 (/ (+ (* -2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (* 3 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 3) (pow (sqrt -1) 3))))) (pow a 3))) (* 1/2 (/ (+ (* -1 (/ (* a (pow b_2 2)) (* c (pow (sqrt -1) 2)))) (/ (* a (pow b_2 2)) (* c (pow (sqrt -1) 2)))) (pow a 2)))))) (taylor inf a) (#s(alt (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64)) (patch (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (log (* (sqrt (/ c a)) (sqrt -1))) (taylor inf a) (#s(alt (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) #<representation binary64>) () ())) ())
#s(alt (+ (log (* (sqrt (/ c a)) (sqrt -1))) (* -1 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1))))) (taylor inf a) (#s(alt (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) #<representation binary64>) () ())) ())
#s(alt (+ (log (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) (* 1/2 (/ (+ (* -1 (/ (* a (pow b_2 2)) (* c (pow (sqrt -1) 2)))) (/ (* a (pow b_2 2)) (* c (pow (sqrt -1) 2)))) (pow a 2))))) (taylor inf a) (#s(alt (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) #<representation binary64>) () ())) ())
#s(alt (+ (log (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) (+ (* 1/6 (/ (+ (* -2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (* 3 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 3) (pow (sqrt -1) 3))))) (pow a 3))) (* 1/2 (/ (+ (* -1 (/ (* a (pow b_2 2)) (* c (pow (sqrt -1) 2)))) (/ (* a (pow b_2 2)) (* c (pow (sqrt -1) 2)))) (pow a 2)))))) (taylor inf a) (#s(alt (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) #<representation binary64>) () ())) ())
#s(alt (/ -1 (* a c)) (taylor inf a) (#s(alt #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))) (patch #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))) #<representation binary64>) () ())) ())
#s(alt (/ (- (/ (pow b_2 2) (* a (pow c 2))) (/ 1 c)) a) (taylor inf a) (#s(alt #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))) (patch #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))) #<representation binary64>) () ())) ())
#s(alt (/ (- (* -1 (/ (pow b_2 4) (* (pow a 2) (pow c 3)))) (+ (* -1 (/ (pow b_2 2) (* a (pow c 2)))) (/ 1 c))) a) (taylor inf a) (#s(alt #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))) (patch #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))) #<representation binary64>) () ())) ())
#s(alt (/ (- (/ (pow b_2 6) (* (pow a 3) (pow c 4))) (+ (* -1 (/ (pow b_2 2) (* a (pow c 2)))) (+ (/ 1 c) (/ (pow b_2 4) (* (pow a 2) (pow c 3)))))) a) (taylor inf a) (#s(alt #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))) (patch #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))) #<representation binary64>) () ())) ())
#s(alt (* a c) (taylor inf a) (#s(alt (*.f64 a c) (patch (*.f64 a c) #<representation binary64>) () ())) ())
#s(alt (* a c) (taylor inf a) (#s(alt (*.f64 a c) (patch (*.f64 a c) #<representation binary64>) () ())) ())
#s(alt (* a c) (taylor inf a) (#s(alt (*.f64 a c) (patch (*.f64 a c) #<representation binary64>) () ())) ())
#s(alt (* a c) (taylor inf a) (#s(alt (*.f64 a c) (patch (*.f64 a c) #<representation binary64>) () ())) ())
#s(alt (pow (log (* (sqrt (/ c a)) (sqrt -1))) 2) (taylor inf a) (#s(alt (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) #<representation binary64>) () ())) ())
#s(alt (+ (* -2 (* (sqrt (/ 1 (* a c))) (/ (* b_2 (log (* (sqrt (/ c a)) (sqrt -1)))) (sqrt -1)))) (pow (log (* (sqrt (/ c a)) (sqrt -1))) 2)) (taylor inf a) (#s(alt (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) #<representation binary64>) () ())) ())
#s(alt (+ (* -2 (* (sqrt (/ 1 (* a c))) (/ (* b_2 (log (* (sqrt (/ c a)) (sqrt -1)))) (sqrt -1)))) (+ (/ (* (log (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1 (/ (* a (pow b_2 2)) (* c (pow (sqrt -1) 2)))) (/ (* a (pow b_2 2)) (* c (pow (sqrt -1) 2))))) (pow a 2)) (+ (/ (pow b_2 2) (* a (* c (pow (sqrt -1) 2)))) (pow (log (* (sqrt (/ c a)) (sqrt -1))) 2)))) (taylor inf a) (#s(alt (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) #<representation binary64>) () ())) ())
#s(alt (+ (* -2 (* (sqrt (/ 1 (* a c))) (/ (* b_2 (log (* (sqrt (/ c a)) (sqrt -1)))) (sqrt -1)))) (+ (* -1 (* (sqrt (/ 1 (* (pow a 5) c))) (/ (* b_2 (+ (* -1 (/ (* a (pow b_2 2)) (* c (pow (sqrt -1) 2)))) (/ (* a (pow b_2 2)) (* c (pow (sqrt -1) 2))))) (sqrt -1)))) (+ (* 1/3 (/ (* (log (* (sqrt (/ c a)) (sqrt -1))) (+ (* -2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (* 3 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 3) (pow (sqrt -1) 3)))))) (pow a 3))) (+ (/ (* (log (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1 (/ (* a (pow b_2 2)) (* c (pow (sqrt -1) 2)))) (/ (* a (pow b_2 2)) (* c (pow (sqrt -1) 2))))) (pow a 2)) (+ (/ (pow b_2 2) (* a (* c (pow (sqrt -1) 2)))) (pow (log (* (sqrt (/ c a)) (sqrt -1))) 2)))))) (taylor inf a) (#s(alt (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (/ c a)) (sqrt -1))) (taylor -inf a) (#s(alt (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) a) (patch (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (/ b_2 a)) (taylor -inf a) (#s(alt (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) a) (patch (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ (* -1 b_2) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1))))) a))) (taylor -inf a) (#s(alt (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) a) (patch (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ (* -1 b_2) (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (/ (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3))))) a))) a))) (taylor -inf a) (#s(alt (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) a) (patch (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (* a c)) (sqrt -1))) (taylor -inf a) (#s(alt (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) (patch (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))) (taylor -inf a) (#s(alt (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) (patch (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* -1 (/ (+ b_2 (* -1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1))))) a)) (* (sqrt (/ c a)) (sqrt -1))))) (taylor -inf a) (#s(alt (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) (patch (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ a c)) (/ (pow b_2 2) (sqrt -1))))) a))) a)) (* (sqrt (/ c a)) (sqrt -1))))) (taylor -inf a) (#s(alt (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) (patch (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (* a c)) (sqrt -1))) (taylor -inf a) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.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 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))))) #<representation binary64>) () ())) ())
#s(alt (* -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)))))) (taylor -inf a) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))))) #<representation binary64>) () ())) ())
#s(alt (* -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))))))) (taylor -inf a) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ 1 (* a c))) (pow (sqrt -1) 3)) (taylor -inf a) (#s(alt (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))) (patch (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (pow (sqrt -1) 3))) (taylor -inf a) (#s(alt (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))) (patch (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (pow (sqrt -1) 3)))) (taylor -inf a) (#s(alt (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))) (patch (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ a (pow c 5))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1/4 (/ (* a (pow b_2 4)) (* (pow c 3) (pow (sqrt -1) 2)))) (/ (pow b_2 6) (pow c 4))))))) (pow a 3))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (pow (sqrt -1) 3)))) (taylor -inf a) (#s(alt (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))) (patch (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (sqrt -1)) (taylor -inf a) (#s(alt (pow.f64 (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1/2 binary64)) (patch (pow.f64 (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a)) (taylor -inf a) (#s(alt (pow.f64 (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1/2 binary64)) (patch (pow.f64 (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* -1 b_2) (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)) (* (sqrt (/ c a)) (sqrt -1))) (taylor -inf a) (#s(alt (pow.f64 (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1/2 binary64)) (patch (pow.f64 (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* -1 b_2) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a))) a)) (* (sqrt (/ c a)) (sqrt -1))) (taylor -inf a) (#s(alt (pow.f64 (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1/2 binary64)) (patch (pow.f64 (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ a c)) (taylor -inf a) (#s(alt (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -2 (* (sqrt (/ a (pow c 3))) (* b_2 (sqrt -1)))) (* -1 (/ a c))) (taylor -inf a) (#s(alt (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ a c)) (* -1 (/ (- (+ (* -4 (/ (* a (pow b_2 2)) (pow c 2))) (* 2 (/ (* a (pow b_2 2)) (pow c 2)))) (* -2 (* (sqrt (/ (pow a 3) (pow c 3))) (* b_2 (sqrt -1))))) a))) (taylor -inf a) (#s(alt (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ a c)) (* -1 (/ (- (* -1 (/ (- (+ (* -1 (* (sqrt (/ (pow a 3) (pow c 5))) (* (pow b_2 3) (sqrt -1)))) (+ (* 2 (* (sqrt (/ 1 (* a c))) (* b_2 (* (sqrt -1) (+ (* -4 (/ (* (pow a 2) (pow b_2 2)) (pow c 2))) (* 2 (/ (* (pow a 2) (pow b_2 2)) (pow c 2)))))))) (* 4 (* (sqrt (/ (pow a 3) (pow c 5))) (* (pow b_2 3) (sqrt -1)))))) (+ (* -4 (/ (* (pow a 2) (pow b_2 2)) (pow c 2))) (* 2 (/ (* (pow a 2) (pow b_2 2)) (pow c 2))))) a)) (* -2 (* (sqrt (/ (pow a 3) (pow c 3))) (* b_2 (sqrt -1))))) a))) (taylor -inf a) (#s(alt (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (/ a c)) (sqrt -1))) (taylor -inf a) (#s(alt (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (patch (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ a c)) (sqrt -1))) (* -1 (/ b_2 c))) (taylor -inf a) (#s(alt (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (patch (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ a c)) (sqrt -1))) (* -1 (/ (- (+ (* -1/2 (* (sqrt (/ a (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* -1 (/ (* a b_2) c))) a))) (taylor -inf a) (#s(alt (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (patch (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ a c)) (sqrt -1))) (* -1 (/ (- (* -1 (/ (- (+ (* -1/2 (/ (* a (pow b_2 3)) (pow c 2))) (* (sqrt (/ 1 (* a c))) (* b_2 (* (sqrt -1) (+ (* -1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))))))) (+ (* -1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1))))) a)) (* -1 (/ (* a b_2) c))) a))) (taylor -inf a) (#s(alt (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (patch (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 #s(literal -2 binary64) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 #s(literal -2 binary64) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 #s(literal -2 binary64) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 #s(literal -2 binary64) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (/ c a)) (sqrt -1))) (taylor -inf a) (#s(alt (exp.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (exp.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a))) (taylor -inf a) (#s(alt (exp.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (exp.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 (exp.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (exp.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 (exp.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (exp.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) #<representation binary64>) () ())) ())
#s(alt (log (* -1 (* (sqrt (/ c a)) (sqrt -1)))) (taylor -inf a) (#s(alt (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (patch (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) #<representation binary64>) () ())) ())
#s(alt (+ (log (* -1 (* (sqrt (/ c a)) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (* b_2 (sqrt -1)))) (taylor -inf a) (#s(alt (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (patch (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) #<representation binary64>) () ())) ())
#s(alt (+ (log (* -1 (* (sqrt (/ c a)) (sqrt -1)))) (* -1 (/ (+ (* -1 (* (sqrt (/ a c)) (* b_2 (sqrt -1)))) (* -1/2 (/ (+ (* -1 (/ (* a (pow b_2 2)) c)) (/ (* a (pow b_2 2)) c)) a))) a))) (taylor -inf a) (#s(alt (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (patch (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) #<representation binary64>) () ())) ())
#s(alt (+ (log (* -1 (* (sqrt (/ c a)) (sqrt -1)))) (* -1 (/ (+ (* -1 (* (sqrt (/ a c)) (* b_2 (sqrt -1)))) (* -1 (/ (+ (* -1/6 (/ (+ (* -2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 3) (sqrt -1)))) (* 3 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 3) (sqrt -1))))) a)) (* 1/2 (+ (* -1 (/ (* a (pow b_2 2)) c)) (/ (* a (pow b_2 2)) c)))) a))) a))) (taylor -inf a) (#s(alt (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (patch (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 #s(literal -2 binary64) b_2)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 #s(literal -2 binary64) b_2)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 #s(literal -2 binary64) b_2)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 #s(literal -2 binary64) b_2)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (/ c a)) (sqrt -1))) (taylor -inf a) (#s(alt (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))))) (patch (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a))) (taylor -inf a) (#s(alt (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))))) (patch (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* (sqrt (/ c (pow a 3))) (* (sqrt -1) (+ (* -1/2 (+ (* 2 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1))))))) (/ (* a (pow b_2 2)) c))) (* -1/2 (/ (* a (pow b_2 2)) c)))))) a))) (taylor -inf a) (#s(alt (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))))) (patch (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1/2 (+ (* 2 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1))))))) (/ (* a (pow b_2 2)) c))) (* -1/2 (/ (* a (pow b_2 2)) c)))))) (* (sqrt (/ c (pow a 3))) (* (sqrt -1) (+ (* -1/6 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 3) (sqrt -1)))) (+ (* -1/6 (+ (* -6 (* b_2 (+ (* -1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))))) (+ (* 2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 3) (sqrt -1)))) (* 6 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1/2 (/ (* (pow a 2) (pow b_2 3)) (pow c 2))) (* (sqrt (/ a c)) (* b_2 (* (sqrt -1) (+ (* -1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))))))))))))) (* 1/2 (* (sqrt (/ a c)) (* b_2 (* (sqrt -1) (+ (* 2 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1))))))) (/ (* a (pow b_2 2)) c))))))))))) a))) a))) (taylor -inf a) (#s(alt (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))))) (patch (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))))) #<representation binary64>) () ())) ())
#s(alt (log (* -1 (* (sqrt (/ a c)) (sqrt -1)))) (taylor -inf a) (#s(alt (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (+ (log (* -1 (* (sqrt (/ a c)) (sqrt -1)))) (* -1 (* (sqrt (/ 1 (* a c))) (* b_2 (sqrt -1))))) (taylor -inf a) (#s(alt (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (+ (log (* -1 (* (sqrt (/ a c)) (sqrt -1)))) (* -1 (/ (+ (* -1/2 (/ (+ (* 2 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1))))))) (/ (* a (pow b_2 2)) c)) a)) (* (sqrt (/ a c)) (* b_2 (sqrt -1)))) a))) (taylor -inf a) (#s(alt (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (+ (log (* -1 (* (sqrt (/ a c)) (sqrt -1)))) (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (+ (* -6 (* b_2 (+ (* -1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))))) (+ (* 2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 3) (sqrt -1)))) (* 6 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1/2 (/ (* (pow a 2) (pow b_2 3)) (pow c 2))) (* (sqrt (/ a c)) (* b_2 (* (sqrt -1) (+ (* -1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1))))))))))))) a)) (* 1/2 (+ (* 2 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1))))))) (/ (* a (pow b_2 2)) c)))) a)) (* (sqrt (/ a c)) (* b_2 (sqrt -1)))) a))) (taylor -inf a) (#s(alt (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (log (* -1 (* (sqrt (/ c a)) (sqrt -1))))) (taylor -inf a) (#s(alt (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (patch (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (log (* -1 (* (sqrt (/ c a)) (sqrt -1))))) (* -1 (* (sqrt (/ 1 (* a c))) (* b_2 (sqrt -1))))) (taylor -inf a) (#s(alt (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (patch (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (log (* -1 (* (sqrt (/ c a)) (sqrt -1))))) (* -1 (/ (+ (* 1/2 (/ (+ (* -1 (/ (* a (pow b_2 2)) c)) (/ (* a (pow b_2 2)) c)) a)) (* (sqrt (/ a c)) (* b_2 (sqrt -1)))) a))) (taylor -inf a) (#s(alt (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (patch (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (log (* -1 (* (sqrt (/ c a)) (sqrt -1))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* -1 (/ (* a (pow b_2 2)) c)) (/ (* a (pow b_2 2)) c))) (* 1/6 (/ (+ (* -2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 3) (sqrt -1)))) (* 3 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 3) (sqrt -1))))) a))) a)) (* (sqrt (/ a c)) (* b_2 (sqrt -1)))) a))) (taylor -inf a) (#s(alt (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (patch (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (/ c a)) (sqrt -1))) (taylor -inf a) (#s(alt (exp.f64 (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a))) (taylor -inf a) (#s(alt (exp.f64 (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64))) #<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 (exp.f64 (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64))) #<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 (exp.f64 (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (log (* -1 (* (sqrt (/ c a)) (sqrt -1)))) (taylor -inf a) (#s(alt (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64)) (patch (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (log (* -1 (* (sqrt (/ c a)) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (* b_2 (sqrt -1)))) (taylor -inf a) (#s(alt (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64)) (patch (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (log (* -1 (* (sqrt (/ c a)) (sqrt -1)))) (* -1 (/ (+ (* -1 (* (sqrt (/ a c)) (* b_2 (sqrt -1)))) (* -1/2 (/ (+ (* -1 (/ (* a (pow b_2 2)) c)) (/ (* a (pow b_2 2)) c)) a))) a))) (taylor -inf a) (#s(alt (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64)) (patch (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (log (* -1 (* (sqrt (/ c a)) (sqrt -1)))) (* -1 (/ (+ (* -1 (* (sqrt (/ a c)) (* b_2 (sqrt -1)))) (* -1 (/ (+ (* -1/6 (/ (+ (* -2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 3) (sqrt -1)))) (* 3 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 3) (sqrt -1))))) a)) (* 1/2 (+ (* -1 (/ (* a (pow b_2 2)) c)) (/ (* a (pow b_2 2)) c)))) a))) a))) (taylor -inf a) (#s(alt (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64)) (patch (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (log (* -1 (* (sqrt (/ c a)) (sqrt -1)))) (taylor -inf a) (#s(alt (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) #<representation binary64>) () ())) ())
#s(alt (+ (log (* -1 (* (sqrt (/ c a)) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (* b_2 (sqrt -1)))) (taylor -inf a) (#s(alt (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) #<representation binary64>) () ())) ())
#s(alt (+ (log (* -1 (* (sqrt (/ c a)) (sqrt -1)))) (* -1 (/ (+ (* -1 (* (sqrt (/ a c)) (* b_2 (sqrt -1)))) (* -1/2 (/ (+ (* -1 (/ (* a (pow b_2 2)) c)) (/ (* a (pow b_2 2)) c)) a))) a))) (taylor -inf a) (#s(alt (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) #<representation binary64>) () ())) ())
#s(alt (+ (log (* -1 (* (sqrt (/ c a)) (sqrt -1)))) (* -1 (/ (+ (* -1 (* (sqrt (/ a c)) (* b_2 (sqrt -1)))) (* -1 (/ (+ (* -1/6 (/ (+ (* -2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 3) (sqrt -1)))) (* 3 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 3) (sqrt -1))))) a)) (* 1/2 (+ (* -1 (/ (* a (pow b_2 2)) c)) (/ (* a (pow b_2 2)) c)))) a))) a))) (taylor -inf a) (#s(alt (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) #<representation binary64>) () ())) ())
#s(alt (/ -1 (* a c)) (taylor -inf a) (#s(alt #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))) (patch #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.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 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))) (patch #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (- (* -1 (/ (pow b_2 4) (* a (pow c 3)))) (* -1 (/ (pow b_2 2) (pow c 2)))) a)) (/ 1 c)) a)) (taylor -inf a) (#s(alt #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))) (patch #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow b_2 6) (* a (pow c 4)))) (* -1 (/ (pow b_2 4) (pow c 3)))) a)) (* -1 (/ (pow b_2 2) (pow c 2)))) a)) (/ 1 c)) a)) (taylor -inf a) (#s(alt #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))) (patch #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))) #<representation binary64>) () ())) ())
#s(alt (* a c) (taylor -inf a) (#s(alt (*.f64 a c) (patch (*.f64 a c) #<representation binary64>) () ())) ())
#s(alt (* a c) (taylor -inf a) (#s(alt (*.f64 a c) (patch (*.f64 a c) #<representation binary64>) () ())) ())
#s(alt (* a c) (taylor -inf a) (#s(alt (*.f64 a c) (patch (*.f64 a c) #<representation binary64>) () ())) ())
#s(alt (* a c) (taylor -inf a) (#s(alt (*.f64 a c) (patch (*.f64 a c) #<representation binary64>) () ())) ())
#s(alt (pow (log (* -1 (* (sqrt (/ c a)) (sqrt -1)))) 2) (taylor -inf a) (#s(alt (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) #<representation binary64>) () ())) ())
#s(alt (+ (* 2 (* (sqrt (/ 1 (* a c))) (* b_2 (* (log (* -1 (* (sqrt (/ c a)) (sqrt -1)))) (sqrt -1))))) (pow (log (* -1 (* (sqrt (/ c a)) (sqrt -1)))) 2)) (taylor -inf a) (#s(alt (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* -2 (* (sqrt (/ a c)) (* b_2 (* (log (* -1 (* (sqrt (/ c a)) (sqrt -1)))) (sqrt -1))))) (* -1 (/ (+ (* -1 (/ (* a (pow b_2 2)) c)) (* (log (* -1 (* (sqrt (/ c a)) (sqrt -1)))) (+ (* -1 (/ (* a (pow b_2 2)) c)) (/ (* a (pow b_2 2)) c)))) a))) a)) (pow (log (* -1 (* (sqrt (/ c a)) (sqrt -1)))) 2)) (taylor -inf a) (#s(alt (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* -2 (* (sqrt (/ a c)) (* b_2 (* (log (* -1 (* (sqrt (/ c a)) (sqrt -1)))) (sqrt -1))))) (* -1 (/ (+ (* -1 (/ (* a (pow b_2 2)) c)) (+ (* -1 (/ (+ (* -1 (* (sqrt (/ a c)) (* b_2 (* (sqrt -1) (+ (* -1 (/ (* a (pow b_2 2)) c)) (/ (* a (pow b_2 2)) c)))))) (* 1/3 (* (log (* -1 (* (sqrt (/ c a)) (sqrt -1)))) (+ (* -2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 3) (sqrt -1)))) (* 3 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 3) (sqrt -1)))))))) a)) (* (log (* -1 (* (sqrt (/ c a)) (sqrt -1)))) (+ (* -1 (/ (* a (pow b_2 2)) c)) (/ (* a (pow b_2 2)) c))))) a))) a)) (pow (log (* -1 (* (sqrt (/ c a)) (sqrt -1)))) 2)) (taylor -inf a) (#s(alt (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) #<representation binary64>) () ())) ())
#s(alt (/ (+ b_2 (/ b_2 (sqrt -1))) a) (taylor 0 c) (#s(alt (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) a) (patch (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* 1/2 (/ c (* b_2 (sqrt -1)))) (+ (/ b_2 a) (/ b_2 (* a (sqrt -1))))) (taylor 0 c) (#s(alt (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) a) (patch (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* c (+ (* -1/8 (/ (* a c) (* (pow b_2 3) (sqrt -1)))) (* 1/2 (/ 1 (* b_2 (sqrt -1)))))) (+ (/ b_2 a) (/ b_2 (* a (sqrt -1))))) (taylor 0 c) (#s(alt (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) a) (patch (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* c (+ (* c (+ (* -1/8 (/ a (* (pow b_2 3) (sqrt -1)))) (* 1/16 (/ (* (pow a 2) c) (* (pow b_2 5) (sqrt -1)))))) (* 1/2 (/ 1 (* b_2 (sqrt -1)))))) (+ (/ b_2 a) (/ b_2 (* a (sqrt -1))))) (taylor 0 c) (#s(alt (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) a) (patch (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) a) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (/ b_2 (sqrt -1))) (taylor 0 c) (#s(alt (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) (patch (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (+ (* 1/2 (/ (* a c) (* b_2 (sqrt -1)))) (/ b_2 (sqrt -1)))) (taylor 0 c) (#s(alt (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) (patch (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (+ (* c (+ (* -1/8 (/ (* (pow a 2) c) (* (pow b_2 3) (sqrt -1)))) (* 1/2 (/ a (* b_2 (sqrt -1)))))) (/ b_2 (sqrt -1)))) (taylor 0 c) (#s(alt (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) (patch (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (+ (* c (+ (* 1/2 (/ a (* b_2 (sqrt -1)))) (* c (+ (* -1/8 (/ (pow a 2) (* (pow b_2 3) (sqrt -1)))) (* 1/16 (/ (* (pow a 3) c) (* (pow b_2 5) (sqrt -1)))))))) (/ b_2 (sqrt -1)))) (taylor 0 c) (#s(alt (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) (patch (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) #<representation binary64>) () ())) ())
#s(alt (/ b_2 (sqrt -1)) (taylor 0 c) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))))) #<representation binary64>) () ())) ())
#s(alt (+ (* 1/2 (/ (* a c) (* b_2 (sqrt -1)))) (/ b_2 (sqrt -1))) (taylor 0 c) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))))) #<representation binary64>) () ())) ())
#s(alt (+ (* c (+ (* -1/8 (/ (* (pow a 2) c) (* (pow b_2 3) (sqrt -1)))) (* 1/2 (/ a (* b_2 (sqrt -1)))))) (/ b_2 (sqrt -1))) (taylor 0 c) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))))) #<representation binary64>) () ())) ())
#s(alt (+ (* c (+ (* 1/2 (/ a (* b_2 (sqrt -1)))) (* c (+ (* -1/8 (/ (pow a 2) (* (pow b_2 3) (sqrt -1)))) (* 1/16 (/ (* (pow a 3) c) (* (pow b_2 5) (sqrt -1)))))))) (/ b_2 (sqrt -1))) (taylor 0 c) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))))) #<representation binary64>) () ())) ())
#s(alt (/ (sqrt -1) b_2) (taylor 0 c) (#s(alt (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))) (patch (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ (* a (* c (sqrt -1))) (pow b_2 3))) (/ (sqrt -1) b_2)) (taylor 0 c) (#s(alt (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))) (patch (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))) #<representation binary64>) () ())) ())
#s(alt (+ (* c (+ (* -1/2 (* b_2 (* c (* (sqrt -1) (+ (* -1 (/ (pow a 2) (pow b_2 6))) (* 1/4 (/ (pow a 2) (pow b_2 6)))))))) (* -1/2 (/ (* a (sqrt -1)) (pow b_2 3))))) (/ (sqrt -1) b_2)) (taylor 0 c) (#s(alt (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))) (patch (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))) #<representation binary64>) () ())) ())
#s(alt (+ (* c (+ (* -1/2 (/ (* a (sqrt -1)) (pow b_2 3))) (* c (+ (* -1/2 (* b_2 (* c (* (sqrt -1) (+ (* 1/2 (/ (* a (+ (* -1 (/ (pow a 2) (pow b_2 6))) (* 1/4 (/ (pow a 2) (pow b_2 6))))) (pow b_2 2))) (/ (pow a 3) (pow b_2 8))))))) (* -1/2 (* b_2 (* (sqrt -1) (+ (* -1 (/ (pow a 2) (pow b_2 6))) (* 1/4 (/ (pow a 2) (pow b_2 6))))))))))) (/ (sqrt -1) b_2)) (taylor 0 c) (#s(alt (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))) (patch (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor 0 c) (#s(alt (pow.f64 (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1/2 binary64)) (patch (pow.f64 (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))) (taylor 0 c) (#s(alt (pow.f64 (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1/2 binary64)) (patch (pow.f64 (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1/2 binary64)) #<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 (pow.f64 (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1/2 binary64)) (patch (pow.f64 (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1/2 binary64)) #<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 (pow.f64 (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1/2 binary64)) (patch (pow.f64 (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 4 (/ (pow b_2 2) (pow c 2))) (taylor 0 c) (#s(alt (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -2 (* a c)) (* 4 (pow b_2 2))) (pow c 2)) (taylor 0 c) (#s(alt (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* 4 (pow b_2 2)) (* c (- (* -1 (* c (+ (* -1 (/ (pow a 2) (pow b_2 2))) (* 16 (/ (* (pow b_2 4) (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) (pow a 2)))))) (* 2 a)))) (pow c 2)) (taylor 0 c) (#s(alt (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* 4 (pow b_2 2)) (* c (- (* c (- (* -1 (* c (+ (* -8 (/ (* (pow b_2 2) (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) a)) (+ (* -1/2 (/ (* a (+ (* -1 (/ (pow a 2) (pow b_2 2))) (* 16 (/ (* (pow b_2 4) (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) (pow a 2))))) (pow b_2 2))) (* 16 (/ (* (pow b_2 4) (+ (* 1/64 (/ (pow a 5) (pow b_2 8))) (* 1/2 (/ (* a (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) (pow b_2 2))))) (pow a 2))))))) (+ (* -1 (/ (pow a 2) (pow b_2 2))) (* 16 (/ (* (pow b_2 4) (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) (pow a 2)))))) (* 2 a)))) (pow c 2)) (taylor 0 c) (#s(alt (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -2 (/ b_2 c)) (taylor 0 c) (#s(alt (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (patch (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -2 b_2) (* 1/2 (/ (* a c) b_2))) c) (taylor 0 c) (#s(alt (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (patch (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -2 b_2) (* c (- (* -1 (* c (+ (* -1/4 (/ (pow a 2) (pow b_2 3))) (* 1/8 (/ (pow a 2) (pow b_2 3)))))) (* -1/2 (/ a b_2))))) c) (taylor 0 c) (#s(alt (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (patch (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -2 b_2) (* c (- (* c (- (* -1 (* c (+ (* -2 (/ (* b_2 (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) a)) (+ (* -1/4 (/ (* a (+ (* -1/4 (/ (pow a 2) (pow b_2 3))) (* 1/8 (/ (pow a 2) (pow b_2 3))))) (pow b_2 2))) (* 1/16 (/ (pow a 3) (pow b_2 5))))))) (+ (* -1/4 (/ (pow a 2) (pow b_2 3))) (* 1/8 (/ (pow a 2) (pow b_2 3)))))) (* -1/2 (/ a b_2))))) c) (taylor 0 c) (#s(alt (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (patch (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 #s(literal -2 binary64) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 #s(literal -2 binary64) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 #s(literal -2 binary64) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 #s(literal -2 binary64) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor 0 c) (#s(alt (exp.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (exp.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 (exp.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (exp.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 (exp.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (exp.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 (exp.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (exp.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) #<representation binary64>) () ())) ())
#s(alt (+ (log c) (log (/ -1/2 b_2))) (taylor 0 c) (#s(alt (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (patch (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) #<representation binary64>) () ())) ())
#s(alt (+ (log c) (+ (log (/ -1/2 b_2)) (* 1/4 (/ (* a c) (pow b_2 2))))) (taylor 0 c) (#s(alt (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (patch (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) #<representation binary64>) () ())) ())
#s(alt (+ (log c) (+ (log (/ -1/2 b_2)) (* c (+ (* 1/4 (/ a (pow b_2 2))) (* 1/2 (* c (+ (* -1/16 (/ (pow a 2) (pow b_2 4))) (* 1/4 (/ (pow a 2) (pow b_2 4)))))))))) (taylor 0 c) (#s(alt (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (patch (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) #<representation binary64>) () ())) ())
#s(alt (+ (log c) (+ (log (/ -1/2 b_2)) (* c (+ (* 1/4 (/ a (pow b_2 2))) (* c (+ (* 1/6 (* c (+ (* -3/16 (/ (pow a 3) (pow b_2 6))) (+ (* 1/32 (/ (pow a 3) (pow b_2 6))) (* 6 (/ (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6)))) a)))))) (* 1/2 (+ (* -1/16 (/ (pow a 2) (pow b_2 4))) (* 1/4 (/ (pow a 2) (pow b_2 4))))))))))) (taylor 0 c) (#s(alt (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (patch (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 #s(literal -2 binary64) b_2)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 #s(literal -2 binary64) b_2)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 #s(literal -2 binary64) b_2)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 #s(literal -2 binary64) b_2)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a) #<representation binary64>) () ())) ())
#s(alt (exp (* -1 (+ (log (* -2 b_2)) (* -1 (log c))))) (taylor 0 c) (#s(alt (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))))) (patch (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))))) #<representation binary64>) () ())) ())
#s(alt (+ (exp (* -1 (+ (log (* -2 b_2)) (* -1 (log c))))) (* 1/4 (/ (* a (* c (exp (* -1 (+ (log (* -2 b_2)) (* -1 (log c))))))) (pow b_2 2)))) (taylor 0 c) (#s(alt (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))))) (patch (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))))) #<representation binary64>) () ())) ())
#s(alt (+ (exp (* -1 (+ (log (* -2 b_2)) (* -1 (log c))))) (* c (+ (* 1/4 (/ (* a (exp (* -1 (+ (log (* -2 b_2)) (* -1 (log c)))))) (pow b_2 2))) (* c (* (exp (* -1 (+ (log (* -2 b_2)) (* -1 (log c))))) (+ (* -1/2 (+ (* -1/4 (/ (pow a 2) (pow b_2 4))) (+ (* -1/16 (/ (pow a 2) (pow b_2 4))) (* 1/8 (/ (pow a 2) (pow b_2 4)))))) (* 1/32 (/ (pow a 2) (pow b_2 4))))))))) (taylor 0 c) (#s(alt (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))))) (patch (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))))) #<representation binary64>) () ())) ())
#s(alt (+ (exp (* -1 (+ (log (* -2 b_2)) (* -1 (log c))))) (* c (+ (* 1/4 (/ (* a (exp (* -1 (+ (log (* -2 b_2)) (* -1 (log c)))))) (pow b_2 2))) (* c (+ (* c (* (exp (* -1 (+ (log (* -2 b_2)) (* -1 (log c))))) (+ (* -1/6 (+ (* -1/32 (/ (pow a 3) (pow b_2 6))) (+ (* 3/4 (/ (* a (+ (* -1/4 (/ (pow a 2) (pow b_2 3))) (* 1/8 (/ (pow a 2) (pow b_2 3))))) (pow b_2 3))) (* 3 (/ (+ (* -2 (/ (* b_2 (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) a)) (+ (* -1/4 (/ (* a (+ (* -1/4 (/ (pow a 2) (pow b_2 3))) (* 1/8 (/ (pow a 2) (pow b_2 3))))) (pow b_2 2))) (* 1/16 (/ (pow a 3) (pow b_2 5))))) b_2))))) (+ (* -1/8 (/ (* a (+ (* -1/4 (/ (pow a 2) (pow b_2 4))) (+ (* -1/16 (/ (pow a 2) (pow b_2 4))) (* 1/8 (/ (pow a 2) (pow b_2 4)))))) (pow b_2 2))) (* 1/384 (/ (pow a 3) (pow b_2 6))))))) (* (exp (* -1 (+ (log (* -2 b_2)) (* -1 (log c))))) (+ (* -1/2 (+ (* -1/4 (/ (pow a 2) (pow b_2 4))) (+ (* -1/16 (/ (pow a 2) (pow b_2 4))) (* 1/8 (/ (pow a 2) (pow b_2 4)))))) (* 1/32 (/ (pow a 2) (pow b_2 4)))))))))) (taylor 0 c) (#s(alt (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))))) (patch (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))))) #<representation binary64>) () ())) ())
#s(alt (+ (log (* -2 b_2)) (* -1 (log c))) (taylor 0 c) (#s(alt (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (+ (log (* -2 b_2)) (+ (* -1 (log c)) (* -1/4 (/ (* a c) (pow b_2 2))))) (taylor 0 c) (#s(alt (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (+ (log (* -2 b_2)) (+ (* -1 (log c)) (* c (+ (* -1/4 (/ a (pow b_2 2))) (* 1/2 (* c (+ (* -1/4 (/ (pow a 2) (pow b_2 4))) (+ (* -1/16 (/ (pow a 2) (pow b_2 4))) (* 1/8 (/ (pow a 2) (pow b_2 4))))))))))) (taylor 0 c) (#s(alt (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (+ (log (* -2 b_2)) (+ (* -1 (log c)) (* c (+ (* -1/4 (/ a (pow b_2 2))) (* c (+ (* 1/6 (* c (+ (* -1/32 (/ (pow a 3) (pow b_2 6))) (+ (* 3/4 (/ (* a (+ (* -1/4 (/ (pow a 2) (pow b_2 3))) (* 1/8 (/ (pow a 2) (pow b_2 3))))) (pow b_2 3))) (* 3 (/ (+ (* -2 (/ (* b_2 (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) a)) (+ (* -1/4 (/ (* a (+ (* -1/4 (/ (pow a 2) (pow b_2 3))) (* 1/8 (/ (pow a 2) (pow b_2 3))))) (pow b_2 2))) (* 1/16 (/ (pow a 3) (pow b_2 5))))) b_2)))))) (* 1/2 (+ (* -1/4 (/ (pow a 2) (pow b_2 4))) (+ (* -1/16 (/ (pow a 2) (pow b_2 4))) (* 1/8 (/ (pow a 2) (pow b_2 4)))))))))))) (taylor 0 c) (#s(alt (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (+ (log c) (log (/ -1/2 b_2)))) (taylor 0 c) (#s(alt (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (patch (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (+ (log c) (log (/ -1/2 b_2)))) (* -1/4 (/ (* a c) (pow b_2 2)))) (taylor 0 c) (#s(alt (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (patch (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (+ (log c) (log (/ -1/2 b_2)))) (* c (+ (* -1/2 (* c (+ (* -1/16 (/ (pow a 2) (pow b_2 4))) (* 1/4 (/ (pow a 2) (pow b_2 4)))))) (* -1/4 (/ a (pow b_2 2)))))) (taylor 0 c) (#s(alt (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (patch (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (+ (log c) (log (/ -1/2 b_2)))) (* c (+ (* -1/4 (/ a (pow b_2 2))) (* c (+ (* -1/2 (+ (* -1/16 (/ (pow a 2) (pow b_2 4))) (* 1/4 (/ (pow a 2) (pow b_2 4))))) (* -1/6 (* c (+ (* -3/16 (/ (pow a 3) (pow b_2 6))) (+ (* 1/32 (/ (pow a 3) (pow b_2 6))) (* 6 (/ (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6)))) a))))))))))) (taylor 0 c) (#s(alt (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (patch (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor 0 c) (#s(alt (exp.f64 (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))) (taylor 0 c) (#s(alt (exp.f64 (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64))) #<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 (exp.f64 (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64))) #<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 (exp.f64 (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (log c) (log (/ -1/2 b_2))) (taylor 0 c) (#s(alt (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64)) (patch (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (log c) (+ (log (/ -1/2 b_2)) (* 1/4 (/ (* a c) (pow b_2 2))))) (taylor 0 c) (#s(alt (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64)) (patch (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (log c) (+ (log (/ -1/2 b_2)) (* c (+ (* 1/4 (/ a (pow b_2 2))) (* 1/2 (* c (+ (* -1/16 (/ (pow a 2) (pow b_2 4))) (* 1/4 (/ (pow a 2) (pow b_2 4)))))))))) (taylor 0 c) (#s(alt (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64)) (patch (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (log c) (+ (log (/ -1/2 b_2)) (* c (+ (* 1/4 (/ a (pow b_2 2))) (* c (+ (* 1/6 (* c (+ (* -3/16 (/ (pow a 3) (pow b_2 6))) (+ (* 1/32 (/ (pow a 3) (pow b_2 6))) (* 6 (/ (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6)))) a)))))) (* 1/2 (+ (* -1/16 (/ (pow a 2) (pow b_2 4))) (* 1/4 (/ (pow a 2) (pow b_2 4))))))))))) (taylor 0 c) (#s(alt (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64)) (patch (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (log c) (log (/ -1/2 b_2))) (taylor 0 c) (#s(alt (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) #<representation binary64>) () ())) ())
#s(alt (+ (log c) (+ (log (/ -1/2 b_2)) (* 1/4 (/ (* a c) (pow b_2 2))))) (taylor 0 c) (#s(alt (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) #<representation binary64>) () ())) ())
#s(alt (+ (log c) (+ (log (/ -1/2 b_2)) (* c (+ (* 1/4 (/ a (pow b_2 2))) (* 1/2 (* c (+ (* -1/16 (/ (pow a 2) (pow b_2 4))) (* 1/4 (/ (pow a 2) (pow b_2 4)))))))))) (taylor 0 c) (#s(alt (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) #<representation binary64>) () ())) ())
#s(alt (+ (log c) (+ (log (/ -1/2 b_2)) (* c (+ (* 1/4 (/ a (pow b_2 2))) (* c (+ (* 1/6 (* c (+ (* -3/16 (/ (pow a 3) (pow b_2 6))) (+ (* 1/32 (/ (pow a 3) (pow b_2 6))) (* 6 (/ (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6)))) a)))))) (* 1/2 (+ (* -1/16 (/ (pow a 2) (pow b_2 4))) (* 1/4 (/ (pow a 2) (pow b_2 4))))))))))) (taylor 0 c) (#s(alt (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) #<representation binary64>) () ())) ())
#s(alt (/ -1 (pow b_2 2)) (taylor 0 c) (#s(alt #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))) (patch #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))) #<representation binary64>) () ())) ())
#s(alt (- (/ (* a c) (pow b_2 4)) (/ 1 (pow b_2 2))) (taylor 0 c) (#s(alt #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))) (patch #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))) #<representation binary64>) () ())) ())
#s(alt (- (* c (- (* -1 (/ (* (pow a 2) c) (pow b_2 6))) (* -1 (/ a (pow b_2 4))))) (/ 1 (pow b_2 2))) (taylor 0 c) (#s(alt #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))) (patch #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))) #<representation binary64>) () ())) ())
#s(alt (- (* c (- (* c (- (/ (* (pow a 3) c) (pow b_2 8)) (/ (pow a 2) (pow b_2 6)))) (* -1 (/ a (pow b_2 4))))) (/ 1 (pow b_2 2))) (taylor 0 c) (#s(alt #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))) (patch #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))) #<representation binary64>) () ())) ())
#s(alt (* a c) (taylor 0 c) (#s(alt (*.f64 a c) (patch (*.f64 a c) #<representation binary64>) () ())) ())
#s(alt (* a c) (taylor 0 c) (#s(alt (*.f64 a c) (patch (*.f64 a c) #<representation binary64>) () ())) ())
#s(alt (* a c) (taylor 0 c) (#s(alt (*.f64 a c) (patch (*.f64 a c) #<representation binary64>) () ())) ())
#s(alt (* a c) (taylor 0 c) (#s(alt (*.f64 a c) (patch (*.f64 a c) #<representation binary64>) () ())) ())
#s(alt (pow (+ (log c) (log (/ -1/2 b_2))) 2) (taylor 0 c) (#s(alt (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) #<representation binary64>) () ())) ())
#s(alt (+ (* 1/2 (/ (* a (* c (+ (log c) (log (/ -1/2 b_2))))) (pow b_2 2))) (pow (+ (log c) (log (/ -1/2 b_2))) 2)) (taylor 0 c) (#s(alt (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) #<representation binary64>) () ())) ())
#s(alt (+ (* c (+ (* 1/2 (/ (* a (+ (log c) (log (/ -1/2 b_2)))) (pow b_2 2))) (* c (+ (* 1/16 (/ (pow a 2) (pow b_2 4))) (* (+ (log c) (log (/ -1/2 b_2))) (+ (* -1/16 (/ (pow a 2) (pow b_2 4))) (* 1/4 (/ (pow a 2) (pow b_2 4))))))))) (pow (+ (log c) (log (/ -1/2 b_2))) 2)) (taylor 0 c) (#s(alt (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) #<representation binary64>) () ())) ())
#s(alt (+ (* c (+ (* 1/2 (/ (* a (+ (log c) (log (/ -1/2 b_2)))) (pow b_2 2))) (* c (+ (* 1/16 (/ (pow a 2) (pow b_2 4))) (+ (* c (+ (* 1/4 (/ (* a (+ (* -1/16 (/ (pow a 2) (pow b_2 4))) (* 1/4 (/ (pow a 2) (pow b_2 4))))) (pow b_2 2))) (* 1/3 (* (+ (log c) (log (/ -1/2 b_2))) (+ (* -3/16 (/ (pow a 3) (pow b_2 6))) (+ (* 1/32 (/ (pow a 3) (pow b_2 6))) (* 6 (/ (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6)))) a)))))))) (* (+ (log c) (log (/ -1/2 b_2))) (+ (* -1/16 (/ (pow a 2) (pow b_2 4))) (* 1/4 (/ (pow a 2) (pow b_2 4)))))))))) (pow (+ (log c) (log (/ -1/2 b_2))) 2)) (taylor 0 c) (#s(alt (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (/ 1 (sqrt -1))) (taylor inf c) (#s(alt (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) a) (patch (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) a) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1))) (/ b_2 (* a c)))) (taylor inf c) (#s(alt (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) a) (patch (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) a) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1))) (/ b_2 (* a c))))) (taylor inf c) (#s(alt (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) a) (patch (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) a) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1))) (/ b_2 (* a c)))))) (taylor inf c) (#s(alt (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) a) (patch (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) a) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (/ 1 (sqrt -1))) (taylor inf c) (#s(alt (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) (patch (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* (sqrt (/ a c)) (/ 1 (sqrt -1))) (/ b_2 c))) (taylor inf c) (#s(alt (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) (patch (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.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)) (/ 1 (sqrt -1))) (/ b_2 c)))) (taylor inf c) (#s(alt (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) (patch (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.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)) (/ 1 (sqrt -1))) (/ b_2 c))))) (taylor inf c) (#s(alt (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) (patch (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (/ 1 (sqrt -1))) (taylor inf c) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.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)) (/ 1 (sqrt -1))))) (taylor inf c) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.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)) (/ 1 (sqrt -1)))))) (taylor inf c) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.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)) (/ 1 (sqrt -1))))))) (taylor inf c) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ 1 (* a c))) (sqrt -1)) (taylor inf c) (#s(alt (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))) (patch (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -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 (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))) (patch (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))) (taylor inf c) (#s(alt (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))) (patch (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ a (pow c 7))) (* (sqrt -1) (+ (* 1/4 (/ (* (pow b_2 4) c) (pow a 3))) (/ (pow b_2 6) (pow a 4)))))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))) (taylor inf c) (#s(alt (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))) (patch (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (sqrt -1)) (taylor inf c) (#s(alt (pow.f64 (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1/2 binary64)) (patch (pow.f64 (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))) (taylor inf c) (#s(alt (pow.f64 (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1/2 binary64)) (patch (pow.f64 (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1/2 binary64)) #<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 (pow.f64 (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1/2 binary64)) (patch (pow.f64 (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1/2 binary64)) #<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 (pow.f64 (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1/2 binary64)) (patch (pow.f64 (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ a (* c (pow (sqrt -1) 2))) (taylor inf c) (#s(alt (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* 2 (* (sqrt (* a c)) (/ b_2 (pow (sqrt -1) 3)))) (/ (* a c) (pow (sqrt -1) 2))) (pow c 2)) (taylor inf c) (#s(alt (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (/ (- (+ (* -1 (/ (+ (* -4 (/ (* (pow b_2 2) (pow c 2)) (pow (sqrt -1) 4))) (* 2 (/ (* (pow b_2 2) (pow c 2)) (pow (sqrt -1) 4)))) (pow c 2))) (/ (* a c) (pow (sqrt -1) 2))) (* -2 (* (sqrt (* a c)) (/ b_2 (pow (sqrt -1) 3))))) (pow c 2)) (taylor inf c) (#s(alt (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (/ (- (+ (* -1 (/ (+ (* -1 (* (sqrt (/ (pow c 5) a)) (/ (pow b_2 3) (pow (sqrt -1) 5)))) (+ (* 2 (* (sqrt (/ c a)) (/ (* b_2 (+ (* -4 (/ (* (pow b_2 2) (pow c 2)) (pow (sqrt -1) 4))) (* 2 (/ (* (pow b_2 2) (pow c 2)) (pow (sqrt -1) 4))))) (sqrt -1)))) (* 4 (* (sqrt (/ (pow c 5) a)) (/ (pow b_2 3) (pow (sqrt -1) 5)))))) (pow c 3))) (/ (* a c) (pow (sqrt -1) 2))) (+ (* -4 (/ (pow b_2 2) (pow (sqrt -1) 4))) (+ (* -2 (* (sqrt (* a c)) (/ b_2 (pow (sqrt -1) 3)))) (* 2 (/ (pow b_2 2) (pow (sqrt -1) 4)))))) (pow c 2)) (taylor inf c) (#s(alt (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ a c)) (/ 1 (sqrt -1))) (taylor inf c) (#s(alt (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (patch (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* (sqrt (* a c)) (/ 1 (sqrt -1))) (/ b_2 (pow (sqrt -1) 2))) c) (taylor inf c) (#s(alt (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (patch (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (/ (- (+ (* -1 (/ (+ (* -1 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3))))) (pow c 2))) (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (* -1 (/ b_2 (pow (sqrt -1) 2)))) c) (taylor inf c) (#s(alt (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (patch (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (/ (- (+ (* -1 (/ (+ (* 1/2 (/ (* (pow b_2 3) (pow c 2)) (* a (pow (sqrt -1) 4)))) (* (sqrt (/ c a)) (/ (* b_2 (+ (* -1 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (sqrt -1)))) (pow c 3))) (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (+ (* -1 (/ b_2 (pow (sqrt -1) 2))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3))))))) c) (taylor inf c) (#s(alt (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (patch (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 #s(literal -2 binary64) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 #s(literal -2 binary64) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 #s(literal -2 binary64) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 #s(literal -2 binary64) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (sqrt -1)) (taylor inf c) (#s(alt (exp.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (exp.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 (exp.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (exp.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 (exp.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (exp.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 (exp.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (exp.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) #<representation binary64>) () ())) ())
#s(alt (+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (log (/ 1 c)))) (taylor inf c) (#s(alt (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (patch (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) #<representation binary64>) () ())) ())
#s(alt (+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (log (/ 1 c))) (* -1 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))))) (taylor inf c) (#s(alt (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (patch (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) #<representation binary64>) () ())) ())
#s(alt (+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (log (/ 1 c))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) (* 1/2 (/ (+ (* -1 (/ (* (pow b_2 2) c) (* a (pow (sqrt -1) 2)))) (/ (* (pow b_2 2) c) (* a (pow (sqrt -1) 2)))) (pow c 2)))))) (taylor inf c) (#s(alt (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (patch (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) #<representation binary64>) () ())) ())
#s(alt (+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (log (/ 1 c))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) (+ (* 1/6 (/ (+ (* -2 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (* 3 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 3) (pow (sqrt -1) 3))))) (pow c 3))) (* 1/2 (/ (+ (* -1 (/ (* (pow b_2 2) c) (* a (pow (sqrt -1) 2)))) (/ (* (pow b_2 2) c) (* a (pow (sqrt -1) 2)))) (pow c 2))))))) (taylor inf c) (#s(alt (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (patch (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 #s(literal -2 binary64) b_2)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 #s(literal -2 binary64) b_2)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 #s(literal -2 binary64) b_2)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 #s(literal -2 binary64) b_2)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a) #<representation binary64>) () ())) ())
#s(alt (exp (* -1 (+ (log (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (log (/ 1 c))))) (taylor inf c) (#s(alt (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))))) (patch (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))))) #<representation binary64>) () ())) ())
#s(alt (+ (exp (* -1 (+ (log (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (log (/ 1 c))))) (* -1 (* (sqrt (/ 1 (* a c))) (/ (* b_2 (exp (* -1 (+ (log (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (log (/ 1 c)))))) (sqrt -1))))) (taylor inf c) (#s(alt (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))))) (patch (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))))) #<representation binary64>) () ())) ())
#s(alt (+ (exp (* -1 (+ (log (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (log (/ 1 c))))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ (* b_2 (exp (* -1 (+ (log (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (log (/ 1 c)))))) (sqrt -1)))) (/ (* (exp (* -1 (+ (log (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (log (/ 1 c))))) (+ (* -1/2 (+ (* -2 (* (sqrt (/ 1 (* a c))) (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))))))) (* -1 (/ (* (pow b_2 2) c) (* a (pow (sqrt -1) 2)))))) (* 1/2 (/ (* (pow b_2 2) c) (* a (pow (sqrt -1) 2)))))) (pow c 2)))) (taylor inf c) (#s(alt (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))))) (patch (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))))) #<representation binary64>) () ())) ())
#s(alt (+ (exp (* -1 (+ (log (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (log (/ 1 c))))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ (* b_2 (exp (* -1 (+ (log (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (log (/ 1 c)))))) (sqrt -1)))) (+ (/ (* (exp (* -1 (+ (log (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (log (/ 1 c))))) (+ (* -1/2 (+ (* -2 (* (sqrt (/ 1 (* a c))) (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))))))) (* -1 (/ (* (pow b_2 2) c) (* a (pow (sqrt -1) 2)))))) (* 1/2 (/ (* (pow b_2 2) c) (* a (pow (sqrt -1) 2)))))) (pow c 2)) (/ (* (exp (* -1 (+ (log (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (log (/ 1 c))))) (+ (* -1/6 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (+ (* -1/6 (+ (* -6 (* (sqrt (/ 1 (* a c))) (* (sqrt -1) (+ (* 1/2 (/ (* (pow b_2 3) (pow c 2)) (* a (pow (sqrt -1) 4)))) (* (sqrt (/ c a)) (/ (* b_2 (+ (* -1 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (sqrt -1))))))) (+ (* 2 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (* 6 (/ (* b_2 (+ (* -1 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) a))))) (* 1/2 (* (sqrt (/ c a)) (/ (* b_2 (+ (* -2 (* (sqrt (/ 1 (* a c))) (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))))))) (* -1 (/ (* (pow b_2 2) c) (* a (pow (sqrt -1) 2)))))) (sqrt -1))))))) (pow c 3))))) (taylor inf c) (#s(alt (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))))) (patch (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))))) #<representation binary64>) () ())) ())
#s(alt (+ (log (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (log (/ 1 c))) (taylor inf c) (#s(alt (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (+ (log (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (+ (log (/ 1 c)) (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1))))) (taylor inf c) (#s(alt (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (+ (log (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (+ (log (/ 1 c)) (+ (* 1/2 (/ (+ (* -2 (* (sqrt (/ 1 (* a c))) (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))))))) (* -1 (/ (* (pow b_2 2) c) (* a (pow (sqrt -1) 2))))) (pow c 2))) (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))))) (taylor inf c) (#s(alt (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (+ (log (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (+ (log (/ 1 c)) (+ (* 1/6 (/ (+ (* -6 (* (sqrt (/ 1 (* a c))) (* (sqrt -1) (+ (* 1/2 (/ (* (pow b_2 3) (pow c 2)) (* a (pow (sqrt -1) 4)))) (* (sqrt (/ c a)) (/ (* b_2 (+ (* -1 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (sqrt -1))))))) (+ (* 2 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (* 6 (/ (* b_2 (+ (* -1 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) a)))) (pow c 3))) (+ (* 1/2 (/ (+ (* -2 (* (sqrt (/ 1 (* a c))) (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))))))) (* -1 (/ (* (pow b_2 2) c) (* a (pow (sqrt -1) 2))))) (pow c 2))) (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1))))))) (taylor inf c) (#s(alt (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (log (/ 1 c))))) (taylor inf c) (#s(alt (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (patch (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (log (/ 1 c))))) (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) (taylor inf c) (#s(alt (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (patch (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (log (/ 1 c))))) (+ (* -1/2 (/ (+ (* -1 (/ (* (pow b_2 2) c) (* a (pow (sqrt -1) 2)))) (/ (* (pow b_2 2) c) (* a (pow (sqrt -1) 2)))) (pow c 2))) (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1))))) (taylor inf c) (#s(alt (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (patch (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (log (/ 1 c))))) (+ (* -1/2 (/ (+ (* -1 (/ (* (pow b_2 2) c) (* a (pow (sqrt -1) 2)))) (/ (* (pow b_2 2) c) (* a (pow (sqrt -1) 2)))) (pow c 2))) (+ (* -1/6 (/ (+ (* -2 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (* 3 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 3) (pow (sqrt -1) 3))))) (pow c 3))) (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))))) (taylor inf c) (#s(alt (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (patch (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (sqrt -1)) (taylor inf c) (#s(alt (exp.f64 (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))) (taylor inf c) (#s(alt (exp.f64 (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64))) #<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 (exp.f64 (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64))) #<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 (exp.f64 (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (log (/ 1 c)))) (taylor inf c) (#s(alt (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64)) (patch (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (log (/ 1 c))) (* -1 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))))) (taylor inf c) (#s(alt (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64)) (patch (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (log (/ 1 c))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) (* 1/2 (/ (+ (* -1 (/ (* (pow b_2 2) c) (* a (pow (sqrt -1) 2)))) (/ (* (pow b_2 2) c) (* a (pow (sqrt -1) 2)))) (pow c 2)))))) (taylor inf c) (#s(alt (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64)) (patch (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (log (/ 1 c))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) (+ (* 1/6 (/ (+ (* -2 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (* 3 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 3) (pow (sqrt -1) 3))))) (pow c 3))) (* 1/2 (/ (+ (* -1 (/ (* (pow b_2 2) c) (* a (pow (sqrt -1) 2)))) (/ (* (pow b_2 2) c) (* a (pow (sqrt -1) 2)))) (pow c 2))))))) (taylor inf c) (#s(alt (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64)) (patch (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (log (/ 1 c)))) (taylor inf c) (#s(alt (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) #<representation binary64>) () ())) ())
#s(alt (+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (log (/ 1 c))) (* -1 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))))) (taylor inf c) (#s(alt (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) #<representation binary64>) () ())) ())
#s(alt (+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (log (/ 1 c))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) (* 1/2 (/ (+ (* -1 (/ (* (pow b_2 2) c) (* a (pow (sqrt -1) 2)))) (/ (* (pow b_2 2) c) (* a (pow (sqrt -1) 2)))) (pow c 2)))))) (taylor inf c) (#s(alt (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) #<representation binary64>) () ())) ())
#s(alt (+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (log (/ 1 c))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) (+ (* 1/6 (/ (+ (* -2 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (* 3 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 3) (pow (sqrt -1) 3))))) (pow c 3))) (* 1/2 (/ (+ (* -1 (/ (* (pow b_2 2) c) (* a (pow (sqrt -1) 2)))) (/ (* (pow b_2 2) c) (* a (pow (sqrt -1) 2)))) (pow c 2))))))) (taylor inf c) (#s(alt (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) #<representation binary64>) () ())) ())
#s(alt (/ -1 (* a c)) (taylor inf c) (#s(alt #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))) (patch #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))) #<representation binary64>) () ())) ())
#s(alt (/ (- (/ (pow b_2 2) (* (pow a 2) c)) (/ 1 a)) c) (taylor inf c) (#s(alt #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))) (patch #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))) #<representation binary64>) () ())) ())
#s(alt (/ (- (* -1 (/ (pow b_2 4) (* (pow a 3) (pow c 2)))) (+ (* -1 (/ (pow b_2 2) (* (pow a 2) c))) (/ 1 a))) c) (taylor inf c) (#s(alt #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))) (patch #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))) #<representation binary64>) () ())) ())
#s(alt (/ (- (/ (pow b_2 6) (* (pow a 4) (pow c 3))) (+ (* -1 (/ (pow b_2 2) (* (pow a 2) c))) (+ (/ 1 a) (/ (pow b_2 4) (* (pow a 3) (pow c 2)))))) c) (taylor inf c) (#s(alt #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))) (patch #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))) #<representation binary64>) () ())) ())
#s(alt (* a c) (taylor inf c) (#s(alt (*.f64 a c) (patch (*.f64 a c) #<representation binary64>) () ())) ())
#s(alt (* a c) (taylor inf c) (#s(alt (*.f64 a c) (patch (*.f64 a c) #<representation binary64>) () ())) ())
#s(alt (* a c) (taylor inf c) (#s(alt (*.f64 a c) (patch (*.f64 a c) #<representation binary64>) () ())) ())
#s(alt (* a c) (taylor inf c) (#s(alt (*.f64 a c) (patch (*.f64 a c) #<representation binary64>) () ())) ())
#s(alt (pow (+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (log (/ 1 c)))) 2) (taylor inf c) (#s(alt (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) #<representation binary64>) () ())) ())
#s(alt (+ (* -2 (* (sqrt (/ 1 (* a c))) (/ (* b_2 (+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (log (/ 1 c))))) (sqrt -1)))) (pow (+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (log (/ 1 c)))) 2)) (taylor inf c) (#s(alt (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) #<representation binary64>) () ())) ())
#s(alt (+ (* -2 (* (sqrt (/ 1 (* a c))) (/ (* b_2 (+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (log (/ 1 c))))) (sqrt -1)))) (+ (/ (* (+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (log (/ 1 c)))) (+ (* -1 (/ (* (pow b_2 2) c) (* a (pow (sqrt -1) 2)))) (/ (* (pow b_2 2) c) (* a (pow (sqrt -1) 2))))) (pow c 2)) (+ (/ (pow b_2 2) (* a (* c (pow (sqrt -1) 2)))) (pow (+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (log (/ 1 c)))) 2)))) (taylor inf c) (#s(alt (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) #<representation binary64>) () ())) ())
#s(alt (+ (* -2 (* (sqrt (/ 1 (* a c))) (/ (* b_2 (+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (log (/ 1 c))))) (sqrt -1)))) (+ (* -1 (* (sqrt (/ 1 (* a (pow c 5)))) (/ (* b_2 (+ (* -1 (/ (* (pow b_2 2) c) (* a (pow (sqrt -1) 2)))) (/ (* (pow b_2 2) c) (* a (pow (sqrt -1) 2))))) (sqrt -1)))) (+ (* 1/3 (/ (* (+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (log (/ 1 c)))) (+ (* -2 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (* 3 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 3) (pow (sqrt -1) 3)))))) (pow c 3))) (+ (/ (* (+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (log (/ 1 c)))) (+ (* -1 (/ (* (pow b_2 2) c) (* a (pow (sqrt -1) 2)))) (/ (* (pow b_2 2) c) (* a (pow (sqrt -1) 2))))) (pow c 2)) (+ (/ (pow b_2 2) (* a (* c (pow (sqrt -1) 2)))) (pow (+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (log (/ 1 c)))) 2)))))) (taylor inf c) (#s(alt (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (/ c a)) (sqrt -1))) (taylor -inf c) (#s(alt (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) a) (patch (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))) (taylor -inf c) (#s(alt (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) a) (patch (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (/ b_2 a)) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1))))) (taylor -inf c) (#s(alt (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) a) (patch (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (/ (pow b_2 2) (sqrt -1))))) c)) (/ b_2 a)) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1))))) (taylor -inf c) (#s(alt (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) a) (patch (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (* a c)) (sqrt -1))) (taylor -inf c) (#s(alt (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) (patch (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))) (taylor -inf c) (#s(alt (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) (patch (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1 (/ (+ b_2 (* -1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ a c)) (sqrt -1))))) (taylor -inf c) (#s(alt (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) (patch (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ c a)) (/ (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ a c)) (sqrt -1))))) (taylor -inf c) (#s(alt (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) (patch (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (* a c)) (sqrt -1))) (taylor -inf c) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.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 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))))) #<representation binary64>) () ())) ())
#s(alt (* -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)))))) (taylor -inf c) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))))) #<representation binary64>) () ())) ())
#s(alt (* -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))))))) (taylor -inf c) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ 1 (* a c))) (pow (sqrt -1) 3)) (taylor -inf c) (#s(alt (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))) (patch (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (pow (sqrt -1) 3))) (taylor -inf c) (#s(alt (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))) (patch (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (pow (sqrt -1) 3)))) (taylor -inf c) (#s(alt (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))) (patch (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ c (pow a 5))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (sqrt -1) (+ (* -1/4 (/ (* (pow b_2 4) c) (* (pow a 3) (pow (sqrt -1) 2)))) (/ (pow b_2 6) (pow a 4))))))) (pow c 3))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (pow (sqrt -1) 3)))) (taylor -inf c) (#s(alt (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))) (patch (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (/ c a)) (sqrt -1))) (taylor -inf c) (#s(alt (pow.f64 (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1/2 binary64)) (patch (pow.f64 (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c))))) (taylor -inf c) (#s(alt (pow.f64 (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1/2 binary64)) (patch (pow.f64 (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1/2 binary64)) #<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 (pow.f64 (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1/2 binary64)) (patch (pow.f64 (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1/2 binary64)) #<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 (pow.f64 (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1/2 binary64)) (patch (pow.f64 (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ a c)) (taylor -inf c) (#s(alt (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -2 (* (sqrt (* a c)) (* b_2 (sqrt -1)))) (* -1 (* a c))) (pow c 2)) (taylor -inf c) (#s(alt (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (* a c)) (* -1 (/ (- (+ (* -4 (* (pow b_2 2) c)) (* 2 (* (pow b_2 2) c))) (* -2 (* (sqrt (* a (pow c 3))) (* b_2 (sqrt -1))))) c))) (pow c 2)) (taylor -inf c) (#s(alt (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (* a c)) (* -1 (/ (- (* -1 (/ (- (+ (* -1 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 3) (sqrt -1)))) (+ (* 2 (* (sqrt (/ 1 (* a c))) (* b_2 (* (sqrt -1) (+ (* -4 (* (pow b_2 2) (pow c 2))) (* 2 (* (pow b_2 2) (pow c 2)))))))) (* 4 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 3) (sqrt -1)))))) (+ (* -4 (* (pow b_2 2) (pow c 2))) (* 2 (* (pow b_2 2) (pow c 2))))) c)) (* -2 (* (sqrt (* a (pow c 3))) (* b_2 (sqrt -1))))) c))) (pow c 2)) (taylor -inf c) (#s(alt (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (/ a c)) (sqrt -1))) (taylor -inf c) (#s(alt (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (patch (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ b_2 (* (sqrt (* a c)) (sqrt -1))) c)) (taylor -inf c) (#s(alt (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (patch (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (- (+ (* -1 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) (* b_2 c)) c)) (* (sqrt (* a c)) (sqrt -1))) c)) (taylor -inf c) (#s(alt (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (patch (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* 1/2 (/ (* (pow b_2 3) c) a)) (* (sqrt (/ 1 (* a c))) (* b_2 (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1))))))))) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))))) c)) (* b_2 c)) c)) (* (sqrt (* a c)) (sqrt -1))) c)) (taylor -inf c) (#s(alt (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (patch (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 #s(literal -2 binary64) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 #s(literal -2 binary64) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 #s(literal -2 binary64) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 #s(literal -2 binary64) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (/ c a)) (sqrt -1))) (taylor -inf c) (#s(alt (exp.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (exp.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 (exp.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (exp.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 (exp.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (exp.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 (exp.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (exp.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) #<representation binary64>) () ())) ())
#s(alt (+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (log (/ -1 c)))) (taylor -inf c) (#s(alt (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (patch (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) #<representation binary64>) () ())) ())
#s(alt (+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (log (/ -1 c))) (* (sqrt (/ 1 (* a c))) (* b_2 (sqrt -1))))) (taylor -inf c) (#s(alt (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (patch (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) #<representation binary64>) () ())) ())
#s(alt (+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (log (/ -1 c))) (* -1 (/ (+ (* -1 (* (sqrt (/ c a)) (* b_2 (sqrt -1)))) (* -1/2 (/ (+ (* -1 (/ (* (pow b_2 2) c) a)) (/ (* (pow b_2 2) c) a)) c))) c)))) (taylor -inf c) (#s(alt (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (patch (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) #<representation binary64>) () ())) ())
#s(alt (+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (log (/ -1 c))) (* -1 (/ (+ (* -1 (* (sqrt (/ c a)) (* b_2 (sqrt -1)))) (* -1 (/ (+ (* -1/6 (/ (+ (* -2 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b_2 3) (sqrt -1)))) (* 3 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b_2 3) (sqrt -1))))) c)) (* 1/2 (+ (* -1 (/ (* (pow b_2 2) c) a)) (/ (* (pow b_2 2) c) a)))) c))) c)))) (taylor -inf c) (#s(alt (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (patch (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 #s(literal -2 binary64) b_2)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 #s(literal -2 binary64) b_2)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 #s(literal -2 binary64) b_2)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 #s(literal -2 binary64) b_2)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a) #<representation binary64>) () ())) ())
#s(alt (exp (* -1 (+ (log (* (sqrt (* a c)) (sqrt -1))) (log (/ -1 c))))) (taylor -inf c) (#s(alt (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))))) (patch (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))))) #<representation binary64>) () ())) ())
#s(alt (+ (exp (* -1 (+ (log (* (sqrt (* a c)) (sqrt -1))) (log (/ -1 c))))) (* (sqrt (/ 1 (* a c))) (* b_2 (* (exp (* -1 (+ (log (* (sqrt (* a c)) (sqrt -1))) (log (/ -1 c))))) (sqrt -1))))) (taylor -inf c) (#s(alt (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))))) (patch (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))))) #<representation binary64>) () ())) ())
#s(alt (+ (exp (* -1 (+ (log (* (sqrt (* a c)) (sqrt -1))) (log (/ -1 c))))) (* -1 (/ (+ (* -1 (* (sqrt (/ c a)) (* b_2 (* (exp (* -1 (+ (log (* (sqrt (* a c)) (sqrt -1))) (log (/ -1 c))))) (sqrt -1))))) (* -1 (/ (* (exp (* -1 (+ (log (* (sqrt (* a c)) (sqrt -1))) (log (/ -1 c))))) (+ (* -1/2 (+ (* -2 (* (sqrt (/ 1 (* a c))) (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))))))) (/ (* (pow b_2 2) c) a))) (* -1/2 (/ (* (pow b_2 2) c) a)))) c))) c))) (taylor -inf c) (#s(alt (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))))) (patch (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))))) #<representation binary64>) () ())) ())
#s(alt (+ (exp (* -1 (+ (log (* (sqrt (* a c)) (sqrt -1))) (log (/ -1 c))))) (* -1 (/ (+ (* -1 (* (sqrt (/ c a)) (* b_2 (* (exp (* -1 (+ (log (* (sqrt (* a c)) (sqrt -1))) (log (/ -1 c))))) (sqrt -1))))) (* -1 (/ (+ (* -1 (/ (* (exp (* -1 (+ (log (* (sqrt (* a c)) (sqrt -1))) (log (/ -1 c))))) (+ (* -1/6 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b_2 3) (sqrt -1)))) (+ (* -1/6 (+ (* -6 (* (sqrt (/ 1 (* a c))) (* (sqrt -1) (+ (* 1/2 (/ (* (pow b_2 3) (pow c 2)) a)) (* (sqrt (/ c a)) (* b_2 (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))))))))))) (+ (* 2 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b_2 3) (sqrt -1)))) (* 6 (/ (* b_2 (+ (* -1 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))))) a))))) (* 1/2 (* (sqrt (/ c a)) (* b_2 (* (sqrt -1) (+ (* -2 (* (sqrt (/ 1 (* a c))) (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))))))) (/ (* (pow b_2 2) c) a))))))))) c)) (* (exp (* -1 (+ (log (* (sqrt (* a c)) (sqrt -1))) (log (/ -1 c))))) (+ (* -1/2 (+ (* -2 (* (sqrt (/ 1 (* a c))) (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))))))) (/ (* (pow b_2 2) c) a))) (* -1/2 (/ (* (pow b_2 2) c) a))))) c))) c))) (taylor -inf c) (#s(alt (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))))) (patch (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))))) #<representation binary64>) () ())) ())
#s(alt (+ (log (* (sqrt (* a c)) (sqrt -1))) (log (/ -1 c))) (taylor -inf c) (#s(alt (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (+ (log (* (sqrt (* a c)) (sqrt -1))) (+ (log (/ -1 c)) (* -1 (* (sqrt (/ 1 (* a c))) (* b_2 (sqrt -1)))))) (taylor -inf c) (#s(alt (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (+ (log (* (sqrt (* a c)) (sqrt -1))) (+ (log (/ -1 c)) (* -1 (/ (+ (* -1/2 (/ (+ (* -2 (* (sqrt (/ 1 (* a c))) (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))))))) (/ (* (pow b_2 2) c) a)) c)) (* (sqrt (/ c a)) (* b_2 (sqrt -1)))) c)))) (taylor -inf c) (#s(alt (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (+ (log (* (sqrt (* a c)) (sqrt -1))) (+ (log (/ -1 c)) (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (+ (* -6 (* (sqrt (/ 1 (* a c))) (* (sqrt -1) (+ (* 1/2 (/ (* (pow b_2 3) (pow c 2)) a)) (* (sqrt (/ c a)) (* b_2 (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))))))))))) (+ (* 2 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b_2 3) (sqrt -1)))) (* 6 (/ (* b_2 (+ (* -1 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))))) a)))) c)) (* 1/2 (+ (* -2 (* (sqrt (/ 1 (* a c))) (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))))))) (/ (* (pow b_2 2) c) a)))) c)) (* (sqrt (/ c a)) (* b_2 (sqrt -1)))) c)))) (taylor -inf c) (#s(alt (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (log (/ -1 c))))) (taylor -inf c) (#s(alt (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (patch (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ 1 (* a c))) (* b_2 (sqrt -1)))) (* -1 (+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (log (/ -1 c)))))) (taylor -inf c) (#s(alt (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (patch (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (log (/ -1 c))))) (* -1 (/ (+ (* 1/2 (/ (+ (* -1 (/ (* (pow b_2 2) c) a)) (/ (* (pow b_2 2) c) a)) c)) (* (sqrt (/ c a)) (* b_2 (sqrt -1)))) c))) (taylor -inf c) (#s(alt (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (patch (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (log (/ -1 c))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* -1 (/ (* (pow b_2 2) c) a)) (/ (* (pow b_2 2) c) a))) (* 1/6 (/ (+ (* -2 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b_2 3) (sqrt -1)))) (* 3 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b_2 3) (sqrt -1))))) c))) c)) (* (sqrt (/ c a)) (* b_2 (sqrt -1)))) c))) (taylor -inf c) (#s(alt (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (patch (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (/ c a)) (sqrt -1))) (taylor -inf c) (#s(alt (exp.f64 (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c))))) (taylor -inf c) (#s(alt (exp.f64 (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64))) #<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 (exp.f64 (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64))) #<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 (exp.f64 (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (log (/ -1 c)))) (taylor -inf c) (#s(alt (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64)) (patch (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (log (/ -1 c))) (* (sqrt (/ 1 (* a c))) (* b_2 (sqrt -1))))) (taylor -inf c) (#s(alt (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64)) (patch (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (log (/ -1 c))) (* -1 (/ (+ (* -1 (* (sqrt (/ c a)) (* b_2 (sqrt -1)))) (* -1/2 (/ (+ (* -1 (/ (* (pow b_2 2) c) a)) (/ (* (pow b_2 2) c) a)) c))) c)))) (taylor -inf c) (#s(alt (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64)) (patch (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (log (/ -1 c))) (* -1 (/ (+ (* -1 (* (sqrt (/ c a)) (* b_2 (sqrt -1)))) (* -1 (/ (+ (* -1/6 (/ (+ (* -2 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b_2 3) (sqrt -1)))) (* 3 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b_2 3) (sqrt -1))))) c)) (* 1/2 (+ (* -1 (/ (* (pow b_2 2) c) a)) (/ (* (pow b_2 2) c) a)))) c))) c)))) (taylor -inf c) (#s(alt (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64)) (patch (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (log (/ -1 c)))) (taylor -inf c) (#s(alt (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) #<representation binary64>) () ())) ())
#s(alt (+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (log (/ -1 c))) (* (sqrt (/ 1 (* a c))) (* b_2 (sqrt -1))))) (taylor -inf c) (#s(alt (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) #<representation binary64>) () ())) ())
#s(alt (+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (log (/ -1 c))) (* -1 (/ (+ (* -1 (* (sqrt (/ c a)) (* b_2 (sqrt -1)))) (* -1/2 (/ (+ (* -1 (/ (* (pow b_2 2) c) a)) (/ (* (pow b_2 2) c) a)) c))) c)))) (taylor -inf c) (#s(alt (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) #<representation binary64>) () ())) ())
#s(alt (+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (log (/ -1 c))) (* -1 (/ (+ (* -1 (* (sqrt (/ c a)) (* b_2 (sqrt -1)))) (* -1 (/ (+ (* -1/6 (/ (+ (* -2 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b_2 3) (sqrt -1)))) (* 3 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b_2 3) (sqrt -1))))) c)) (* 1/2 (+ (* -1 (/ (* (pow b_2 2) c) a)) (/ (* (pow b_2 2) c) a)))) c))) c)))) (taylor -inf c) (#s(alt (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) #<representation binary64>) () ())) ())
#s(alt (/ -1 (* a c)) (taylor -inf c) (#s(alt #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))) (patch #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.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 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))) (patch #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (- (* -1 (/ (pow b_2 4) (* (pow a 3) c))) (* -1 (/ (pow b_2 2) (pow a 2)))) c)) (/ 1 a)) c)) (taylor -inf c) (#s(alt #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))) (patch #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow b_2 6) (* (pow a 4) c))) (* -1 (/ (pow b_2 4) (pow a 3)))) c)) (* -1 (/ (pow b_2 2) (pow a 2)))) c)) (/ 1 a)) c)) (taylor -inf c) (#s(alt #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))) (patch #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))) #<representation binary64>) () ())) ())
#s(alt (* a c) (taylor -inf c) (#s(alt (*.f64 a c) (patch (*.f64 a c) #<representation binary64>) () ())) ())
#s(alt (* a c) (taylor -inf c) (#s(alt (*.f64 a c) (patch (*.f64 a c) #<representation binary64>) () ())) ())
#s(alt (* a c) (taylor -inf c) (#s(alt (*.f64 a c) (patch (*.f64 a c) #<representation binary64>) () ())) ())
#s(alt (* a c) (taylor -inf c) (#s(alt (*.f64 a c) (patch (*.f64 a c) #<representation binary64>) () ())) ())
#s(alt (pow (+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (log (/ -1 c)))) 2) (taylor -inf c) (#s(alt (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) #<representation binary64>) () ())) ())
#s(alt (+ (* 2 (* (sqrt (/ 1 (* a c))) (* b_2 (* (sqrt -1) (+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (log (/ -1 c)))))))) (pow (+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (log (/ -1 c)))) 2)) (taylor -inf c) (#s(alt (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* -2 (* (sqrt (/ c a)) (* b_2 (* (sqrt -1) (+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (log (/ -1 c)))))))) (* -1 (/ (+ (* -1 (/ (* (pow b_2 2) c) a)) (* (+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (log (/ -1 c)))) (+ (* -1 (/ (* (pow b_2 2) c) a)) (/ (* (pow b_2 2) c) a)))) c))) c)) (pow (+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (log (/ -1 c)))) 2)) (taylor -inf c) (#s(alt (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* -2 (* (sqrt (/ c a)) (* b_2 (* (sqrt -1) (+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (log (/ -1 c)))))))) (* -1 (/ (+ (* -1 (/ (* (pow b_2 2) c) a)) (+ (* -1 (/ (+ (* -1 (* (sqrt (/ c a)) (* b_2 (* (sqrt -1) (+ (* -1 (/ (* (pow b_2 2) c) a)) (/ (* (pow b_2 2) c) a)))))) (* 1/3 (* (+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (log (/ -1 c)))) (+ (* -2 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b_2 3) (sqrt -1)))) (* 3 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b_2 3) (sqrt -1)))))))) c)) (* (+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (log (/ -1 c)))) (+ (* -1 (/ (* (pow b_2 2) c) a)) (/ (* (pow b_2 2) c) a))))) c))) c)) (pow (+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (log (/ -1 c)))) 2)) (taylor -inf c) (#s(alt (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (/ 1 (sqrt -1))) (taylor 0 b_2) (#s(alt (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) a) (patch (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* (sqrt (/ c a)) (/ 1 (sqrt -1))) (/ b_2 a)) (taylor 0 b_2) (#s(alt (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) a) (patch (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.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)) (/ 1 (sqrt -1)))) (taylor 0 b_2) (#s(alt (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) a) (patch (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.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))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (taylor 0 b_2) (#s(alt (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) a) (patch (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) a) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (/ 1 (sqrt -1))) (taylor 0 b_2) (#s(alt (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) (patch (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (taylor 0 b_2) (#s(alt (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) (patch (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* b_2 (+ 1 (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))))) (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (taylor 0 b_2) (#s(alt (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) (patch (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* b_2 (+ 1 (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))))) (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (taylor 0 b_2) (#s(alt (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) (patch (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (/ 1 (sqrt -1))) (taylor 0 b_2) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))))) #<representation binary64>) () ())) ())
#s(alt (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (taylor 0 b_2) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))))) #<representation binary64>) () ())) ())
#s(alt (+ (* (sqrt (* a c)) (/ 1 (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))) (/ 1 (sqrt -1))))))) (taylor 0 b_2) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))))) #<representation binary64>) () ())) ())
#s(alt (+ (* (sqrt (* a c)) (/ 1 (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 (sqrt -1)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 2) (sqrt -1))))))))) (taylor 0 b_2) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ 1 (* a c))) (sqrt -1)) (taylor 0 b_2) (#s(alt (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))) (patch (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))) (taylor 0 b_2) (#s(alt (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))) (patch (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))) #<representation binary64>) () ())) ())
#s(alt (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (* (pow b_2 2) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (sqrt -1))) (* 3/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 2) (sqrt -1))))))) (taylor 0 b_2) (#s(alt (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))) (patch (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))) #<representation binary64>) () ())) ())
#s(alt (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (* (pow b_2 2) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (sqrt -1))) (* (pow b_2 2) (+ (* -5/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 7)))) (* (pow b_2 2) (sqrt -1)))) (* 3/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (sqrt -1)))))))) (taylor 0 b_2) (#s(alt (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))) (patch (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (sqrt -1)) (taylor 0 b_2) (#s(alt (pow.f64 (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1/2 binary64)) (patch (pow.f64 (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))) (taylor 0 b_2) (#s(alt (pow.f64 (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1/2 binary64)) (patch (pow.f64 (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1/2 binary64)) #<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 (pow.f64 (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1/2 binary64)) (patch (pow.f64 (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1/2 binary64)) #<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 (pow.f64 (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1/2 binary64)) (patch (pow.f64 (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ a (* c (pow (sqrt -1) 2))) (taylor 0 b_2) (#s(alt (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (+ (* 2 (* (sqrt (/ a (pow c 3))) (/ b_2 (pow (sqrt -1) 3)))) (/ a (* c (pow (sqrt -1) 2)))) (taylor 0 b_2) (#s(alt (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (+ (* b_2 (- (* 2 (/ b_2 (* (pow c 2) (pow (sqrt -1) 4)))) (* -2 (* (sqrt (/ a (pow c 3))) (/ 1 (pow (sqrt -1) 3)))))) (/ a (* c (pow (sqrt -1) 2)))) (taylor 0 b_2) (#s(alt (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (+ (* b_2 (- (* b_2 (+ (* -1 (* b_2 (+ (* -4 (* (sqrt (/ 1 (* a (pow c 5)))) (/ 1 (pow (sqrt -1) 5)))) (+ (* -1 (* (sqrt (/ 1 (* a (pow c 5)))) (/ 1 (pow (sqrt -1) 5)))) (* 4 (* (sqrt (/ 1 (* a (pow c 5)))) (/ 1 (pow (sqrt -1) 5)))))))) (* 2 (/ 1 (* (pow c 2) (pow (sqrt -1) 4)))))) (* -2 (* (sqrt (/ a (pow c 3))) (/ 1 (pow (sqrt -1) 3)))))) (/ a (* c (pow (sqrt -1) 2)))) (taylor 0 b_2) (#s(alt (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ a c)) (/ 1 (sqrt -1))) (taylor 0 b_2) (#s(alt (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (patch (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (+ (* (sqrt (/ a c)) (/ 1 (sqrt -1))) (/ b_2 (* c (pow (sqrt -1) 2)))) (taylor 0 b_2) (#s(alt (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (patch (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (+ (* b_2 (+ (* -1 (* b_2 (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3))))))) (/ 1 (* c (pow (sqrt -1) 2))))) (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (taylor 0 b_2) (#s(alt (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (patch (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (+ (* b_2 (+ (* b_2 (- (* -1 (* b_2 (+ (* 1/2 (/ 1 (* a (* (pow c 2) (pow (sqrt -1) 4))))) (* (sqrt (/ 1 (* a c))) (/ (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3))))) (sqrt -1)))))) (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3))))))) (/ 1 (* c (pow (sqrt -1) 2))))) (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (taylor 0 b_2) (#s(alt (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (patch (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) #<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 #s(literal -2 binary64) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 #s(literal -2 binary64) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 #s(literal -2 binary64) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 #s(literal -2 binary64) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (sqrt -1)) (taylor 0 b_2) (#s(alt (exp.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (exp.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))) (taylor 0 b_2) (#s(alt (exp.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (exp.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 (exp.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (exp.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 (exp.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (exp.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) #<representation binary64>) () ())) ())
#s(alt (log (* (sqrt (/ c a)) (sqrt -1))) (taylor 0 b_2) (#s(alt (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (patch (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) #<representation binary64>) () ())) ())
#s(alt (+ (log (* (sqrt (/ c a)) (sqrt -1))) (* -1 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1))))) (taylor 0 b_2) (#s(alt (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (patch (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) #<representation binary64>) () ())) ())
#s(alt (+ (log (* (sqrt (/ c a)) (sqrt -1))) (* b_2 (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* 1/6 (* (pow b_2 2) (+ (* -2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 3 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))))))))) (taylor 0 b_2) (#s(alt (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (patch (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) #<representation binary64>) () ())) ())
#s(alt (+ (log (* (sqrt (/ c a)) (sqrt -1))) (* b_2 (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* 1/120 (* (pow b_2 2) (+ (* -30 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ 1 (pow (sqrt -1) 5)))) (+ (* -24 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ 1 (pow (sqrt -1) 5)))) (+ (* -15 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ 1 (pow (sqrt -1) 5)))) (* 60 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ 1 (pow (sqrt -1) 5))))))))) (* 1/6 (+ (* -2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 3 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3))))))))))) (taylor 0 b_2) (#s(alt (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (patch (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (sqrt -1)) (taylor 0 b_2) (#s(alt (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 #s(literal -2 binary64) b_2)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 #s(literal -2 binary64) b_2)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 #s(literal -2 binary64) b_2)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (sqrt -1)) (taylor 0 b_2) (#s(alt (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))))) (patch (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))) (taylor 0 b_2) (#s(alt (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))))) (patch (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))))) #<representation binary64>) () ())) ())
#s(alt (+ (* b_2 (- (* (sqrt (/ c a)) (* b_2 (* (sqrt -1) (+ (* -1/2 (- (* -2 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))))))) (/ 1 (* a (* c (pow (sqrt -1) 2)))))) (* 1/2 (/ 1 (* a (* c (pow (sqrt -1) 2))))))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1))) (taylor 0 b_2) (#s(alt (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))))) (patch (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))))) #<representation binary64>) () ())) ())
#s(alt (+ (* b_2 (- (* b_2 (+ (* (sqrt (/ c a)) (* b_2 (* (sqrt -1) (+ (* -1/6 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (+ (* -1/6 (+ (* -6 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* (sqrt (/ 1 (* a c))) (/ (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3))))) (sqrt -1))) (* 1/2 (/ 1 (* a (* (pow c 2) (pow (sqrt -1) 4))))))))) (+ (* 2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 6 (/ (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3))))) a))))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (- (* -2 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))))))) (/ 1 (* a (* c (pow (sqrt -1) 2))))) (sqrt -1))))))))) (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1/2 (- (* -2 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))))))) (/ 1 (* a (* c (pow (sqrt -1) 2)))))) (* 1/2 (/ 1 (* a (* c (pow (sqrt -1) 2)))))))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1))) (taylor 0 b_2) (#s(alt (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))))) (patch (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))))) #<representation binary64>) () ())) ())
#s(alt (log (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (taylor 0 b_2) (#s(alt (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (+ (log (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) (taylor 0 b_2) (#s(alt (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (+ (log (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (* b_2 (+ (* 1/2 (* b_2 (- (* -2 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))))))) (/ 1 (* a (* c (pow (sqrt -1) 2))))))) (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))) (taylor 0 b_2) (#s(alt (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (+ (log (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (* b_2 (+ (* b_2 (+ (* 1/6 (* b_2 (+ (* -6 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* (sqrt (/ 1 (* a c))) (/ (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3))))) (sqrt -1))) (* 1/2 (/ 1 (* a (* (pow c 2) (pow (sqrt -1) 4))))))))) (+ (* 2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 6 (/ (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3))))) a)))))) (* 1/2 (- (* -2 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))))))) (/ 1 (* a (* c (pow (sqrt -1) 2)))))))) (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))) (taylor 0 b_2) (#s(alt (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (log (* (sqrt (/ c a)) (sqrt -1)))) (taylor 0 b_2) (#s(alt (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (patch (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (log (* (sqrt (/ c a)) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) (taylor 0 b_2) (#s(alt (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (patch (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (log (* (sqrt (/ c a)) (sqrt -1)))) (* b_2 (+ (* -1/6 (* (pow b_2 2) (+ (* -2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 3 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3))))))) (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))) (taylor 0 b_2) (#s(alt (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (patch (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (log (* (sqrt (/ c a)) (sqrt -1)))) (* b_2 (+ (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1))) (* (pow b_2 2) (+ (* -1/6 (+ (* -2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 3 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))))) (* -1/120 (* (pow b_2 2) (+ (* -30 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ 1 (pow (sqrt -1) 5)))) (+ (* -24 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ 1 (pow (sqrt -1) 5)))) (+ (* -15 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ 1 (pow (sqrt -1) 5)))) (* 60 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ 1 (pow (sqrt -1) 5)))))))))))))) (taylor 0 b_2) (#s(alt (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (patch (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (sqrt -1)) (taylor 0 b_2) (#s(alt (exp.f64 (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))) (taylor 0 b_2) (#s(alt (exp.f64 (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64))) #<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 (exp.f64 (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64))) #<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 (exp.f64 (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (log (* (sqrt (/ c a)) (sqrt -1))) (taylor 0 b_2) (#s(alt (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64)) (patch (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (log (* (sqrt (/ c a)) (sqrt -1))) (* -1 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1))))) (taylor 0 b_2) (#s(alt (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64)) (patch (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (log (* (sqrt (/ c a)) (sqrt -1))) (* b_2 (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* 1/6 (* (pow b_2 2) (+ (* -2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 3 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))))))))) (taylor 0 b_2) (#s(alt (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64)) (patch (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (log (* (sqrt (/ c a)) (sqrt -1))) (* b_2 (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* 1/120 (* (pow b_2 2) (+ (* -30 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ 1 (pow (sqrt -1) 5)))) (+ (* -24 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ 1 (pow (sqrt -1) 5)))) (+ (* -15 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ 1 (pow (sqrt -1) 5)))) (* 60 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ 1 (pow (sqrt -1) 5))))))))) (* 1/6 (+ (* -2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 3 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3))))))))))) (taylor 0 b_2) (#s(alt (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64)) (patch (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (log (* (sqrt (/ c a)) (sqrt -1))) (taylor 0 b_2) (#s(alt (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) #<representation binary64>) () ())) ())
#s(alt (+ (log (* (sqrt (/ c a)) (sqrt -1))) (* -1 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1))))) (taylor 0 b_2) (#s(alt (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) #<representation binary64>) () ())) ())
#s(alt (+ (log (* (sqrt (/ c a)) (sqrt -1))) (* b_2 (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* 1/6 (* (pow b_2 2) (+ (* -2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 3 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))))))))) (taylor 0 b_2) (#s(alt (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) #<representation binary64>) () ())) ())
#s(alt (+ (log (* (sqrt (/ c a)) (sqrt -1))) (* b_2 (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* 1/120 (* (pow b_2 2) (+ (* -30 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ 1 (pow (sqrt -1) 5)))) (+ (* -24 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ 1 (pow (sqrt -1) 5)))) (+ (* -15 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ 1 (pow (sqrt -1) 5)))) (* 60 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ 1 (pow (sqrt -1) 5))))))))) (* 1/6 (+ (* -2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 3 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3))))))))))) (taylor 0 b_2) (#s(alt (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) #<representation binary64>) () ())) ())
#s(alt (/ -1 (* a c)) (taylor 0 b_2) (#s(alt #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))) (patch #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.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 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))) (patch #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.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 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))) (patch #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.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 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))) (patch #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))) #<representation binary64>) () ())) ())
#s(alt (* -2 b_2) (taylor 0 b_2) (#s(alt (*.f64 #s(literal -2 binary64) b_2) (patch (*.f64 #s(literal -2 binary64) b_2) #<representation binary64>) () ())) ())
#s(alt (* -2 b_2) (taylor 0 b_2) (#s(alt (*.f64 #s(literal -2 binary64) b_2) (patch (*.f64 #s(literal -2 binary64) b_2) #<representation binary64>) () ())) ())
#s(alt (* -2 b_2) (taylor 0 b_2) (#s(alt (*.f64 #s(literal -2 binary64) b_2) (patch (*.f64 #s(literal -2 binary64) b_2) #<representation binary64>) () ())) ())
#s(alt (* -2 b_2) (taylor 0 b_2) (#s(alt (*.f64 #s(literal -2 binary64) b_2) (patch (*.f64 #s(literal -2 binary64) b_2) #<representation binary64>) () ())) ())
#s(alt (pow (log (* (sqrt (/ c a)) (sqrt -1))) 2) (taylor 0 b_2) (#s(alt (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) #<representation binary64>) () ())) ())
#s(alt (+ (* -2 (* (sqrt (/ 1 (* a c))) (/ (* b_2 (log (* (sqrt (/ c a)) (sqrt -1)))) (sqrt -1)))) (pow (log (* (sqrt (/ c a)) (sqrt -1))) 2)) (taylor 0 b_2) (#s(alt (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) #<representation binary64>) () ())) ())
#s(alt (+ (* b_2 (+ (* -2 (* (sqrt (/ 1 (* a c))) (/ (log (* (sqrt (/ c a)) (sqrt -1))) (sqrt -1)))) (/ b_2 (* a (* c (pow (sqrt -1) 2)))))) (pow (log (* (sqrt (/ c a)) (sqrt -1))) 2)) (taylor 0 b_2) (#s(alt (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) #<representation binary64>) () ())) ())
#s(alt (+ (* b_2 (+ (* -2 (* (sqrt (/ 1 (* a c))) (/ (log (* (sqrt (/ c a)) (sqrt -1))) (sqrt -1)))) (* b_2 (+ (* 1/3 (* b_2 (* (log (* (sqrt (/ c a)) (sqrt -1))) (+ (* -2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 3 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))))))) (/ 1 (* a (* c (pow (sqrt -1) 2)))))))) (pow (log (* (sqrt (/ c a)) (sqrt -1))) 2)) (taylor 0 b_2) (#s(alt (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) #<representation binary64>) () ())) ())
#s(alt (/ (* b_2 (+ 1 (/ 1 (sqrt -1)))) a) (taylor inf b_2) (#s(alt (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) a) (patch (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) a) #<representation binary64>) () ())) ())
#s(alt (* b_2 (+ (* 1/2 (/ c (* (pow b_2 2) (sqrt -1)))) (+ (/ 1 a) (/ 1 (* a (sqrt -1)))))) (taylor inf b_2) (#s(alt (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) a) (patch (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) a) #<representation binary64>) () ())) ())
#s(alt (* b_2 (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (/ c (* (pow b_2 2) (sqrt -1)))) (+ (/ 1 a) (/ 1 (* a (sqrt -1))))))) (taylor inf b_2) (#s(alt (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) a) (patch (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) a) #<representation binary64>) () ())) ())
#s(alt (* b_2 (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (/ c (* (pow b_2 2) (sqrt -1)))) (+ (/ 1 a) (/ 1 (* a (sqrt -1)))))))) (taylor inf b_2) (#s(alt (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) a) (patch (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) a) #<representation binary64>) () ())) ())
#s(alt (* b_2 (+ 1 (/ 1 (sqrt -1)))) (taylor inf b_2) (#s(alt (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) (patch (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) #<representation binary64>) () ())) ())
#s(alt (* b_2 (+ 1 (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1))))) (taylor inf b_2) (#s(alt (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) (patch (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) #<representation binary64>) () ())) ())
#s(alt (* b_2 (+ 1 (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1)))))) (taylor inf b_2) (#s(alt (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) (patch (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) #<representation binary64>) () ())) ())
#s(alt (* b_2 (+ 1 (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (/ (* (pow a 3) (pow c 3)) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1))))))) (taylor inf b_2) (#s(alt (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) (patch (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) #<representation binary64>) () ())) ())
#s(alt (/ b_2 (sqrt -1)) (taylor inf b_2) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))))) #<representation binary64>) () ())) ())
#s(alt (* b_2 (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1)))) (taylor inf b_2) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))))) #<representation binary64>) () ())) ())
#s(alt (* b_2 (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1))))) (taylor inf b_2) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))))) #<representation binary64>) () ())) ())
#s(alt (* b_2 (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (/ (* (pow a 3) (pow c 3)) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1)))))) (taylor inf b_2) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))))) #<representation binary64>) () ())) ())
#s(alt (/ (sqrt -1) b_2) (taylor inf b_2) (#s(alt (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))) (patch (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (sqrt -1) (* -1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2)))) b_2) (taylor inf b_2) (#s(alt (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))) (patch (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (sqrt -1) (+ (* -1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2))) (* -1/2 (/ (* (sqrt -1) (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2))))) (pow b_2 4))))) b_2) (taylor inf b_2) (#s(alt (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))) (patch (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (sqrt -1) (+ (* -1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2))) (+ (* -1/2 (/ (* (sqrt -1) (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2))))) (pow b_2 4))) (* -1/2 (/ (* (sqrt -1) (+ (* 1/2 (* a (* c (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2))))))) (* (pow a 3) (pow c 3)))) (pow b_2 6)))))) b_2) (taylor inf b_2) (#s(alt (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))) (patch (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor inf b_2) (#s(alt (pow.f64 (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1/2 binary64)) (patch (pow.f64 (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1/2 binary64)) #<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 (pow.f64 (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1/2 binary64)) (patch (pow.f64 (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1/2 binary64)) #<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 (pow.f64 (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1/2 binary64)) (patch (pow.f64 (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1/2 binary64)) #<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 (pow.f64 (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1/2 binary64)) (patch (pow.f64 (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 4 (/ (pow b_2 2) (pow c 2))) (taylor inf b_2) (#s(alt (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (+ (* -2 (/ a (* (pow b_2 2) c))) (* 4 (/ 1 (pow c 2))))) (taylor inf b_2) (#s(alt (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (- (+ (* -1 (/ (+ (* -1 (pow a 2)) (* 16 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* (pow a 2) (pow c 4))))) (pow b_2 4))) (* 4 (/ 1 (pow c 2)))) (* 2 (/ a (* (pow b_2 2) c))))) (taylor inf b_2) (#s(alt (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (- (+ (* -1 (/ (+ (* -8 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow c 3)))) (+ (* -1/2 (* a (* c (+ (* -1 (pow a 2)) (* 16 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* (pow a 2) (pow c 4)))))))) (* 16 (/ (+ (* 1/64 (* (pow a 5) (pow c 5))) (* 1/2 (* a (* c (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))))))) (* (pow a 2) (pow c 4)))))) (pow b_2 6))) (* 4 (/ 1 (pow c 2)))) (+ (* -1 (/ (pow a 2) (pow b_2 4))) (+ (* 2 (/ a (* (pow b_2 2) c))) (* 16 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* (pow a 2) (* (pow b_2 4) (pow c 4))))))))) (taylor inf b_2) (#s(alt (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -2 (/ b_2 c)) (taylor inf b_2) (#s(alt (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (patch (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (* b_2 (- (* 1/2 (/ a (pow b_2 2))) (* 2 (/ 1 c)))) (taylor inf b_2) (#s(alt (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (patch (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (* b_2 (- (* -1 (/ (+ (* -1/4 (* (pow a 2) c)) (* 1/8 (* (pow a 2) c))) (pow b_2 4))) (+ (* -1/2 (/ a (pow b_2 2))) (* 2 (/ 1 c))))) (taylor inf b_2) (#s(alt (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (patch (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (* b_2 (- (* -1 (/ (+ (* -2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow c 2)))) (+ (* -1/4 (* a (* c (+ (* -1/4 (* (pow a 2) c)) (* 1/8 (* (pow a 2) c)))))) (* 1/16 (* (pow a 3) (pow c 2))))) (pow b_2 6))) (+ (* -1/2 (/ a (pow b_2 2))) (+ (* -1/4 (/ (* (pow a 2) c) (pow b_2 4))) (+ (* 1/8 (/ (* (pow a 2) c) (pow b_2 4))) (* 2 (/ 1 c))))))) (taylor inf b_2) (#s(alt (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (patch (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 #s(literal -2 binary64) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 #s(literal -2 binary64) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 #s(literal -2 binary64) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 #s(literal -2 binary64) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor inf b_2) (#s(alt (exp.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (exp.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 (exp.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (exp.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 (exp.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (exp.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 (exp.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (exp.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) #<representation binary64>) () ())) ())
#s(alt (+ (log (* -1/2 c)) (log (/ 1 b_2))) (taylor inf b_2) (#s(alt (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (patch (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) #<representation binary64>) () ())) ())
#s(alt (+ (log (* -1/2 c)) (+ (log (/ 1 b_2)) (* 1/4 (/ (* a c) (pow b_2 2))))) (taylor inf b_2) (#s(alt (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (patch (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) #<representation binary64>) () ())) ())
#s(alt (+ (log (* -1/2 c)) (+ (log (/ 1 b_2)) (+ (* 1/24 (/ (+ (* -3/4 (* (pow a 2) (pow c 2))) (* 3 (* (pow a 2) (pow c 2)))) (pow b_2 4))) (* 1/4 (/ (* a c) (pow b_2 2)))))) (taylor inf b_2) (#s(alt (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (patch (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) #<representation binary64>) () ())) ())
#s(alt (+ (log (* -1/2 c)) (+ (log (/ 1 b_2)) (+ (* 1/720 (/ (+ (* -45/2 (* (pow a 3) (pow c 3))) (+ (* 15/4 (* (pow a 3) (pow c 3))) (* 720 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a c))))) (pow b_2 6))) (+ (* 1/24 (/ (+ (* -3/4 (* (pow a 2) (pow c 2))) (* 3 (* (pow a 2) (pow c 2)))) (pow b_2 4))) (* 1/4 (/ (* a c) (pow b_2 2))))))) (taylor inf b_2) (#s(alt (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (patch (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 #s(literal -2 binary64) b_2)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 #s(literal -2 binary64) b_2)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 #s(literal -2 binary64) b_2)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 #s(literal -2 binary64) b_2)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a) #<representation binary64>) () ())) ())
#s(alt (exp (* -1 (+ (log (/ -2 c)) (* -1 (log (/ 1 b_2)))))) (taylor inf b_2) (#s(alt (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))))) (patch (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))))) #<representation binary64>) () ())) ())
#s(alt (+ (exp (* -1 (+ (log (/ -2 c)) (* -1 (log (/ 1 b_2)))))) (* 1/4 (/ (* a (* c (exp (* -1 (+ (log (/ -2 c)) (* -1 (log (/ 1 b_2)))))))) (pow b_2 2)))) (taylor inf b_2) (#s(alt (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))))) (patch (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))))) #<representation binary64>) () ())) ())
#s(alt (+ (exp (* -1 (+ (log (/ -2 c)) (* -1 (log (/ 1 b_2)))))) (+ (* 1/4 (/ (* a (* c (exp (* -1 (+ (log (/ -2 c)) (* -1 (log (/ 1 b_2)))))))) (pow b_2 2))) (/ (* (exp (* -1 (+ (log (/ -2 c)) (* -1 (log (/ 1 b_2)))))) (+ (* -1/24 (+ (* -3/4 (* (pow a 2) (pow c 2))) (* 12 (* c (+ (* -1/4 (* (pow a 2) c)) (* 1/8 (* (pow a 2) c))))))) (* 1/32 (* (pow a 2) (pow c 2))))) (pow b_2 4)))) (taylor inf b_2) (#s(alt (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))))) (patch (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))))) #<representation binary64>) () ())) ())
#s(alt (+ (exp (* -1 (+ (log (/ -2 c)) (* -1 (log (/ 1 b_2)))))) (+ (* 1/4 (/ (* a (* c (exp (* -1 (+ (log (/ -2 c)) (* -1 (log (/ 1 b_2)))))))) (pow b_2 2))) (+ (/ (* (exp (* -1 (+ (log (/ -2 c)) (* -1 (log (/ 1 b_2)))))) (+ (* -1/24 (+ (* -3/4 (* (pow a 2) (pow c 2))) (* 12 (* c (+ (* -1/4 (* (pow a 2) c)) (* 1/8 (* (pow a 2) c))))))) (* 1/32 (* (pow a 2) (pow c 2))))) (pow b_2 4)) (/ (* (exp (* -1 (+ (log (/ -2 c)) (* -1 (log (/ 1 b_2)))))) (+ (* -1/96 (* a (* c (+ (* -3/4 (* (pow a 2) (pow c 2))) (* 12 (* c (+ (* -1/4 (* (pow a 2) c)) (* 1/8 (* (pow a 2) c))))))))) (+ (* -1/720 (+ (* -15/4 (* (pow a 3) (pow c 3))) (+ (* 90 (* a (* (pow c 2) (+ (* -1/4 (* (pow a 2) c)) (* 1/8 (* (pow a 2) c)))))) (* 360 (* c (+ (* -2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow c 2)))) (+ (* -1/4 (* a (* c (+ (* -1/4 (* (pow a 2) c)) (* 1/8 (* (pow a 2) c)))))) (* 1/16 (* (pow a 3) (pow c 2)))))))))) (* 1/384 (* (pow a 3) (pow c 3)))))) (pow b_2 6))))) (taylor inf b_2) (#s(alt (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))))) (patch (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))))) #<representation binary64>) () ())) ())
#s(alt (+ (log (/ -2 c)) (* -1 (log (/ 1 b_2)))) (taylor inf b_2) (#s(alt (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (+ (log (/ -2 c)) (+ (* -1 (log (/ 1 b_2))) (* -1/4 (/ (* a c) (pow b_2 2))))) (taylor inf b_2) (#s(alt (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (+ (log (/ -2 c)) (+ (* -1 (log (/ 1 b_2))) (+ (* -1/4 (/ (* a c) (pow b_2 2))) (* 1/24 (/ (+ (* -3/4 (* (pow a 2) (pow c 2))) (* 12 (* c (+ (* -1/4 (* (pow a 2) c)) (* 1/8 (* (pow a 2) c)))))) (pow b_2 4)))))) (taylor inf b_2) (#s(alt (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (+ (log (/ -2 c)) (+ (* -1 (log (/ 1 b_2))) (+ (* -1/4 (/ (* a c) (pow b_2 2))) (+ (* 1/720 (/ (+ (* -15/4 (* (pow a 3) (pow c 3))) (+ (* 90 (* a (* (pow c 2) (+ (* -1/4 (* (pow a 2) c)) (* 1/8 (* (pow a 2) c)))))) (* 360 (* c (+ (* -2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow c 2)))) (+ (* -1/4 (* a (* c (+ (* -1/4 (* (pow a 2) c)) (* 1/8 (* (pow a 2) c)))))) (* 1/16 (* (pow a 3) (pow c 2))))))))) (pow b_2 6))) (* 1/24 (/ (+ (* -3/4 (* (pow a 2) (pow c 2))) (* 12 (* c (+ (* -1/4 (* (pow a 2) c)) (* 1/8 (* (pow a 2) c)))))) (pow b_2 4))))))) (taylor inf b_2) (#s(alt (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (+ (log (* -1/2 c)) (log (/ 1 b_2)))) (taylor inf b_2) (#s(alt (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (patch (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (+ (log (* -1/2 c)) (log (/ 1 b_2)))) (* -1/4 (/ (* a c) (pow b_2 2)))) (taylor inf b_2) (#s(alt (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (patch (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (+ (log (* -1/2 c)) (log (/ 1 b_2)))) (+ (* -1/4 (/ (* a c) (pow b_2 2))) (* -1/24 (/ (+ (* -3/4 (* (pow a 2) (pow c 2))) (* 3 (* (pow a 2) (pow c 2)))) (pow b_2 4))))) (taylor inf b_2) (#s(alt (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (patch (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (+ (log (* -1/2 c)) (log (/ 1 b_2)))) (+ (* -1/4 (/ (* a c) (pow b_2 2))) (+ (* -1/24 (/ (+ (* -3/4 (* (pow a 2) (pow c 2))) (* 3 (* (pow a 2) (pow c 2)))) (pow b_2 4))) (* -1/720 (/ (+ (* -45/2 (* (pow a 3) (pow c 3))) (+ (* 15/4 (* (pow a 3) (pow c 3))) (* 720 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a c))))) (pow b_2 6)))))) (taylor inf b_2) (#s(alt (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (patch (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor inf b_2) (#s(alt (exp.f64 (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64))) #<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 (exp.f64 (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64))) #<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 (exp.f64 (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64))) #<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 (exp.f64 (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (log (* -1/2 c)) (log (/ 1 b_2))) (taylor inf b_2) (#s(alt (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64)) (patch (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (log (* -1/2 c)) (+ (log (/ 1 b_2)) (* 1/4 (/ (* a c) (pow b_2 2))))) (taylor inf b_2) (#s(alt (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64)) (patch (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (log (* -1/2 c)) (+ (log (/ 1 b_2)) (+ (* 1/24 (/ (+ (* -3/4 (* (pow a 2) (pow c 2))) (* 3 (* (pow a 2) (pow c 2)))) (pow b_2 4))) (* 1/4 (/ (* a c) (pow b_2 2)))))) (taylor inf b_2) (#s(alt (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64)) (patch (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (log (* -1/2 c)) (+ (log (/ 1 b_2)) (+ (* 1/720 (/ (+ (* -45/2 (* (pow a 3) (pow c 3))) (+ (* 15/4 (* (pow a 3) (pow c 3))) (* 720 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a c))))) (pow b_2 6))) (+ (* 1/24 (/ (+ (* -3/4 (* (pow a 2) (pow c 2))) (* 3 (* (pow a 2) (pow c 2)))) (pow b_2 4))) (* 1/4 (/ (* a c) (pow b_2 2))))))) (taylor inf b_2) (#s(alt (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64)) (patch (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (log (* -1/2 c)) (log (/ 1 b_2))) (taylor inf b_2) (#s(alt (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) #<representation binary64>) () ())) ())
#s(alt (+ (log (* -1/2 c)) (+ (log (/ 1 b_2)) (* 1/4 (/ (* a c) (pow b_2 2))))) (taylor inf b_2) (#s(alt (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) #<representation binary64>) () ())) ())
#s(alt (+ (log (* -1/2 c)) (+ (log (/ 1 b_2)) (+ (* 1/24 (/ (+ (* -3/4 (* (pow a 2) (pow c 2))) (* 3 (* (pow a 2) (pow c 2)))) (pow b_2 4))) (* 1/4 (/ (* a c) (pow b_2 2)))))) (taylor inf b_2) (#s(alt (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) #<representation binary64>) () ())) ())
#s(alt (+ (log (* -1/2 c)) (+ (log (/ 1 b_2)) (+ (* 1/720 (/ (+ (* -45/2 (* (pow a 3) (pow c 3))) (+ (* 15/4 (* (pow a 3) (pow c 3))) (* 720 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a c))))) (pow b_2 6))) (+ (* 1/24 (/ (+ (* -3/4 (* (pow a 2) (pow c 2))) (* 3 (* (pow a 2) (pow c 2)))) (pow b_2 4))) (* 1/4 (/ (* a c) (pow b_2 2))))))) (taylor inf b_2) (#s(alt (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) #<representation binary64>) () ())) ())
#s(alt (/ -1 (pow b_2 2)) (taylor inf b_2) (#s(alt #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))) (patch #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))) #<representation binary64>) () ())) ())
#s(alt (/ (- (/ (* a c) (pow b_2 2)) 1) (pow b_2 2)) (taylor inf b_2) (#s(alt #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))) (patch #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))) #<representation binary64>) () ())) ())
#s(alt (/ (- (* -1 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (+ 1 (* -1 (/ (* a c) (pow b_2 2))))) (pow b_2 2)) (taylor inf b_2) (#s(alt #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))) (patch #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))) #<representation binary64>) () ())) ())
#s(alt (/ (- (/ (* (pow a 3) (pow c 3)) (pow b_2 6)) (+ 1 (+ (* -1 (/ (* a c) (pow b_2 2))) (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))) (pow b_2 2)) (taylor inf b_2) (#s(alt #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))) (patch #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))) #<representation binary64>) () ())) ())
#s(alt (* -2 b_2) (taylor inf b_2) (#s(alt (*.f64 #s(literal -2 binary64) b_2) (patch (*.f64 #s(literal -2 binary64) b_2) #<representation binary64>) () ())) ())
#s(alt (* -2 b_2) (taylor inf b_2) (#s(alt (*.f64 #s(literal -2 binary64) b_2) (patch (*.f64 #s(literal -2 binary64) b_2) #<representation binary64>) () ())) ())
#s(alt (* -2 b_2) (taylor inf b_2) (#s(alt (*.f64 #s(literal -2 binary64) b_2) (patch (*.f64 #s(literal -2 binary64) b_2) #<representation binary64>) () ())) ())
#s(alt (* -2 b_2) (taylor inf b_2) (#s(alt (*.f64 #s(literal -2 binary64) b_2) (patch (*.f64 #s(literal -2 binary64) b_2) #<representation binary64>) () ())) ())
#s(alt (pow (+ (log (* -1/2 c)) (log (/ 1 b_2))) 2) (taylor inf b_2) (#s(alt (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) #<representation binary64>) () ())) ())
#s(alt (+ (* 1/2 (/ (* a (* c (+ (log (* -1/2 c)) (log (/ 1 b_2))))) (pow b_2 2))) (pow (+ (log (* -1/2 c)) (log (/ 1 b_2))) 2)) (taylor inf b_2) (#s(alt (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) #<representation binary64>) () ())) ())
#s(alt (+ (* 1/16 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (+ (* 1/12 (/ (* (+ (log (* -1/2 c)) (log (/ 1 b_2))) (+ (* -3/4 (* (pow a 2) (pow c 2))) (* 3 (* (pow a 2) (pow c 2))))) (pow b_2 4))) (+ (* 1/2 (/ (* a (* c (+ (log (* -1/2 c)) (log (/ 1 b_2))))) (pow b_2 2))) (pow (+ (log (* -1/2 c)) (log (/ 1 b_2))) 2)))) (taylor inf b_2) (#s(alt (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) #<representation binary64>) () ())) ())
#s(alt (+ (* 1/360 (/ (* (+ (log (* -1/2 c)) (log (/ 1 b_2))) (+ (* -45/2 (* (pow a 3) (pow c 3))) (+ (* 15/4 (* (pow a 3) (pow c 3))) (* 720 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a c)))))) (pow b_2 6))) (+ (* 1/48 (/ (* a (* c (+ (* -3/4 (* (pow a 2) (pow c 2))) (* 3 (* (pow a 2) (pow c 2)))))) (pow b_2 6))) (+ (* 1/16 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (+ (* 1/12 (/ (* (+ (log (* -1/2 c)) (log (/ 1 b_2))) (+ (* -3/4 (* (pow a 2) (pow c 2))) (* 3 (* (pow a 2) (pow c 2))))) (pow b_2 4))) (+ (* 1/2 (/ (* a (* c (+ (log (* -1/2 c)) (log (/ 1 b_2))))) (pow b_2 2))) (pow (+ (log (* -1/2 c)) (log (/ 1 b_2))) 2)))))) (taylor inf b_2) (#s(alt (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* b_2 (- (/ 1 (sqrt -1)) 1)) a)) (taylor -inf b_2) (#s(alt (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) a) (patch (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (- (+ (* 1/2 (/ c (* (pow b_2 2) (sqrt -1)))) (/ 1 (* a (sqrt -1)))) (/ 1 a)))) (taylor -inf b_2) (#s(alt (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) a) (patch (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (- (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (/ c (* (pow b_2 2) (sqrt -1)))) (/ 1 (* a (sqrt -1))))) (/ 1 a)))) (taylor -inf b_2) (#s(alt (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) a) (patch (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (- (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (/ c (* (pow b_2 2) (sqrt -1)))) (/ 1 (* a (sqrt -1)))))) (/ 1 a)))) (taylor -inf b_2) (#s(alt (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) a) (patch (/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (- (/ 1 (sqrt -1)) 1))) (taylor -inf b_2) (#s(alt (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) (patch (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (- (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1))) 1))) (taylor -inf b_2) (#s(alt (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) (patch (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (- (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1)))) 1))) (taylor -inf b_2) (#s(alt (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) (patch (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (- (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (/ (* (pow a 3) (pow c 3)) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1))))) 1))) (taylor -inf b_2) (#s(alt (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) (patch (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ b_2 (sqrt -1))) (taylor -inf b_2) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1))))) (taylor -inf b_2) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1)))))) (taylor -inf b_2) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (/ (* (pow a 3) (pow c 3)) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1))))))) (taylor -inf b_2) (#s(alt (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))))) (patch (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (sqrt -1) b_2)) (taylor -inf b_2) (#s(alt (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))) (patch (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (sqrt -1) (* -1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2)))) b_2)) (taylor -inf b_2) (#s(alt (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))) (patch (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (sqrt -1) (+ (* -1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2))) (* -1/2 (/ (* (sqrt -1) (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2))))) (pow b_2 4))))) b_2)) (taylor -inf b_2) (#s(alt (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))) (patch (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (sqrt -1) (+ (* -1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2))) (+ (* -1/2 (/ (* (sqrt -1) (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2))))) (pow b_2 4))) (* -1/2 (/ (* (sqrt -1) (+ (* 1/2 (* a (* c (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2))))))) (* (pow a 3) (pow c 3)))) (pow b_2 6)))))) b_2)) (taylor -inf b_2) (#s(alt (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))) (patch (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))) #<representation binary64>) () ())) ())
#s(alt (* -2 (/ b_2 a)) (taylor -inf b_2) (#s(alt (pow.f64 (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1/2 binary64)) (patch (pow.f64 (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))) (taylor -inf b_2) (#s(alt (pow.f64 (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1/2 binary64)) (patch (pow.f64 (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1/2 binary64)) #<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 (pow.f64 (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1/2 binary64)) (patch (pow.f64 (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1/2 binary64)) #<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 (pow.f64 (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1/2 binary64)) (patch (pow.f64 (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 1/4 (/ (pow a 2) (pow b_2 2))) (taylor -inf b_2) (#s(alt (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* 1/8 (/ (* (pow a 3) c) (pow b_2 2))) (* 1/4 (pow a 2))) (pow b_2 2)) (taylor -inf b_2) (#s(alt (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (/ (- (+ (* -1 (/ (+ (* -1/16 (* (pow a 4) (pow c 2))) (* 1/16 (* (pow a 2) (+ (* -1/2 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2))))))) (pow b_2 4))) (* 1/4 (pow a 2))) (* -1/8 (/ (* (pow a 3) c) (pow b_2 2)))) (pow b_2 2)) (taylor -inf b_2) (#s(alt (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (/ (- (+ (* -1 (/ (+ (* 1/32 (* (pow a 3) (* c (+ (* -1/2 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2))))))) (+ (* 1/16 (* (pow a 2) (+ (* -1/4 (* (pow a 3) (pow c 3))) (* 1/8 (* (pow a 3) (pow c 3)))))) (* 1/2 (* a (* c (+ (* -1/16 (* (pow a 4) (pow c 2))) (* 1/16 (* (pow a 2) (+ (* -1/2 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2)))))))))))) (pow b_2 6))) (* 1/4 (pow a 2))) (+ (* -1/8 (/ (* (pow a 3) c) (pow b_2 2))) (+ (* -1/16 (/ (* (pow a 4) (pow c 2)) (pow b_2 4))) (* 1/16 (/ (* (pow a 2) (+ (* -1/2 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2))))) (pow b_2 4)))))) (pow b_2 2)) (taylor -inf b_2) (#s(alt (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ a b_2)) (taylor -inf b_2) (#s(alt (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (patch (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* 1/8 (/ (* (pow a 2) c) (pow b_2 2))) (* 1/2 a)) b_2)) (taylor -inf b_2) (#s(alt (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (patch (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (- (+ (* 1/16 (/ (* (pow a 3) (pow c 2)) (pow b_2 4))) (* 1/2 a)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 2)))) b_2)) (taylor -inf b_2) (#s(alt (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (patch (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (- (+ (* -1 (/ (+ (* -1/32 (* (pow a 4) (pow c 3))) (* -1/128 (* (pow a 4) (pow c 3)))) (pow b_2 6))) (* 1/2 a)) (+ (* -1/8 (/ (* (pow a 2) c) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 2)) (pow b_2 4))))) b_2)) (taylor -inf b_2) (#s(alt (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (patch (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 #s(literal -2 binary64) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 #s(literal -2 binary64) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 #s(literal -2 binary64) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 #s(literal -2 binary64) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -2 (/ b_2 a)) (taylor -inf b_2) (#s(alt (exp.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (exp.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 (exp.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (exp.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 (exp.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (exp.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 (exp.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (exp.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) #<representation binary64>) () ())) ())
#s(alt (+ (log (/ 2 a)) (* -1 (log (/ -1 b_2)))) (taylor -inf b_2) (#s(alt (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (patch (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) #<representation binary64>) () ())) ())
#s(alt (+ (log (/ 2 a)) (+ (* -1 (log (/ -1 b_2))) (* -1/4 (/ (* a c) (pow b_2 2))))) (taylor -inf b_2) (#s(alt (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (patch (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) #<representation binary64>) () ())) ())
#s(alt (+ (log (/ 2 a)) (+ (* -1 (log (/ -1 b_2))) (+ (* -1/4 (/ (* a c) (pow b_2 2))) (* 1/24 (/ (+ (* -3/2 (* (pow a 2) (pow c 2))) (* -3/4 (* (pow a 2) (pow c 2)))) (pow b_2 4)))))) (taylor -inf b_2) (#s(alt (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (patch (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) #<representation binary64>) () ())) ())
#s(alt (+ (log (/ 2 a)) (+ (* -1 (log (/ -1 b_2))) (+ (* -1/4 (/ (* a c) (pow b_2 2))) (+ (* 1/720 (/ (+ (* -45/2 (* (pow a 3) (pow c 3))) (+ (* -45/4 (* (pow a 3) (pow c 3))) (* -15/4 (* (pow a 3) (pow c 3))))) (pow b_2 6))) (* 1/24 (/ (+ (* -3/2 (* (pow a 2) (pow c 2))) (* -3/4 (* (pow a 2) (pow c 2)))) (pow b_2 4))))))) (taylor -inf b_2) (#s(alt (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (patch (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 #s(literal -2 binary64) b_2)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 #s(literal -2 binary64) b_2)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 #s(literal -2 binary64) b_2)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -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 #s(literal -2 binary64) b_2)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a) #<representation binary64>) () ())) ())
#s(alt (exp (* -1 (+ (log (* 1/2 a)) (log (/ -1 b_2))))) (taylor -inf b_2) (#s(alt (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))))) (patch (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))))) #<representation binary64>) () ())) ())
#s(alt (+ (exp (* -1 (+ (log (* 1/2 a)) (log (/ -1 b_2))))) (* -1/4 (/ (* a (* c (exp (* -1 (+ (log (* 1/2 a)) (log (/ -1 b_2))))))) (pow b_2 2)))) (taylor -inf b_2) (#s(alt (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))))) (patch (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))))) #<representation binary64>) () ())) ())
#s(alt (+ (exp (* -1 (+ (log (* 1/2 a)) (log (/ -1 b_2))))) (+ (* -1/4 (/ (* a (* c (exp (* -1 (+ (log (* 1/2 a)) (log (/ -1 b_2))))))) (pow b_2 2))) (/ (* (exp (* -1 (+ (log (* 1/2 a)) (log (/ -1 b_2))))) (+ (* -1/24 (+ (* -3/4 (* (pow a 2) (pow c 2))) (* 3 (* (pow a 2) (pow c 2))))) (* 1/32 (* (pow a 2) (pow c 2))))) (pow b_2 4)))) (taylor -inf b_2) (#s(alt (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))))) (patch (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))))) #<representation binary64>) () ())) ())
#s(alt (+ (exp (* -1 (+ (log (* 1/2 a)) (log (/ -1 b_2))))) (+ (* -1/4 (/ (* a (* c (exp (* -1 (+ (log (* 1/2 a)) (log (/ -1 b_2))))))) (pow b_2 2))) (+ (/ (* (exp (* -1 (+ (log (* 1/2 a)) (log (/ -1 b_2))))) (+ (* -1/24 (+ (* -3/4 (* (pow a 2) (pow c 2))) (* 3 (* (pow a 2) (pow c 2))))) (* 1/32 (* (pow a 2) (pow c 2))))) (pow b_2 4)) (/ (* (exp (* -1 (+ (log (* 1/2 a)) (log (/ -1 b_2))))) (+ (* -1/384 (* (pow a 3) (pow c 3))) (+ (* -1/720 (+ (* -1440 (/ (+ (* -1/32 (* (pow a 4) (pow c 3))) (* -1/128 (* (pow a 4) (pow c 3)))) a)) (+ (* -45/2 (* (pow a 3) (pow c 3))) (* 15/4 (* (pow a 3) (pow c 3)))))) (* 1/96 (* a (* c (+ (* -3/4 (* (pow a 2) (pow c 2))) (* 3 (* (pow a 2) (pow c 2)))))))))) (pow b_2 6))))) (taylor -inf b_2) (#s(alt (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))))) (patch (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))))) #<representation binary64>) () ())) ())
#s(alt (+ (log (* 1/2 a)) (log (/ -1 b_2))) (taylor -inf b_2) (#s(alt (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (+ (log (* 1/2 a)) (+ (log (/ -1 b_2)) (* 1/4 (/ (* a c) (pow b_2 2))))) (taylor -inf b_2) (#s(alt (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (+ (log (* 1/2 a)) (+ (log (/ -1 b_2)) (+ (* 1/24 (/ (+ (* -3/4 (* (pow a 2) (pow c 2))) (* 3 (* (pow a 2) (pow c 2)))) (pow b_2 4))) (* 1/4 (/ (* a c) (pow b_2 2)))))) (taylor -inf b_2) (#s(alt (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (+ (log (* 1/2 a)) (+ (log (/ -1 b_2)) (+ (* 1/720 (/ (+ (* -1440 (/ (+ (* -1/32 (* (pow a 4) (pow c 3))) (* -1/128 (* (pow a 4) (pow c 3)))) a)) (+ (* -45/2 (* (pow a 3) (pow c 3))) (* 15/4 (* (pow a 3) (pow c 3))))) (pow b_2 6))) (+ (* 1/24 (/ (+ (* -3/4 (* (pow a 2) (pow c 2))) (* 3 (* (pow a 2) (pow c 2)))) (pow b_2 4))) (* 1/4 (/ (* a c) (pow b_2 2))))))) (taylor -inf b_2) (#s(alt (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (patch (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (+ (log (/ 2 a)) (* -1 (log (/ -1 b_2))))) (taylor -inf b_2) (#s(alt (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (patch (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (+ (log (/ 2 a)) (* -1 (log (/ -1 b_2))))) (* 1/4 (/ (* a c) (pow b_2 2)))) (taylor -inf b_2) (#s(alt (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (patch (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (+ (log (/ 2 a)) (* -1 (log (/ -1 b_2))))) (+ (* -1/24 (/ (+ (* -3/2 (* (pow a 2) (pow c 2))) (* -3/4 (* (pow a 2) (pow c 2)))) (pow b_2 4))) (* 1/4 (/ (* a c) (pow b_2 2))))) (taylor -inf b_2) (#s(alt (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (patch (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (+ (log (/ 2 a)) (* -1 (log (/ -1 b_2))))) (+ (* -1/24 (/ (+ (* -3/2 (* (pow a 2) (pow c 2))) (* -3/4 (* (pow a 2) (pow c 2)))) (pow b_2 4))) (+ (* -1/720 (/ (+ (* -45/2 (* (pow a 3) (pow c 3))) (+ (* -45/4 (* (pow a 3) (pow c 3))) (* -15/4 (* (pow a 3) (pow c 3))))) (pow b_2 6))) (* 1/4 (/ (* a c) (pow b_2 2)))))) (taylor -inf b_2) (#s(alt (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (patch (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #<representation binary64>) () ())) ())
#s(alt (* -2 (/ b_2 a)) (taylor -inf b_2) (#s(alt (exp.f64 (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))) (taylor -inf b_2) (#s(alt (exp.f64 (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64))) #<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 (exp.f64 (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64))) #<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 (exp.f64 (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (log (/ 2 a)) (* -1 (log (/ -1 b_2)))) (taylor -inf b_2) (#s(alt (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64)) (patch (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (log (/ 2 a)) (+ (* -1 (log (/ -1 b_2))) (* -1/4 (/ (* a c) (pow b_2 2))))) (taylor -inf b_2) (#s(alt (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64)) (patch (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (log (/ 2 a)) (+ (* -1 (log (/ -1 b_2))) (+ (* -1/4 (/ (* a c) (pow b_2 2))) (* 1/24 (/ (+ (* -3/2 (* (pow a 2) (pow c 2))) (* -3/4 (* (pow a 2) (pow c 2)))) (pow b_2 4)))))) (taylor -inf b_2) (#s(alt (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64)) (patch (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (log (/ 2 a)) (+ (* -1 (log (/ -1 b_2))) (+ (* -1/4 (/ (* a c) (pow b_2 2))) (+ (* 1/720 (/ (+ (* -45/2 (* (pow a 3) (pow c 3))) (+ (* -45/4 (* (pow a 3) (pow c 3))) (* -15/4 (* (pow a 3) (pow c 3))))) (pow b_2 6))) (* 1/24 (/ (+ (* -3/2 (* (pow a 2) (pow c 2))) (* -3/4 (* (pow a 2) (pow c 2)))) (pow b_2 4))))))) (taylor -inf b_2) (#s(alt (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64)) (patch (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (log (/ 2 a)) (* -1 (log (/ -1 b_2)))) (taylor -inf b_2) (#s(alt (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) #<representation binary64>) () ())) ())
#s(alt (+ (log (/ 2 a)) (+ (* -1 (log (/ -1 b_2))) (* -1/4 (/ (* a c) (pow b_2 2))))) (taylor -inf b_2) (#s(alt (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) #<representation binary64>) () ())) ())
#s(alt (+ (log (/ 2 a)) (+ (* -1 (log (/ -1 b_2))) (+ (* -1/4 (/ (* a c) (pow b_2 2))) (* 1/24 (/ (+ (* -3/2 (* (pow a 2) (pow c 2))) (* -3/4 (* (pow a 2) (pow c 2)))) (pow b_2 4)))))) (taylor -inf b_2) (#s(alt (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) #<representation binary64>) () ())) ())
#s(alt (+ (log (/ 2 a)) (+ (* -1 (log (/ -1 b_2))) (+ (* -1/4 (/ (* a c) (pow b_2 2))) (+ (* 1/720 (/ (+ (* -45/2 (* (pow a 3) (pow c 3))) (+ (* -45/4 (* (pow a 3) (pow c 3))) (* -15/4 (* (pow a 3) (pow c 3))))) (pow b_2 6))) (* 1/24 (/ (+ (* -3/2 (* (pow a 2) (pow c 2))) (* -3/4 (* (pow a 2) (pow c 2)))) (pow b_2 4))))))) (taylor -inf b_2) (#s(alt (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) #<representation binary64>) () ())) ())
#s(alt (/ -1 (pow b_2 2)) (taylor -inf b_2) (#s(alt #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))) (patch #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))) #<representation binary64>) () ())) ())
#s(alt (/ (- (/ (* a c) (pow b_2 2)) 1) (pow b_2 2)) (taylor -inf b_2) (#s(alt #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))) (patch #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))) #<representation binary64>) () ())) ())
#s(alt (/ (- (* -1 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (+ 1 (* -1 (/ (* a c) (pow b_2 2))))) (pow b_2 2)) (taylor -inf b_2) (#s(alt #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))) (patch #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))) #<representation binary64>) () ())) ())
#s(alt (/ (- (/ (* (pow a 3) (pow c 3)) (pow b_2 6)) (+ 1 (+ (* -1 (/ (* a c) (pow b_2 2))) (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))) (pow b_2 2)) (taylor -inf b_2) (#s(alt #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))) (patch #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))) #<representation binary64>) () ())) ())
#s(alt (* -2 b_2) (taylor -inf b_2) (#s(alt (*.f64 #s(literal -2 binary64) b_2) (patch (*.f64 #s(literal -2 binary64) b_2) #<representation binary64>) () ())) ())
#s(alt (* -2 b_2) (taylor -inf b_2) (#s(alt (*.f64 #s(literal -2 binary64) b_2) (patch (*.f64 #s(literal -2 binary64) b_2) #<representation binary64>) () ())) ())
#s(alt (* -2 b_2) (taylor -inf b_2) (#s(alt (*.f64 #s(literal -2 binary64) b_2) (patch (*.f64 #s(literal -2 binary64) b_2) #<representation binary64>) () ())) ())
#s(alt (* -2 b_2) (taylor -inf b_2) (#s(alt (*.f64 #s(literal -2 binary64) b_2) (patch (*.f64 #s(literal -2 binary64) b_2) #<representation binary64>) () ())) ())
#s(alt (pow (+ (log (/ 2 a)) (* -1 (log (/ -1 b_2)))) 2) (taylor -inf b_2) (#s(alt (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ (* a (* c (+ (log (/ 2 a)) (* -1 (log (/ -1 b_2)))))) (pow b_2 2))) (pow (+ (log (/ 2 a)) (* -1 (log (/ -1 b_2)))) 2)) (taylor -inf b_2) (#s(alt (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ (* a (* c (+ (log (/ 2 a)) (* -1 (log (/ -1 b_2)))))) (pow b_2 2))) (+ (* 1/16 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (+ (* 1/12 (/ (* (+ (log (/ 2 a)) (* -1 (log (/ -1 b_2)))) (+ (* -3/2 (* (pow a 2) (pow c 2))) (* -3/4 (* (pow a 2) (pow c 2))))) (pow b_2 4))) (pow (+ (log (/ 2 a)) (* -1 (log (/ -1 b_2)))) 2)))) (taylor -inf b_2) (#s(alt (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ (* a (* c (+ (log (/ 2 a)) (* -1 (log (/ -1 b_2)))))) (pow b_2 2))) (+ (* -1/48 (/ (* a (* c (+ (* -3/2 (* (pow a 2) (pow c 2))) (* -3/4 (* (pow a 2) (pow c 2)))))) (pow b_2 6))) (+ (* 1/360 (/ (* (+ (log (/ 2 a)) (* -1 (log (/ -1 b_2)))) (+ (* -45/2 (* (pow a 3) (pow c 3))) (+ (* -45/4 (* (pow a 3) (pow c 3))) (* -15/4 (* (pow a 3) (pow c 3)))))) (pow b_2 6))) (+ (* 1/16 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (+ (* 1/12 (/ (* (+ (log (/ 2 a)) (* -1 (log (/ -1 b_2)))) (+ (* -3/2 (* (pow a 2) (pow c 2))) (* -3/4 (* (pow a 2) (pow c 2))))) (pow b_2 4))) (pow (+ (log (/ 2 a)) (* -1 (log (/ -1 b_2)))) 2)))))) (taylor -inf b_2) (#s(alt (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) (patch (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))) #<representation binary64>) () ())) ())
Calls

9 calls:

TimeVariablePointExpression
89.0ms
c
@-inf
((/ (+ b_2 (/ 1 (sqrt (/ 1 (neg (+ (* a c) (* b_2 b_2))))))) a) (+ b_2 (/ 1 (sqrt (/ 1 (neg (+ (* a c) (* b_2 b_2))))))) (/ 1 (sqrt (/ 1 (neg (+ (* a c) (* b_2 b_2)))))) (sqrt (/ 1 (neg (+ (* a c) (* b_2 b_2))))) (pow (* (/ a (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c))))) (/ a (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))))) -1/2) (* (/ a (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c))))) (/ a (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))))) (/ a (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c))))) (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (exp (log (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a))) (log (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a)) (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (pow (exp -1) (log (/ a (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c))))))) (exp -1) (log (/ a (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))))) (/ (- 0 (* (log (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a)) (log (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a)))) (+ 0 (log (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a)))) (exp (* (/ (- 0 (* (log (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a)) (log (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a)))) (+ 0 (log (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a)))) -1)) (* (/ (- 0 (* (log (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a)) (log (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a)))) (+ 0 (log (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a)))) -1) (+ 0 (log (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a))) (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (* a c) (* -2 b_2) (* (log (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a)) (log (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a))))
10.0ms
b_2
@0
((/ (+ b_2 (/ 1 (sqrt (/ 1 (neg (+ (* a c) (* b_2 b_2))))))) a) (+ b_2 (/ 1 (sqrt (/ 1 (neg (+ (* a c) (* b_2 b_2))))))) (/ 1 (sqrt (/ 1 (neg (+ (* a c) (* b_2 b_2)))))) (sqrt (/ 1 (neg (+ (* a c) (* b_2 b_2))))) (pow (* (/ a (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c))))) (/ a (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))))) -1/2) (* (/ a (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c))))) (/ a (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))))) (/ a (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c))))) (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (exp (log (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a))) (log (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a)) (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (pow (exp -1) (log (/ a (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c))))))) (exp -1) (log (/ a (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))))) (/ (- 0 (* (log (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a)) (log (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a)))) (+ 0 (log (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a)))) (exp (* (/ (- 0 (* (log (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a)) (log (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a)))) (+ 0 (log (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a)))) -1)) (* (/ (- 0 (* (log (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a)) (log (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a)))) (+ 0 (log (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a)))) -1) (+ 0 (log (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a))) (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (* a c) (* -2 b_2) (* (log (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a)) (log (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a))))
8.0ms
b_2
@inf
((/ (+ b_2 (/ 1 (sqrt (/ 1 (neg (+ (* a c) (* b_2 b_2))))))) a) (+ b_2 (/ 1 (sqrt (/ 1 (neg (+ (* a c) (* b_2 b_2))))))) (/ 1 (sqrt (/ 1 (neg (+ (* a c) (* b_2 b_2)))))) (sqrt (/ 1 (neg (+ (* a c) (* b_2 b_2))))) (pow (* (/ a (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c))))) (/ a (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))))) -1/2) (* (/ a (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c))))) (/ a (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))))) (/ a (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c))))) (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (exp (log (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a))) (log (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a)) (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (pow (exp -1) (log (/ a (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c))))))) (exp -1) (log (/ a (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))))) (/ (- 0 (* (log (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a)) (log (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a)))) (+ 0 (log (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a)))) (exp (* (/ (- 0 (* (log (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a)) (log (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a)))) (+ 0 (log (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a)))) -1)) (* (/ (- 0 (* (log (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a)) (log (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a)))) (+ 0 (log (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a)))) -1) (+ 0 (log (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a))) (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (* a c) (* -2 b_2) (* (log (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a)) (log (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a))))
8.0ms
a
@inf
((/ (+ b_2 (/ 1 (sqrt (/ 1 (neg (+ (* a c) (* b_2 b_2))))))) a) (+ b_2 (/ 1 (sqrt (/ 1 (neg (+ (* a c) (* b_2 b_2))))))) (/ 1 (sqrt (/ 1 (neg (+ (* a c) (* b_2 b_2)))))) (sqrt (/ 1 (neg (+ (* a c) (* b_2 b_2))))) (pow (* (/ a (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c))))) (/ a (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))))) -1/2) (* (/ a (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c))))) (/ a (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))))) (/ a (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c))))) (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (exp (log (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a))) (log (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a)) (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (pow (exp -1) (log (/ a (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c))))))) (exp -1) (log (/ a (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))))) (/ (- 0 (* (log (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a)) (log (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a)))) (+ 0 (log (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a)))) (exp (* (/ (- 0 (* (log (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a)) (log (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a)))) (+ 0 (log (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a)))) -1)) (* (/ (- 0 (* (log (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a)) (log (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a)))) (+ 0 (log (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a)))) -1) (+ 0 (log (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a))) (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (* a c) (* -2 b_2) (* (log (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a)) (log (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a))))
7.0ms
c
@inf
((/ (+ b_2 (/ 1 (sqrt (/ 1 (neg (+ (* a c) (* b_2 b_2))))))) a) (+ b_2 (/ 1 (sqrt (/ 1 (neg (+ (* a c) (* b_2 b_2))))))) (/ 1 (sqrt (/ 1 (neg (+ (* a c) (* b_2 b_2)))))) (sqrt (/ 1 (neg (+ (* a c) (* b_2 b_2))))) (pow (* (/ a (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c))))) (/ a (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))))) -1/2) (* (/ a (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c))))) (/ a (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))))) (/ a (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c))))) (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (exp (log (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a))) (log (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a)) (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (pow (exp -1) (log (/ a (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c))))))) (exp -1) (log (/ a (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))))) (/ (- 0 (* (log (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a)) (log (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a)))) (+ 0 (log (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a)))) (exp (* (/ (- 0 (* (log (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a)) (log (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a)))) (+ 0 (log (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a)))) -1)) (* (/ (- 0 (* (log (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a)) (log (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a)))) (+ 0 (log (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a)))) -1) (+ 0 (log (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a))) (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (* a c) (* -2 b_2) (* (log (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a)) (log (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a))))

simplify304.0ms (6.3%)

Memory
32.0MiB live, 222.8MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0276225556
0817524538
Stop Event
iter limit
node limit
Counts
720 → 720
Calls
Call 1
Inputs
(/ (+ b_2 (/ b_2 (sqrt -1))) a)
(/ (+ b_2 (+ (* 1/2 (/ (* a c) (* b_2 (sqrt -1)))) (/ b_2 (sqrt -1)))) a)
(/ (+ b_2 (+ (* a (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 3) (sqrt -1)))) (* 1/2 (/ c (* b_2 (sqrt -1)))))) (/ b_2 (sqrt -1)))) a)
(/ (+ b_2 (+ (* a (+ (* 1/2 (/ c (* b_2 (sqrt -1)))) (* a (+ (* -1/8 (/ (pow c 2) (* (pow b_2 3) (sqrt -1)))) (* 1/16 (/ (* a (pow c 3)) (* (pow b_2 5) (sqrt -1)))))))) (/ b_2 (sqrt -1)))) a)
(+ b_2 (/ b_2 (sqrt -1)))
(+ b_2 (+ (* 1/2 (/ (* a c) (* b_2 (sqrt -1)))) (/ b_2 (sqrt -1))))
(+ b_2 (+ (* a (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 3) (sqrt -1)))) (* 1/2 (/ c (* b_2 (sqrt -1)))))) (/ b_2 (sqrt -1))))
(+ b_2 (+ (* a (+ (* 1/2 (/ c (* b_2 (sqrt -1)))) (* a (+ (* -1/8 (/ (pow c 2) (* (pow b_2 3) (sqrt -1)))) (* 1/16 (/ (* a (pow c 3)) (* (pow b_2 5) (sqrt -1)))))))) (/ b_2 (sqrt -1))))
(/ b_2 (sqrt -1))
(+ (* 1/2 (/ (* a c) (* b_2 (sqrt -1)))) (/ b_2 (sqrt -1)))
(+ (* a (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 3) (sqrt -1)))) (* 1/2 (/ c (* b_2 (sqrt -1)))))) (/ b_2 (sqrt -1)))
(+ (* a (+ (* 1/2 (/ c (* b_2 (sqrt -1)))) (* a (+ (* -1/8 (/ (pow c 2) (* (pow b_2 3) (sqrt -1)))) (* 1/16 (/ (* a (pow c 3)) (* (pow b_2 5) (sqrt -1)))))))) (/ b_2 (sqrt -1)))
(/ (sqrt -1) b_2)
(+ (* -1/2 (/ (* a (* c (sqrt -1))) (pow b_2 3))) (/ (sqrt -1) b_2))
(+ (* a (+ (* -1/2 (* a (* b_2 (* (sqrt -1) (+ (* -1 (/ (pow c 2) (pow b_2 6))) (* 1/4 (/ (pow c 2) (pow b_2 6)))))))) (* -1/2 (/ (* c (sqrt -1)) (pow b_2 3))))) (/ (sqrt -1) b_2))
(+ (* a (+ (* -1/2 (/ (* c (sqrt -1)) (pow b_2 3))) (* a (+ (* -1/2 (* a (* b_2 (* (sqrt -1) (+ (* 1/2 (/ (* c (+ (* -1 (/ (pow c 2) (pow b_2 6))) (* 1/4 (/ (pow c 2) (pow b_2 6))))) (pow b_2 2))) (/ (pow c 3) (pow b_2 8))))))) (* -1/2 (* b_2 (* (sqrt -1) (+ (* -1 (/ (pow c 2) (pow b_2 6))) (* 1/4 (/ (pow c 2) (pow b_2 6))))))))))) (/ (sqrt -1) b_2))
(* -1/2 (/ c b_2))
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/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))))))))
(* 4 (/ (pow b_2 2) (pow c 2)))
(+ (* -2 (/ a c)) (* 4 (/ (pow b_2 2) (pow c 2))))
(+ (* 4 (/ (pow b_2 2) (pow c 2))) (* a (- (* a (- (/ 1 (pow b_2 2)) (* 16 (/ (* (pow b_2 4) (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) (pow c 4))))) (* 2 (/ 1 c)))))
(+ (* 4 (/ (pow b_2 2) (pow c 2))) (* a (- (* a (- (+ (* -1 (* a (+ (* -8 (/ (* (pow b_2 2) (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) (pow c 3))) (+ (* 1/2 (/ (* c (- (/ 1 (pow b_2 2)) (* 16 (/ (* (pow b_2 4) (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) (pow c 4))))) (pow b_2 2))) (* 16 (/ (* (pow b_2 4) (+ (* 1/64 (/ (pow c 5) (pow b_2 8))) (* 1/2 (/ (* c (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) (pow b_2 2))))) (pow c 4))))))) (/ 1 (pow b_2 2))) (* 16 (/ (* (pow b_2 4) (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) (pow c 4))))) (* 2 (/ 1 c)))))
(* -2 (/ b_2 c))
(+ (* -2 (/ b_2 c)) (* 1/2 (/ a b_2)))
(+ (* -2 (/ b_2 c)) (* a (+ (* -1 (* a (+ (* -1/4 (/ c (pow b_2 3))) (* 1/8 (/ c (pow b_2 3)))))) (* 1/2 (/ 1 b_2)))))
(+ (* -2 (/ b_2 c)) (* a (+ (* a (- (* -1 (* a (+ (* -2 (/ (* b_2 (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) (pow c 2))) (+ (* -1/4 (/ (* c (+ (* -1/4 (/ c (pow b_2 3))) (* 1/8 (/ c (pow b_2 3))))) (pow b_2 2))) (* 1/16 (/ (pow c 2) (pow b_2 5))))))) (+ (* -1/4 (/ c (pow b_2 3))) (* 1/8 (/ c (pow b_2 3)))))) (* 1/2 (/ 1 b_2)))))
(* -1/2 (/ (* a c) b_2))
(* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5)))))))
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5)))))))))
(* -1/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))))))))
(log (* -1/2 (/ c b_2)))
(+ (log (* -1/2 (/ c b_2))) (* 1/4 (/ (* a c) (pow b_2 2))))
(+ (log (* -1/2 (/ c b_2))) (* a (+ (* 1/4 (/ c (pow b_2 2))) (* 1/2 (* a (+ (* -1/16 (/ (pow c 2) (pow b_2 4))) (* 1/4 (/ (pow c 2) (pow b_2 4)))))))))
(+ (log (* -1/2 (/ c b_2))) (* a (+ (* 1/4 (/ c (pow b_2 2))) (* a (+ (* 1/6 (* a (+ (* -3/16 (/ (pow c 3) (pow b_2 6))) (+ (* 1/32 (/ (pow c 3) (pow b_2 6))) (* 6 (/ (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6)))) c)))))) (* 1/2 (+ (* -1/16 (/ (pow c 2) (pow b_2 4))) (* 1/4 (/ (pow c 2) (pow b_2 4))))))))))
(* -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))))))))
(* -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/2 (/ (* a (* c (+ (* -1/2 (+ (* -1/16 (/ (pow c 2) (pow b_2 4))) (/ (* c (+ (* -1/4 (/ c (pow b_2 3))) (* 1/8 (/ c (pow b_2 3))))) b_2))) (* 1/32 (/ (pow c 2) (pow b_2 4)))))) b_2)) (* -1/8 (/ (pow c 2) (pow b_2 3))))))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (* c (+ (* -1/6 (+ (* -1/32 (/ (pow c 3) (pow b_2 6))) (+ (* 3/4 (/ (* (pow c 2) (+ (* -1/4 (/ c (pow b_2 3))) (* 1/8 (/ c (pow b_2 3))))) (pow b_2 3))) (* 3 (/ (* c (+ (* -2 (/ (* b_2 (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) (pow c 2))) (+ (* -1/4 (/ (* c (+ (* -1/4 (/ c (pow b_2 3))) (* 1/8 (/ c (pow b_2 3))))) (pow b_2 2))) (* 1/16 (/ (pow c 2) (pow b_2 5)))))) b_2))))) (+ (* -1/8 (/ (* c (+ (* -1/16 (/ (pow c 2) (pow b_2 4))) (/ (* c (+ (* -1/4 (/ c (pow b_2 3))) (* 1/8 (/ c (pow b_2 3))))) b_2))) (pow b_2 2))) (* 1/384 (/ (pow c 3) (pow b_2 6))))))) b_2)) (* -1/2 (/ (* c (+ (* -1/2 (+ (* -1/16 (/ (pow c 2) (pow b_2 4))) (/ (* c (+ (* -1/4 (/ c (pow b_2 3))) (* 1/8 (/ c (pow b_2 3))))) b_2))) (* 1/32 (/ (pow c 2) (pow b_2 4))))) b_2)))))))
(log (* -2 (/ b_2 c)))
(+ (log (* -2 (/ b_2 c))) (* -1/4 (/ (* a c) (pow b_2 2))))
(+ (log (* -2 (/ b_2 c))) (* a (+ (* -1/4 (/ c (pow b_2 2))) (* 1/2 (* a (+ (* -1/16 (/ (pow c 2) (pow b_2 4))) (/ (* c (+ (* -1/4 (/ c (pow b_2 3))) (* 1/8 (/ c (pow b_2 3))))) b_2)))))))
(+ (log (* -2 (/ b_2 c))) (* a (+ (* -1/4 (/ c (pow b_2 2))) (* a (+ (* 1/6 (* a (+ (* -1/32 (/ (pow c 3) (pow b_2 6))) (+ (* 3/4 (/ (* (pow c 2) (+ (* -1/4 (/ c (pow b_2 3))) (* 1/8 (/ c (pow b_2 3))))) (pow b_2 3))) (* 3 (/ (* c (+ (* -2 (/ (* b_2 (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) (pow c 2))) (+ (* -1/4 (/ (* c (+ (* -1/4 (/ c (pow b_2 3))) (* 1/8 (/ c (pow b_2 3))))) (pow b_2 2))) (* 1/16 (/ (pow c 2) (pow b_2 5)))))) b_2)))))) (* 1/2 (+ (* -1/16 (/ (pow c 2) (pow b_2 4))) (/ (* c (+ (* -1/4 (/ c (pow b_2 3))) (* 1/8 (/ c (pow b_2 3))))) b_2))))))))
(* -1 (log (* -1/2 (/ c b_2))))
(+ (* -1 (log (* -1/2 (/ c b_2)))) (* -1/4 (/ (* a c) (pow b_2 2))))
(+ (* -1 (log (* -1/2 (/ c b_2)))) (* a (+ (* -1/2 (* a (+ (* -1/16 (/ (pow c 2) (pow b_2 4))) (* 1/4 (/ (pow c 2) (pow b_2 4)))))) (* -1/4 (/ c (pow b_2 2))))))
(+ (* -1 (log (* -1/2 (/ c b_2)))) (* a (+ (* -1/4 (/ c (pow b_2 2))) (* a (+ (* -1/2 (+ (* -1/16 (/ (pow c 2) (pow b_2 4))) (* 1/4 (/ (pow c 2) (pow b_2 4))))) (* -1/6 (* a (+ (* -3/16 (/ (pow c 3) (pow b_2 6))) (+ (* 1/32 (/ (pow c 3) (pow b_2 6))) (* 6 (/ (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6)))) 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)) (* 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))))))))
(log (* -1/2 (/ c b_2)))
(+ (log (* -1/2 (/ c b_2))) (* 1/4 (/ (* a c) (pow b_2 2))))
(+ (log (* -1/2 (/ c b_2))) (* a (+ (* 1/4 (/ c (pow b_2 2))) (* 1/2 (* a (+ (* -1/16 (/ (pow c 2) (pow b_2 4))) (* 1/4 (/ (pow c 2) (pow b_2 4)))))))))
(+ (log (* -1/2 (/ c b_2))) (* a (+ (* 1/4 (/ c (pow b_2 2))) (* a (+ (* 1/6 (* a (+ (* -3/16 (/ (pow c 3) (pow b_2 6))) (+ (* 1/32 (/ (pow c 3) (pow b_2 6))) (* 6 (/ (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6)))) c)))))) (* 1/2 (+ (* -1/16 (/ (pow c 2) (pow b_2 4))) (* 1/4 (/ (pow c 2) (pow b_2 4))))))))))
(log (* -1/2 (/ c b_2)))
(+ (log (* -1/2 (/ c b_2))) (* 1/4 (/ (* a c) (pow b_2 2))))
(+ (log (* -1/2 (/ c b_2))) (* a (+ (* 1/4 (/ c (pow b_2 2))) (* 1/2 (* a (+ (* -1/16 (/ (pow c 2) (pow b_2 4))) (* 1/4 (/ (pow c 2) (pow b_2 4)))))))))
(+ (log (* -1/2 (/ c b_2))) (* a (+ (* 1/4 (/ c (pow b_2 2))) (* a (+ (* 1/6 (* a (+ (* -3/16 (/ (pow c 3) (pow b_2 6))) (+ (* 1/32 (/ (pow c 3) (pow b_2 6))) (* 6 (/ (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6)))) c)))))) (* 1/2 (+ (* -1/16 (/ (pow c 2) (pow b_2 4))) (* 1/4 (/ (pow c 2) (pow b_2 4))))))))))
(/ -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))) (* -1 (/ c (pow b_2 4))))) (/ 1 (pow b_2 2)))
(- (* a (- (* a (- (/ (* a (pow c 3)) (pow b_2 8)) (/ (pow c 2) (pow b_2 6)))) (* -1 (/ c (pow b_2 4))))) (/ 1 (pow b_2 2)))
(* a c)
(* a c)
(* a c)
(* a c)
(pow (log (* -1/2 (/ c b_2))) 2)
(+ (* 1/2 (/ (* a (* c (log (* -1/2 (/ c b_2))))) (pow b_2 2))) (pow (log (* -1/2 (/ c b_2))) 2))
(+ (* a (+ (* 1/2 (/ (* c (log (* -1/2 (/ c b_2)))) (pow b_2 2))) (* a (+ (* 1/16 (/ (pow c 2) (pow b_2 4))) (* (log (* -1/2 (/ c b_2))) (+ (* -1/16 (/ (pow c 2) (pow b_2 4))) (* 1/4 (/ (pow c 2) (pow b_2 4))))))))) (pow (log (* -1/2 (/ c b_2))) 2))
(+ (* a (+ (* 1/2 (/ (* c (log (* -1/2 (/ c b_2)))) (pow b_2 2))) (* a (+ (* 1/16 (/ (pow c 2) (pow b_2 4))) (+ (* a (+ (* 1/4 (/ (* c (+ (* -1/16 (/ (pow c 2) (pow b_2 4))) (* 1/4 (/ (pow c 2) (pow b_2 4))))) (pow b_2 2))) (* 1/3 (* (log (* -1/2 (/ c b_2))) (+ (* -3/16 (/ (pow c 3) (pow b_2 6))) (+ (* 1/32 (/ (pow c 3) (pow b_2 6))) (* 6 (/ (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6)))) c)))))))) (* (log (* -1/2 (/ c b_2))) (+ (* -1/16 (/ (pow c 2) (pow b_2 4))) (* 1/4 (/ (pow c 2) (pow b_2 4)))))))))) (pow (log (* -1/2 (/ c b_2))) 2))
(* (sqrt (/ c a)) (/ 1 (sqrt -1)))
(+ (* (sqrt (/ c a)) (/ 1 (sqrt -1))) (/ b_2 a))
(+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ c a)) (/ 1 (sqrt -1))) (/ b_2 a)))
(+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ c a)) (/ 1 (sqrt -1))) (/ b_2 a))))
(* (sqrt (* a c)) (/ 1 (sqrt -1)))
(* a (+ (* (sqrt (/ c a)) (/ 1 (sqrt -1))) (/ b_2 a)))
(* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ c a)) (/ 1 (sqrt -1))) (/ b_2 a))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ c a)) (/ 1 (sqrt -1))) (/ b_2 a)))))
(* (sqrt (* a c)) (/ 1 (sqrt -1)))
(* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (/ 1 (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)) (/ 1 (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)) (/ 1 (sqrt -1)))))))
(* (sqrt (/ 1 (* a c))) (sqrt -1))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ c (pow a 7))) (* (sqrt -1) (+ (* 1/4 (/ (* a (pow b_2 4)) (pow c 3))) (/ (pow b_2 6) (pow c 4)))))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* (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)))))
(/ a (* c (pow (sqrt -1) 2)))
(+ (* 2 (* (sqrt (/ a (pow c 3))) (/ b_2 (pow (sqrt -1) 3)))) (/ a (* c (pow (sqrt -1) 2))))
(- (+ (* -1 (/ (+ (* -4 (/ (* (pow a 2) (pow b_2 2)) (* (pow c 2) (pow (sqrt -1) 4)))) (* 2 (/ (* (pow a 2) (pow b_2 2)) (* (pow c 2) (pow (sqrt -1) 4))))) (pow a 2))) (/ a (* c (pow (sqrt -1) 2)))) (* -2 (* (sqrt (/ a (pow c 3))) (/ b_2 (pow (sqrt -1) 3)))))
(- (+ (* -1 (/ (+ (* -1 (* (sqrt (/ (pow a 5) (pow c 5))) (/ (pow b_2 3) (pow (sqrt -1) 5)))) (+ (* 2 (* (sqrt (/ a c)) (/ (* b_2 (+ (* -4 (/ (* (pow a 2) (pow b_2 2)) (* (pow c 2) (pow (sqrt -1) 4)))) (* 2 (/ (* (pow a 2) (pow b_2 2)) (* (pow c 2) (pow (sqrt -1) 4)))))) (sqrt -1)))) (* 4 (* (sqrt (/ (pow a 5) (pow c 5))) (/ (pow b_2 3) (pow (sqrt -1) 5)))))) (pow a 3))) (/ a (* c (pow (sqrt -1) 2)))) (+ (* -4 (/ (pow b_2 2) (* (pow c 2) (pow (sqrt -1) 4)))) (+ (* -2 (* (sqrt (/ a (pow c 3))) (/ b_2 (pow (sqrt -1) 3)))) (* 2 (/ (pow b_2 2) (* (pow c 2) (pow (sqrt -1) 4)))))))
(* (sqrt (/ a c)) (/ 1 (sqrt -1)))
(+ (* (sqrt (/ a c)) (/ 1 (sqrt -1))) (/ b_2 (* c (pow (sqrt -1) 2))))
(- (+ (* -1 (/ (+ (* -1 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3))))) (pow a 2))) (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (* -1 (/ b_2 (* c (pow (sqrt -1) 2)))))
(- (+ (* -1 (/ (+ (* 1/2 (/ (* (pow a 2) (pow b_2 3)) (* (pow c 2) (pow (sqrt -1) 4)))) (* (sqrt (/ a c)) (/ (* b_2 (+ (* -1 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (sqrt -1)))) (pow a 3))) (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (+ (* -1 (/ b_2 (* c (pow (sqrt -1) 2)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))))
(* (sqrt (* a c)) (sqrt -1))
(* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(* a (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))) (/ b_2 a)))
(* a (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (/ b_2 a)))
(* (sqrt (/ 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)))))
(log (* (sqrt (/ c a)) (sqrt -1)))
(+ (log (* (sqrt (/ c a)) (sqrt -1))) (* -1 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))))
(+ (log (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) (* 1/2 (/ (+ (* -1 (/ (* a (pow b_2 2)) (* c (pow (sqrt -1) 2)))) (/ (* a (pow b_2 2)) (* c (pow (sqrt -1) 2)))) (pow a 2)))))
(+ (log (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) (+ (* 1/6 (/ (+ (* -2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (* 3 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 3) (pow (sqrt -1) 3))))) (pow a 3))) (* 1/2 (/ (+ (* -1 (/ (* a (pow b_2 2)) (* c (pow (sqrt -1) 2)))) (/ (* a (pow b_2 2)) (* c (pow (sqrt -1) 2)))) (pow a 2))))))
(* (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)))))
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ b_2 a)) (+ (* (sqrt (/ c a)) (sqrt -1)) (* (sqrt (/ c (pow a 5))) (* (sqrt -1) (+ (* -1/2 (+ (* -2 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))))) (* -1 (/ (* a (pow b_2 2)) (* c (pow (sqrt -1) 2)))))) (* 1/2 (/ (* a (pow b_2 2)) (* c (pow (sqrt -1) 2)))))))))
(+ (* -1 (/ b_2 a)) (+ (* (sqrt (/ c a)) (sqrt -1)) (+ (* (sqrt (/ c (pow a 5))) (* (sqrt -1) (+ (* -1/2 (+ (* -2 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))))) (* -1 (/ (* a (pow b_2 2)) (* c (pow (sqrt -1) 2)))))) (* 1/2 (/ (* a (pow b_2 2)) (* c (pow (sqrt -1) 2))))))) (* (sqrt (/ c (pow a 7))) (* (sqrt -1) (+ (* -1/6 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (+ (* -1/6 (+ (* -6 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* 1/2 (/ (* (pow a 2) (pow b_2 3)) (* (pow c 2) (pow (sqrt -1) 4)))) (* (sqrt (/ a c)) (/ (* b_2 (+ (* -1 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (sqrt -1))))))) (+ (* 2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (* 6 (* b_2 (+ (* -1 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))))))) (* 1/2 (* (sqrt (/ a c)) (/ (* b_2 (+ (* -2 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))))) (* -1 (/ (* a (pow b_2 2)) (* c (pow (sqrt -1) 2)))))) (sqrt -1)))))))))))
(log (* (sqrt (/ a c)) (/ 1 (sqrt -1))))
(+ (log (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1))))
(+ (log (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (+ (* 1/2 (/ (+ (* -2 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))))) (* -1 (/ (* a (pow b_2 2)) (* c (pow (sqrt -1) 2))))) (pow a 2))) (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))))
(+ (log (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (+ (* 1/6 (/ (+ (* -6 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* 1/2 (/ (* (pow a 2) (pow b_2 3)) (* (pow c 2) (pow (sqrt -1) 4)))) (* (sqrt (/ a c)) (/ (* b_2 (+ (* -1 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (sqrt -1))))))) (+ (* 2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (* 6 (* b_2 (+ (* -1 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3))))))))) (pow a 3))) (+ (* 1/2 (/ (+ (* -2 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))))) (* -1 (/ (* a (pow b_2 2)) (* c (pow (sqrt -1) 2))))) (pow a 2))) (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1))))))
(* -1 (log (* (sqrt (/ c a)) (sqrt -1))))
(+ (* -1 (log (* (sqrt (/ c a)) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1))))
(+ (* -1 (log (* (sqrt (/ c a)) (sqrt -1)))) (+ (* -1/2 (/ (+ (* -1 (/ (* a (pow b_2 2)) (* c (pow (sqrt -1) 2)))) (/ (* a (pow b_2 2)) (* c (pow (sqrt -1) 2)))) (pow a 2))) (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))))
(+ (* -1 (log (* (sqrt (/ c a)) (sqrt -1)))) (+ (* -1/2 (/ (+ (* -1 (/ (* a (pow b_2 2)) (* c (pow (sqrt -1) 2)))) (/ (* a (pow b_2 2)) (* c (pow (sqrt -1) 2)))) (pow a 2))) (+ (* -1/6 (/ (+ (* -2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (* 3 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 3) (pow (sqrt -1) 3))))) (pow a 3))) (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1))))))
(* (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)))))
(log (* (sqrt (/ c a)) (sqrt -1)))
(+ (log (* (sqrt (/ c a)) (sqrt -1))) (* -1 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))))
(+ (log (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) (* 1/2 (/ (+ (* -1 (/ (* a (pow b_2 2)) (* c (pow (sqrt -1) 2)))) (/ (* a (pow b_2 2)) (* c (pow (sqrt -1) 2)))) (pow a 2)))))
(+ (log (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) (+ (* 1/6 (/ (+ (* -2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (* 3 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 3) (pow (sqrt -1) 3))))) (pow a 3))) (* 1/2 (/ (+ (* -1 (/ (* a (pow b_2 2)) (* c (pow (sqrt -1) 2)))) (/ (* a (pow b_2 2)) (* c (pow (sqrt -1) 2)))) (pow a 2))))))
(log (* (sqrt (/ c a)) (sqrt -1)))
(+ (log (* (sqrt (/ c a)) (sqrt -1))) (* -1 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))))
(+ (log (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) (* 1/2 (/ (+ (* -1 (/ (* a (pow b_2 2)) (* c (pow (sqrt -1) 2)))) (/ (* a (pow b_2 2)) (* c (pow (sqrt -1) 2)))) (pow a 2)))))
(+ (log (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) (+ (* 1/6 (/ (+ (* -2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (* 3 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 3) (pow (sqrt -1) 3))))) (pow a 3))) (* 1/2 (/ (+ (* -1 (/ (* a (pow b_2 2)) (* c (pow (sqrt -1) 2)))) (/ (* a (pow b_2 2)) (* c (pow (sqrt -1) 2)))) (pow a 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)))) (+ (* -1 (/ (pow b_2 2) (* a (pow c 2)))) (/ 1 c))) a)
(/ (- (/ (pow b_2 6) (* (pow a 3) (pow c 4))) (+ (* -1 (/ (pow b_2 2) (* a (pow c 2)))) (+ (/ 1 c) (/ (pow b_2 4) (* (pow a 2) (pow c 3)))))) a)
(* a c)
(* a c)
(* a c)
(* a c)
(pow (log (* (sqrt (/ c a)) (sqrt -1))) 2)
(+ (* -2 (* (sqrt (/ 1 (* a c))) (/ (* b_2 (log (* (sqrt (/ c a)) (sqrt -1)))) (sqrt -1)))) (pow (log (* (sqrt (/ c a)) (sqrt -1))) 2))
(+ (* -2 (* (sqrt (/ 1 (* a c))) (/ (* b_2 (log (* (sqrt (/ c a)) (sqrt -1)))) (sqrt -1)))) (+ (/ (* (log (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1 (/ (* a (pow b_2 2)) (* c (pow (sqrt -1) 2)))) (/ (* a (pow b_2 2)) (* c (pow (sqrt -1) 2))))) (pow a 2)) (+ (/ (pow b_2 2) (* a (* c (pow (sqrt -1) 2)))) (pow (log (* (sqrt (/ c a)) (sqrt -1))) 2))))
(+ (* -2 (* (sqrt (/ 1 (* a c))) (/ (* b_2 (log (* (sqrt (/ c a)) (sqrt -1)))) (sqrt -1)))) (+ (* -1 (* (sqrt (/ 1 (* (pow a 5) c))) (/ (* b_2 (+ (* -1 (/ (* a (pow b_2 2)) (* c (pow (sqrt -1) 2)))) (/ (* a (pow b_2 2)) (* c (pow (sqrt -1) 2))))) (sqrt -1)))) (+ (* 1/3 (/ (* (log (* (sqrt (/ c a)) (sqrt -1))) (+ (* -2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (* 3 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 3) (pow (sqrt -1) 3)))))) (pow a 3))) (+ (/ (* (log (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1 (/ (* a (pow b_2 2)) (* c (pow (sqrt -1) 2)))) (/ (* a (pow b_2 2)) (* c (pow (sqrt -1) 2))))) (pow a 2)) (+ (/ (pow b_2 2) (* a (* c (pow (sqrt -1) 2)))) (pow (log (* (sqrt (/ c a)) (sqrt -1))) 2))))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (/ b_2 a))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ (* -1 b_2) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1))))) a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ (* -1 b_2) (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (/ (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3))))) a))) a)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* a (+ (* -1 (/ (+ b_2 (* -1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1))))) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* a (+ (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ a c)) (/ (pow b_2 2) (sqrt -1))))) a))) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* a (+ (* 1/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) (pow (sqrt -1) 3)))) (+ (* 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) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))))
(* (sqrt (/ 1 (* a c))) (pow (sqrt -1) 3))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (pow (sqrt -1) 3)))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (pow (sqrt -1) 3))))
(+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ a (pow c 5))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1/4 (/ (* a (pow b_2 4)) (* (pow c 3) (pow (sqrt -1) 2)))) (/ (pow b_2 6) (pow c 4))))))) (pow a 3))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (pow (sqrt -1) 3))))
(* (sqrt (/ c a)) (sqrt -1))
(+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))
(+ (* -1 (/ (+ (* -1 b_2) (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ (+ (* -1 b_2) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a))) a)) (* (sqrt (/ c a)) (sqrt -1)))
(* -1 (/ a c))
(+ (* -2 (* (sqrt (/ a (pow c 3))) (* b_2 (sqrt -1)))) (* -1 (/ a c)))
(+ (* -1 (/ a c)) (* -1 (/ (- (+ (* -4 (/ (* a (pow b_2 2)) (pow c 2))) (* 2 (/ (* a (pow b_2 2)) (pow c 2)))) (* -2 (* (sqrt (/ (pow a 3) (pow c 3))) (* b_2 (sqrt -1))))) a)))
(+ (* -1 (/ a c)) (* -1 (/ (- (* -1 (/ (- (+ (* -1 (* (sqrt (/ (pow a 3) (pow c 5))) (* (pow b_2 3) (sqrt -1)))) (+ (* 2 (* (sqrt (/ 1 (* a c))) (* b_2 (* (sqrt -1) (+ (* -4 (/ (* (pow a 2) (pow b_2 2)) (pow c 2))) (* 2 (/ (* (pow a 2) (pow b_2 2)) (pow c 2)))))))) (* 4 (* (sqrt (/ (pow a 3) (pow c 5))) (* (pow b_2 3) (sqrt -1)))))) (+ (* -4 (/ (* (pow a 2) (pow b_2 2)) (pow c 2))) (* 2 (/ (* (pow a 2) (pow b_2 2)) (pow c 2))))) a)) (* -2 (* (sqrt (/ (pow a 3) (pow c 3))) (* b_2 (sqrt -1))))) a)))
(* -1 (* (sqrt (/ a c)) (sqrt -1)))
(+ (* -1 (* (sqrt (/ a c)) (sqrt -1))) (* -1 (/ b_2 c)))
(+ (* -1 (* (sqrt (/ a c)) (sqrt -1))) (* -1 (/ (- (+ (* -1/2 (* (sqrt (/ a (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* -1 (/ (* a b_2) c))) a)))
(+ (* -1 (* (sqrt (/ a c)) (sqrt -1))) (* -1 (/ (- (* -1 (/ (- (+ (* -1/2 (/ (* a (pow b_2 3)) (pow c 2))) (* (sqrt (/ 1 (* a c))) (* b_2 (* (sqrt -1) (+ (* -1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))))))) (+ (* -1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1))))) a)) (* -1 (/ (* a b_2) c))) a)))
(* -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 (* (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)))
(log (* -1 (* (sqrt (/ c a)) (sqrt -1))))
(+ (log (* -1 (* (sqrt (/ c a)) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (* b_2 (sqrt -1))))
(+ (log (* -1 (* (sqrt (/ c a)) (sqrt -1)))) (* -1 (/ (+ (* -1 (* (sqrt (/ a c)) (* b_2 (sqrt -1)))) (* -1/2 (/ (+ (* -1 (/ (* a (pow b_2 2)) c)) (/ (* a (pow b_2 2)) c)) a))) a)))
(+ (log (* -1 (* (sqrt (/ c a)) (sqrt -1)))) (* -1 (/ (+ (* -1 (* (sqrt (/ a c)) (* b_2 (sqrt -1)))) (* -1 (/ (+ (* -1/6 (/ (+ (* -2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 3) (sqrt -1)))) (* 3 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 3) (sqrt -1))))) a)) (* 1/2 (+ (* -1 (/ (* a (pow b_2 2)) c)) (/ (* a (pow b_2 2)) c)))) a))) a)))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* 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 (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* (sqrt (/ c (pow a 3))) (* (sqrt -1) (+ (* -1/2 (+ (* 2 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1))))))) (/ (* a (pow b_2 2)) c))) (* -1/2 (/ (* a (pow b_2 2)) c)))))) a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1/2 (+ (* 2 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1))))))) (/ (* a (pow b_2 2)) c))) (* -1/2 (/ (* a (pow b_2 2)) c)))))) (* (sqrt (/ c (pow a 3))) (* (sqrt -1) (+ (* -1/6 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 3) (sqrt -1)))) (+ (* -1/6 (+ (* -6 (* b_2 (+ (* -1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))))) (+ (* 2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 3) (sqrt -1)))) (* 6 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1/2 (/ (* (pow a 2) (pow b_2 3)) (pow c 2))) (* (sqrt (/ a c)) (* b_2 (* (sqrt -1) (+ (* -1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))))))))))))) (* 1/2 (* (sqrt (/ a c)) (* b_2 (* (sqrt -1) (+ (* 2 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1))))))) (/ (* a (pow b_2 2)) c))))))))))) a))) a)))
(log (* -1 (* (sqrt (/ a c)) (sqrt -1))))
(+ (log (* -1 (* (sqrt (/ a c)) (sqrt -1)))) (* -1 (* (sqrt (/ 1 (* a c))) (* b_2 (sqrt -1)))))
(+ (log (* -1 (* (sqrt (/ a c)) (sqrt -1)))) (* -1 (/ (+ (* -1/2 (/ (+ (* 2 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1))))))) (/ (* a (pow b_2 2)) c)) a)) (* (sqrt (/ a c)) (* b_2 (sqrt -1)))) a)))
(+ (log (* -1 (* (sqrt (/ a c)) (sqrt -1)))) (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (+ (* -6 (* b_2 (+ (* -1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))))) (+ (* 2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 3) (sqrt -1)))) (* 6 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1/2 (/ (* (pow a 2) (pow b_2 3)) (pow c 2))) (* (sqrt (/ a c)) (* b_2 (* (sqrt -1) (+ (* -1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1))))))))))))) a)) (* 1/2 (+ (* 2 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1))))))) (/ (* a (pow b_2 2)) c)))) a)) (* (sqrt (/ a c)) (* b_2 (sqrt -1)))) a)))
(* -1 (log (* -1 (* (sqrt (/ c a)) (sqrt -1)))))
(+ (* -1 (log (* -1 (* (sqrt (/ c a)) (sqrt -1))))) (* -1 (* (sqrt (/ 1 (* a c))) (* b_2 (sqrt -1)))))
(+ (* -1 (log (* -1 (* (sqrt (/ c a)) (sqrt -1))))) (* -1 (/ (+ (* 1/2 (/ (+ (* -1 (/ (* a (pow b_2 2)) c)) (/ (* a (pow b_2 2)) c)) a)) (* (sqrt (/ a c)) (* b_2 (sqrt -1)))) a)))
(+ (* -1 (log (* -1 (* (sqrt (/ c a)) (sqrt -1))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* -1 (/ (* a (pow b_2 2)) c)) (/ (* a (pow b_2 2)) c))) (* 1/6 (/ (+ (* -2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 3) (sqrt -1)))) (* 3 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 3) (sqrt -1))))) a))) a)) (* (sqrt (/ a c)) (* b_2 (sqrt -1)))) a)))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* 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)))
(log (* -1 (* (sqrt (/ c a)) (sqrt -1))))
(+ (log (* -1 (* (sqrt (/ c a)) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (* b_2 (sqrt -1))))
(+ (log (* -1 (* (sqrt (/ c a)) (sqrt -1)))) (* -1 (/ (+ (* -1 (* (sqrt (/ a c)) (* b_2 (sqrt -1)))) (* -1/2 (/ (+ (* -1 (/ (* a (pow b_2 2)) c)) (/ (* a (pow b_2 2)) c)) a))) a)))
(+ (log (* -1 (* (sqrt (/ c a)) (sqrt -1)))) (* -1 (/ (+ (* -1 (* (sqrt (/ a c)) (* b_2 (sqrt -1)))) (* -1 (/ (+ (* -1/6 (/ (+ (* -2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 3) (sqrt -1)))) (* 3 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 3) (sqrt -1))))) a)) (* 1/2 (+ (* -1 (/ (* a (pow b_2 2)) c)) (/ (* a (pow b_2 2)) c)))) a))) a)))
(log (* -1 (* (sqrt (/ c a)) (sqrt -1))))
(+ (log (* -1 (* (sqrt (/ c a)) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (* b_2 (sqrt -1))))
(+ (log (* -1 (* (sqrt (/ c a)) (sqrt -1)))) (* -1 (/ (+ (* -1 (* (sqrt (/ a c)) (* b_2 (sqrt -1)))) (* -1/2 (/ (+ (* -1 (/ (* a (pow b_2 2)) c)) (/ (* a (pow b_2 2)) c)) a))) a)))
(+ (log (* -1 (* (sqrt (/ c a)) (sqrt -1)))) (* -1 (/ (+ (* -1 (* (sqrt (/ a c)) (* b_2 (sqrt -1)))) (* -1 (/ (+ (* -1/6 (/ (+ (* -2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 3) (sqrt -1)))) (* 3 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 3) (sqrt -1))))) a)) (* 1/2 (+ (* -1 (/ (* a (pow b_2 2)) c)) (/ (* a (pow b_2 2)) c)))) a))) 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)))) (* -1 (/ (pow b_2 2) (pow c 2)))) a)) (/ 1 c)) a))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow b_2 6) (* a (pow c 4)))) (* -1 (/ (pow b_2 4) (pow c 3)))) a)) (* -1 (/ (pow b_2 2) (pow c 2)))) a)) (/ 1 c)) a))
(* a c)
(* a c)
(* a c)
(* a c)
(pow (log (* -1 (* (sqrt (/ c a)) (sqrt -1)))) 2)
(+ (* 2 (* (sqrt (/ 1 (* a c))) (* b_2 (* (log (* -1 (* (sqrt (/ c a)) (sqrt -1)))) (sqrt -1))))) (pow (log (* -1 (* (sqrt (/ c a)) (sqrt -1)))) 2))
(+ (* -1 (/ (+ (* -2 (* (sqrt (/ a c)) (* b_2 (* (log (* -1 (* (sqrt (/ c a)) (sqrt -1)))) (sqrt -1))))) (* -1 (/ (+ (* -1 (/ (* a (pow b_2 2)) c)) (* (log (* -1 (* (sqrt (/ c a)) (sqrt -1)))) (+ (* -1 (/ (* a (pow b_2 2)) c)) (/ (* a (pow b_2 2)) c)))) a))) a)) (pow (log (* -1 (* (sqrt (/ c a)) (sqrt -1)))) 2))
(+ (* -1 (/ (+ (* -2 (* (sqrt (/ a c)) (* b_2 (* (log (* -1 (* (sqrt (/ c a)) (sqrt -1)))) (sqrt -1))))) (* -1 (/ (+ (* -1 (/ (* a (pow b_2 2)) c)) (+ (* -1 (/ (+ (* -1 (* (sqrt (/ a c)) (* b_2 (* (sqrt -1) (+ (* -1 (/ (* a (pow b_2 2)) c)) (/ (* a (pow b_2 2)) c)))))) (* 1/3 (* (log (* -1 (* (sqrt (/ c a)) (sqrt -1)))) (+ (* -2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 3) (sqrt -1)))) (* 3 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 3) (sqrt -1)))))))) a)) (* (log (* -1 (* (sqrt (/ c a)) (sqrt -1)))) (+ (* -1 (/ (* a (pow b_2 2)) c)) (/ (* a (pow b_2 2)) c))))) a))) a)) (pow (log (* -1 (* (sqrt (/ c a)) (sqrt -1)))) 2))
(/ (+ b_2 (/ b_2 (sqrt -1))) a)
(+ (* 1/2 (/ c (* b_2 (sqrt -1)))) (+ (/ b_2 a) (/ b_2 (* a (sqrt -1)))))
(+ (* c (+ (* -1/8 (/ (* a c) (* (pow b_2 3) (sqrt -1)))) (* 1/2 (/ 1 (* b_2 (sqrt -1)))))) (+ (/ b_2 a) (/ b_2 (* a (sqrt -1)))))
(+ (* c (+ (* c (+ (* -1/8 (/ a (* (pow b_2 3) (sqrt -1)))) (* 1/16 (/ (* (pow a 2) c) (* (pow b_2 5) (sqrt -1)))))) (* 1/2 (/ 1 (* b_2 (sqrt -1)))))) (+ (/ b_2 a) (/ b_2 (* a (sqrt -1)))))
(+ b_2 (/ b_2 (sqrt -1)))
(+ b_2 (+ (* 1/2 (/ (* a c) (* b_2 (sqrt -1)))) (/ b_2 (sqrt -1))))
(+ b_2 (+ (* c (+ (* -1/8 (/ (* (pow a 2) c) (* (pow b_2 3) (sqrt -1)))) (* 1/2 (/ a (* b_2 (sqrt -1)))))) (/ b_2 (sqrt -1))))
(+ b_2 (+ (* c (+ (* 1/2 (/ a (* b_2 (sqrt -1)))) (* c (+ (* -1/8 (/ (pow a 2) (* (pow b_2 3) (sqrt -1)))) (* 1/16 (/ (* (pow a 3) c) (* (pow b_2 5) (sqrt -1)))))))) (/ b_2 (sqrt -1))))
(/ b_2 (sqrt -1))
(+ (* 1/2 (/ (* a c) (* b_2 (sqrt -1)))) (/ b_2 (sqrt -1)))
(+ (* c (+ (* -1/8 (/ (* (pow a 2) c) (* (pow b_2 3) (sqrt -1)))) (* 1/2 (/ a (* b_2 (sqrt -1)))))) (/ b_2 (sqrt -1)))
(+ (* c (+ (* 1/2 (/ a (* b_2 (sqrt -1)))) (* c (+ (* -1/8 (/ (pow a 2) (* (pow b_2 3) (sqrt -1)))) (* 1/16 (/ (* (pow a 3) c) (* (pow b_2 5) (sqrt -1)))))))) (/ b_2 (sqrt -1)))
(/ (sqrt -1) b_2)
(+ (* -1/2 (/ (* a (* c (sqrt -1))) (pow b_2 3))) (/ (sqrt -1) b_2))
(+ (* c (+ (* -1/2 (* b_2 (* c (* (sqrt -1) (+ (* -1 (/ (pow a 2) (pow b_2 6))) (* 1/4 (/ (pow a 2) (pow b_2 6)))))))) (* -1/2 (/ (* a (sqrt -1)) (pow b_2 3))))) (/ (sqrt -1) b_2))
(+ (* c (+ (* -1/2 (/ (* a (sqrt -1)) (pow b_2 3))) (* c (+ (* -1/2 (* b_2 (* c (* (sqrt -1) (+ (* 1/2 (/ (* a (+ (* -1 (/ (pow a 2) (pow b_2 6))) (* 1/4 (/ (pow a 2) (pow b_2 6))))) (pow b_2 2))) (/ (pow a 3) (pow b_2 8))))))) (* -1/2 (* b_2 (* (sqrt -1) (+ (* -1 (/ (pow a 2) (pow b_2 6))) (* 1/4 (/ (pow a 2) (pow b_2 6))))))))))) (/ (sqrt -1) b_2))
(* -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))))
(* 4 (/ (pow b_2 2) (pow c 2)))
(/ (+ (* -2 (* a c)) (* 4 (pow b_2 2))) (pow c 2))
(/ (+ (* 4 (pow b_2 2)) (* c (- (* -1 (* c (+ (* -1 (/ (pow a 2) (pow b_2 2))) (* 16 (/ (* (pow b_2 4) (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) (pow a 2)))))) (* 2 a)))) (pow c 2))
(/ (+ (* 4 (pow b_2 2)) (* c (- (* c (- (* -1 (* c (+ (* -8 (/ (* (pow b_2 2) (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) a)) (+ (* -1/2 (/ (* a (+ (* -1 (/ (pow a 2) (pow b_2 2))) (* 16 (/ (* (pow b_2 4) (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) (pow a 2))))) (pow b_2 2))) (* 16 (/ (* (pow b_2 4) (+ (* 1/64 (/ (pow a 5) (pow b_2 8))) (* 1/2 (/ (* a (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) (pow b_2 2))))) (pow a 2))))))) (+ (* -1 (/ (pow a 2) (pow b_2 2))) (* 16 (/ (* (pow b_2 4) (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) (pow a 2)))))) (* 2 a)))) (pow c 2))
(* -2 (/ b_2 c))
(/ (+ (* -2 b_2) (* 1/2 (/ (* a c) b_2))) c)
(/ (+ (* -2 b_2) (* c (- (* -1 (* c (+ (* -1/4 (/ (pow a 2) (pow b_2 3))) (* 1/8 (/ (pow a 2) (pow b_2 3)))))) (* -1/2 (/ a b_2))))) c)
(/ (+ (* -2 b_2) (* c (- (* c (- (* -1 (* c (+ (* -2 (/ (* b_2 (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) a)) (+ (* -1/4 (/ (* a (+ (* -1/4 (/ (pow a 2) (pow b_2 3))) (* 1/8 (/ (pow a 2) (pow b_2 3))))) (pow b_2 2))) (* 1/16 (/ (pow a 3) (pow b_2 5))))))) (+ (* -1/4 (/ (pow a 2) (pow b_2 3))) (* 1/8 (/ (pow a 2) (pow b_2 3)))))) (* -1/2 (/ a b_2))))) c)
(* -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)))))))))
(* -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))))
(+ (log c) (log (/ -1/2 b_2)))
(+ (log c) (+ (log (/ -1/2 b_2)) (* 1/4 (/ (* a c) (pow b_2 2)))))
(+ (log c) (+ (log (/ -1/2 b_2)) (* c (+ (* 1/4 (/ a (pow b_2 2))) (* 1/2 (* c (+ (* -1/16 (/ (pow a 2) (pow b_2 4))) (* 1/4 (/ (pow a 2) (pow b_2 4))))))))))
(+ (log c) (+ (log (/ -1/2 b_2)) (* c (+ (* 1/4 (/ a (pow b_2 2))) (* c (+ (* 1/6 (* c (+ (* -3/16 (/ (pow a 3) (pow b_2 6))) (+ (* 1/32 (/ (pow a 3) (pow b_2 6))) (* 6 (/ (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6)))) a)))))) (* 1/2 (+ (* -1/16 (/ (pow a 2) (pow b_2 4))) (* 1/4 (/ (pow a 2) (pow b_2 4)))))))))))
(* -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))))
(exp (* -1 (+ (log (* -2 b_2)) (* -1 (log c)))))
(+ (exp (* -1 (+ (log (* -2 b_2)) (* -1 (log c))))) (* 1/4 (/ (* a (* c (exp (* -1 (+ (log (* -2 b_2)) (* -1 (log c))))))) (pow b_2 2))))
(+ (exp (* -1 (+ (log (* -2 b_2)) (* -1 (log c))))) (* c (+ (* 1/4 (/ (* a (exp (* -1 (+ (log (* -2 b_2)) (* -1 (log c)))))) (pow b_2 2))) (* c (* (exp (* -1 (+ (log (* -2 b_2)) (* -1 (log c))))) (+ (* -1/2 (+ (* -1/4 (/ (pow a 2) (pow b_2 4))) (+ (* -1/16 (/ (pow a 2) (pow b_2 4))) (* 1/8 (/ (pow a 2) (pow b_2 4)))))) (* 1/32 (/ (pow a 2) (pow b_2 4)))))))))
(+ (exp (* -1 (+ (log (* -2 b_2)) (* -1 (log c))))) (* c (+ (* 1/4 (/ (* a (exp (* -1 (+ (log (* -2 b_2)) (* -1 (log c)))))) (pow b_2 2))) (* c (+ (* c (* (exp (* -1 (+ (log (* -2 b_2)) (* -1 (log c))))) (+ (* -1/6 (+ (* -1/32 (/ (pow a 3) (pow b_2 6))) (+ (* 3/4 (/ (* a (+ (* -1/4 (/ (pow a 2) (pow b_2 3))) (* 1/8 (/ (pow a 2) (pow b_2 3))))) (pow b_2 3))) (* 3 (/ (+ (* -2 (/ (* b_2 (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) a)) (+ (* -1/4 (/ (* a (+ (* -1/4 (/ (pow a 2) (pow b_2 3))) (* 1/8 (/ (pow a 2) (pow b_2 3))))) (pow b_2 2))) (* 1/16 (/ (pow a 3) (pow b_2 5))))) b_2))))) (+ (* -1/8 (/ (* a (+ (* -1/4 (/ (pow a 2) (pow b_2 4))) (+ (* -1/16 (/ (pow a 2) (pow b_2 4))) (* 1/8 (/ (pow a 2) (pow b_2 4)))))) (pow b_2 2))) (* 1/384 (/ (pow a 3) (pow b_2 6))))))) (* (exp (* -1 (+ (log (* -2 b_2)) (* -1 (log c))))) (+ (* -1/2 (+ (* -1/4 (/ (pow a 2) (pow b_2 4))) (+ (* -1/16 (/ (pow a 2) (pow b_2 4))) (* 1/8 (/ (pow a 2) (pow b_2 4)))))) (* 1/32 (/ (pow a 2) (pow b_2 4))))))))))
(+ (log (* -2 b_2)) (* -1 (log c)))
(+ (log (* -2 b_2)) (+ (* -1 (log c)) (* -1/4 (/ (* a c) (pow b_2 2)))))
(+ (log (* -2 b_2)) (+ (* -1 (log c)) (* c (+ (* -1/4 (/ a (pow b_2 2))) (* 1/2 (* c (+ (* -1/4 (/ (pow a 2) (pow b_2 4))) (+ (* -1/16 (/ (pow a 2) (pow b_2 4))) (* 1/8 (/ (pow a 2) (pow b_2 4)))))))))))
(+ (log (* -2 b_2)) (+ (* -1 (log c)) (* c (+ (* -1/4 (/ a (pow b_2 2))) (* c (+ (* 1/6 (* c (+ (* -1/32 (/ (pow a 3) (pow b_2 6))) (+ (* 3/4 (/ (* a (+ (* -1/4 (/ (pow a 2) (pow b_2 3))) (* 1/8 (/ (pow a 2) (pow b_2 3))))) (pow b_2 3))) (* 3 (/ (+ (* -2 (/ (* b_2 (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) a)) (+ (* -1/4 (/ (* a (+ (* -1/4 (/ (pow a 2) (pow b_2 3))) (* 1/8 (/ (pow a 2) (pow b_2 3))))) (pow b_2 2))) (* 1/16 (/ (pow a 3) (pow b_2 5))))) b_2)))))) (* 1/2 (+ (* -1/4 (/ (pow a 2) (pow b_2 4))) (+ (* -1/16 (/ (pow a 2) (pow b_2 4))) (* 1/8 (/ (pow a 2) (pow b_2 4))))))))))))
(* -1 (+ (log c) (log (/ -1/2 b_2))))
(+ (* -1 (+ (log c) (log (/ -1/2 b_2)))) (* -1/4 (/ (* a c) (pow b_2 2))))
(+ (* -1 (+ (log c) (log (/ -1/2 b_2)))) (* c (+ (* -1/2 (* c (+ (* -1/16 (/ (pow a 2) (pow b_2 4))) (* 1/4 (/ (pow a 2) (pow b_2 4)))))) (* -1/4 (/ a (pow b_2 2))))))
(+ (* -1 (+ (log c) (log (/ -1/2 b_2)))) (* c (+ (* -1/4 (/ a (pow b_2 2))) (* c (+ (* -1/2 (+ (* -1/16 (/ (pow a 2) (pow b_2 4))) (* 1/4 (/ (pow a 2) (pow b_2 4))))) (* -1/6 (* c (+ (* -3/16 (/ (pow a 3) (pow b_2 6))) (+ (* 1/32 (/ (pow a 3) (pow b_2 6))) (* 6 (/ (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6)))) 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))))
(+ (log c) (log (/ -1/2 b_2)))
(+ (log c) (+ (log (/ -1/2 b_2)) (* 1/4 (/ (* a c) (pow b_2 2)))))
(+ (log c) (+ (log (/ -1/2 b_2)) (* c (+ (* 1/4 (/ a (pow b_2 2))) (* 1/2 (* c (+ (* -1/16 (/ (pow a 2) (pow b_2 4))) (* 1/4 (/ (pow a 2) (pow b_2 4))))))))))
(+ (log c) (+ (log (/ -1/2 b_2)) (* c (+ (* 1/4 (/ a (pow b_2 2))) (* c (+ (* 1/6 (* c (+ (* -3/16 (/ (pow a 3) (pow b_2 6))) (+ (* 1/32 (/ (pow a 3) (pow b_2 6))) (* 6 (/ (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6)))) a)))))) (* 1/2 (+ (* -1/16 (/ (pow a 2) (pow b_2 4))) (* 1/4 (/ (pow a 2) (pow b_2 4)))))))))))
(+ (log c) (log (/ -1/2 b_2)))
(+ (log c) (+ (log (/ -1/2 b_2)) (* 1/4 (/ (* a c) (pow b_2 2)))))
(+ (log c) (+ (log (/ -1/2 b_2)) (* c (+ (* 1/4 (/ a (pow b_2 2))) (* 1/2 (* c (+ (* -1/16 (/ (pow a 2) (pow b_2 4))) (* 1/4 (/ (pow a 2) (pow b_2 4))))))))))
(+ (log c) (+ (log (/ -1/2 b_2)) (* c (+ (* 1/4 (/ a (pow b_2 2))) (* c (+ (* 1/6 (* c (+ (* -3/16 (/ (pow a 3) (pow b_2 6))) (+ (* 1/32 (/ (pow a 3) (pow b_2 6))) (* 6 (/ (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6)))) a)))))) (* 1/2 (+ (* -1/16 (/ (pow a 2) (pow b_2 4))) (* 1/4 (/ (pow a 2) (pow b_2 4)))))))))))
(/ -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))) (* -1 (/ a (pow b_2 4))))) (/ 1 (pow b_2 2)))
(- (* c (- (* c (- (/ (* (pow a 3) c) (pow b_2 8)) (/ (pow a 2) (pow b_2 6)))) (* -1 (/ a (pow b_2 4))))) (/ 1 (pow b_2 2)))
(* a c)
(* a c)
(* a c)
(* a c)
(pow (+ (log c) (log (/ -1/2 b_2))) 2)
(+ (* 1/2 (/ (* a (* c (+ (log c) (log (/ -1/2 b_2))))) (pow b_2 2))) (pow (+ (log c) (log (/ -1/2 b_2))) 2))
(+ (* c (+ (* 1/2 (/ (* a (+ (log c) (log (/ -1/2 b_2)))) (pow b_2 2))) (* c (+ (* 1/16 (/ (pow a 2) (pow b_2 4))) (* (+ (log c) (log (/ -1/2 b_2))) (+ (* -1/16 (/ (pow a 2) (pow b_2 4))) (* 1/4 (/ (pow a 2) (pow b_2 4))))))))) (pow (+ (log c) (log (/ -1/2 b_2))) 2))
(+ (* c (+ (* 1/2 (/ (* a (+ (log c) (log (/ -1/2 b_2)))) (pow b_2 2))) (* c (+ (* 1/16 (/ (pow a 2) (pow b_2 4))) (+ (* c (+ (* 1/4 (/ (* a (+ (* -1/16 (/ (pow a 2) (pow b_2 4))) (* 1/4 (/ (pow a 2) (pow b_2 4))))) (pow b_2 2))) (* 1/3 (* (+ (log c) (log (/ -1/2 b_2))) (+ (* -3/16 (/ (pow a 3) (pow b_2 6))) (+ (* 1/32 (/ (pow a 3) (pow b_2 6))) (* 6 (/ (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6)))) a)))))))) (* (+ (log c) (log (/ -1/2 b_2))) (+ (* -1/16 (/ (pow a 2) (pow b_2 4))) (* 1/4 (/ (pow a 2) (pow b_2 4)))))))))) (pow (+ (log c) (log (/ -1/2 b_2))) 2))
(* (sqrt (/ c a)) (/ 1 (sqrt -1)))
(* c (+ (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1))) (/ b_2 (* a c))))
(* c (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1))) (/ b_2 (* a c)))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1))) (/ b_2 (* a c))))))
(* (sqrt (* a c)) (/ 1 (sqrt -1)))
(* c (+ (* (sqrt (/ a c)) (/ 1 (sqrt -1))) (/ b_2 c)))
(* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ a c)) (/ 1 (sqrt -1))) (/ b_2 c))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ a c)) (/ 1 (sqrt -1))) (/ b_2 c)))))
(* (sqrt (* a c)) (/ 1 (sqrt -1)))
(* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (/ 1 (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)) (/ 1 (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)) (/ 1 (sqrt -1)))))))
(* (sqrt (/ 1 (* a c))) (sqrt -1))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ a (pow c 7))) (* (sqrt -1) (+ (* 1/4 (/ (* (pow b_2 4) c) (pow a 3))) (/ (pow b_2 6) (pow a 4)))))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* (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))))))
(/ a (* c (pow (sqrt -1) 2)))
(/ (+ (* 2 (* (sqrt (* a c)) (/ b_2 (pow (sqrt -1) 3)))) (/ (* a c) (pow (sqrt -1) 2))) (pow c 2))
(/ (- (+ (* -1 (/ (+ (* -4 (/ (* (pow b_2 2) (pow c 2)) (pow (sqrt -1) 4))) (* 2 (/ (* (pow b_2 2) (pow c 2)) (pow (sqrt -1) 4)))) (pow c 2))) (/ (* a c) (pow (sqrt -1) 2))) (* -2 (* (sqrt (* a c)) (/ b_2 (pow (sqrt -1) 3))))) (pow c 2))
(/ (- (+ (* -1 (/ (+ (* -1 (* (sqrt (/ (pow c 5) a)) (/ (pow b_2 3) (pow (sqrt -1) 5)))) (+ (* 2 (* (sqrt (/ c a)) (/ (* b_2 (+ (* -4 (/ (* (pow b_2 2) (pow c 2)) (pow (sqrt -1) 4))) (* 2 (/ (* (pow b_2 2) (pow c 2)) (pow (sqrt -1) 4))))) (sqrt -1)))) (* 4 (* (sqrt (/ (pow c 5) a)) (/ (pow b_2 3) (pow (sqrt -1) 5)))))) (pow c 3))) (/ (* a c) (pow (sqrt -1) 2))) (+ (* -4 (/ (pow b_2 2) (pow (sqrt -1) 4))) (+ (* -2 (* (sqrt (* a c)) (/ b_2 (pow (sqrt -1) 3)))) (* 2 (/ (pow b_2 2) (pow (sqrt -1) 4)))))) (pow c 2))
(* (sqrt (/ a c)) (/ 1 (sqrt -1)))
(/ (+ (* (sqrt (* a c)) (/ 1 (sqrt -1))) (/ b_2 (pow (sqrt -1) 2))) c)
(/ (- (+ (* -1 (/ (+ (* -1 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3))))) (pow c 2))) (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (* -1 (/ b_2 (pow (sqrt -1) 2)))) c)
(/ (- (+ (* -1 (/ (+ (* 1/2 (/ (* (pow b_2 3) (pow c 2)) (* a (pow (sqrt -1) 4)))) (* (sqrt (/ c a)) (/ (* b_2 (+ (* -1 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (sqrt -1)))) (pow c 3))) (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (+ (* -1 (/ b_2 (pow (sqrt -1) 2))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3))))))) c)
(* (sqrt (* a c)) (sqrt -1))
(* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(* c (- (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))) (/ b_2 c)))
(* c (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))) (/ b_2 c)))
(* (sqrt (/ 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))))))
(+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (log (/ 1 c))))
(+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (log (/ 1 c))) (* -1 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1))))))
(+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (log (/ 1 c))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) (* 1/2 (/ (+ (* -1 (/ (* (pow b_2 2) c) (* a (pow (sqrt -1) 2)))) (/ (* (pow b_2 2) c) (* a (pow (sqrt -1) 2)))) (pow c 2))))))
(+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (log (/ 1 c))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) (+ (* 1/6 (/ (+ (* -2 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (* 3 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 3) (pow (sqrt -1) 3))))) (pow c 3))) (* 1/2 (/ (+ (* -1 (/ (* (pow b_2 2) c) (* a (pow (sqrt -1) 2)))) (/ (* (pow b_2 2) c) (* a (pow (sqrt -1) 2)))) (pow c 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))))))
(exp (* -1 (+ (log (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (log (/ 1 c)))))
(+ (exp (* -1 (+ (log (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (log (/ 1 c))))) (* -1 (* (sqrt (/ 1 (* a c))) (/ (* b_2 (exp (* -1 (+ (log (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (log (/ 1 c)))))) (sqrt -1)))))
(+ (exp (* -1 (+ (log (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (log (/ 1 c))))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ (* b_2 (exp (* -1 (+ (log (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (log (/ 1 c)))))) (sqrt -1)))) (/ (* (exp (* -1 (+ (log (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (log (/ 1 c))))) (+ (* -1/2 (+ (* -2 (* (sqrt (/ 1 (* a c))) (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))))))) (* -1 (/ (* (pow b_2 2) c) (* a (pow (sqrt -1) 2)))))) (* 1/2 (/ (* (pow b_2 2) c) (* a (pow (sqrt -1) 2)))))) (pow c 2))))
(+ (exp (* -1 (+ (log (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (log (/ 1 c))))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ (* b_2 (exp (* -1 (+ (log (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (log (/ 1 c)))))) (sqrt -1)))) (+ (/ (* (exp (* -1 (+ (log (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (log (/ 1 c))))) (+ (* -1/2 (+ (* -2 (* (sqrt (/ 1 (* a c))) (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))))))) (* -1 (/ (* (pow b_2 2) c) (* a (pow (sqrt -1) 2)))))) (* 1/2 (/ (* (pow b_2 2) c) (* a (pow (sqrt -1) 2)))))) (pow c 2)) (/ (* (exp (* -1 (+ (log (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (log (/ 1 c))))) (+ (* -1/6 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (+ (* -1/6 (+ (* -6 (* (sqrt (/ 1 (* a c))) (* (sqrt -1) (+ (* 1/2 (/ (* (pow b_2 3) (pow c 2)) (* a (pow (sqrt -1) 4)))) (* (sqrt (/ c a)) (/ (* b_2 (+ (* -1 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (sqrt -1))))))) (+ (* 2 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (* 6 (/ (* b_2 (+ (* -1 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) a))))) (* 1/2 (* (sqrt (/ c a)) (/ (* b_2 (+ (* -2 (* (sqrt (/ 1 (* a c))) (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))))))) (* -1 (/ (* (pow b_2 2) c) (* a (pow (sqrt -1) 2)))))) (sqrt -1))))))) (pow c 3)))))
(+ (log (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (log (/ 1 c)))
(+ (log (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (+ (log (/ 1 c)) (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))))
(+ (log (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (+ (log (/ 1 c)) (+ (* 1/2 (/ (+ (* -2 (* (sqrt (/ 1 (* a c))) (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))))))) (* -1 (/ (* (pow b_2 2) c) (* a (pow (sqrt -1) 2))))) (pow c 2))) (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1))))))
(+ (log (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (+ (log (/ 1 c)) (+ (* 1/6 (/ (+ (* -6 (* (sqrt (/ 1 (* a c))) (* (sqrt -1) (+ (* 1/2 (/ (* (pow b_2 3) (pow c 2)) (* a (pow (sqrt -1) 4)))) (* (sqrt (/ c a)) (/ (* b_2 (+ (* -1 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (sqrt -1))))))) (+ (* 2 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (* 6 (/ (* b_2 (+ (* -1 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) a)))) (pow c 3))) (+ (* 1/2 (/ (+ (* -2 (* (sqrt (/ 1 (* a c))) (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))))))) (* -1 (/ (* (pow b_2 2) c) (* a (pow (sqrt -1) 2))))) (pow c 2))) (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))))))
(* -1 (+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (log (/ 1 c)))))
(+ (* -1 (+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (log (/ 1 c))))) (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1))))
(+ (* -1 (+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (log (/ 1 c))))) (+ (* -1/2 (/ (+ (* -1 (/ (* (pow b_2 2) c) (* a (pow (sqrt -1) 2)))) (/ (* (pow b_2 2) c) (* a (pow (sqrt -1) 2)))) (pow c 2))) (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))))
(+ (* -1 (+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (log (/ 1 c))))) (+ (* -1/2 (/ (+ (* -1 (/ (* (pow b_2 2) c) (* a (pow (sqrt -1) 2)))) (/ (* (pow b_2 2) c) (* a (pow (sqrt -1) 2)))) (pow c 2))) (+ (* -1/6 (/ (+ (* -2 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (* 3 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 3) (pow (sqrt -1) 3))))) (pow c 3))) (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1))))))
(* (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))))))
(+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (log (/ 1 c))))
(+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (log (/ 1 c))) (* -1 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1))))))
(+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (log (/ 1 c))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) (* 1/2 (/ (+ (* -1 (/ (* (pow b_2 2) c) (* a (pow (sqrt -1) 2)))) (/ (* (pow b_2 2) c) (* a (pow (sqrt -1) 2)))) (pow c 2))))))
(+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (log (/ 1 c))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) (+ (* 1/6 (/ (+ (* -2 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (* 3 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 3) (pow (sqrt -1) 3))))) (pow c 3))) (* 1/2 (/ (+ (* -1 (/ (* (pow b_2 2) c) (* a (pow (sqrt -1) 2)))) (/ (* (pow b_2 2) c) (* a (pow (sqrt -1) 2)))) (pow c 2)))))))
(+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (log (/ 1 c))))
(+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (log (/ 1 c))) (* -1 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1))))))
(+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (log (/ 1 c))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) (* 1/2 (/ (+ (* -1 (/ (* (pow b_2 2) c) (* a (pow (sqrt -1) 2)))) (/ (* (pow b_2 2) c) (* a (pow (sqrt -1) 2)))) (pow c 2))))))
(+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (log (/ 1 c))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) (+ (* 1/6 (/ (+ (* -2 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (* 3 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 3) (pow (sqrt -1) 3))))) (pow c 3))) (* 1/2 (/ (+ (* -1 (/ (* (pow b_2 2) c) (* a (pow (sqrt -1) 2)))) (/ (* (pow b_2 2) c) (* a (pow (sqrt -1) 2)))) (pow c 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)))) (+ (* -1 (/ (pow b_2 2) (* (pow a 2) c))) (/ 1 a))) c)
(/ (- (/ (pow b_2 6) (* (pow a 4) (pow c 3))) (+ (* -1 (/ (pow b_2 2) (* (pow a 2) c))) (+ (/ 1 a) (/ (pow b_2 4) (* (pow a 3) (pow c 2)))))) c)
(* a c)
(* a c)
(* a c)
(* a c)
(pow (+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (log (/ 1 c)))) 2)
(+ (* -2 (* (sqrt (/ 1 (* a c))) (/ (* b_2 (+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (log (/ 1 c))))) (sqrt -1)))) (pow (+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (log (/ 1 c)))) 2))
(+ (* -2 (* (sqrt (/ 1 (* a c))) (/ (* b_2 (+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (log (/ 1 c))))) (sqrt -1)))) (+ (/ (* (+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (log (/ 1 c)))) (+ (* -1 (/ (* (pow b_2 2) c) (* a (pow (sqrt -1) 2)))) (/ (* (pow b_2 2) c) (* a (pow (sqrt -1) 2))))) (pow c 2)) (+ (/ (pow b_2 2) (* a (* c (pow (sqrt -1) 2)))) (pow (+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (log (/ 1 c)))) 2))))
(+ (* -2 (* (sqrt (/ 1 (* a c))) (/ (* b_2 (+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (log (/ 1 c))))) (sqrt -1)))) (+ (* -1 (* (sqrt (/ 1 (* a (pow c 5)))) (/ (* b_2 (+ (* -1 (/ (* (pow b_2 2) c) (* a (pow (sqrt -1) 2)))) (/ (* (pow b_2 2) c) (* a (pow (sqrt -1) 2))))) (sqrt -1)))) (+ (* 1/3 (/ (* (+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (log (/ 1 c)))) (+ (* -2 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (* 3 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 3) (pow (sqrt -1) 3)))))) (pow c 3))) (+ (/ (* (+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (log (/ 1 c)))) (+ (* -1 (/ (* (pow b_2 2) c) (* a (pow (sqrt -1) 2)))) (/ (* (pow b_2 2) c) (* a (pow (sqrt -1) 2))))) (pow c 2)) (+ (/ (pow b_2 2) (* a (* c (pow (sqrt -1) 2)))) (pow (+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (log (/ 1 c)))) 2))))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(* -1 (* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* -1 (* c (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (/ b_2 a)) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (/ (pow b_2 2) (sqrt -1))))) c)) (/ b_2 a)) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* c (+ (* -1 (/ (+ b_2 (* -1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* c (+ (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ c a)) (/ (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 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) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))))
(* (sqrt (/ 1 (* a c))) (pow (sqrt -1) 3))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (pow (sqrt -1) 3)))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (pow (sqrt -1) 3))))
(+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ c (pow a 5))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (sqrt -1) (+ (* -1/4 (/ (* (pow b_2 4) c) (* (pow a 3) (pow (sqrt -1) 2)))) (/ (pow b_2 6) (pow a 4))))))) (pow c 3))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (pow (sqrt -1) 3))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* -1 (/ a c))
(/ (+ (* -2 (* (sqrt (* a c)) (* b_2 (sqrt -1)))) (* -1 (* a c))) (pow c 2))
(/ (+ (* -1 (* a c)) (* -1 (/ (- (+ (* -4 (* (pow b_2 2) c)) (* 2 (* (pow b_2 2) c))) (* -2 (* (sqrt (* a (pow c 3))) (* b_2 (sqrt -1))))) c))) (pow c 2))
(/ (+ (* -1 (* a c)) (* -1 (/ (- (* -1 (/ (- (+ (* -1 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 3) (sqrt -1)))) (+ (* 2 (* (sqrt (/ 1 (* a c))) (* b_2 (* (sqrt -1) (+ (* -4 (* (pow b_2 2) (pow c 2))) (* 2 (* (pow b_2 2) (pow c 2)))))))) (* 4 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 3) (sqrt -1)))))) (+ (* -4 (* (pow b_2 2) (pow c 2))) (* 2 (* (pow b_2 2) (pow c 2))))) c)) (* -2 (* (sqrt (* a (pow c 3))) (* b_2 (sqrt -1))))) c))) (pow c 2))
(* -1 (* (sqrt (/ a c)) (sqrt -1)))
(* -1 (/ (+ b_2 (* (sqrt (* a c)) (sqrt -1))) c))
(* -1 (/ (+ (* -1 (/ (- (+ (* -1 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) (* b_2 c)) c)) (* (sqrt (* a c)) (sqrt -1))) c))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* 1/2 (/ (* (pow b_2 3) c) a)) (* (sqrt (/ 1 (* a c))) (* b_2 (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1))))))))) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))))) c)) (* b_2 c)) c)) (* (sqrt (* a c)) (sqrt -1))) c))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(* -1 (* c (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* c (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) c)) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* (sqrt (/ c a)) (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)))))
(+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (log (/ -1 c))))
(+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (log (/ -1 c))) (* (sqrt (/ 1 (* a c))) (* b_2 (sqrt -1)))))
(+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (log (/ -1 c))) (* -1 (/ (+ (* -1 (* (sqrt (/ c a)) (* b_2 (sqrt -1)))) (* -1/2 (/ (+ (* -1 (/ (* (pow b_2 2) c) a)) (/ (* (pow b_2 2) c) a)) c))) c))))
(+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (log (/ -1 c))) (* -1 (/ (+ (* -1 (* (sqrt (/ c a)) (* b_2 (sqrt -1)))) (* -1 (/ (+ (* -1/6 (/ (+ (* -2 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b_2 3) (sqrt -1)))) (* 3 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b_2 3) (sqrt -1))))) c)) (* 1/2 (+ (* -1 (/ (* (pow b_2 2) c) a)) (/ (* (pow b_2 2) c) a)))) c))) c))))
(* -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)))))
(exp (* -1 (+ (log (* (sqrt (* a c)) (sqrt -1))) (log (/ -1 c)))))
(+ (exp (* -1 (+ (log (* (sqrt (* a c)) (sqrt -1))) (log (/ -1 c))))) (* (sqrt (/ 1 (* a c))) (* b_2 (* (exp (* -1 (+ (log (* (sqrt (* a c)) (sqrt -1))) (log (/ -1 c))))) (sqrt -1)))))
(+ (exp (* -1 (+ (log (* (sqrt (* a c)) (sqrt -1))) (log (/ -1 c))))) (* -1 (/ (+ (* -1 (* (sqrt (/ c a)) (* b_2 (* (exp (* -1 (+ (log (* (sqrt (* a c)) (sqrt -1))) (log (/ -1 c))))) (sqrt -1))))) (* -1 (/ (* (exp (* -1 (+ (log (* (sqrt (* a c)) (sqrt -1))) (log (/ -1 c))))) (+ (* -1/2 (+ (* -2 (* (sqrt (/ 1 (* a c))) (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))))))) (/ (* (pow b_2 2) c) a))) (* -1/2 (/ (* (pow b_2 2) c) a)))) c))) c)))
(+ (exp (* -1 (+ (log (* (sqrt (* a c)) (sqrt -1))) (log (/ -1 c))))) (* -1 (/ (+ (* -1 (* (sqrt (/ c a)) (* b_2 (* (exp (* -1 (+ (log (* (sqrt (* a c)) (sqrt -1))) (log (/ -1 c))))) (sqrt -1))))) (* -1 (/ (+ (* -1 (/ (* (exp (* -1 (+ (log (* (sqrt (* a c)) (sqrt -1))) (log (/ -1 c))))) (+ (* -1/6 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b_2 3) (sqrt -1)))) (+ (* -1/6 (+ (* -6 (* (sqrt (/ 1 (* a c))) (* (sqrt -1) (+ (* 1/2 (/ (* (pow b_2 3) (pow c 2)) a)) (* (sqrt (/ c a)) (* b_2 (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))))))))))) (+ (* 2 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b_2 3) (sqrt -1)))) (* 6 (/ (* b_2 (+ (* -1 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))))) a))))) (* 1/2 (* (sqrt (/ c a)) (* b_2 (* (sqrt -1) (+ (* -2 (* (sqrt (/ 1 (* a c))) (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))))))) (/ (* (pow b_2 2) c) a))))))))) c)) (* (exp (* -1 (+ (log (* (sqrt (* a c)) (sqrt -1))) (log (/ -1 c))))) (+ (* -1/2 (+ (* -2 (* (sqrt (/ 1 (* a c))) (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))))))) (/ (* (pow b_2 2) c) a))) (* -1/2 (/ (* (pow b_2 2) c) a))))) c))) c)))
(+ (log (* (sqrt (* a c)) (sqrt -1))) (log (/ -1 c)))
(+ (log (* (sqrt (* a c)) (sqrt -1))) (+ (log (/ -1 c)) (* -1 (* (sqrt (/ 1 (* a c))) (* b_2 (sqrt -1))))))
(+ (log (* (sqrt (* a c)) (sqrt -1))) (+ (log (/ -1 c)) (* -1 (/ (+ (* -1/2 (/ (+ (* -2 (* (sqrt (/ 1 (* a c))) (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))))))) (/ (* (pow b_2 2) c) a)) c)) (* (sqrt (/ c a)) (* b_2 (sqrt -1)))) c))))
(+ (log (* (sqrt (* a c)) (sqrt -1))) (+ (log (/ -1 c)) (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (+ (* -6 (* (sqrt (/ 1 (* a c))) (* (sqrt -1) (+ (* 1/2 (/ (* (pow b_2 3) (pow c 2)) a)) (* (sqrt (/ c a)) (* b_2 (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))))))))))) (+ (* 2 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b_2 3) (sqrt -1)))) (* 6 (/ (* b_2 (+ (* -1 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))))) a)))) c)) (* 1/2 (+ (* -2 (* (sqrt (/ 1 (* a c))) (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))))))) (/ (* (pow b_2 2) c) a)))) c)) (* (sqrt (/ c a)) (* b_2 (sqrt -1)))) c))))
(* -1 (+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (log (/ -1 c)))))
(+ (* -1 (* (sqrt (/ 1 (* a c))) (* b_2 (sqrt -1)))) (* -1 (+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (log (/ -1 c))))))
(+ (* -1 (+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (log (/ -1 c))))) (* -1 (/ (+ (* 1/2 (/ (+ (* -1 (/ (* (pow b_2 2) c) a)) (/ (* (pow b_2 2) c) a)) c)) (* (sqrt (/ c a)) (* b_2 (sqrt -1)))) c)))
(+ (* -1 (+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (log (/ -1 c))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* -1 (/ (* (pow b_2 2) c) a)) (/ (* (pow b_2 2) c) a))) (* 1/6 (/ (+ (* -2 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b_2 3) (sqrt -1)))) (* 3 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b_2 3) (sqrt -1))))) c))) c)) (* (sqrt (/ c a)) (* b_2 (sqrt -1)))) c)))
(* -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)))))
(+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (log (/ -1 c))))
(+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (log (/ -1 c))) (* (sqrt (/ 1 (* a c))) (* b_2 (sqrt -1)))))
(+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (log (/ -1 c))) (* -1 (/ (+ (* -1 (* (sqrt (/ c a)) (* b_2 (sqrt -1)))) (* -1/2 (/ (+ (* -1 (/ (* (pow b_2 2) c) a)) (/ (* (pow b_2 2) c) a)) c))) c))))
(+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (log (/ -1 c))) (* -1 (/ (+ (* -1 (* (sqrt (/ c a)) (* b_2 (sqrt -1)))) (* -1 (/ (+ (* -1/6 (/ (+ (* -2 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b_2 3) (sqrt -1)))) (* 3 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b_2 3) (sqrt -1))))) c)) (* 1/2 (+ (* -1 (/ (* (pow b_2 2) c) a)) (/ (* (pow b_2 2) c) a)))) c))) c))))
(+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (log (/ -1 c))))
(+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (log (/ -1 c))) (* (sqrt (/ 1 (* a c))) (* b_2 (sqrt -1)))))
(+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (log (/ -1 c))) (* -1 (/ (+ (* -1 (* (sqrt (/ c a)) (* b_2 (sqrt -1)))) (* -1/2 (/ (+ (* -1 (/ (* (pow b_2 2) c) a)) (/ (* (pow b_2 2) c) a)) c))) c))))
(+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (log (/ -1 c))) (* -1 (/ (+ (* -1 (* (sqrt (/ c a)) (* b_2 (sqrt -1)))) (* -1 (/ (+ (* -1/6 (/ (+ (* -2 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b_2 3) (sqrt -1)))) (* 3 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b_2 3) (sqrt -1))))) c)) (* 1/2 (+ (* -1 (/ (* (pow b_2 2) c) a)) (/ (* (pow b_2 2) c) a)))) c))) 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))) (* -1 (/ (pow b_2 2) (pow a 2)))) c)) (/ 1 a)) c))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow b_2 6) (* (pow a 4) c))) (* -1 (/ (pow b_2 4) (pow a 3)))) c)) (* -1 (/ (pow b_2 2) (pow a 2)))) c)) (/ 1 a)) c))
(* a c)
(* a c)
(* a c)
(* a c)
(pow (+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (log (/ -1 c)))) 2)
(+ (* 2 (* (sqrt (/ 1 (* a c))) (* b_2 (* (sqrt -1) (+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (log (/ -1 c)))))))) (pow (+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (log (/ -1 c)))) 2))
(+ (* -1 (/ (+ (* -2 (* (sqrt (/ c a)) (* b_2 (* (sqrt -1) (+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (log (/ -1 c)))))))) (* -1 (/ (+ (* -1 (/ (* (pow b_2 2) c) a)) (* (+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (log (/ -1 c)))) (+ (* -1 (/ (* (pow b_2 2) c) a)) (/ (* (pow b_2 2) c) a)))) c))) c)) (pow (+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (log (/ -1 c)))) 2))
(+ (* -1 (/ (+ (* -2 (* (sqrt (/ c a)) (* b_2 (* (sqrt -1) (+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (log (/ -1 c)))))))) (* -1 (/ (+ (* -1 (/ (* (pow b_2 2) c) a)) (+ (* -1 (/ (+ (* -1 (* (sqrt (/ c a)) (* b_2 (* (sqrt -1) (+ (* -1 (/ (* (pow b_2 2) c) a)) (/ (* (pow b_2 2) c) a)))))) (* 1/3 (* (+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (log (/ -1 c)))) (+ (* -2 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b_2 3) (sqrt -1)))) (* 3 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b_2 3) (sqrt -1)))))))) c)) (* (+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (log (/ -1 c)))) (+ (* -1 (/ (* (pow b_2 2) c) a)) (/ (* (pow b_2 2) c) a))))) c))) c)) (pow (+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (log (/ -1 c)))) 2))
(* (sqrt (/ c a)) (/ 1 (sqrt -1)))
(+ (* (sqrt (/ c a)) (/ 1 (sqrt -1))) (/ b_2 a))
(+ (* b_2 (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (/ 1 (sqrt -1))))
(+ (* b_2 (+ (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (/ 1 (sqrt -1))))
(* (sqrt (* a c)) (/ 1 (sqrt -1)))
(+ b_2 (* (sqrt (* a c)) (/ 1 (sqrt -1))))
(+ (* b_2 (+ 1 (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))))) (* (sqrt (* a c)) (/ 1 (sqrt -1))))
(+ (* b_2 (+ 1 (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))))) (* (sqrt (* a c)) (/ 1 (sqrt -1))))
(* (sqrt (* a c)) (/ 1 (sqrt -1)))
(+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (* a c)) (/ 1 (sqrt -1))))
(+ (* (sqrt (* a c)) (/ 1 (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))) (/ 1 (sqrt -1)))))))
(+ (* (sqrt (* a c)) (/ 1 (sqrt -1))) (* (pow b_2 2) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (sqrt -1)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 2) (sqrt -1)))))))))
(* (sqrt (/ 1 (* a c))) (sqrt -1))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))
(+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (* (pow b_2 2) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (sqrt -1))) (* 3/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 2) (sqrt -1)))))))
(+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (* (pow b_2 2) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (sqrt -1))) (* (pow b_2 2) (+ (* -5/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 7)))) (* (pow b_2 2) (sqrt -1)))) (* 3/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (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)))
(/ a (* c (pow (sqrt -1) 2)))
(+ (* 2 (* (sqrt (/ a (pow c 3))) (/ b_2 (pow (sqrt -1) 3)))) (/ a (* c (pow (sqrt -1) 2))))
(+ (* b_2 (- (* 2 (/ b_2 (* (pow c 2) (pow (sqrt -1) 4)))) (* -2 (* (sqrt (/ a (pow c 3))) (/ 1 (pow (sqrt -1) 3)))))) (/ a (* c (pow (sqrt -1) 2))))
(+ (* b_2 (- (* b_2 (+ (* -1 (* b_2 (+ (* -4 (* (sqrt (/ 1 (* a (pow c 5)))) (/ 1 (pow (sqrt -1) 5)))) (+ (* -1 (* (sqrt (/ 1 (* a (pow c 5)))) (/ 1 (pow (sqrt -1) 5)))) (* 4 (* (sqrt (/ 1 (* a (pow c 5)))) (/ 1 (pow (sqrt -1) 5)))))))) (* 2 (/ 1 (* (pow c 2) (pow (sqrt -1) 4)))))) (* -2 (* (sqrt (/ a (pow c 3))) (/ 1 (pow (sqrt -1) 3)))))) (/ a (* c (pow (sqrt -1) 2))))
(* (sqrt (/ a c)) (/ 1 (sqrt -1)))
(+ (* (sqrt (/ a c)) (/ 1 (sqrt -1))) (/ b_2 (* c (pow (sqrt -1) 2))))
(+ (* b_2 (+ (* -1 (* b_2 (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3))))))) (/ 1 (* c (pow (sqrt -1) 2))))) (* (sqrt (/ a c)) (/ 1 (sqrt -1))))
(+ (* b_2 (+ (* b_2 (- (* -1 (* b_2 (+ (* 1/2 (/ 1 (* a (* (pow c 2) (pow (sqrt -1) 4))))) (* (sqrt (/ 1 (* a c))) (/ (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3))))) (sqrt -1)))))) (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3))))))) (/ 1 (* c (pow (sqrt -1) 2))))) (* (sqrt (/ a c)) (/ 1 (sqrt -1))))
(* (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)))
(* (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)))
(log (* (sqrt (/ c a)) (sqrt -1)))
(+ (log (* (sqrt (/ c a)) (sqrt -1))) (* -1 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))))
(+ (log (* (sqrt (/ c a)) (sqrt -1))) (* b_2 (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* 1/6 (* (pow b_2 2) (+ (* -2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 3 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3))))))))))
(+ (log (* (sqrt (/ c a)) (sqrt -1))) (* b_2 (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* 1/120 (* (pow b_2 2) (+ (* -30 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ 1 (pow (sqrt -1) 5)))) (+ (* -24 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ 1 (pow (sqrt -1) 5)))) (+ (* -15 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ 1 (pow (sqrt -1) 5)))) (* 60 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ 1 (pow (sqrt -1) 5))))))))) (* 1/6 (+ (* -2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 3 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))))))))))
(* (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)))
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* b_2 (- (* (sqrt (/ c a)) (* b_2 (* (sqrt -1) (+ (* -1/2 (- (* -2 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))))))) (/ 1 (* a (* c (pow (sqrt -1) 2)))))) (* 1/2 (/ 1 (* a (* c (pow (sqrt -1) 2))))))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* b_2 (- (* b_2 (+ (* (sqrt (/ c a)) (* b_2 (* (sqrt -1) (+ (* -1/6 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (+ (* -1/6 (+ (* -6 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* (sqrt (/ 1 (* a c))) (/ (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3))))) (sqrt -1))) (* 1/2 (/ 1 (* a (* (pow c 2) (pow (sqrt -1) 4))))))))) (+ (* 2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 6 (/ (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3))))) a))))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (- (* -2 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))))))) (/ 1 (* a (* c (pow (sqrt -1) 2))))) (sqrt -1))))))))) (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1/2 (- (* -2 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))))))) (/ 1 (* a (* c (pow (sqrt -1) 2)))))) (* 1/2 (/ 1 (* a (* c (pow (sqrt -1) 2)))))))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(log (* (sqrt (/ a c)) (/ 1 (sqrt -1))))
(+ (log (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1))))
(+ (log (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (* b_2 (+ (* 1/2 (* b_2 (- (* -2 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))))))) (/ 1 (* a (* c (pow (sqrt -1) 2))))))) (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1))))))
(+ (log (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (* b_2 (+ (* b_2 (+ (* 1/6 (* b_2 (+ (* -6 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* (sqrt (/ 1 (* a c))) (/ (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3))))) (sqrt -1))) (* 1/2 (/ 1 (* a (* (pow c 2) (pow (sqrt -1) 4))))))))) (+ (* 2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 6 (/ (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3))))) a)))))) (* 1/2 (- (* -2 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))))))) (/ 1 (* a (* c (pow (sqrt -1) 2)))))))) (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1))))))
(* -1 (log (* (sqrt (/ c a)) (sqrt -1))))
(+ (* -1 (log (* (sqrt (/ c a)) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1))))
(+ (* -1 (log (* (sqrt (/ c a)) (sqrt -1)))) (* b_2 (+ (* -1/6 (* (pow b_2 2) (+ (* -2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 3 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3))))))) (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1))))))
(+ (* -1 (log (* (sqrt (/ c a)) (sqrt -1)))) (* b_2 (+ (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1))) (* (pow b_2 2) (+ (* -1/6 (+ (* -2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 3 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))))) (* -1/120 (* (pow b_2 2) (+ (* -30 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ 1 (pow (sqrt -1) 5)))) (+ (* -24 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ 1 (pow (sqrt -1) 5)))) (+ (* -15 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ 1 (pow (sqrt -1) 5)))) (* 60 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ 1 (pow (sqrt -1) 5))))))))))))))
(* (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)))
(log (* (sqrt (/ c a)) (sqrt -1)))
(+ (log (* (sqrt (/ c a)) (sqrt -1))) (* -1 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))))
(+ (log (* (sqrt (/ c a)) (sqrt -1))) (* b_2 (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* 1/6 (* (pow b_2 2) (+ (* -2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 3 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3))))))))))
(+ (log (* (sqrt (/ c a)) (sqrt -1))) (* b_2 (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* 1/120 (* (pow b_2 2) (+ (* -30 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ 1 (pow (sqrt -1) 5)))) (+ (* -24 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ 1 (pow (sqrt -1) 5)))) (+ (* -15 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ 1 (pow (sqrt -1) 5)))) (* 60 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ 1 (pow (sqrt -1) 5))))))))) (* 1/6 (+ (* -2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 3 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))))))))))
(log (* (sqrt (/ c a)) (sqrt -1)))
(+ (log (* (sqrt (/ c a)) (sqrt -1))) (* -1 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))))
(+ (log (* (sqrt (/ c a)) (sqrt -1))) (* b_2 (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* 1/6 (* (pow b_2 2) (+ (* -2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 3 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3))))))))))
(+ (log (* (sqrt (/ c a)) (sqrt -1))) (* b_2 (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* 1/120 (* (pow b_2 2) (+ (* -30 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ 1 (pow (sqrt -1) 5)))) (+ (* -24 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ 1 (pow (sqrt -1) 5)))) (+ (* -15 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ 1 (pow (sqrt -1) 5)))) (* 60 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ 1 (pow (sqrt -1) 5))))))))) (* 1/6 (+ (* -2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 3 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (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)))
(* -2 b_2)
(* -2 b_2)
(* -2 b_2)
(* -2 b_2)
(pow (log (* (sqrt (/ c a)) (sqrt -1))) 2)
(+ (* -2 (* (sqrt (/ 1 (* a c))) (/ (* b_2 (log (* (sqrt (/ c a)) (sqrt -1)))) (sqrt -1)))) (pow (log (* (sqrt (/ c a)) (sqrt -1))) 2))
(+ (* b_2 (+ (* -2 (* (sqrt (/ 1 (* a c))) (/ (log (* (sqrt (/ c a)) (sqrt -1))) (sqrt -1)))) (/ b_2 (* a (* c (pow (sqrt -1) 2)))))) (pow (log (* (sqrt (/ c a)) (sqrt -1))) 2))
(+ (* b_2 (+ (* -2 (* (sqrt (/ 1 (* a c))) (/ (log (* (sqrt (/ c a)) (sqrt -1))) (sqrt -1)))) (* b_2 (+ (* 1/3 (* b_2 (* (log (* (sqrt (/ c a)) (sqrt -1))) (+ (* -2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 3 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))))))) (/ 1 (* a (* c (pow (sqrt -1) 2)))))))) (pow (log (* (sqrt (/ c a)) (sqrt -1))) 2))
(/ (* b_2 (+ 1 (/ 1 (sqrt -1)))) a)
(* b_2 (+ (* 1/2 (/ c (* (pow b_2 2) (sqrt -1)))) (+ (/ 1 a) (/ 1 (* a (sqrt -1))))))
(* b_2 (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (/ c (* (pow b_2 2) (sqrt -1)))) (+ (/ 1 a) (/ 1 (* a (sqrt -1)))))))
(* b_2 (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (/ c (* (pow b_2 2) (sqrt -1)))) (+ (/ 1 a) (/ 1 (* a (sqrt -1))))))))
(* b_2 (+ 1 (/ 1 (sqrt -1))))
(* b_2 (+ 1 (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1)))))
(* b_2 (+ 1 (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1))))))
(* b_2 (+ 1 (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (/ (* (pow a 3) (pow c 3)) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1)))))))
(/ b_2 (sqrt -1))
(* b_2 (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1))))
(* b_2 (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1)))))
(* b_2 (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (/ (* (pow a 3) (pow c 3)) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1))))))
(/ (sqrt -1) b_2)
(/ (+ (sqrt -1) (* -1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2)))) b_2)
(/ (+ (sqrt -1) (+ (* -1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2))) (* -1/2 (/ (* (sqrt -1) (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2))))) (pow b_2 4))))) b_2)
(/ (+ (sqrt -1) (+ (* -1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2))) (+ (* -1/2 (/ (* (sqrt -1) (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2))))) (pow b_2 4))) (* -1/2 (/ (* (sqrt -1) (+ (* 1/2 (* a (* c (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2))))))) (* (pow a 3) (pow c 3)))) (pow b_2 6)))))) b_2)
(* -1/2 (/ c b_2))
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/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)
(* 4 (/ (pow b_2 2) (pow c 2)))
(* (pow b_2 2) (+ (* -2 (/ a (* (pow b_2 2) c))) (* 4 (/ 1 (pow c 2)))))
(* (pow b_2 2) (- (+ (* -1 (/ (+ (* -1 (pow a 2)) (* 16 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* (pow a 2) (pow c 4))))) (pow b_2 4))) (* 4 (/ 1 (pow c 2)))) (* 2 (/ a (* (pow b_2 2) c)))))
(* (pow b_2 2) (- (+ (* -1 (/ (+ (* -8 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow c 3)))) (+ (* -1/2 (* a (* c (+ (* -1 (pow a 2)) (* 16 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* (pow a 2) (pow c 4)))))))) (* 16 (/ (+ (* 1/64 (* (pow a 5) (pow c 5))) (* 1/2 (* a (* c (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))))))) (* (pow a 2) (pow c 4)))))) (pow b_2 6))) (* 4 (/ 1 (pow c 2)))) (+ (* -1 (/ (pow a 2) (pow b_2 4))) (+ (* 2 (/ a (* (pow b_2 2) c))) (* 16 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* (pow a 2) (* (pow b_2 4) (pow c 4)))))))))
(* -2 (/ b_2 c))
(* b_2 (- (* 1/2 (/ a (pow b_2 2))) (* 2 (/ 1 c))))
(* b_2 (- (* -1 (/ (+ (* -1/4 (* (pow a 2) c)) (* 1/8 (* (pow a 2) c))) (pow b_2 4))) (+ (* -1/2 (/ a (pow b_2 2))) (* 2 (/ 1 c)))))
(* b_2 (- (* -1 (/ (+ (* -2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow c 2)))) (+ (* -1/4 (* a (* c (+ (* -1/4 (* (pow a 2) c)) (* 1/8 (* (pow a 2) c)))))) (* 1/16 (* (pow a 3) (pow c 2))))) (pow b_2 6))) (+ (* -1/2 (/ a (pow b_2 2))) (+ (* -1/4 (/ (* (pow a 2) c) (pow b_2 4))) (+ (* 1/8 (/ (* (pow a 2) c) (pow b_2 4))) (* 2 (/ 1 c)))))))
(* -1/2 (/ (* a 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)
(* -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)
(+ (log (* -1/2 c)) (log (/ 1 b_2)))
(+ (log (* -1/2 c)) (+ (log (/ 1 b_2)) (* 1/4 (/ (* a c) (pow b_2 2)))))
(+ (log (* -1/2 c)) (+ (log (/ 1 b_2)) (+ (* 1/24 (/ (+ (* -3/4 (* (pow a 2) (pow c 2))) (* 3 (* (pow a 2) (pow c 2)))) (pow b_2 4))) (* 1/4 (/ (* a c) (pow b_2 2))))))
(+ (log (* -1/2 c)) (+ (log (/ 1 b_2)) (+ (* 1/720 (/ (+ (* -45/2 (* (pow a 3) (pow c 3))) (+ (* 15/4 (* (pow a 3) (pow c 3))) (* 720 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a c))))) (pow b_2 6))) (+ (* 1/24 (/ (+ (* -3/4 (* (pow a 2) (pow c 2))) (* 3 (* (pow a 2) (pow c 2)))) (pow b_2 4))) (* 1/4 (/ (* a c) (pow b_2 2)))))))
(* -1/2 (/ c b_2))
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/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)
(exp (* -1 (+ (log (/ -2 c)) (* -1 (log (/ 1 b_2))))))
(+ (exp (* -1 (+ (log (/ -2 c)) (* -1 (log (/ 1 b_2)))))) (* 1/4 (/ (* a (* c (exp (* -1 (+ (log (/ -2 c)) (* -1 (log (/ 1 b_2)))))))) (pow b_2 2))))
(+ (exp (* -1 (+ (log (/ -2 c)) (* -1 (log (/ 1 b_2)))))) (+ (* 1/4 (/ (* a (* c (exp (* -1 (+ (log (/ -2 c)) (* -1 (log (/ 1 b_2)))))))) (pow b_2 2))) (/ (* (exp (* -1 (+ (log (/ -2 c)) (* -1 (log (/ 1 b_2)))))) (+ (* -1/24 (+ (* -3/4 (* (pow a 2) (pow c 2))) (* 12 (* c (+ (* -1/4 (* (pow a 2) c)) (* 1/8 (* (pow a 2) c))))))) (* 1/32 (* (pow a 2) (pow c 2))))) (pow b_2 4))))
(+ (exp (* -1 (+ (log (/ -2 c)) (* -1 (log (/ 1 b_2)))))) (+ (* 1/4 (/ (* a (* c (exp (* -1 (+ (log (/ -2 c)) (* -1 (log (/ 1 b_2)))))))) (pow b_2 2))) (+ (/ (* (exp (* -1 (+ (log (/ -2 c)) (* -1 (log (/ 1 b_2)))))) (+ (* -1/24 (+ (* -3/4 (* (pow a 2) (pow c 2))) (* 12 (* c (+ (* -1/4 (* (pow a 2) c)) (* 1/8 (* (pow a 2) c))))))) (* 1/32 (* (pow a 2) (pow c 2))))) (pow b_2 4)) (/ (* (exp (* -1 (+ (log (/ -2 c)) (* -1 (log (/ 1 b_2)))))) (+ (* -1/96 (* a (* c (+ (* -3/4 (* (pow a 2) (pow c 2))) (* 12 (* c (+ (* -1/4 (* (pow a 2) c)) (* 1/8 (* (pow a 2) c))))))))) (+ (* -1/720 (+ (* -15/4 (* (pow a 3) (pow c 3))) (+ (* 90 (* a (* (pow c 2) (+ (* -1/4 (* (pow a 2) c)) (* 1/8 (* (pow a 2) c)))))) (* 360 (* c (+ (* -2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow c 2)))) (+ (* -1/4 (* a (* c (+ (* -1/4 (* (pow a 2) c)) (* 1/8 (* (pow a 2) c)))))) (* 1/16 (* (pow a 3) (pow c 2)))))))))) (* 1/384 (* (pow a 3) (pow c 3)))))) (pow b_2 6)))))
(+ (log (/ -2 c)) (* -1 (log (/ 1 b_2))))
(+ (log (/ -2 c)) (+ (* -1 (log (/ 1 b_2))) (* -1/4 (/ (* a c) (pow b_2 2)))))
(+ (log (/ -2 c)) (+ (* -1 (log (/ 1 b_2))) (+ (* -1/4 (/ (* a c) (pow b_2 2))) (* 1/24 (/ (+ (* -3/4 (* (pow a 2) (pow c 2))) (* 12 (* c (+ (* -1/4 (* (pow a 2) c)) (* 1/8 (* (pow a 2) c)))))) (pow b_2 4))))))
(+ (log (/ -2 c)) (+ (* -1 (log (/ 1 b_2))) (+ (* -1/4 (/ (* a c) (pow b_2 2))) (+ (* 1/720 (/ (+ (* -15/4 (* (pow a 3) (pow c 3))) (+ (* 90 (* a (* (pow c 2) (+ (* -1/4 (* (pow a 2) c)) (* 1/8 (* (pow a 2) c)))))) (* 360 (* c (+ (* -2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow c 2)))) (+ (* -1/4 (* a (* c (+ (* -1/4 (* (pow a 2) c)) (* 1/8 (* (pow a 2) c)))))) (* 1/16 (* (pow a 3) (pow c 2))))))))) (pow b_2 6))) (* 1/24 (/ (+ (* -3/4 (* (pow a 2) (pow c 2))) (* 12 (* c (+ (* -1/4 (* (pow a 2) c)) (* 1/8 (* (pow a 2) c)))))) (pow b_2 4)))))))
(* -1 (+ (log (* -1/2 c)) (log (/ 1 b_2))))
(+ (* -1 (+ (log (* -1/2 c)) (log (/ 1 b_2)))) (* -1/4 (/ (* a c) (pow b_2 2))))
(+ (* -1 (+ (log (* -1/2 c)) (log (/ 1 b_2)))) (+ (* -1/4 (/ (* a c) (pow b_2 2))) (* -1/24 (/ (+ (* -3/4 (* (pow a 2) (pow c 2))) (* 3 (* (pow a 2) (pow c 2)))) (pow b_2 4)))))
(+ (* -1 (+ (log (* -1/2 c)) (log (/ 1 b_2)))) (+ (* -1/4 (/ (* a c) (pow b_2 2))) (+ (* -1/24 (/ (+ (* -3/4 (* (pow a 2) (pow c 2))) (* 3 (* (pow a 2) (pow c 2)))) (pow b_2 4))) (* -1/720 (/ (+ (* -45/2 (* (pow a 3) (pow c 3))) (+ (* 15/4 (* (pow a 3) (pow c 3))) (* 720 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a c))))) (pow b_2 6))))))
(* -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)
(+ (log (* -1/2 c)) (log (/ 1 b_2)))
(+ (log (* -1/2 c)) (+ (log (/ 1 b_2)) (* 1/4 (/ (* a c) (pow b_2 2)))))
(+ (log (* -1/2 c)) (+ (log (/ 1 b_2)) (+ (* 1/24 (/ (+ (* -3/4 (* (pow a 2) (pow c 2))) (* 3 (* (pow a 2) (pow c 2)))) (pow b_2 4))) (* 1/4 (/ (* a c) (pow b_2 2))))))
(+ (log (* -1/2 c)) (+ (log (/ 1 b_2)) (+ (* 1/720 (/ (+ (* -45/2 (* (pow a 3) (pow c 3))) (+ (* 15/4 (* (pow a 3) (pow c 3))) (* 720 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a c))))) (pow b_2 6))) (+ (* 1/24 (/ (+ (* -3/4 (* (pow a 2) (pow c 2))) (* 3 (* (pow a 2) (pow c 2)))) (pow b_2 4))) (* 1/4 (/ (* a c) (pow b_2 2)))))))
(+ (log (* -1/2 c)) (log (/ 1 b_2)))
(+ (log (* -1/2 c)) (+ (log (/ 1 b_2)) (* 1/4 (/ (* a c) (pow b_2 2)))))
(+ (log (* -1/2 c)) (+ (log (/ 1 b_2)) (+ (* 1/24 (/ (+ (* -3/4 (* (pow a 2) (pow c 2))) (* 3 (* (pow a 2) (pow c 2)))) (pow b_2 4))) (* 1/4 (/ (* a c) (pow b_2 2))))))
(+ (log (* -1/2 c)) (+ (log (/ 1 b_2)) (+ (* 1/720 (/ (+ (* -45/2 (* (pow a 3) (pow c 3))) (+ (* 15/4 (* (pow a 3) (pow c 3))) (* 720 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a c))))) (pow b_2 6))) (+ (* 1/24 (/ (+ (* -3/4 (* (pow a 2) (pow c 2))) (* 3 (* (pow a 2) (pow c 2)))) (pow b_2 4))) (* 1/4 (/ (* a c) (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))) (+ 1 (* -1 (/ (* a c) (pow b_2 2))))) (pow b_2 2))
(/ (- (/ (* (pow a 3) (pow c 3)) (pow b_2 6)) (+ 1 (+ (* -1 (/ (* a c) (pow b_2 2))) (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))) (pow b_2 2))
(* -2 b_2)
(* -2 b_2)
(* -2 b_2)
(* -2 b_2)
(pow (+ (log (* -1/2 c)) (log (/ 1 b_2))) 2)
(+ (* 1/2 (/ (* a (* c (+ (log (* -1/2 c)) (log (/ 1 b_2))))) (pow b_2 2))) (pow (+ (log (* -1/2 c)) (log (/ 1 b_2))) 2))
(+ (* 1/16 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (+ (* 1/12 (/ (* (+ (log (* -1/2 c)) (log (/ 1 b_2))) (+ (* -3/4 (* (pow a 2) (pow c 2))) (* 3 (* (pow a 2) (pow c 2))))) (pow b_2 4))) (+ (* 1/2 (/ (* a (* c (+ (log (* -1/2 c)) (log (/ 1 b_2))))) (pow b_2 2))) (pow (+ (log (* -1/2 c)) (log (/ 1 b_2))) 2))))
(+ (* 1/360 (/ (* (+ (log (* -1/2 c)) (log (/ 1 b_2))) (+ (* -45/2 (* (pow a 3) (pow c 3))) (+ (* 15/4 (* (pow a 3) (pow c 3))) (* 720 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a c)))))) (pow b_2 6))) (+ (* 1/48 (/ (* a (* c (+ (* -3/4 (* (pow a 2) (pow c 2))) (* 3 (* (pow a 2) (pow c 2)))))) (pow b_2 6))) (+ (* 1/16 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (+ (* 1/12 (/ (* (+ (log (* -1/2 c)) (log (/ 1 b_2))) (+ (* -3/4 (* (pow a 2) (pow c 2))) (* 3 (* (pow a 2) (pow c 2))))) (pow b_2 4))) (+ (* 1/2 (/ (* a (* c (+ (log (* -1/2 c)) (log (/ 1 b_2))))) (pow b_2 2))) (pow (+ (log (* -1/2 c)) (log (/ 1 b_2))) 2))))))
(* -1 (/ (* b_2 (- (/ 1 (sqrt -1)) 1)) a))
(* -1 (* b_2 (- (+ (* 1/2 (/ c (* (pow b_2 2) (sqrt -1)))) (/ 1 (* a (sqrt -1)))) (/ 1 a))))
(* -1 (* b_2 (- (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (/ c (* (pow b_2 2) (sqrt -1)))) (/ 1 (* a (sqrt -1))))) (/ 1 a))))
(* -1 (* b_2 (- (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (/ c (* (pow b_2 2) (sqrt -1)))) (/ 1 (* a (sqrt -1)))))) (/ 1 a))))
(* -1 (* b_2 (- (/ 1 (sqrt -1)) 1)))
(* -1 (* b_2 (- (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1))) 1)))
(* -1 (* b_2 (- (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1)))) 1)))
(* -1 (* b_2 (- (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (/ (* (pow a 3) (pow c 3)) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1))))) 1)))
(* -1 (/ b_2 (sqrt -1)))
(* -1 (* b_2 (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1)))))
(* -1 (* b_2 (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1))))))
(* -1 (* b_2 (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (/ (* (pow a 3) (pow c 3)) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1)))))))
(* -1 (/ (sqrt -1) b_2))
(* -1 (/ (+ (sqrt -1) (* -1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2)))) b_2))
(* -1 (/ (+ (sqrt -1) (+ (* -1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2))) (* -1/2 (/ (* (sqrt -1) (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2))))) (pow b_2 4))))) b_2))
(* -1 (/ (+ (sqrt -1) (+ (* -1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2))) (+ (* -1/2 (/ (* (sqrt -1) (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2))))) (pow b_2 4))) (* -1/2 (/ (* (sqrt -1) (+ (* 1/2 (* a (* c (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2))))))) (* (pow a 3) (pow c 3)))) (pow b_2 6)))))) b_2))
(* -2 (/ b_2 a))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -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/4 (/ (pow a 2) (pow b_2 2)))
(/ (+ (* 1/8 (/ (* (pow a 3) c) (pow b_2 2))) (* 1/4 (pow a 2))) (pow b_2 2))
(/ (- (+ (* -1 (/ (+ (* -1/16 (* (pow a 4) (pow c 2))) (* 1/16 (* (pow a 2) (+ (* -1/2 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2))))))) (pow b_2 4))) (* 1/4 (pow a 2))) (* -1/8 (/ (* (pow a 3) c) (pow b_2 2)))) (pow b_2 2))
(/ (- (+ (* -1 (/ (+ (* 1/32 (* (pow a 3) (* c (+ (* -1/2 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2))))))) (+ (* 1/16 (* (pow a 2) (+ (* -1/4 (* (pow a 3) (pow c 3))) (* 1/8 (* (pow a 3) (pow c 3)))))) (* 1/2 (* a (* c (+ (* -1/16 (* (pow a 4) (pow c 2))) (* 1/16 (* (pow a 2) (+ (* -1/2 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2)))))))))))) (pow b_2 6))) (* 1/4 (pow a 2))) (+ (* -1/8 (/ (* (pow a 3) c) (pow b_2 2))) (+ (* -1/16 (/ (* (pow a 4) (pow c 2)) (pow b_2 4))) (* 1/16 (/ (* (pow a 2) (+ (* -1/2 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2))))) (pow b_2 4)))))) (pow b_2 2))
(* -1/2 (/ a b_2))
(* -1 (/ (+ (* 1/8 (/ (* (pow a 2) c) (pow b_2 2))) (* 1/2 a)) b_2))
(* -1 (/ (- (+ (* 1/16 (/ (* (pow a 3) (pow c 2)) (pow b_2 4))) (* 1/2 a)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 2)))) b_2))
(* -1 (/ (- (+ (* -1 (/ (+ (* -1/32 (* (pow a 4) (pow c 3))) (* -1/128 (* (pow a 4) (pow c 3)))) (pow b_2 6))) (* 1/2 a)) (+ (* -1/8 (/ (* (pow a 2) c) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 2)) (pow b_2 4))))) b_2))
(* -2 b_2)
(* -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))))))))
(* -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)))))))
(+ (log (/ 2 a)) (* -1 (log (/ -1 b_2))))
(+ (log (/ 2 a)) (+ (* -1 (log (/ -1 b_2))) (* -1/4 (/ (* a c) (pow b_2 2)))))
(+ (log (/ 2 a)) (+ (* -1 (log (/ -1 b_2))) (+ (* -1/4 (/ (* a c) (pow b_2 2))) (* 1/24 (/ (+ (* -3/2 (* (pow a 2) (pow c 2))) (* -3/4 (* (pow a 2) (pow c 2)))) (pow b_2 4))))))
(+ (log (/ 2 a)) (+ (* -1 (log (/ -1 b_2))) (+ (* -1/4 (/ (* a c) (pow b_2 2))) (+ (* 1/720 (/ (+ (* -45/2 (* (pow a 3) (pow c 3))) (+ (* -45/4 (* (pow a 3) (pow c 3))) (* -15/4 (* (pow a 3) (pow c 3))))) (pow b_2 6))) (* 1/24 (/ (+ (* -3/2 (* (pow a 2) (pow c 2))) (* -3/4 (* (pow a 2) (pow c 2)))) (pow b_2 4)))))))
(* -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)))))))
(exp (* -1 (+ (log (* 1/2 a)) (log (/ -1 b_2)))))
(+ (exp (* -1 (+ (log (* 1/2 a)) (log (/ -1 b_2))))) (* -1/4 (/ (* a (* c (exp (* -1 (+ (log (* 1/2 a)) (log (/ -1 b_2))))))) (pow b_2 2))))
(+ (exp (* -1 (+ (log (* 1/2 a)) (log (/ -1 b_2))))) (+ (* -1/4 (/ (* a (* c (exp (* -1 (+ (log (* 1/2 a)) (log (/ -1 b_2))))))) (pow b_2 2))) (/ (* (exp (* -1 (+ (log (* 1/2 a)) (log (/ -1 b_2))))) (+ (* -1/24 (+ (* -3/4 (* (pow a 2) (pow c 2))) (* 3 (* (pow a 2) (pow c 2))))) (* 1/32 (* (pow a 2) (pow c 2))))) (pow b_2 4))))
(+ (exp (* -1 (+ (log (* 1/2 a)) (log (/ -1 b_2))))) (+ (* -1/4 (/ (* a (* c (exp (* -1 (+ (log (* 1/2 a)) (log (/ -1 b_2))))))) (pow b_2 2))) (+ (/ (* (exp (* -1 (+ (log (* 1/2 a)) (log (/ -1 b_2))))) (+ (* -1/24 (+ (* -3/4 (* (pow a 2) (pow c 2))) (* 3 (* (pow a 2) (pow c 2))))) (* 1/32 (* (pow a 2) (pow c 2))))) (pow b_2 4)) (/ (* (exp (* -1 (+ (log (* 1/2 a)) (log (/ -1 b_2))))) (+ (* -1/384 (* (pow a 3) (pow c 3))) (+ (* -1/720 (+ (* -1440 (/ (+ (* -1/32 (* (pow a 4) (pow c 3))) (* -1/128 (* (pow a 4) (pow c 3)))) a)) (+ (* -45/2 (* (pow a 3) (pow c 3))) (* 15/4 (* (pow a 3) (pow c 3)))))) (* 1/96 (* a (* c (+ (* -3/4 (* (pow a 2) (pow c 2))) (* 3 (* (pow a 2) (pow c 2)))))))))) (pow b_2 6)))))
(+ (log (* 1/2 a)) (log (/ -1 b_2)))
(+ (log (* 1/2 a)) (+ (log (/ -1 b_2)) (* 1/4 (/ (* a c) (pow b_2 2)))))
(+ (log (* 1/2 a)) (+ (log (/ -1 b_2)) (+ (* 1/24 (/ (+ (* -3/4 (* (pow a 2) (pow c 2))) (* 3 (* (pow a 2) (pow c 2)))) (pow b_2 4))) (* 1/4 (/ (* a c) (pow b_2 2))))))
(+ (log (* 1/2 a)) (+ (log (/ -1 b_2)) (+ (* 1/720 (/ (+ (* -1440 (/ (+ (* -1/32 (* (pow a 4) (pow c 3))) (* -1/128 (* (pow a 4) (pow c 3)))) a)) (+ (* -45/2 (* (pow a 3) (pow c 3))) (* 15/4 (* (pow a 3) (pow c 3))))) (pow b_2 6))) (+ (* 1/24 (/ (+ (* -3/4 (* (pow a 2) (pow c 2))) (* 3 (* (pow a 2) (pow c 2)))) (pow b_2 4))) (* 1/4 (/ (* a c) (pow b_2 2)))))))
(* -1 (+ (log (/ 2 a)) (* -1 (log (/ -1 b_2)))))
(+ (* -1 (+ (log (/ 2 a)) (* -1 (log (/ -1 b_2))))) (* 1/4 (/ (* a c) (pow b_2 2))))
(+ (* -1 (+ (log (/ 2 a)) (* -1 (log (/ -1 b_2))))) (+ (* -1/24 (/ (+ (* -3/2 (* (pow a 2) (pow c 2))) (* -3/4 (* (pow a 2) (pow c 2)))) (pow b_2 4))) (* 1/4 (/ (* a c) (pow b_2 2)))))
(+ (* -1 (+ (log (/ 2 a)) (* -1 (log (/ -1 b_2))))) (+ (* -1/24 (/ (+ (* -3/2 (* (pow a 2) (pow c 2))) (* -3/4 (* (pow a 2) (pow c 2)))) (pow b_2 4))) (+ (* -1/720 (/ (+ (* -45/2 (* (pow a 3) (pow c 3))) (+ (* -45/4 (* (pow a 3) (pow c 3))) (* -15/4 (* (pow a 3) (pow c 3))))) (pow b_2 6))) (* 1/4 (/ (* a c) (pow b_2 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)))))))
(+ (log (/ 2 a)) (* -1 (log (/ -1 b_2))))
(+ (log (/ 2 a)) (+ (* -1 (log (/ -1 b_2))) (* -1/4 (/ (* a c) (pow b_2 2)))))
(+ (log (/ 2 a)) (+ (* -1 (log (/ -1 b_2))) (+ (* -1/4 (/ (* a c) (pow b_2 2))) (* 1/24 (/ (+ (* -3/2 (* (pow a 2) (pow c 2))) (* -3/4 (* (pow a 2) (pow c 2)))) (pow b_2 4))))))
(+ (log (/ 2 a)) (+ (* -1 (log (/ -1 b_2))) (+ (* -1/4 (/ (* a c) (pow b_2 2))) (+ (* 1/720 (/ (+ (* -45/2 (* (pow a 3) (pow c 3))) (+ (* -45/4 (* (pow a 3) (pow c 3))) (* -15/4 (* (pow a 3) (pow c 3))))) (pow b_2 6))) (* 1/24 (/ (+ (* -3/2 (* (pow a 2) (pow c 2))) (* -3/4 (* (pow a 2) (pow c 2)))) (pow b_2 4)))))))
(+ (log (/ 2 a)) (* -1 (log (/ -1 b_2))))
(+ (log (/ 2 a)) (+ (* -1 (log (/ -1 b_2))) (* -1/4 (/ (* a c) (pow b_2 2)))))
(+ (log (/ 2 a)) (+ (* -1 (log (/ -1 b_2))) (+ (* -1/4 (/ (* a c) (pow b_2 2))) (* 1/24 (/ (+ (* -3/2 (* (pow a 2) (pow c 2))) (* -3/4 (* (pow a 2) (pow c 2)))) (pow b_2 4))))))
(+ (log (/ 2 a)) (+ (* -1 (log (/ -1 b_2))) (+ (* -1/4 (/ (* a c) (pow b_2 2))) (+ (* 1/720 (/ (+ (* -45/2 (* (pow a 3) (pow c 3))) (+ (* -45/4 (* (pow a 3) (pow c 3))) (* -15/4 (* (pow a 3) (pow c 3))))) (pow b_2 6))) (* 1/24 (/ (+ (* -3/2 (* (pow a 2) (pow c 2))) (* -3/4 (* (pow a 2) (pow c 2)))) (pow b_2 4)))))))
(/ -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))) (+ 1 (* -1 (/ (* a c) (pow b_2 2))))) (pow b_2 2))
(/ (- (/ (* (pow a 3) (pow c 3)) (pow b_2 6)) (+ 1 (+ (* -1 (/ (* a c) (pow b_2 2))) (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))) (pow b_2 2))
(* -2 b_2)
(* -2 b_2)
(* -2 b_2)
(* -2 b_2)
(pow (+ (log (/ 2 a)) (* -1 (log (/ -1 b_2)))) 2)
(+ (* -1/2 (/ (* a (* c (+ (log (/ 2 a)) (* -1 (log (/ -1 b_2)))))) (pow b_2 2))) (pow (+ (log (/ 2 a)) (* -1 (log (/ -1 b_2)))) 2))
(+ (* -1/2 (/ (* a (* c (+ (log (/ 2 a)) (* -1 (log (/ -1 b_2)))))) (pow b_2 2))) (+ (* 1/16 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (+ (* 1/12 (/ (* (+ (log (/ 2 a)) (* -1 (log (/ -1 b_2)))) (+ (* -3/2 (* (pow a 2) (pow c 2))) (* -3/4 (* (pow a 2) (pow c 2))))) (pow b_2 4))) (pow (+ (log (/ 2 a)) (* -1 (log (/ -1 b_2)))) 2))))
(+ (* -1/2 (/ (* a (* c (+ (log (/ 2 a)) (* -1 (log (/ -1 b_2)))))) (pow b_2 2))) (+ (* -1/48 (/ (* a (* c (+ (* -3/2 (* (pow a 2) (pow c 2))) (* -3/4 (* (pow a 2) (pow c 2)))))) (pow b_2 6))) (+ (* 1/360 (/ (* (+ (log (/ 2 a)) (* -1 (log (/ -1 b_2)))) (+ (* -45/2 (* (pow a 3) (pow c 3))) (+ (* -45/4 (* (pow a 3) (pow c 3))) (* -15/4 (* (pow a 3) (pow c 3)))))) (pow b_2 6))) (+ (* 1/16 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (+ (* 1/12 (/ (* (+ (log (/ 2 a)) (* -1 (log (/ -1 b_2)))) (+ (* -3/2 (* (pow a 2) (pow c 2))) (* -3/4 (* (pow a 2) (pow c 2))))) (pow b_2 4))) (pow (+ (log (/ 2 a)) (* -1 (log (/ -1 b_2)))) 2))))))
Outputs
(/ (+ b_2 (/ b_2 (sqrt -1))) a)
(/.f64 (+.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) b_2) a)
(/ (+ b_2 (+ (* 1/2 (/ (* a c) (* b_2 (sqrt -1)))) (/ b_2 (sqrt -1)))) a)
(/.f64 (+.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 a b_2) (/.f64 c (sqrt.f64 #s(literal -1 binary64)))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) b_2) a)
(/ (+ b_2 (+ (* a (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 3) (sqrt -1)))) (* 1/2 (/ c (* b_2 (sqrt -1)))))) (/ b_2 (sqrt -1)))) a)
(/.f64 (+.f64 (fma.f64 a (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 c (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) b_2) a)
(/ (+ b_2 (+ (* a (+ (* 1/2 (/ c (* b_2 (sqrt -1)))) (* a (+ (* -1/8 (/ (pow c 2) (* (pow b_2 3) (sqrt -1)))) (* 1/16 (/ (* a (pow c 3)) (* (pow b_2 5) (sqrt -1)))))))) (/ b_2 (sqrt -1)))) a)
(/.f64 (+.f64 (fma.f64 a (fma.f64 a (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 a (pow.f64 c #s(literal 3 binary64))) (*.f64 (pow.f64 b_2 #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 c (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) b_2) a)
(+ b_2 (/ b_2 (sqrt -1)))
(+.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) b_2)
(+ b_2 (+ (* 1/2 (/ (* a c) (* b_2 (sqrt -1)))) (/ b_2 (sqrt -1))))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 a b_2) (/.f64 c (sqrt.f64 #s(literal -1 binary64)))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) b_2)
(+ b_2 (+ (* a (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 3) (sqrt -1)))) (* 1/2 (/ c (* b_2 (sqrt -1)))))) (/ b_2 (sqrt -1))))
(+.f64 (fma.f64 a (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 c (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) b_2)
(+ b_2 (+ (* a (+ (* 1/2 (/ c (* b_2 (sqrt -1)))) (* a (+ (* -1/8 (/ (pow c 2) (* (pow b_2 3) (sqrt -1)))) (* 1/16 (/ (* a (pow c 3)) (* (pow b_2 5) (sqrt -1)))))))) (/ b_2 (sqrt -1))))
(+.f64 (fma.f64 a (fma.f64 a (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 a (pow.f64 c #s(literal 3 binary64))) (*.f64 (pow.f64 b_2 #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 c (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) b_2)
(/ b_2 (sqrt -1))
(/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))
(+ (* 1/2 (/ (* a c) (* b_2 (sqrt -1)))) (/ b_2 (sqrt -1)))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 a b_2) (/.f64 c (sqrt.f64 #s(literal -1 binary64)))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))
(+ (* a (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 3) (sqrt -1)))) (* 1/2 (/ c (* b_2 (sqrt -1)))))) (/ b_2 (sqrt -1)))
(fma.f64 a (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 c (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))
(+ (* a (+ (* 1/2 (/ c (* b_2 (sqrt -1)))) (* a (+ (* -1/8 (/ (pow c 2) (* (pow b_2 3) (sqrt -1)))) (* 1/16 (/ (* a (pow c 3)) (* (pow b_2 5) (sqrt -1)))))))) (/ b_2 (sqrt -1)))
(fma.f64 a (fma.f64 a (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 a (pow.f64 c #s(literal 3 binary64))) (*.f64 (pow.f64 b_2 #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 c (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))
(/ (sqrt -1) b_2)
(/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2)
(+ (* -1/2 (/ (* a (* c (sqrt -1))) (pow b_2 3))) (/ (sqrt -1) b_2))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 a (*.f64 c (sqrt.f64 #s(literal -1 binary64)))) (pow.f64 b_2 #s(literal 3 binary64))) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2))
(+ (* a (+ (* -1/2 (* a (* b_2 (* (sqrt -1) (+ (* -1 (/ (pow c 2) (pow b_2 6))) (* 1/4 (/ (pow c 2) (pow b_2 6)))))))) (* -1/2 (/ (* c (sqrt -1)) (pow b_2 3))))) (/ (sqrt -1) b_2))
(fma.f64 a (*.f64 #s(literal -1/2 binary64) (fma.f64 (*.f64 a b_2) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -3/4 binary64))) (/.f64 (*.f64 c (sqrt.f64 #s(literal -1 binary64))) (pow.f64 b_2 #s(literal 3 binary64))))) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2))
(+ (* a (+ (* -1/2 (/ (* c (sqrt -1)) (pow b_2 3))) (* a (+ (* -1/2 (* a (* b_2 (* (sqrt -1) (+ (* 1/2 (/ (* c (+ (* -1 (/ (pow c 2) (pow b_2 6))) (* 1/4 (/ (pow c 2) (pow b_2 6))))) (pow b_2 2))) (/ (pow c 3) (pow b_2 8))))))) (* -1/2 (* b_2 (* (sqrt -1) (+ (* -1 (/ (pow c 2) (pow b_2 6))) (* 1/4 (/ (pow c 2) (pow b_2 6))))))))))) (/ (sqrt -1) b_2))
(fma.f64 a (fma.f64 a (*.f64 #s(literal -1/2 binary64) (fma.f64 (*.f64 a b_2) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 c (/.f64 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -3/4 binary64)) (*.f64 b_2 b_2))) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 8 binary64))))) (*.f64 (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -3/4 binary64))))) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c (sqrt.f64 #s(literal -1 binary64)))) (pow.f64 b_2 #s(literal 3 binary64)))) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2))
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(+ (* -1/2 (/ c b_2)) (* -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))) (pow.f64 b_2 #s(literal 3 binary64))))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))
(fma.f64 a (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 a (pow.f64 c #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (pow.f64 b_2 #s(literal 3 binary64)))) (*.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 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 #s(literal -1/16 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (pow.f64 b_2 #s(literal 3 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)))
(* 4 (/ (pow b_2 2) (pow c 2)))
(/.f64 (*.f64 #s(literal 4 binary64) (*.f64 b_2 b_2)) (*.f64 c c))
(+ (* -2 (/ a c)) (* 4 (/ (pow b_2 2) (pow c 2))))
(fma.f64 #s(literal -2 binary64) (/.f64 a c) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 b_2 b_2)) (*.f64 c c)))
(+ (* 4 (/ (pow b_2 2) (pow c 2))) (* a (- (* a (- (/ 1 (pow b_2 2)) (* 16 (/ (* (pow b_2 4) (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) (pow c 4))))) (* 2 (/ 1 c)))))
(fma.f64 a (fma.f64 a (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (*.f64 #s(literal 16 binary64) (/.f64 (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (/.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64))) (pow.f64 c #s(literal 4 binary64))))) (neg.f64 (/.f64 #s(literal 2 binary64) c))) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 b_2 b_2)) (*.f64 c c)))
(+ (* 4 (/ (pow b_2 2) (pow c 2))) (* a (- (* a (- (+ (* -1 (* a (+ (* -8 (/ (* (pow b_2 2) (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) (pow c 3))) (+ (* 1/2 (/ (* c (- (/ 1 (pow b_2 2)) (* 16 (/ (* (pow b_2 4) (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) (pow c 4))))) (pow b_2 2))) (* 16 (/ (* (pow b_2 4) (+ (* 1/64 (/ (pow c 5) (pow b_2 8))) (* 1/2 (/ (* c (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) (pow b_2 2))))) (pow c 4))))))) (/ 1 (pow b_2 2))) (* 16 (/ (* (pow b_2 4) (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) (pow c 4))))) (* 2 (/ 1 c)))))
(fma.f64 a (fma.f64 a (fma.f64 (*.f64 #s(literal -1 binary64) a) (fma.f64 #s(literal -8 binary64) (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 (/.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64))) (pow.f64 c #s(literal 3 binary64))) (fma.f64 #s(literal 16 binary64) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 c (/.f64 (*.f64 (/.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64)) (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal 1/64 binary64) (pow.f64 c #s(literal 5 binary64))) (pow.f64 b_2 #s(literal 8 binary64)))) (pow.f64 c #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 c (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (*.f64 #s(literal 16 binary64) (/.f64 (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (/.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64))) (pow.f64 c #s(literal 4 binary64))))) (*.f64 b_2 b_2)))))) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (*.f64 #s(literal 16 binary64) (/.f64 (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (/.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64))) (pow.f64 c #s(literal 4 binary64)))))) (neg.f64 (/.f64 #s(literal 2 binary64) c))) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 b_2 b_2)) (*.f64 c c)))
(* -2 (/ b_2 c))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 c))
(+ (* -2 (/ b_2 c)) (* 1/2 (/ a b_2)))
(fma.f64 #s(literal -2 binary64) (/.f64 b_2 c) (*.f64 #s(literal 1/2 binary64) (/.f64 a b_2)))
(+ (* -2 (/ b_2 c)) (* a (+ (* -1 (* a (+ (* -1/4 (/ c (pow b_2 3))) (* 1/8 (/ c (pow b_2 3)))))) (* 1/2 (/ 1 b_2)))))
(fma.f64 #s(literal -2 binary64) (/.f64 b_2 c) (*.f64 a (fma.f64 #s(literal -1 binary64) (*.f64 a (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64))) (/.f64 #s(literal 1/2 binary64) b_2))))
(+ (* -2 (/ b_2 c)) (* a (+ (* a (- (* -1 (* a (+ (* -2 (/ (* b_2 (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) (pow c 2))) (+ (* -1/4 (/ (* c (+ (* -1/4 (/ c (pow b_2 3))) (* 1/8 (/ c (pow b_2 3))))) (pow b_2 2))) (* 1/16 (/ (pow c 2) (pow b_2 5))))))) (+ (* -1/4 (/ c (pow b_2 3))) (* 1/8 (/ c (pow b_2 3)))))) (* 1/2 (/ 1 b_2)))))
(fma.f64 a (fma.f64 a (-.f64 (neg.f64 (*.f64 a (fma.f64 #s(literal -2 binary64) (*.f64 b_2 (/.f64 (*.f64 (/.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64)) (*.f64 c c))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 c (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64))) (*.f64 b_2 b_2)) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 c c)) (pow.f64 b_2 #s(literal 5 binary64))))))) (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64))) (/.f64 #s(literal 1/2 binary64) b_2)) (*.f64 #s(literal -2 binary64) (/.f64 b_2 c)))
(* -1/2 (/ (* a c) b_2))
(*.f64 #s(literal -1/2 binary64) (*.f64 a (/.f64 c b_2)))
(* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))
(*.f64 a (fma.f64 #s(literal -1/2 binary64) (/.f64 c b_2) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (pow.f64 b_2 #s(literal 3 binary64)))))
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5)))))))
(*.f64 a (fma.f64 a (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 a (pow.f64 c #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (pow.f64 b_2 #s(literal 3 binary64)))) (*.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 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 #s(literal -1/16 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (pow.f64 b_2 #s(literal 3 binary64)))) (*.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)) (* -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))) (pow.f64 b_2 #s(literal 3 binary64))))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))
(fma.f64 a (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 a (pow.f64 c #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (pow.f64 b_2 #s(literal 3 binary64)))) (*.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 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 #s(literal -1/16 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (pow.f64 b_2 #s(literal 3 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)))
(log (* -1/2 (/ c b_2)))
(log.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)))
(+ (log (* -1/2 (/ c b_2))) (* 1/4 (/ (* a c) (pow b_2 2))))
(fma.f64 #s(literal 1/4 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))) (log.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))))
(+ (log (* -1/2 (/ c b_2))) (* a (+ (* 1/4 (/ c (pow b_2 2))) (* 1/2 (* a (+ (* -1/16 (/ (pow c 2) (pow b_2 4))) (* 1/4 (/ (pow c 2) (pow b_2 4)))))))))
(fma.f64 a (fma.f64 (*.f64 #s(literal 1/2 binary64) a) (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 3/16 binary64)) (*.f64 #s(literal 1/4 binary64) (/.f64 c (*.f64 b_2 b_2)))) (log.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))))
(+ (log (* -1/2 (/ c b_2))) (* a (+ (* 1/4 (/ c (pow b_2 2))) (* a (+ (* 1/6 (* a (+ (* -3/16 (/ (pow c 3) (pow b_2 6))) (+ (* 1/32 (/ (pow c 3) (pow b_2 6))) (* 6 (/ (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6)))) c)))))) (* 1/2 (+ (* -1/16 (/ (pow c 2) (pow b_2 4))) (* 1/4 (/ (pow c 2) (pow b_2 4))))))))))
(fma.f64 a (fma.f64 a (fma.f64 (*.f64 #s(literal 1/6 binary64) a) (fma.f64 #s(literal -3/16 binary64) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (fma.f64 #s(literal 6 binary64) (/.f64 (*.f64 (/.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64)) c) (/.f64 (*.f64 #s(literal 1/32 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 6 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 3/16 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 c (*.f64 b_2 b_2)))) (log.f64 (*.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)) (* -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))) (pow.f64 b_2 #s(literal 3 binary64))))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))
(fma.f64 a (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 a (pow.f64 c #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (pow.f64 b_2 #s(literal 3 binary64)))) (*.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 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 #s(literal -1/16 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (pow.f64 b_2 #s(literal 3 binary64)))) (*.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)) (* -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))) (pow.f64 b_2 #s(literal 3 binary64))))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/2 (/ (* a (* c (+ (* -1/2 (+ (* -1/16 (/ (pow c 2) (pow b_2 4))) (/ (* c (+ (* -1/4 (/ c (pow b_2 3))) (* 1/8 (/ c (pow b_2 3))))) b_2))) (* 1/32 (/ (pow c 2) (pow b_2 4)))))) b_2)) (* -1/8 (/ (pow c 2) (pow b_2 3))))))
(fma.f64 a (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 a c) (fma.f64 #s(literal 1/32 binary64) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 c (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64))) b_2))))) b_2) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (pow.f64 b_2 #s(literal 3 binary64)))) (*.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 (* c (+ (* -1/6 (+ (* -1/32 (/ (pow c 3) (pow b_2 6))) (+ (* 3/4 (/ (* (pow c 2) (+ (* -1/4 (/ c (pow b_2 3))) (* 1/8 (/ c (pow b_2 3))))) (pow b_2 3))) (* 3 (/ (* c (+ (* -2 (/ (* b_2 (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) (pow c 2))) (+ (* -1/4 (/ (* c (+ (* -1/4 (/ c (pow b_2 3))) (* 1/8 (/ c (pow b_2 3))))) (pow b_2 2))) (* 1/16 (/ (pow c 2) (pow b_2 5)))))) b_2))))) (+ (* -1/8 (/ (* c (+ (* -1/16 (/ (pow c 2) (pow b_2 4))) (/ (* c (+ (* -1/4 (/ c (pow b_2 3))) (* 1/8 (/ c (pow b_2 3))))) b_2))) (pow b_2 2))) (* 1/384 (/ (pow c 3) (pow b_2 6))))))) b_2)) (* -1/2 (/ (* c (+ (* -1/2 (+ (* -1/16 (/ (pow c 2) (pow b_2 4))) (/ (* c (+ (* -1/4 (/ c (pow b_2 3))) (* 1/8 (/ c (pow b_2 3))))) b_2))) (* 1/32 (/ (pow c 2) (pow b_2 4))))) b_2)))))))
(fma.f64 a (fma.f64 a (*.f64 #s(literal -1/2 binary64) (fma.f64 a (/.f64 (*.f64 c (fma.f64 #s(literal -1/6 binary64) (fma.f64 #s(literal -1/32 binary64) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (fma.f64 #s(literal 3 binary64) (*.f64 c (/.f64 (fma.f64 #s(literal -2 binary64) (*.f64 b_2 (/.f64 (*.f64 (/.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64)) (*.f64 c c))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 c (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64))) (*.f64 b_2 b_2)) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 c c)) (pow.f64 b_2 #s(literal 5 binary64))))) b_2)) (*.f64 #s(literal 3/4 binary64) (/.f64 (*.f64 (*.f64 c c) (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64))) (pow.f64 b_2 #s(literal 3 binary64)))))) (fma.f64 #s(literal 1/384 binary64) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (*.f64 #s(literal -1/8 binary64) (*.f64 c (/.f64 (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 c (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64))) b_2)) (*.f64 b_2 b_2))))))) b_2) (*.f64 c (/.f64 (fma.f64 #s(literal 1/32 binary64) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 c (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64))) b_2)))) b_2)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (pow.f64 b_2 #s(literal 3 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)))
(log (* -2 (/ b_2 c)))
(log.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 c)))
(+ (log (* -2 (/ b_2 c))) (* -1/4 (/ (* a c) (pow b_2 2))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))) (log.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 c))))
(+ (log (* -2 (/ b_2 c))) (* a (+ (* -1/4 (/ c (pow b_2 2))) (* 1/2 (* a (+ (* -1/16 (/ (pow c 2) (pow b_2 4))) (/ (* c (+ (* -1/4 (/ c (pow b_2 3))) (* 1/8 (/ c (pow b_2 3))))) b_2)))))))
(fma.f64 a (fma.f64 (*.f64 #s(literal 1/2 binary64) a) (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 c (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64))) b_2)) (*.f64 #s(literal -1/4 binary64) (/.f64 c (*.f64 b_2 b_2)))) (log.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 c))))
(+ (log (* -2 (/ b_2 c))) (* a (+ (* -1/4 (/ c (pow b_2 2))) (* a (+ (* 1/6 (* a (+ (* -1/32 (/ (pow c 3) (pow b_2 6))) (+ (* 3/4 (/ (* (pow c 2) (+ (* -1/4 (/ c (pow b_2 3))) (* 1/8 (/ c (pow b_2 3))))) (pow b_2 3))) (* 3 (/ (* c (+ (* -2 (/ (* b_2 (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) (pow c 2))) (+ (* -1/4 (/ (* c (+ (* -1/4 (/ c (pow b_2 3))) (* 1/8 (/ c (pow b_2 3))))) (pow b_2 2))) (* 1/16 (/ (pow c 2) (pow b_2 5)))))) b_2)))))) (* 1/2 (+ (* -1/16 (/ (pow c 2) (pow b_2 4))) (/ (* c (+ (* -1/4 (/ c (pow b_2 3))) (* 1/8 (/ c (pow b_2 3))))) b_2))))))))
(fma.f64 a (fma.f64 a (fma.f64 (*.f64 #s(literal 1/6 binary64) a) (fma.f64 #s(literal -1/32 binary64) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (fma.f64 #s(literal 3 binary64) (*.f64 c (/.f64 (fma.f64 #s(literal -2 binary64) (*.f64 b_2 (/.f64 (*.f64 (/.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64)) (*.f64 c c))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 c (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64))) (*.f64 b_2 b_2)) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 c c)) (pow.f64 b_2 #s(literal 5 binary64))))) b_2)) (*.f64 #s(literal 3/4 binary64) (/.f64 (*.f64 (*.f64 c c) (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64))) (pow.f64 b_2 #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 c (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64))) b_2)))) (*.f64 #s(literal -1/4 binary64) (/.f64 c (*.f64 b_2 b_2)))) (log.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 c))))
(* -1 (log (* -1/2 (/ c b_2))))
(neg.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))))
(+ (* -1 (log (* -1/2 (/ c b_2)))) (* -1/4 (/ (* a c) (pow b_2 2))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))) (neg.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)))))
(+ (* -1 (log (* -1/2 (/ c b_2)))) (* a (+ (* -1/2 (* a (+ (* -1/16 (/ (pow c 2) (pow b_2 4))) (* 1/4 (/ (pow c 2) (pow b_2 4)))))) (* -1/4 (/ c (pow b_2 2))))))
(fma.f64 a (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 3/16 binary64)) (*.f64 #s(literal -1/4 binary64) (/.f64 c (*.f64 b_2 b_2)))) (neg.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)))))
(+ (* -1 (log (* -1/2 (/ c b_2)))) (* a (+ (* -1/4 (/ c (pow b_2 2))) (* a (+ (* -1/2 (+ (* -1/16 (/ (pow c 2) (pow b_2 4))) (* 1/4 (/ (pow c 2) (pow b_2 4))))) (* -1/6 (* a (+ (* -3/16 (/ (pow c 3) (pow b_2 6))) (+ (* 1/32 (/ (pow c 3) (pow b_2 6))) (* 6 (/ (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6)))) c)))))))))))
(fma.f64 a (fma.f64 a (fma.f64 (*.f64 #s(literal -1/6 binary64) a) (fma.f64 #s(literal -3/16 binary64) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (fma.f64 #s(literal 6 binary64) (/.f64 (*.f64 (/.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64)) c) (/.f64 (*.f64 #s(literal 1/32 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 6 binary64))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 3/16 binary64)))) (*.f64 #s(literal -1/4 binary64) (/.f64 c (*.f64 b_2 b_2)))) (neg.f64 (log.f64 (*.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)) (* -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))) (pow.f64 b_2 #s(literal 3 binary64))))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))
(fma.f64 a (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 a (pow.f64 c #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (pow.f64 b_2 #s(literal 3 binary64)))) (*.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 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 #s(literal -1/16 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (pow.f64 b_2 #s(literal 3 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)))
(log (* -1/2 (/ c b_2)))
(log.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)))
(+ (log (* -1/2 (/ c b_2))) (* 1/4 (/ (* a c) (pow b_2 2))))
(fma.f64 #s(literal 1/4 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))) (log.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))))
(+ (log (* -1/2 (/ c b_2))) (* a (+ (* 1/4 (/ c (pow b_2 2))) (* 1/2 (* a (+ (* -1/16 (/ (pow c 2) (pow b_2 4))) (* 1/4 (/ (pow c 2) (pow b_2 4)))))))))
(fma.f64 a (fma.f64 (*.f64 #s(literal 1/2 binary64) a) (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 3/16 binary64)) (*.f64 #s(literal 1/4 binary64) (/.f64 c (*.f64 b_2 b_2)))) (log.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))))
(+ (log (* -1/2 (/ c b_2))) (* a (+ (* 1/4 (/ c (pow b_2 2))) (* a (+ (* 1/6 (* a (+ (* -3/16 (/ (pow c 3) (pow b_2 6))) (+ (* 1/32 (/ (pow c 3) (pow b_2 6))) (* 6 (/ (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6)))) c)))))) (* 1/2 (+ (* -1/16 (/ (pow c 2) (pow b_2 4))) (* 1/4 (/ (pow c 2) (pow b_2 4))))))))))
(fma.f64 a (fma.f64 a (fma.f64 (*.f64 #s(literal 1/6 binary64) a) (fma.f64 #s(literal -3/16 binary64) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (fma.f64 #s(literal 6 binary64) (/.f64 (*.f64 (/.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64)) c) (/.f64 (*.f64 #s(literal 1/32 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 6 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 3/16 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 c (*.f64 b_2 b_2)))) (log.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))))
(log (* -1/2 (/ c b_2)))
(log.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)))
(+ (log (* -1/2 (/ c b_2))) (* 1/4 (/ (* a c) (pow b_2 2))))
(fma.f64 #s(literal 1/4 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))) (log.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))))
(+ (log (* -1/2 (/ c b_2))) (* a (+ (* 1/4 (/ c (pow b_2 2))) (* 1/2 (* a (+ (* -1/16 (/ (pow c 2) (pow b_2 4))) (* 1/4 (/ (pow c 2) (pow b_2 4)))))))))
(fma.f64 a (fma.f64 (*.f64 #s(literal 1/2 binary64) a) (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 3/16 binary64)) (*.f64 #s(literal 1/4 binary64) (/.f64 c (*.f64 b_2 b_2)))) (log.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))))
(+ (log (* -1/2 (/ c b_2))) (* a (+ (* 1/4 (/ c (pow b_2 2))) (* a (+ (* 1/6 (* a (+ (* -3/16 (/ (pow c 3) (pow b_2 6))) (+ (* 1/32 (/ (pow c 3) (pow b_2 6))) (* 6 (/ (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6)))) c)))))) (* 1/2 (+ (* -1/16 (/ (pow c 2) (pow b_2 4))) (* 1/4 (/ (pow c 2) (pow b_2 4))))))))))
(fma.f64 a (fma.f64 a (fma.f64 (*.f64 #s(literal 1/6 binary64) a) (fma.f64 #s(literal -3/16 binary64) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (fma.f64 #s(literal 6 binary64) (/.f64 (*.f64 (/.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64)) c) (/.f64 (*.f64 #s(literal 1/32 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 6 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 3/16 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 c (*.f64 b_2 b_2)))) (log.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c 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)))
(-.f64 (*.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))) (* -1 (/ c (pow b_2 4))))) (/ 1 (pow b_2 2)))
(fma.f64 a (*.f64 #s(literal -1 binary64) (-.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))))) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))))
(- (* a (- (* a (- (/ (* a (pow c 3)) (pow b_2 8)) (/ (pow c 2) (pow b_2 6)))) (* -1 (/ c (pow b_2 4))))) (/ 1 (pow b_2 2)))
(fma.f64 a (fma.f64 a (fma.f64 a (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 8 binary64))) (neg.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 6 binary64))))) (neg.f64 (neg.f64 (/.f64 c (pow.f64 b_2 #s(literal 4 binary64)))))) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))))
(* a c)
(*.f64 a c)
(* a c)
(*.f64 a c)
(* a c)
(*.f64 a c)
(* a c)
(*.f64 a c)
(pow (log (* -1/2 (/ c b_2))) 2)
(pow.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))) #s(literal 2 binary64))
(+ (* 1/2 (/ (* a (* c (log (* -1/2 (/ c b_2))))) (pow b_2 2))) (pow (log (* -1/2 (/ c b_2))) 2))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 a c) (log.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)))) (*.f64 b_2 b_2)) (pow.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))) #s(literal 2 binary64)))
(+ (* a (+ (* 1/2 (/ (* c (log (* -1/2 (/ c b_2)))) (pow b_2 2))) (* a (+ (* 1/16 (/ (pow c 2) (pow b_2 4))) (* (log (* -1/2 (/ c b_2))) (+ (* -1/16 (/ (pow c 2) (pow b_2 4))) (* 1/4 (/ (pow c 2) (pow b_2 4))))))))) (pow (log (* -1/2 (/ c b_2))) 2))
(fma.f64 a (fma.f64 #s(literal 1/2 binary64) (*.f64 c (/.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))) (*.f64 b_2 b_2))) (*.f64 a (fma.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))) (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 3/16 binary64)) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64)))))) (pow.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))) #s(literal 2 binary64)))
(+ (* a (+ (* 1/2 (/ (* c (log (* -1/2 (/ c b_2)))) (pow b_2 2))) (* a (+ (* 1/16 (/ (pow c 2) (pow b_2 4))) (+ (* a (+ (* 1/4 (/ (* c (+ (* -1/16 (/ (pow c 2) (pow b_2 4))) (* 1/4 (/ (pow c 2) (pow b_2 4))))) (pow b_2 2))) (* 1/3 (* (log (* -1/2 (/ c b_2))) (+ (* -3/16 (/ (pow c 3) (pow b_2 6))) (+ (* 1/32 (/ (pow c 3) (pow b_2 6))) (* 6 (/ (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6)))) c)))))))) (* (log (* -1/2 (/ c b_2))) (+ (* -1/16 (/ (pow c 2) (pow b_2 4))) (* 1/4 (/ (pow c 2) (pow b_2 4)))))))))) (pow (log (* -1/2 (/ c b_2))) 2))
(fma.f64 a (fma.f64 a (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 a (fma.f64 (*.f64 #s(literal 1/3 binary64) (log.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)))) (fma.f64 #s(literal -3/16 binary64) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (fma.f64 #s(literal 6 binary64) (/.f64 (*.f64 (/.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64)) c) (/.f64 (*.f64 #s(literal 1/32 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 6 binary64))))) (*.f64 #s(literal 1/4 binary64) (*.f64 c (/.f64 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 3/16 binary64)) (*.f64 b_2 b_2))))) (*.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))) (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 3/16 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 c (/.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))) (*.f64 b_2 b_2))))) (pow.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))) #s(literal 2 binary64)))
(* (sqrt (/ c a)) (/ 1 (sqrt -1)))
(*.f64 (sqrt.f64 (/.f64 c a)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))))
(+ (* (sqrt (/ c a)) (/ 1 (sqrt -1))) (/ b_2 a))
(fma.f64 (sqrt.f64 (/.f64 c a)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a))
(+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ c a)) (/ 1 (sqrt -1))) (/ b_2 a)))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 (sqrt.f64 (/.f64 c a)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a)))
(+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ c a)) (/ 1 (sqrt -1))) (/ b_2 a))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 (sqrt.f64 (/.f64 c a)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a))))
(* (sqrt (* a c)) (/ 1 (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 a c)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))))
(* a (+ (* (sqrt (/ c a)) (/ 1 (sqrt -1))) (/ b_2 a)))
(*.f64 a (fma.f64 (sqrt.f64 (/.f64 c a)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a)))
(* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ c a)) (/ 1 (sqrt -1))) (/ b_2 a))))
(*.f64 a (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 (sqrt.f64 (/.f64 c a)) (/.f64 #s(literal 1 binary64) (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)) (/ 1 (sqrt -1))) (/ b_2 a)))))
(*.f64 a (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 (sqrt.f64 (/.f64 c a)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a)))))
(* (sqrt (* a c)) (/ 1 (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 a c)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))))
(* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (/ 1 (sqrt -1)))))
(*.f64 a (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (sqrt.f64 (/.f64 c a)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (/ 1 (sqrt -1))))))
(*.f64 a (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (sqrt.f64 (/.f64 c a)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64)))))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (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)) (/ 1 (sqrt -1)))))))
(*.f64 a (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 7 binary64))) (pow.f64 c #s(literal 5 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (sqrt.f64 (/.f64 c a)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))))))))
(* (sqrt (/ 1 (* a c))) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64)))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64)))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 5 binary64)))) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)))))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ c (pow a 7))) (* (sqrt -1) (+ (* 1/4 (/ (* a (pow b_2 4)) (pow c 3))) (/ (pow b_2 6) (pow c 4)))))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64)))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 c (pow.f64 a #s(literal 7 binary64))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 a (pow.f64 b_2 #s(literal 4 binary64))) (pow.f64 c #s(literal 3 binary64))) (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 c #s(literal 4 binary64))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 5 binary64)))) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64))))))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.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 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (-.f64 (*.f64 (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 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a))))
(/ a (* c (pow (sqrt -1) 2)))
(/.f64 a (*.f64 c (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(+ (* 2 (* (sqrt (/ a (pow c 3))) (/ b_2 (pow (sqrt -1) 3)))) (/ a (* c (pow (sqrt -1) 2))))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 (/.f64 a (pow.f64 c #s(literal 3 binary64)))) (/.f64 b_2 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))) (/.f64 a (*.f64 c (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(- (+ (* -1 (/ (+ (* -4 (/ (* (pow a 2) (pow b_2 2)) (* (pow c 2) (pow (sqrt -1) 4)))) (* 2 (/ (* (pow a 2) (pow b_2 2)) (* (pow c 2) (pow (sqrt -1) 4))))) (pow a 2))) (/ a (* c (pow (sqrt -1) 2)))) (* -2 (* (sqrt (/ a (pow c 3))) (/ b_2 (pow (sqrt -1) 3)))))
(fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 a a) (*.f64 c c)) (/.f64 (*.f64 b_2 b_2) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)))) #s(literal -2 binary64)) (*.f64 a a)) (-.f64 (/.f64 a (*.f64 c (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) (*.f64 (sqrt.f64 (/.f64 a (pow.f64 c #s(literal 3 binary64)))) (/.f64 b_2 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))))))
(- (+ (* -1 (/ (+ (* -1 (* (sqrt (/ (pow a 5) (pow c 5))) (/ (pow b_2 3) (pow (sqrt -1) 5)))) (+ (* 2 (* (sqrt (/ a c)) (/ (* b_2 (+ (* -4 (/ (* (pow a 2) (pow b_2 2)) (* (pow c 2) (pow (sqrt -1) 4)))) (* 2 (/ (* (pow a 2) (pow b_2 2)) (* (pow c 2) (pow (sqrt -1) 4)))))) (sqrt -1)))) (* 4 (* (sqrt (/ (pow a 5) (pow c 5))) (/ (pow b_2 3) (pow (sqrt -1) 5)))))) (pow a 3))) (/ a (* c (pow (sqrt -1) 2)))) (+ (* -4 (/ (pow b_2 2) (* (pow c 2) (pow (sqrt -1) 4)))) (+ (* -2 (* (sqrt (/ a (pow c 3))) (/ b_2 (pow (sqrt -1) 3)))) (* 2 (/ (pow b_2 2) (* (pow c 2) (pow (sqrt -1) 4)))))))
(fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 (pow.f64 a #s(literal 5 binary64)) (pow.f64 c #s(literal 5 binary64))))) (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 a c))) (*.f64 b_2 (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 a a) (*.f64 c c)) (/.f64 (*.f64 b_2 b_2) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)))) #s(literal -2 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 (pow.f64 a #s(literal 5 binary64)) (pow.f64 c #s(literal 5 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))))))) (pow.f64 a #s(literal 3 binary64))) (-.f64 (/.f64 a (*.f64 c (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (fma.f64 #s(literal -4 binary64) (/.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 c c)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))) (fma.f64 #s(literal -2 binary64) (*.f64 (sqrt.f64 (/.f64 a (pow.f64 c #s(literal 3 binary64)))) (/.f64 b_2 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))))))))
(* (sqrt (/ a c)) (/ 1 (sqrt -1)))
(*.f64 (sqrt.f64 (/.f64 a c)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))))
(+ (* (sqrt (/ a c)) (/ 1 (sqrt -1))) (/ b_2 (* c (pow (sqrt -1) 2))))
(fma.f64 (sqrt.f64 (/.f64 a c)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 (*.f64 c (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(- (+ (* -1 (/ (+ (* -1 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3))))) (pow a 2))) (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (* -1 (/ b_2 (* c (pow (sqrt -1) 2)))))
(-.f64 (fma.f64 (sqrt.f64 (/.f64 a c)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))) (neg.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64)))) (/.f64 (*.f64 b_2 b_2) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))) #s(literal -1/2 binary64)) (*.f64 a a)))) (/.f64 (neg.f64 b_2) (*.f64 c (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(- (+ (* -1 (/ (+ (* 1/2 (/ (* (pow a 2) (pow b_2 3)) (* (pow c 2) (pow (sqrt -1) 4)))) (* (sqrt (/ a c)) (/ (* b_2 (+ (* -1 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (sqrt -1)))) (pow a 3))) (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (+ (* -1 (/ b_2 (* c (pow (sqrt -1) 2)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))))
(-.f64 (fma.f64 (sqrt.f64 (/.f64 a c)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))) (neg.f64 (/.f64 (fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 b_2 (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64)))) (/.f64 (*.f64 b_2 b_2) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))) #s(literal -1/2 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 a a) (*.f64 c c)) (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)))))) (pow.f64 a #s(literal 3 binary64))))) (fma.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (pow.f64 c #s(literal 3 binary64)))))) (/.f64 (*.f64 b_2 b_2) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (pow.f64 c #s(literal 3 binary64))))) (/.f64 (*.f64 b_2 b_2) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))) (/.f64 (neg.f64 b_2) (*.f64 c (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))))
(* (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 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.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 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (-.f64 (*.f64 (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 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a)))))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) a))
(+ (* -1 (/ b_2 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 (pow.f64 a #s(literal 3 binary64)) c))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a)))
(+ (* -1 (/ 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 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a))))
(log (* (sqrt (/ c a)) (sqrt -1)))
(log.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(+ (log (* (sqrt (/ c a)) (sqrt -1))) (* -1 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))))
(fma.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (log.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))))
(+ (log (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) (* 1/2 (/ (+ (* -1 (/ (* a (pow b_2 2)) (* c (pow (sqrt -1) 2)))) (/ (* a (pow b_2 2)) (* c (pow (sqrt -1) 2)))) (pow a 2)))))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal 0 binary64) (/.f64 (/.f64 (*.f64 a (*.f64 b_2 b_2)) c) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 a a)) (neg.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))))) (log.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))))
(+ (log (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) (+ (* 1/6 (/ (+ (* -2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (* 3 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 3) (pow (sqrt -1) 3))))) (pow a 3))) (* 1/2 (/ (+ (* -1 (/ (* a (pow b_2 2)) (* c (pow (sqrt -1) 2)))) (/ (* a (pow b_2 2)) (* c (pow (sqrt -1) 2)))) (pow a 2))))))
(+.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (log.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))) (fma.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))) #s(literal 1 binary64)) (pow.f64 a #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal 0 binary64) (/.f64 (/.f64 (*.f64 a (*.f64 b_2 b_2)) c) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 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)) (/.f64 (neg.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 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (-.f64 (*.f64 (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 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a))))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) a))
(+ (* -1 (/ b_2 a)) (+ (* (sqrt (/ c a)) (sqrt -1)) (* (sqrt (/ c (pow a 5))) (* (sqrt -1) (+ (* -1/2 (+ (* -2 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))))) (* -1 (/ (* a (pow b_2 2)) (* c (pow (sqrt -1) 2)))))) (* 1/2 (/ (* a (pow b_2 2)) (* c (pow (sqrt -1) 2)))))))))
(fma.f64 #s(literal -1 binary64) (/.f64 b_2 a) (fma.f64 (*.f64 (sqrt.f64 (/.f64 c (pow.f64 a #s(literal 5 binary64)))) (sqrt.f64 #s(literal -1 binary64))) (fma.f64 #s(literal -1/2 binary64) (fma.f64 (*.f64 #s(literal -2 binary64) (sqrt.f64 (/.f64 c a))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64)))) (/.f64 (*.f64 b_2 b_2) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))) #s(literal -1/2 binary64))) (neg.f64 (/.f64 (/.f64 (*.f64 a (*.f64 b_2 b_2)) c) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (*.f64 b_2 b_2))) (*.f64 c (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))))
(+ (* -1 (/ b_2 a)) (+ (* (sqrt (/ c a)) (sqrt -1)) (+ (* (sqrt (/ c (pow a 5))) (* (sqrt -1) (+ (* -1/2 (+ (* -2 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))))) (* -1 (/ (* a (pow b_2 2)) (* c (pow (sqrt -1) 2)))))) (* 1/2 (/ (* a (pow b_2 2)) (* c (pow (sqrt -1) 2))))))) (* (sqrt (/ c (pow a 7))) (* (sqrt -1) (+ (* -1/6 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (+ (* -1/6 (+ (* -6 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* 1/2 (/ (* (pow a 2) (pow b_2 3)) (* (pow c 2) (pow (sqrt -1) 4)))) (* (sqrt (/ a c)) (/ (* b_2 (+ (* -1 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (sqrt -1))))))) (+ (* 2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (* 6 (* b_2 (+ (* -1 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))))))) (* 1/2 (* (sqrt (/ a c)) (/ (* b_2 (+ (* -2 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))))) (* -1 (/ (* a (pow b_2 2)) (* c (pow (sqrt -1) 2)))))) (sqrt -1)))))))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) a)) (fma.f64 (*.f64 (sqrt.f64 (/.f64 c (pow.f64 a #s(literal 7 binary64)))) (sqrt.f64 #s(literal -1 binary64))) (fma.f64 (*.f64 #s(literal -1/6 binary64) (sqrt.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64))))) (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (fma.f64 #s(literal -1/6 binary64) (fma.f64 (*.f64 #s(literal -6 binary64) (sqrt.f64 (/.f64 c a))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 b_2 (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64)))) (/.f64 (*.f64 b_2 b_2) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))) #s(literal -1/2 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 a a) (*.f64 c c)) (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))))))) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64))))) (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal 6 binary64) b_2) (*.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64)))) (/.f64 (*.f64 b_2 b_2) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))) #s(literal -1/2 binary64))))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 a c))) (*.f64 b_2 (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (sqrt.f64 (/.f64 c a))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64)))) (/.f64 (*.f64 b_2 b_2) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))) #s(literal -1/2 binary64))) (neg.f64 (/.f64 (/.f64 (*.f64 a (*.f64 b_2 b_2)) c) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (sqrt.f64 #s(literal -1 binary64))))))) (*.f64 (*.f64 (sqrt.f64 (/.f64 c (pow.f64 a #s(literal 5 binary64)))) (sqrt.f64 #s(literal -1 binary64))) (fma.f64 #s(literal -1/2 binary64) (fma.f64 (*.f64 #s(literal -2 binary64) (sqrt.f64 (/.f64 c a))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64)))) (/.f64 (*.f64 b_2 b_2) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))) #s(literal -1/2 binary64))) (neg.f64 (/.f64 (/.f64 (*.f64 a (*.f64 b_2 b_2)) c) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (*.f64 b_2 b_2))) (*.f64 c (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))))))
(log (* (sqrt (/ a c)) (/ 1 (sqrt -1))))
(log.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64)))))
(+ (log (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1))))
(fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (log.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))))))
(+ (log (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (+ (* 1/2 (/ (+ (* -2 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))))) (* -1 (/ (* a (pow b_2 2)) (* c (pow (sqrt -1) 2))))) (pow a 2))) (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (sqrt.f64 (/.f64 c a))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64)))) (/.f64 (*.f64 b_2 b_2) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))) #s(literal -1/2 binary64))) (neg.f64 (/.f64 (/.f64 (*.f64 a (*.f64 b_2 b_2)) c) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 a a)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))) (log.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))))))
(+ (log (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (+ (* 1/6 (/ (+ (* -6 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* 1/2 (/ (* (pow a 2) (pow b_2 3)) (* (pow c 2) (pow (sqrt -1) 4)))) (* (sqrt (/ a c)) (/ (* b_2 (+ (* -1 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (sqrt -1))))))) (+ (* 2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (* 6 (* b_2 (+ (* -1 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3))))))))) (pow a 3))) (+ (* 1/2 (/ (+ (* -2 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))))) (* -1 (/ (* a (pow b_2 2)) (* c (pow (sqrt -1) 2))))) (pow a 2))) (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1))))))
(+.f64 (fma.f64 #s(literal 1/6 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -6 binary64) (sqrt.f64 (/.f64 c a))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 b_2 (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64)))) (/.f64 (*.f64 b_2 b_2) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))) #s(literal -1/2 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 a a) (*.f64 c c)) (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))))))) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64))))) (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal 6 binary64) b_2) (*.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64)))) (/.f64 (*.f64 b_2 b_2) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))) #s(literal -1/2 binary64))))) (pow.f64 a #s(literal 3 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (sqrt.f64 (/.f64 c a))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64)))) (/.f64 (*.f64 b_2 b_2) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))) #s(literal -1/2 binary64))) (neg.f64 (/.f64 (/.f64 (*.f64 a (*.f64 b_2 b_2)) c) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 a a)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))))) (log.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))))))
(* -1 (log (* (sqrt (/ c a)) (sqrt -1))))
(neg.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))))
(+ (* -1 (log (* (sqrt (/ c a)) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1))))
(fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (neg.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))))
(+ (* -1 (log (* (sqrt (/ c a)) (sqrt -1)))) (+ (* -1/2 (/ (+ (* -1 (/ (* a (pow b_2 2)) (* c (pow (sqrt -1) 2)))) (/ (* a (pow b_2 2)) (* c (pow (sqrt -1) 2)))) (pow a 2))) (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))))
(+.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal 0 binary64) (/.f64 (/.f64 (*.f64 a (*.f64 b_2 b_2)) c) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 a a)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))) (neg.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))))
(+ (* -1 (log (* (sqrt (/ c a)) (sqrt -1)))) (+ (* -1/2 (/ (+ (* -1 (/ (* a (pow b_2 2)) (* c (pow (sqrt -1) 2)))) (/ (* a (pow b_2 2)) (* c (pow (sqrt -1) 2)))) (pow a 2))) (+ (* -1/6 (/ (+ (* -2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (* 3 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 3) (pow (sqrt -1) 3))))) (pow a 3))) (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1))))))
(fma.f64 #s(literal -1 binary64) (log.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal 0 binary64) (/.f64 (/.f64 (*.f64 a (*.f64 b_2 b_2)) c) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 a a)) (fma.f64 #s(literal -1/6 binary64) (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))) #s(literal 1 binary64)) (pow.f64 a #s(literal 3 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))))))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.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 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (-.f64 (*.f64 (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 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a))))
(log (* (sqrt (/ c a)) (sqrt -1)))
(log.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(+ (log (* (sqrt (/ c a)) (sqrt -1))) (* -1 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))))
(fma.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (log.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))))
(+ (log (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) (* 1/2 (/ (+ (* -1 (/ (* a (pow b_2 2)) (* c (pow (sqrt -1) 2)))) (/ (* a (pow b_2 2)) (* c (pow (sqrt -1) 2)))) (pow a 2)))))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal 0 binary64) (/.f64 (/.f64 (*.f64 a (*.f64 b_2 b_2)) c) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 a a)) (neg.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))))) (log.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))))
(+ (log (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) (+ (* 1/6 (/ (+ (* -2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (* 3 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 3) (pow (sqrt -1) 3))))) (pow a 3))) (* 1/2 (/ (+ (* -1 (/ (* a (pow b_2 2)) (* c (pow (sqrt -1) 2)))) (/ (* a (pow b_2 2)) (* c (pow (sqrt -1) 2)))) (pow a 2))))))
(+.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (log.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))) (fma.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))) #s(literal 1 binary64)) (pow.f64 a #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal 0 binary64) (/.f64 (/.f64 (*.f64 a (*.f64 b_2 b_2)) c) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 a a)))))
(log (* (sqrt (/ c a)) (sqrt -1)))
(log.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(+ (log (* (sqrt (/ c a)) (sqrt -1))) (* -1 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))))
(fma.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (log.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))))
(+ (log (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) (* 1/2 (/ (+ (* -1 (/ (* a (pow b_2 2)) (* c (pow (sqrt -1) 2)))) (/ (* a (pow b_2 2)) (* c (pow (sqrt -1) 2)))) (pow a 2)))))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal 0 binary64) (/.f64 (/.f64 (*.f64 a (*.f64 b_2 b_2)) c) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 a a)) (neg.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))))) (log.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))))
(+ (log (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) (+ (* 1/6 (/ (+ (* -2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (* 3 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 3) (pow (sqrt -1) 3))))) (pow a 3))) (* 1/2 (/ (+ (* -1 (/ (* a (pow b_2 2)) (* c (pow (sqrt -1) 2)))) (/ (* a (pow b_2 2)) (* c (pow (sqrt -1) 2)))) (pow a 2))))))
(+.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (log.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))) (fma.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))) #s(literal 1 binary64)) (pow.f64 a #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal 0 binary64) (/.f64 (/.f64 (*.f64 a (*.f64 b_2 b_2)) c) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 a a)))))
(/ -1 (* a c))
(/.f64 #s(literal -1 binary64) (*.f64 a c))
(/ (- (/ (pow b_2 2) (* a (pow c 2))) (/ 1 c)) a)
(/.f64 (-.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) a) (*.f64 c c)) (/.f64 #s(literal 1 binary64) c)) a)
(/ (- (* -1 (/ (pow b_2 4) (* (pow a 2) (pow c 3)))) (+ (* -1 (/ (pow b_2 2) (* a (pow c 2)))) (/ 1 c))) a)
(/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (*.f64 a a) (pow.f64 c #s(literal 3 binary64))))) (fma.f64 #s(literal -1 binary64) (/.f64 (/.f64 (*.f64 b_2 b_2) a) (*.f64 c c)) (/.f64 #s(literal 1 binary64) c))) a)
(/ (- (/ (pow b_2 6) (* (pow a 3) (pow c 4))) (+ (* -1 (/ (pow b_2 2) (* a (pow c 2)))) (+ (/ 1 c) (/ (pow b_2 4) (* (pow a 2) (pow c 3)))))) a)
(/.f64 (-.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (*.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 4 binary64)))) (fma.f64 #s(literal -1 binary64) (/.f64 (/.f64 (*.f64 b_2 b_2) a) (*.f64 c c)) (+.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (*.f64 a a) (pow.f64 c #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) c)))) a)
(* a c)
(*.f64 a c)
(* a c)
(*.f64 a c)
(* a c)
(*.f64 a c)
(* a c)
(*.f64 a c)
(pow (log (* (sqrt (/ c a)) (sqrt -1))) 2)
(pow.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 2 binary64))
(+ (* -2 (* (sqrt (/ 1 (* a c))) (/ (* b_2 (log (* (sqrt (/ c a)) (sqrt -1)))) (sqrt -1)))) (pow (log (* (sqrt (/ c a)) (sqrt -1))) 2))
(fma.f64 (*.f64 #s(literal -2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (*.f64 b_2 (/.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 #s(literal -1 binary64)))) (pow.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 2 binary64)))
(+ (* -2 (* (sqrt (/ 1 (* a c))) (/ (* b_2 (log (* (sqrt (/ c a)) (sqrt -1)))) (sqrt -1)))) (+ (/ (* (log (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1 (/ (* a (pow b_2 2)) (* c (pow (sqrt -1) 2)))) (/ (* a (pow b_2 2)) (* c (pow (sqrt -1) 2))))) (pow a 2)) (+ (/ (pow b_2 2) (* a (* c (pow (sqrt -1) 2)))) (pow (log (* (sqrt (/ c a)) (sqrt -1))) 2))))
(fma.f64 (*.f64 #s(literal -2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (*.f64 b_2 (/.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 (*.f64 #s(literal 0 binary64) (/.f64 (/.f64 (*.f64 a (*.f64 b_2 b_2)) c) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 a a)) (+.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) a) (*.f64 c (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (pow.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 2 binary64)))))
(+ (* -2 (* (sqrt (/ 1 (* a c))) (/ (* b_2 (log (* (sqrt (/ c a)) (sqrt -1)))) (sqrt -1)))) (+ (* -1 (* (sqrt (/ 1 (* (pow a 5) c))) (/ (* b_2 (+ (* -1 (/ (* a (pow b_2 2)) (* c (pow (sqrt -1) 2)))) (/ (* a (pow b_2 2)) (* c (pow (sqrt -1) 2))))) (sqrt -1)))) (+ (* 1/3 (/ (* (log (* (sqrt (/ c a)) (sqrt -1))) (+ (* -2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (* 3 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 3) (pow (sqrt -1) 3)))))) (pow a 3))) (+ (/ (* (log (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1 (/ (* a (pow b_2 2)) (* c (pow (sqrt -1) 2)))) (/ (* a (pow b_2 2)) (* c (pow (sqrt -1) 2))))) (pow a 2)) (+ (/ (pow b_2 2) (* a (* c (pow (sqrt -1) 2)))) (pow (log (* (sqrt (/ c a)) (sqrt -1))) 2))))))
(fma.f64 (*.f64 #s(literal -2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (*.f64 b_2 (/.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) c)))) (*.f64 b_2 (/.f64 (*.f64 #s(literal 0 binary64) (/.f64 (/.f64 (*.f64 a (*.f64 b_2 b_2)) c) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))) #s(literal 1 binary64))) (pow.f64 a #s(literal 3 binary64))) (fma.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 (*.f64 #s(literal 0 binary64) (/.f64 (/.f64 (*.f64 a (*.f64 b_2 b_2)) c) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 a a)) (+.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) a) (*.f64 c (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (pow.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 2 binary64)))))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (/ b_2 a))
(fma.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))) (* -1 (/ (+ (* -1 b_2) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1))))) a)))
(*.f64 #s(literal -1 binary64) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (neg.f64 b_2)) a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ (* -1 b_2) (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (/ (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3))))) a))) a)))
(*.f64 #s(literal -1 binary64) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (pow.f64 c #s(literal 3 binary64)))))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 a c))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))))) a) (neg.f64 b_2)) a)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))))
(neg.f64 (*.f64 a (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) a))))
(* -1 (* a (+ (* -1 (/ (+ b_2 (* -1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1))))) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(neg.f64 (*.f64 a (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) b_2) a)))))
(* -1 (* a (+ (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ a c)) (/ (pow b_2 2) (sqrt -1))))) a))) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(neg.f64 (*.f64 a (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 a c))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (pow.f64 c #s(literal 3 binary64)))))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))))) a) b_2) a)))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* a (+ (* 1/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/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))))
(* -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))))))
(neg.f64 (*.f64 a (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))))))
(* -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)))))))
(neg.f64 (*.f64 a (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 7 binary64))) (pow.f64 c #s(literal 5 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))))))
(* (sqrt (/ 1 (* a c))) (pow (sqrt -1) 3))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (pow (sqrt -1) 3)))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64)))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (pow (sqrt -1) 3))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64)))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 5 binary64)))) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))))
(+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ a (pow c 5))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1/4 (/ (* a (pow b_2 4)) (* (pow c 3) (pow (sqrt -1) 2)))) (/ (pow b_2 6) (pow c 4))))))) (pow a 3))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (pow (sqrt -1) 3))))
(fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 a (pow.f64 c #s(literal 5 binary64))))) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 c a))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (/.f64 (*.f64 a (pow.f64 b_2 #s(literal 4 binary64))) (pow.f64 c #s(literal 3 binary64))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 c #s(literal 4 binary64))))))) (pow.f64 a #s(literal 3 binary64))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64)))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 a))
(+ (* -1 (/ (+ (* -1 b_2) (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (neg.f64 b_2)) a)))
(+ (* -1 (/ (+ (* -1 b_2) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a))) a)) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 a c))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (pow.f64 c #s(literal 3 binary64)))))) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))))) a)) b_2) a)))
(* -1 (/ a c))
(neg.f64 (/.f64 a c))
(+ (* -2 (* (sqrt (/ a (pow c 3))) (* b_2 (sqrt -1)))) (* -1 (/ a c)))
(fma.f64 #s(literal -2 binary64) (*.f64 (sqrt.f64 (/.f64 a (pow.f64 c #s(literal 3 binary64)))) (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (neg.f64 (/.f64 a c)))
(+ (* -1 (/ a c)) (* -1 (/ (- (+ (* -4 (/ (* a (pow b_2 2)) (pow c 2))) (* 2 (/ (* a (pow b_2 2)) (pow c 2)))) (* -2 (* (sqrt (/ (pow a 3) (pow c 3))) (* b_2 (sqrt -1))))) a)))
(fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 (/.f64 (*.f64 a (*.f64 b_2 b_2)) (*.f64 c c)) #s(literal -2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64)))) (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))))) a) (neg.f64 (/.f64 a c)))
(+ (* -1 (/ a c)) (* -1 (/ (- (* -1 (/ (- (+ (* -1 (* (sqrt (/ (pow a 3) (pow c 5))) (* (pow b_2 3) (sqrt -1)))) (+ (* 2 (* (sqrt (/ 1 (* a c))) (* b_2 (* (sqrt -1) (+ (* -4 (/ (* (pow a 2) (pow b_2 2)) (pow c 2))) (* 2 (/ (* (pow a 2) (pow b_2 2)) (pow c 2)))))))) (* 4 (* (sqrt (/ (pow a 3) (pow c 5))) (* (pow b_2 3) (sqrt -1)))))) (+ (* -4 (/ (* (pow a 2) (pow b_2 2)) (pow c 2))) (* 2 (/ (* (pow a 2) (pow b_2 2)) (pow c 2))))) a)) (* -2 (* (sqrt (/ (pow a 3) (pow c 3))) (* b_2 (sqrt -1))))) a)))
(fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 5 binary64)))) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (*.f64 (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 (*.f64 a a) (/.f64 (*.f64 b_2 b_2) (*.f64 c c))) #s(literal -2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 5 binary64)))) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))))))) (*.f64 (*.f64 (*.f64 a a) (/.f64 (*.f64 b_2 b_2) (*.f64 c c))) #s(literal -2 binary64))) a) (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64)))) (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))))) a) (neg.f64 (/.f64 a c)))
(* -1 (* (sqrt (/ a c)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (* (sqrt (/ a c)) (sqrt -1))) (* -1 (/ b_2 c)))
(*.f64 #s(literal -1 binary64) (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 c)))
(+ (* -1 (* (sqrt (/ a c)) (sqrt -1))) (* -1 (/ (- (+ (* -1/2 (* (sqrt (/ a (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* -1 (/ (* a b_2) c))) a)))
(*.f64 #s(literal -1 binary64) (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 a (pow.f64 c #s(literal 3 binary64)))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (neg.f64 (neg.f64 (*.f64 a (/.f64 b_2 c))))) a)))
(+ (* -1 (* (sqrt (/ a c)) (sqrt -1))) (* -1 (/ (- (* -1 (/ (- (+ (* -1/2 (/ (* a (pow b_2 3)) (pow c 2))) (* (sqrt (/ 1 (* a c))) (* b_2 (* (sqrt -1) (+ (* -1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))))))) (+ (* -1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1))))) a)) (* -1 (/ (* a b_2) c))) a)))
(*.f64 #s(literal -1 binary64) (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 (-.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) b_2) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64)))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))))) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 a (pow.f64 b_2 #s(literal 3 binary64)))) (*.f64 c c))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64)))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))))) a) (*.f64 a (/.f64 b_2 c)))) a)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(neg.f64 (*.f64 a (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 a))))
(* -1 (* a (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(neg.f64 (*.f64 a (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (neg.f64 b_2)) a)))))
(* -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)) (neg.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 a c))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (pow.f64 c #s(literal 3 binary64)))))) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))))) a)) 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)))
(*.f64 #s(literal -1 binary64) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)))
(*.f64 #s(literal -1 binary64) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) b_2) a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1))))) a))) a)))
(*.f64 #s(literal -1 binary64) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (pow.f64 c #s(literal 3 binary64)))))) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 a c))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))))) a) b_2) a)))
(log (* -1 (* (sqrt (/ c a)) (sqrt -1))))
(log.f64 (neg.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))))
(+ (log (* -1 (* (sqrt (/ c a)) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (* b_2 (sqrt -1))))
(fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) b_2) (sqrt.f64 #s(literal -1 binary64)) (log.f64 (neg.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))))
(+ (log (* -1 (* (sqrt (/ c a)) (sqrt -1)))) (* -1 (/ (+ (* -1 (* (sqrt (/ a c)) (* b_2 (sqrt -1)))) (* -1/2 (/ (+ (* -1 (/ (* a (pow b_2 2)) c)) (/ (* a (pow b_2 2)) c)) a))) a)))
(fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 a (*.f64 b_2 b_2)) c)) a) (neg.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))))) a) (log.f64 (neg.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))))
(+ (log (* -1 (* (sqrt (/ c a)) (sqrt -1)))) (* -1 (/ (+ (* -1 (* (sqrt (/ a c)) (* b_2 (sqrt -1)))) (* -1 (/ (+ (* -1/6 (/ (+ (* -2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 3) (sqrt -1)))) (* 3 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 3) (sqrt -1))))) a)) (* 1/2 (+ (* -1 (/ (* a (pow b_2 2)) c)) (/ (* a (pow b_2 2)) c)))) a))) a)))
(fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 (*.f64 (sqrt.f64 (/.f64 a c)) b_2) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 #s(literal -1/6 binary64) (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64)))) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1 binary64)) a) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 a (*.f64 b_2 b_2)) c)))) a))) a) (log.f64 (neg.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(*.f64 #s(literal -1 binary64) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)))
(*.f64 #s(literal -1 binary64) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) b_2) a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1))))) a))) a)))
(*.f64 #s(literal -1 binary64) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (pow.f64 c #s(literal 3 binary64)))))) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 a c))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))))) a) 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)))
(*.f64 #s(literal -1 binary64) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* (sqrt (/ c (pow a 3))) (* (sqrt -1) (+ (* -1/2 (+ (* 2 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1))))))) (/ (* a (pow b_2 2)) c))) (* -1/2 (/ (* a (pow b_2 2)) c)))))) a)))
(*.f64 #s(literal -1 binary64) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 c (pow.f64 a #s(literal 3 binary64)))) (sqrt.f64 #s(literal -1 binary64))) (*.f64 #s(literal -1/2 binary64) (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 c a))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64)))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))))) (/.f64 (*.f64 a (*.f64 b_2 b_2)) c)) (/.f64 (*.f64 a (*.f64 b_2 b_2)) c))) b_2) a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1/2 (+ (* 2 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1))))))) (/ (* a (pow b_2 2)) c))) (* -1/2 (/ (* a (pow b_2 2)) c)))))) (* (sqrt (/ c (pow a 3))) (* (sqrt -1) (+ (* -1/6 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 3) (sqrt -1)))) (+ (* -1/6 (+ (* -6 (* b_2 (+ (* -1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))))) (+ (* 2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 3) (sqrt -1)))) (* 6 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1/2 (/ (* (pow a 2) (pow b_2 3)) (pow c 2))) (* (sqrt (/ a c)) (* b_2 (* (sqrt -1) (+ (* -1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))))))))))))) (* 1/2 (* (sqrt (/ a c)) (* b_2 (* (sqrt -1) (+ (* 2 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1))))))) (/ (* a (pow b_2 2)) c))))))))))) a))) a)))
(*.f64 #s(literal -1 binary64) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 c (pow.f64 a #s(literal 3 binary64)))) (sqrt.f64 #s(literal -1 binary64))) (fma.f64 (*.f64 #s(literal -1/6 binary64) (sqrt.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64))))) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (fma.f64 #s(literal -1/6 binary64) (fma.f64 (*.f64 #s(literal -6 binary64) b_2) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64)))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))))) (fma.f64 (*.f64 #s(literal 6 binary64) (sqrt.f64 (/.f64 c a))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (fma.f64 (*.f64 (sqrt.f64 (/.f64 a c)) b_2) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64)))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 c c))))) (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64)))) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))))))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 a c))) (*.f64 (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 c a))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64)))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))))) (/.f64 (*.f64 a (*.f64 b_2 b_2)) c)))))) (neg.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 #s(literal -1/2 binary64) (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 c a))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64)))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))))) (/.f64 (*.f64 a (*.f64 b_2 b_2)) c)) (/.f64 (*.f64 a (*.f64 b_2 b_2)) c)))))) a) b_2) a)))
(log (* -1 (* (sqrt (/ a c)) (sqrt -1))))
(log.f64 (neg.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))))
(+ (log (* -1 (* (sqrt (/ a c)) (sqrt -1)))) (* -1 (* (sqrt (/ 1 (* a c))) (* b_2 (sqrt -1)))))
(fma.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (log.f64 (neg.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))))
(+ (log (* -1 (* (sqrt (/ a c)) (sqrt -1)))) (* -1 (/ (+ (* -1/2 (/ (+ (* 2 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1))))))) (/ (* a (pow b_2 2)) c)) a)) (* (sqrt (/ a c)) (* b_2 (sqrt -1)))) a)))
(fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 c a))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64)))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))))) (/.f64 (*.f64 a (*.f64 b_2 b_2)) c)) a) (*.f64 (sqrt.f64 (/.f64 a c)) (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))) a) (log.f64 (neg.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))))
(+ (log (* -1 (* (sqrt (/ a c)) (sqrt -1)))) (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (+ (* -6 (* b_2 (+ (* -1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))))) (+ (* 2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 3) (sqrt -1)))) (* 6 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1/2 (/ (* (pow a 2) (pow b_2 3)) (pow c 2))) (* (sqrt (/ a c)) (* b_2 (* (sqrt -1) (+ (* -1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1))))))))))))) a)) (* 1/2 (+ (* 2 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1))))))) (/ (* a (pow b_2 2)) c)))) a)) (* (sqrt (/ a c)) (* b_2 (sqrt -1)))) a)))
(fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 a c)) b_2) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 (/.f64 (fma.f64 #s(literal -1/6 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -6 binary64) b_2) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64)))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))))) (fma.f64 (*.f64 #s(literal 6 binary64) (sqrt.f64 (/.f64 c a))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (fma.f64 (*.f64 (sqrt.f64 (/.f64 a c)) b_2) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64)))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 c c))))) (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64)))) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))))))) a) (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 c a))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64)))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))))) (/.f64 (*.f64 a (*.f64 b_2 b_2)) c)))) a))) a) (log.f64 (neg.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))))
(* -1 (log (* -1 (* (sqrt (/ c a)) (sqrt -1)))))
(neg.f64 (log.f64 (neg.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))))
(+ (* -1 (log (* -1 (* (sqrt (/ c a)) (sqrt -1))))) (* -1 (* (sqrt (/ 1 (* a c))) (* b_2 (sqrt -1)))))
(*.f64 #s(literal -1 binary64) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) b_2) (sqrt.f64 #s(literal -1 binary64)) (log.f64 (neg.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))))))
(+ (* -1 (log (* -1 (* (sqrt (/ c a)) (sqrt -1))))) (* -1 (/ (+ (* 1/2 (/ (+ (* -1 (/ (* a (pow b_2 2)) c)) (/ (* a (pow b_2 2)) c)) a)) (* (sqrt (/ a c)) (* b_2 (sqrt -1)))) a)))
(*.f64 #s(literal -1 binary64) (+.f64 (log.f64 (neg.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))) (/.f64 (fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 a (*.f64 b_2 b_2)) c)) a))) a)))
(+ (* -1 (log (* -1 (* (sqrt (/ c a)) (sqrt -1))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* -1 (/ (* a (pow b_2 2)) c)) (/ (* a (pow b_2 2)) c))) (* 1/6 (/ (+ (* -2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 3) (sqrt -1)))) (* 3 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 3) (sqrt -1))))) a))) a)) (* (sqrt (/ a c)) (* b_2 (sqrt -1)))) a)))
(fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 a c)) b_2) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 (/.f64 (fma.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64)))) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1 binary64)) a) (*.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 a (*.f64 b_2 b_2)) c)))) a))) a) (neg.f64 (log.f64 (neg.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(*.f64 #s(literal -1 binary64) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)))
(*.f64 #s(literal -1 binary64) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) b_2) a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1))))) a))) a)))
(*.f64 #s(literal -1 binary64) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (pow.f64 c #s(literal 3 binary64)))))) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 a c))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))))) a) b_2) a)))
(log (* -1 (* (sqrt (/ c a)) (sqrt -1))))
(log.f64 (neg.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))))
(+ (log (* -1 (* (sqrt (/ c a)) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (* b_2 (sqrt -1))))
(fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) b_2) (sqrt.f64 #s(literal -1 binary64)) (log.f64 (neg.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))))
(+ (log (* -1 (* (sqrt (/ c a)) (sqrt -1)))) (* -1 (/ (+ (* -1 (* (sqrt (/ a c)) (* b_2 (sqrt -1)))) (* -1/2 (/ (+ (* -1 (/ (* a (pow b_2 2)) c)) (/ (* a (pow b_2 2)) c)) a))) a)))
(fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 a (*.f64 b_2 b_2)) c)) a) (neg.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))))) a) (log.f64 (neg.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))))
(+ (log (* -1 (* (sqrt (/ c a)) (sqrt -1)))) (* -1 (/ (+ (* -1 (* (sqrt (/ a c)) (* b_2 (sqrt -1)))) (* -1 (/ (+ (* -1/6 (/ (+ (* -2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 3) (sqrt -1)))) (* 3 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 3) (sqrt -1))))) a)) (* 1/2 (+ (* -1 (/ (* a (pow b_2 2)) c)) (/ (* a (pow b_2 2)) c)))) a))) a)))
(fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 (*.f64 (sqrt.f64 (/.f64 a c)) b_2) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 #s(literal -1/6 binary64) (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64)))) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1 binary64)) a) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 a (*.f64 b_2 b_2)) c)))) a))) a) (log.f64 (neg.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))))
(log (* -1 (* (sqrt (/ c a)) (sqrt -1))))
(log.f64 (neg.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))))
(+ (log (* -1 (* (sqrt (/ c a)) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (* b_2 (sqrt -1))))
(fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) b_2) (sqrt.f64 #s(literal -1 binary64)) (log.f64 (neg.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))))
(+ (log (* -1 (* (sqrt (/ c a)) (sqrt -1)))) (* -1 (/ (+ (* -1 (* (sqrt (/ a c)) (* b_2 (sqrt -1)))) (* -1/2 (/ (+ (* -1 (/ (* a (pow b_2 2)) c)) (/ (* a (pow b_2 2)) c)) a))) a)))
(fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 a (*.f64 b_2 b_2)) c)) a) (neg.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))))) a) (log.f64 (neg.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))))
(+ (log (* -1 (* (sqrt (/ c a)) (sqrt -1)))) (* -1 (/ (+ (* -1 (* (sqrt (/ a c)) (* b_2 (sqrt -1)))) (* -1 (/ (+ (* -1/6 (/ (+ (* -2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 3) (sqrt -1)))) (* 3 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 3) (sqrt -1))))) a)) (* 1/2 (+ (* -1 (/ (* a (pow b_2 2)) c)) (/ (* a (pow b_2 2)) c)))) a))) a)))
(fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 (*.f64 (sqrt.f64 (/.f64 a c)) b_2) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 #s(literal -1/6 binary64) (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64)))) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1 binary64)) a) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 a (*.f64 b_2 b_2)) c)))) a))) a) (log.f64 (neg.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))))
(/ -1 (* a c))
(/.f64 #s(literal -1 binary64) (*.f64 a c))
(* -1 (/ (+ (* -1 (/ (pow b_2 2) (* a (pow c 2)))) (/ 1 c)) a))
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (/.f64 (*.f64 b_2 b_2) a) (*.f64 c c)) (/.f64 #s(literal 1 binary64) c)) a))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (pow b_2 4) (* a (pow c 3)))) (* -1 (/ (pow b_2 2) (pow c 2)))) a)) (/ 1 c)) a))
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (neg.f64 (/.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) a) (pow.f64 c #s(literal 3 binary64)))) (neg.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 c c)))) a) (/.f64 #s(literal 1 binary64) c)) a))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow b_2 6) (* a (pow c 4)))) (* -1 (/ (pow b_2 4) (pow c 3)))) a)) (* -1 (/ (pow b_2 2) (pow c 2)))) a)) (/ 1 c)) a))
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) a) (pow.f64 c #s(literal 4 binary64)))) (neg.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (pow.f64 c #s(literal 3 binary64))))) a) (/.f64 (*.f64 b_2 b_2) (*.f64 c c)))) a) (/.f64 #s(literal 1 binary64) c)) a))
(* a c)
(*.f64 a c)
(* a c)
(*.f64 a c)
(* a c)
(*.f64 a c)
(* a c)
(*.f64 a c)
(pow (log (* -1 (* (sqrt (/ c a)) (sqrt -1)))) 2)
(pow.f64 (log.f64 (neg.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))) #s(literal 2 binary64))
(+ (* 2 (* (sqrt (/ 1 (* a c))) (* b_2 (* (log (* -1 (* (sqrt (/ c a)) (sqrt -1)))) (sqrt -1))))) (pow (log (* -1 (* (sqrt (/ c a)) (sqrt -1)))) 2))
(fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (*.f64 (*.f64 b_2 (log.f64 (neg.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))))) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 (log.f64 (neg.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))) #s(literal 2 binary64)))
(+ (* -1 (/ (+ (* -2 (* (sqrt (/ a c)) (* b_2 (* (log (* -1 (* (sqrt (/ c a)) (sqrt -1)))) (sqrt -1))))) (* -1 (/ (+ (* -1 (/ (* a (pow b_2 2)) c)) (* (log (* -1 (* (sqrt (/ c a)) (sqrt -1)))) (+ (* -1 (/ (* a (pow b_2 2)) c)) (/ (* a (pow b_2 2)) c)))) a))) a)) (pow (log (* -1 (* (sqrt (/ c a)) (sqrt -1)))) 2))
(fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (sqrt.f64 (/.f64 a c))) (*.f64 (*.f64 b_2 (log.f64 (neg.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))))) (sqrt.f64 #s(literal -1 binary64))) (neg.f64 (/.f64 (fma.f64 (log.f64 (neg.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 a (*.f64 b_2 b_2)) c)) (neg.f64 (/.f64 (*.f64 a (*.f64 b_2 b_2)) c))) a))) a) (pow.f64 (log.f64 (neg.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))) #s(literal 2 binary64)))
(+ (* -1 (/ (+ (* -2 (* (sqrt (/ a c)) (* b_2 (* (log (* -1 (* (sqrt (/ c a)) (sqrt -1)))) (sqrt -1))))) (* -1 (/ (+ (* -1 (/ (* a (pow b_2 2)) c)) (+ (* -1 (/ (+ (* -1 (* (sqrt (/ a c)) (* b_2 (* (sqrt -1) (+ (* -1 (/ (* a (pow b_2 2)) c)) (/ (* a (pow b_2 2)) c)))))) (* 1/3 (* (log (* -1 (* (sqrt (/ c a)) (sqrt -1)))) (+ (* -2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 3) (sqrt -1)))) (* 3 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 3) (sqrt -1)))))))) a)) (* (log (* -1 (* (sqrt (/ c a)) (sqrt -1)))) (+ (* -1 (/ (* a (pow b_2 2)) c)) (/ (* a (pow b_2 2)) c))))) a))) a)) (pow (log (* -1 (* (sqrt (/ c a)) (sqrt -1)))) 2))
(fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (sqrt.f64 (/.f64 a c))) (*.f64 (*.f64 b_2 (log.f64 (neg.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))))) (sqrt.f64 #s(literal -1 binary64))) (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (*.f64 b_2 b_2)) c) (fma.f64 (log.f64 (neg.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 a (*.f64 b_2 b_2)) c)) (neg.f64 (/.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 (log.f64 (neg.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64)))) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1 binary64))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 a (*.f64 b_2 b_2)) c)))))) a)))) a))) a) (pow.f64 (log.f64 (neg.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))) #s(literal 2 binary64)))
(/ (+ b_2 (/ b_2 (sqrt -1))) a)
(/.f64 (+.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) b_2) a)
(+ (* 1/2 (/ c (* b_2 (sqrt -1)))) (+ (/ b_2 a) (/ b_2 (* a (sqrt -1)))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 c (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (+.f64 (/.f64 b_2 (*.f64 a (sqrt.f64 #s(literal -1 binary64)))) (/.f64 b_2 a)))
(+ (* c (+ (* -1/8 (/ (* a c) (* (pow b_2 3) (sqrt -1)))) (* 1/2 (/ 1 (* b_2 (sqrt -1)))))) (+ (/ b_2 a) (/ b_2 (* a (sqrt -1)))))
(fma.f64 c (fma.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) (/.f64 c (sqrt.f64 #s(literal -1 binary64)))) (/.f64 #s(literal 1/2 binary64) (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))) (+.f64 (/.f64 b_2 (*.f64 a (sqrt.f64 #s(literal -1 binary64)))) (/.f64 b_2 a)))
(+ (* c (+ (* c (+ (* -1/8 (/ a (* (pow b_2 3) (sqrt -1)))) (* 1/16 (/ (* (pow a 2) c) (* (pow b_2 5) (sqrt -1)))))) (* 1/2 (/ 1 (* b_2 (sqrt -1)))))) (+ (/ b_2 a) (/ b_2 (* a (sqrt -1)))))
(fma.f64 c (fma.f64 c (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (*.f64 a a) c) (*.f64 (pow.f64 b_2 #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 (*.f64 #s(literal -1/8 binary64) a) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (/.f64 #s(literal 1/2 binary64) (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))) (+.f64 (/.f64 b_2 (*.f64 a (sqrt.f64 #s(literal -1 binary64)))) (/.f64 b_2 a)))
(+ b_2 (/ b_2 (sqrt -1)))
(+.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) b_2)
(+ b_2 (+ (* 1/2 (/ (* a c) (* b_2 (sqrt -1)))) (/ b_2 (sqrt -1))))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 a b_2) (/.f64 c (sqrt.f64 #s(literal -1 binary64)))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) b_2)
(+ b_2 (+ (* c (+ (* -1/8 (/ (* (pow a 2) c) (* (pow b_2 3) (sqrt -1)))) (* 1/2 (/ a (* b_2 (sqrt -1)))))) (/ b_2 (sqrt -1))))
(+.f64 (fma.f64 c (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 a a) c) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 a (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) b_2)
(+ b_2 (+ (* c (+ (* 1/2 (/ a (* b_2 (sqrt -1)))) (* c (+ (* -1/8 (/ (pow a 2) (* (pow b_2 3) (sqrt -1)))) (* 1/16 (/ (* (pow a 3) c) (* (pow b_2 5) (sqrt -1)))))))) (/ b_2 (sqrt -1))))
(+.f64 (fma.f64 c (fma.f64 c (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) c) (*.f64 (pow.f64 b_2 #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 a (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) b_2)
(/ b_2 (sqrt -1))
(/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))
(+ (* 1/2 (/ (* a c) (* b_2 (sqrt -1)))) (/ b_2 (sqrt -1)))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 a b_2) (/.f64 c (sqrt.f64 #s(literal -1 binary64)))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))
(+ (* c (+ (* -1/8 (/ (* (pow a 2) c) (* (pow b_2 3) (sqrt -1)))) (* 1/2 (/ a (* b_2 (sqrt -1)))))) (/ b_2 (sqrt -1)))
(fma.f64 c (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 a a) c) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 a (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))
(+ (* c (+ (* 1/2 (/ a (* b_2 (sqrt -1)))) (* c (+ (* -1/8 (/ (pow a 2) (* (pow b_2 3) (sqrt -1)))) (* 1/16 (/ (* (pow a 3) c) (* (pow b_2 5) (sqrt -1)))))))) (/ b_2 (sqrt -1)))
(fma.f64 c (fma.f64 c (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) c) (*.f64 (pow.f64 b_2 #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 a (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))
(/ (sqrt -1) b_2)
(/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2)
(+ (* -1/2 (/ (* a (* c (sqrt -1))) (pow b_2 3))) (/ (sqrt -1) b_2))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 a (*.f64 c (sqrt.f64 #s(literal -1 binary64)))) (pow.f64 b_2 #s(literal 3 binary64))) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2))
(+ (* c (+ (* -1/2 (* b_2 (* c (* (sqrt -1) (+ (* -1 (/ (pow a 2) (pow b_2 6))) (* 1/4 (/ (pow a 2) (pow b_2 6)))))))) (* -1/2 (/ (* a (sqrt -1)) (pow b_2 3))))) (/ (sqrt -1) b_2))
(fma.f64 c (*.f64 #s(literal -1/2 binary64) (fma.f64 (*.f64 b_2 c) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -3/4 binary64))) (/.f64 (*.f64 a (sqrt.f64 #s(literal -1 binary64))) (pow.f64 b_2 #s(literal 3 binary64))))) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2))
(+ (* c (+ (* -1/2 (/ (* a (sqrt -1)) (pow b_2 3))) (* c (+ (* -1/2 (* b_2 (* c (* (sqrt -1) (+ (* 1/2 (/ (* a (+ (* -1 (/ (pow a 2) (pow b_2 6))) (* 1/4 (/ (pow a 2) (pow b_2 6))))) (pow b_2 2))) (/ (pow a 3) (pow b_2 8))))))) (* -1/2 (* b_2 (* (sqrt -1) (+ (* -1 (/ (pow a 2) (pow b_2 6))) (* 1/4 (/ (pow a 2) (pow b_2 6))))))))))) (/ (sqrt -1) b_2))
(fma.f64 c (fma.f64 c (*.f64 #s(literal -1/2 binary64) (fma.f64 (*.f64 b_2 c) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -3/4 binary64)) (*.f64 b_2 b_2))) (/.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 8 binary64))))) (*.f64 (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -3/4 binary64))))) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 a (sqrt.f64 #s(literal -1 binary64)))) (pow.f64 b_2 #s(literal 3 binary64)))) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2))
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(*.f64 c (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))) (/.f64 #s(literal 1/2 binary64) b_2)))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2))))
(*.f64 c (fma.f64 c (fma.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64)))) (*.f64 #s(literal -1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) (neg.f64 (/.f64 #s(literal 1/2 binary64) b_2))))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) (* a b_2))) (* -1/16 (/ (pow a 2) (pow b_2 5))))))) (* 1/2 (/ 1 b_2))))
(*.f64 c (fma.f64 c (fma.f64 c (fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 c a) (/.f64 (*.f64 (/.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64)) b_2)) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (pow.f64 b_2 #s(literal 5 binary64)))) (*.f64 #s(literal -1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) (neg.f64 (/.f64 #s(literal 1/2 binary64) b_2))))
(* 4 (/ (pow b_2 2) (pow c 2)))
(/.f64 (*.f64 #s(literal 4 binary64) (*.f64 b_2 b_2)) (*.f64 c c))
(/ (+ (* -2 (* a c)) (* 4 (pow b_2 2))) (pow c 2))
(/.f64 (fma.f64 #s(literal -2 binary64) (*.f64 a c) (*.f64 #s(literal 4 binary64) (*.f64 b_2 b_2))) (*.f64 c c))
(/ (+ (* 4 (pow b_2 2)) (* c (- (* -1 (* c (+ (* -1 (/ (pow a 2) (pow b_2 2))) (* 16 (/ (* (pow b_2 4) (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) (pow a 2)))))) (* 2 a)))) (pow c 2))
(/.f64 (fma.f64 c (fma.f64 (*.f64 #s(literal -1 binary64) c) (fma.f64 #s(literal 16 binary64) (/.f64 (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (/.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64))) (*.f64 a a)) (/.f64 (neg.f64 (*.f64 a a)) (*.f64 b_2 b_2))) (*.f64 #s(literal -2 binary64) a)) (*.f64 #s(literal 4 binary64) (*.f64 b_2 b_2))) (*.f64 c c))
(/ (+ (* 4 (pow b_2 2)) (* c (- (* c (- (* -1 (* c (+ (* -8 (/ (* (pow b_2 2) (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) a)) (+ (* -1/2 (/ (* a (+ (* -1 (/ (pow a 2) (pow b_2 2))) (* 16 (/ (* (pow b_2 4) (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) (pow a 2))))) (pow b_2 2))) (* 16 (/ (* (pow b_2 4) (+ (* 1/64 (/ (pow a 5) (pow b_2 8))) (* 1/2 (/ (* a (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) (pow b_2 2))))) (pow a 2))))))) (+ (* -1 (/ (pow a 2) (pow b_2 2))) (* 16 (/ (* (pow b_2 4) (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) (pow a 2)))))) (* 2 a)))) (pow c 2))
(/.f64 (fma.f64 c (fma.f64 c (-.f64 (neg.f64 (*.f64 c (fma.f64 #s(literal -8 binary64) (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 (/.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64))) a) (fma.f64 #s(literal 16 binary64) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (*.f64 (/.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64)) (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal 1/64 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 b_2 #s(literal 8 binary64)))) (*.f64 a a))) (*.f64 #s(literal -1/2 binary64) (*.f64 a (/.f64 (fma.f64 #s(literal 16 binary64) (/.f64 (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (/.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64))) (*.f64 a a)) (/.f64 (neg.f64 (*.f64 a a)) (*.f64 b_2 b_2))) (*.f64 b_2 b_2)))))))) (fma.f64 #s(literal 16 binary64) (/.f64 (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (/.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64))) (*.f64 a a)) (/.f64 (neg.f64 (*.f64 a a)) (*.f64 b_2 b_2)))) (*.f64 #s(literal -2 binary64) a)) (*.f64 #s(literal 4 binary64) (*.f64 b_2 b_2))) (*.f64 c c))
(* -2 (/ b_2 c))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 c))
(/ (+ (* -2 b_2) (* 1/2 (/ (* a c) b_2))) c)
(/.f64 (fma.f64 #s(literal -2 binary64) b_2 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 c b_2)))) c)
(/ (+ (* -2 b_2) (* c (- (* -1 (* c (+ (* -1/4 (/ (pow a 2) (pow b_2 3))) (* 1/8 (/ (pow a 2) (pow b_2 3)))))) (* -1/2 (/ a b_2))))) c)
(/.f64 (fma.f64 c (fma.f64 (*.f64 #s(literal -1 binary64) c) (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 a b_2))) (*.f64 #s(literal -2 binary64) b_2)) c)
(/ (+ (* -2 b_2) (* c (- (* c (- (* -1 (* c (+ (* -2 (/ (* b_2 (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) a)) (+ (* -1/4 (/ (* a (+ (* -1/4 (/ (pow a 2) (pow b_2 3))) (* 1/8 (/ (pow a 2) (pow b_2 3))))) (pow b_2 2))) (* 1/16 (/ (pow a 3) (pow b_2 5))))))) (+ (* -1/4 (/ (pow a 2) (pow b_2 3))) (* 1/8 (/ (pow a 2) (pow b_2 3)))))) (* -1/2 (/ a b_2))))) c)
(/.f64 (fma.f64 c (fma.f64 c (-.f64 (neg.f64 (*.f64 c (fma.f64 #s(literal -2 binary64) (*.f64 b_2 (/.f64 (*.f64 (/.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64)) a)) (fma.f64 #s(literal -1/4 binary64) (*.f64 a (/.f64 (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 5 binary64))))))) (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 a b_2))) (*.f64 #s(literal -2 binary64) b_2)) c)
(* -1/2 (/ (* a c) b_2))
(*.f64 #s(literal -1/2 binary64) (*.f64 a (/.f64 c b_2)))
(* c (+ (* -1/2 (/ a b_2)) (* -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 (*.f64 a a) c)) (pow.f64 b_2 #s(literal 3 binary64)))))
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5)))))))
(*.f64 c (fma.f64 c (fma.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (pow.f64 b_2 #s(literal 3 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 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 c (/.f64 (*.f64 (/.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64)) b_2)) (/.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (pow.f64 b_2 #s(literal 3 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 a b_2))))
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(*.f64 c (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))) (/.f64 #s(literal 1/2 binary64) b_2)))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2))))
(*.f64 c (fma.f64 c (fma.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64)))) (*.f64 #s(literal -1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) (neg.f64 (/.f64 #s(literal 1/2 binary64) b_2))))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) (* a b_2))) (* -1/16 (/ (pow a 2) (pow b_2 5))))))) (* 1/2 (/ 1 b_2))))
(*.f64 c (fma.f64 c (fma.f64 c (fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 c a) (/.f64 (*.f64 (/.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64)) b_2)) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (pow.f64 b_2 #s(literal 5 binary64)))) (*.f64 #s(literal -1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) (neg.f64 (/.f64 #s(literal 1/2 binary64) b_2))))
(+ (log c) (log (/ -1/2 b_2)))
(+.f64 (log.f64 (/.f64 #s(literal -1/2 binary64) b_2)) (log.f64 c))
(+ (log c) (+ (log (/ -1/2 b_2)) (* 1/4 (/ (* a c) (pow b_2 2)))))
(+.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))) (log.f64 (/.f64 #s(literal -1/2 binary64) b_2))) (log.f64 c))
(+ (log c) (+ (log (/ -1/2 b_2)) (* c (+ (* 1/4 (/ a (pow b_2 2))) (* 1/2 (* c (+ (* -1/16 (/ (pow a 2) (pow b_2 4))) (* 1/4 (/ (pow a 2) (pow b_2 4))))))))))
(+.f64 (fma.f64 c (fma.f64 (*.f64 #s(literal 1/2 binary64) c) (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 3/16 binary64)) (*.f64 #s(literal 1/4 binary64) (/.f64 a (*.f64 b_2 b_2)))) (log.f64 (/.f64 #s(literal -1/2 binary64) b_2))) (log.f64 c))
(+ (log c) (+ (log (/ -1/2 b_2)) (* c (+ (* 1/4 (/ a (pow b_2 2))) (* c (+ (* 1/6 (* c (+ (* -3/16 (/ (pow a 3) (pow b_2 6))) (+ (* 1/32 (/ (pow a 3) (pow b_2 6))) (* 6 (/ (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6)))) a)))))) (* 1/2 (+ (* -1/16 (/ (pow a 2) (pow b_2 4))) (* 1/4 (/ (pow a 2) (pow b_2 4)))))))))))
(+.f64 (fma.f64 c (fma.f64 c (fma.f64 (*.f64 #s(literal 1/6 binary64) c) (fma.f64 #s(literal -3/16 binary64) (/.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (fma.f64 #s(literal 6 binary64) (/.f64 (*.f64 (/.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64)) a) (/.f64 (*.f64 #s(literal 1/32 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 6 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 3/16 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 a (*.f64 b_2 b_2)))) (log.f64 (/.f64 #s(literal -1/2 binary64) b_2))) (log.f64 c))
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(*.f64 c (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))) (/.f64 #s(literal 1/2 binary64) b_2)))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2))))
(*.f64 c (fma.f64 c (fma.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64)))) (*.f64 #s(literal -1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) (neg.f64 (/.f64 #s(literal 1/2 binary64) b_2))))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) (* a b_2))) (* -1/16 (/ (pow a 2) (pow b_2 5))))))) (* 1/2 (/ 1 b_2))))
(*.f64 c (fma.f64 c (fma.f64 c (fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 c a) (/.f64 (*.f64 (/.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64)) b_2)) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (pow.f64 b_2 #s(literal 5 binary64)))) (*.f64 #s(literal -1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) (neg.f64 (/.f64 #s(literal 1/2 binary64) b_2))))
(exp (* -1 (+ (log (* -2 b_2)) (* -1 (log c)))))
(exp.f64 (neg.f64 (fma.f64 #s(literal -1 binary64) (log.f64 c) (log.f64 (*.f64 #s(literal -2 binary64) b_2)))))
(+ (exp (* -1 (+ (log (* -2 b_2)) (* -1 (log c))))) (* 1/4 (/ (* a (* c (exp (* -1 (+ (log (* -2 b_2)) (* -1 (log c))))))) (pow b_2 2))))
(fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (*.f64 a c) (exp.f64 (neg.f64 (fma.f64 #s(literal -1 binary64) (log.f64 c) (log.f64 (*.f64 #s(literal -2 binary64) b_2)))))) (*.f64 b_2 b_2)) (exp.f64 (neg.f64 (fma.f64 #s(literal -1 binary64) (log.f64 c) (log.f64 (*.f64 #s(literal -2 binary64) b_2))))))
(+ (exp (* -1 (+ (log (* -2 b_2)) (* -1 (log c))))) (* c (+ (* 1/4 (/ (* a (exp (* -1 (+ (log (* -2 b_2)) (* -1 (log c)))))) (pow b_2 2))) (* c (* (exp (* -1 (+ (log (* -2 b_2)) (* -1 (log c))))) (+ (* -1/2 (+ (* -1/4 (/ (pow a 2) (pow b_2 4))) (+ (* -1/16 (/ (pow a 2) (pow b_2 4))) (* 1/8 (/ (pow a 2) (pow b_2 4)))))) (* 1/32 (/ (pow a 2) (pow b_2 4)))))))))
(fma.f64 c (fma.f64 #s(literal 1/4 binary64) (*.f64 a (/.f64 (exp.f64 (neg.f64 (fma.f64 #s(literal -1 binary64) (log.f64 c) (log.f64 (*.f64 #s(literal -2 binary64) b_2))))) (*.f64 b_2 b_2))) (*.f64 (*.f64 c (exp.f64 (neg.f64 (fma.f64 #s(literal -1 binary64) (log.f64 c) (log.f64 (*.f64 #s(literal -2 binary64) b_2)))))) (fma.f64 #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 1/16 binary64) (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a a)) (pow.f64 b_2 #s(literal 4 binary64)))) (/.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 a a)) (pow.f64 b_2 #s(literal 4 binary64)))))) (exp.f64 (neg.f64 (fma.f64 #s(literal -1 binary64) (log.f64 c) (log.f64 (*.f64 #s(literal -2 binary64) b_2))))))
(+ (exp (* -1 (+ (log (* -2 b_2)) (* -1 (log c))))) (* c (+ (* 1/4 (/ (* a (exp (* -1 (+ (log (* -2 b_2)) (* -1 (log c)))))) (pow b_2 2))) (* c (+ (* c (* (exp (* -1 (+ (log (* -2 b_2)) (* -1 (log c))))) (+ (* -1/6 (+ (* -1/32 (/ (pow a 3) (pow b_2 6))) (+ (* 3/4 (/ (* a (+ (* -1/4 (/ (pow a 2) (pow b_2 3))) (* 1/8 (/ (pow a 2) (pow b_2 3))))) (pow b_2 3))) (* 3 (/ (+ (* -2 (/ (* b_2 (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) a)) (+ (* -1/4 (/ (* a (+ (* -1/4 (/ (pow a 2) (pow b_2 3))) (* 1/8 (/ (pow a 2) (pow b_2 3))))) (pow b_2 2))) (* 1/16 (/ (pow a 3) (pow b_2 5))))) b_2))))) (+ (* -1/8 (/ (* a (+ (* -1/4 (/ (pow a 2) (pow b_2 4))) (+ (* -1/16 (/ (pow a 2) (pow b_2 4))) (* 1/8 (/ (pow a 2) (pow b_2 4)))))) (pow b_2 2))) (* 1/384 (/ (pow a 3) (pow b_2 6))))))) (* (exp (* -1 (+ (log (* -2 b_2)) (* -1 (log c))))) (+ (* -1/2 (+ (* -1/4 (/ (pow a 2) (pow b_2 4))) (+ (* -1/16 (/ (pow a 2) (pow b_2 4))) (* 1/8 (/ (pow a 2) (pow b_2 4)))))) (* 1/32 (/ (pow a 2) (pow b_2 4))))))))))
(fma.f64 c (fma.f64 c (fma.f64 (*.f64 c (exp.f64 (neg.f64 (fma.f64 #s(literal -1 binary64) (log.f64 c) (log.f64 (*.f64 #s(literal -2 binary64) b_2)))))) (fma.f64 #s(literal -1/6 binary64) (fma.f64 #s(literal -1/32 binary64) (/.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (fma.f64 #s(literal 3 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (*.f64 b_2 (/.f64 (*.f64 (/.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64)) a)) (fma.f64 #s(literal -1/4 binary64) (*.f64 a (/.f64 (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 5 binary64))))) b_2) (*.f64 #s(literal 3/4 binary64) (*.f64 a (/.f64 (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) (pow.f64 b_2 #s(literal 3 binary64))))))) (fma.f64 #s(literal -1/8 binary64) (*.f64 a (/.f64 (fma.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 1/16 binary64) (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a a)) (pow.f64 b_2 #s(literal 4 binary64)))) (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal 1/384 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 6 binary64))))) (*.f64 (exp.f64 (neg.f64 (fma.f64 #s(literal -1 binary64) (log.f64 c) (log.f64 (*.f64 #s(literal -2 binary64) b_2))))) (fma.f64 #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 1/16 binary64) (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a a)) (pow.f64 b_2 #s(literal 4 binary64)))) (/.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 a a)) (pow.f64 b_2 #s(literal 4 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 a (/.f64 (exp.f64 (neg.f64 (fma.f64 #s(literal -1 binary64) (log.f64 c) (log.f64 (*.f64 #s(literal -2 binary64) b_2))))) (*.f64 b_2 b_2))))) (exp.f64 (neg.f64 (fma.f64 #s(literal -1 binary64) (log.f64 c) (log.f64 (*.f64 #s(literal -2 binary64) b_2))))))
(+ (log (* -2 b_2)) (* -1 (log c)))
(fma.f64 #s(literal -1 binary64) (log.f64 c) (log.f64 (*.f64 #s(literal -2 binary64) b_2)))
(+ (log (* -2 b_2)) (+ (* -1 (log c)) (* -1/4 (/ (* a c) (pow b_2 2)))))
(+.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))) (neg.f64 (log.f64 c))) (log.f64 (*.f64 #s(literal -2 binary64) b_2)))
(+ (log (* -2 b_2)) (+ (* -1 (log c)) (* c (+ (* -1/4 (/ a (pow b_2 2))) (* 1/2 (* c (+ (* -1/4 (/ (pow a 2) (pow b_2 4))) (+ (* -1/16 (/ (pow a 2) (pow b_2 4))) (* 1/8 (/ (pow a 2) (pow b_2 4)))))))))))
(+.f64 (fma.f64 c (fma.f64 (*.f64 #s(literal 1/2 binary64) c) (fma.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 1/16 binary64) (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a a)) (pow.f64 b_2 #s(literal 4 binary64)))) (*.f64 #s(literal -1/4 binary64) (/.f64 a (*.f64 b_2 b_2)))) (neg.f64 (log.f64 c))) (log.f64 (*.f64 #s(literal -2 binary64) b_2)))
(+ (log (* -2 b_2)) (+ (* -1 (log c)) (* c (+ (* -1/4 (/ a (pow b_2 2))) (* c (+ (* 1/6 (* c (+ (* -1/32 (/ (pow a 3) (pow b_2 6))) (+ (* 3/4 (/ (* a (+ (* -1/4 (/ (pow a 2) (pow b_2 3))) (* 1/8 (/ (pow a 2) (pow b_2 3))))) (pow b_2 3))) (* 3 (/ (+ (* -2 (/ (* b_2 (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) a)) (+ (* -1/4 (/ (* a (+ (* -1/4 (/ (pow a 2) (pow b_2 3))) (* 1/8 (/ (pow a 2) (pow b_2 3))))) (pow b_2 2))) (* 1/16 (/ (pow a 3) (pow b_2 5))))) b_2)))))) (* 1/2 (+ (* -1/4 (/ (pow a 2) (pow b_2 4))) (+ (* -1/16 (/ (pow a 2) (pow b_2 4))) (* 1/8 (/ (pow a 2) (pow b_2 4))))))))))))
(+.f64 (fma.f64 c (fma.f64 c (fma.f64 (*.f64 #s(literal 1/6 binary64) c) (fma.f64 #s(literal -1/32 binary64) (/.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (fma.f64 #s(literal 3 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (*.f64 b_2 (/.f64 (*.f64 (/.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64)) a)) (fma.f64 #s(literal -1/4 binary64) (*.f64 a (/.f64 (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 5 binary64))))) b_2) (*.f64 #s(literal 3/4 binary64) (*.f64 a (/.f64 (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) (pow.f64 b_2 #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (fma.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 1/16 binary64) (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a a)) (pow.f64 b_2 #s(literal 4 binary64)))))) (*.f64 #s(literal -1/4 binary64) (/.f64 a (*.f64 b_2 b_2)))) (neg.f64 (log.f64 c))) (log.f64 (*.f64 #s(literal -2 binary64) b_2)))
(* -1 (+ (log c) (log (/ -1/2 b_2))))
(neg.f64 (+.f64 (log.f64 (/.f64 #s(literal -1/2 binary64) b_2)) (log.f64 c)))
(+ (* -1 (+ (log c) (log (/ -1/2 b_2)))) (* -1/4 (/ (* a c) (pow b_2 2))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))) (neg.f64 (+.f64 (log.f64 (/.f64 #s(literal -1/2 binary64) b_2)) (log.f64 c))))
(+ (* -1 (+ (log c) (log (/ -1/2 b_2)))) (* c (+ (* -1/2 (* c (+ (* -1/16 (/ (pow a 2) (pow b_2 4))) (* 1/4 (/ (pow a 2) (pow b_2 4)))))) (* -1/4 (/ a (pow b_2 2))))))
(fma.f64 c (fma.f64 (*.f64 #s(literal -1/2 binary64) c) (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 3/16 binary64)) (*.f64 #s(literal -1/4 binary64) (/.f64 a (*.f64 b_2 b_2)))) (neg.f64 (+.f64 (log.f64 (/.f64 #s(literal -1/2 binary64) b_2)) (log.f64 c))))
(+ (* -1 (+ (log c) (log (/ -1/2 b_2)))) (* c (+ (* -1/4 (/ a (pow b_2 2))) (* c (+ (* -1/2 (+ (* -1/16 (/ (pow a 2) (pow b_2 4))) (* 1/4 (/ (pow a 2) (pow b_2 4))))) (* -1/6 (* c (+ (* -3/16 (/ (pow a 3) (pow b_2 6))) (+ (* 1/32 (/ (pow a 3) (pow b_2 6))) (* 6 (/ (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6)))) a)))))))))))
(fma.f64 c (fma.f64 c (fma.f64 (*.f64 #s(literal -1/6 binary64) c) (fma.f64 #s(literal -3/16 binary64) (/.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (fma.f64 #s(literal 6 binary64) (/.f64 (*.f64 (/.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64)) a) (/.f64 (*.f64 #s(literal 1/32 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 6 binary64))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 3/16 binary64)))) (*.f64 #s(literal -1/4 binary64) (/.f64 a (*.f64 b_2 b_2)))) (neg.f64 (+.f64 (log.f64 (/.f64 #s(literal -1/2 binary64) b_2)) (log.f64 c))))
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(*.f64 c (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))) (/.f64 #s(literal 1/2 binary64) b_2)))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2))))
(*.f64 c (fma.f64 c (fma.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64)))) (*.f64 #s(literal -1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) (neg.f64 (/.f64 #s(literal 1/2 binary64) b_2))))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) (* a b_2))) (* -1/16 (/ (pow a 2) (pow b_2 5))))))) (* 1/2 (/ 1 b_2))))
(*.f64 c (fma.f64 c (fma.f64 c (fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 c a) (/.f64 (*.f64 (/.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64)) b_2)) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (pow.f64 b_2 #s(literal 5 binary64)))) (*.f64 #s(literal -1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) (neg.f64 (/.f64 #s(literal 1/2 binary64) b_2))))
(+ (log c) (log (/ -1/2 b_2)))
(+.f64 (log.f64 (/.f64 #s(literal -1/2 binary64) b_2)) (log.f64 c))
(+ (log c) (+ (log (/ -1/2 b_2)) (* 1/4 (/ (* a c) (pow b_2 2)))))
(+.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))) (log.f64 (/.f64 #s(literal -1/2 binary64) b_2))) (log.f64 c))
(+ (log c) (+ (log (/ -1/2 b_2)) (* c (+ (* 1/4 (/ a (pow b_2 2))) (* 1/2 (* c (+ (* -1/16 (/ (pow a 2) (pow b_2 4))) (* 1/4 (/ (pow a 2) (pow b_2 4))))))))))
(+.f64 (fma.f64 c (fma.f64 (*.f64 #s(literal 1/2 binary64) c) (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 3/16 binary64)) (*.f64 #s(literal 1/4 binary64) (/.f64 a (*.f64 b_2 b_2)))) (log.f64 (/.f64 #s(literal -1/2 binary64) b_2))) (log.f64 c))
(+ (log c) (+ (log (/ -1/2 b_2)) (* c (+ (* 1/4 (/ a (pow b_2 2))) (* c (+ (* 1/6 (* c (+ (* -3/16 (/ (pow a 3) (pow b_2 6))) (+ (* 1/32 (/ (pow a 3) (pow b_2 6))) (* 6 (/ (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6)))) a)))))) (* 1/2 (+ (* -1/16 (/ (pow a 2) (pow b_2 4))) (* 1/4 (/ (pow a 2) (pow b_2 4)))))))))))
(+.f64 (fma.f64 c (fma.f64 c (fma.f64 (*.f64 #s(literal 1/6 binary64) c) (fma.f64 #s(literal -3/16 binary64) (/.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (fma.f64 #s(literal 6 binary64) (/.f64 (*.f64 (/.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64)) a) (/.f64 (*.f64 #s(literal 1/32 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 6 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 3/16 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 a (*.f64 b_2 b_2)))) (log.f64 (/.f64 #s(literal -1/2 binary64) b_2))) (log.f64 c))
(+ (log c) (log (/ -1/2 b_2)))
(+.f64 (log.f64 (/.f64 #s(literal -1/2 binary64) b_2)) (log.f64 c))
(+ (log c) (+ (log (/ -1/2 b_2)) (* 1/4 (/ (* a c) (pow b_2 2)))))
(+.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))) (log.f64 (/.f64 #s(literal -1/2 binary64) b_2))) (log.f64 c))
(+ (log c) (+ (log (/ -1/2 b_2)) (* c (+ (* 1/4 (/ a (pow b_2 2))) (* 1/2 (* c (+ (* -1/16 (/ (pow a 2) (pow b_2 4))) (* 1/4 (/ (pow a 2) (pow b_2 4))))))))))
(+.f64 (fma.f64 c (fma.f64 (*.f64 #s(literal 1/2 binary64) c) (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 3/16 binary64)) (*.f64 #s(literal 1/4 binary64) (/.f64 a (*.f64 b_2 b_2)))) (log.f64 (/.f64 #s(literal -1/2 binary64) b_2))) (log.f64 c))
(+ (log c) (+ (log (/ -1/2 b_2)) (* c (+ (* 1/4 (/ a (pow b_2 2))) (* c (+ (* 1/6 (* c (+ (* -3/16 (/ (pow a 3) (pow b_2 6))) (+ (* 1/32 (/ (pow a 3) (pow b_2 6))) (* 6 (/ (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6)))) a)))))) (* 1/2 (+ (* -1/16 (/ (pow a 2) (pow b_2 4))) (* 1/4 (/ (pow a 2) (pow b_2 4)))))))))))
(+.f64 (fma.f64 c (fma.f64 c (fma.f64 (*.f64 #s(literal 1/6 binary64) c) (fma.f64 #s(literal -3/16 binary64) (/.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (fma.f64 #s(literal 6 binary64) (/.f64 (*.f64 (/.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64)) a) (/.f64 (*.f64 #s(literal 1/32 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 6 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 3/16 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 a (*.f64 b_2 b_2)))) (log.f64 (/.f64 #s(literal -1/2 binary64) b_2))) (log.f64 c))
(/ -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)))
(-.f64 (*.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))) (* -1 (/ a (pow b_2 4))))) (/ 1 (pow b_2 2)))
(fma.f64 c (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 (*.f64 a a) (/.f64 c (pow.f64 b_2 #s(literal 6 binary64)))) (/.f64 a (pow.f64 b_2 #s(literal 4 binary64))))) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))))
(- (* c (- (* c (- (/ (* (pow a 3) c) (pow b_2 8)) (/ (pow a 2) (pow b_2 6)))) (* -1 (/ a (pow b_2 4))))) (/ 1 (pow b_2 2)))
(fma.f64 c (fma.f64 c (fma.f64 (pow.f64 a #s(literal 3 binary64)) (/.f64 c (pow.f64 b_2 #s(literal 8 binary64))) (/.f64 (neg.f64 (*.f64 a a)) (pow.f64 b_2 #s(literal 6 binary64)))) (*.f64 #s(literal 1 binary64) (/.f64 a (pow.f64 b_2 #s(literal 4 binary64))))) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))))
(* a c)
(*.f64 a c)
(* a c)
(*.f64 a c)
(* a c)
(*.f64 a c)
(* a c)
(*.f64 a c)
(pow (+ (log c) (log (/ -1/2 b_2))) 2)
(pow.f64 (+.f64 (log.f64 (/.f64 #s(literal -1/2 binary64) b_2)) (log.f64 c)) #s(literal 2 binary64))
(+ (* 1/2 (/ (* a (* c (+ (log c) (log (/ -1/2 b_2))))) (pow b_2 2))) (pow (+ (log c) (log (/ -1/2 b_2))) 2))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 a c) (+.f64 (log.f64 (/.f64 #s(literal -1/2 binary64) b_2)) (log.f64 c))) (*.f64 b_2 b_2)) (pow.f64 (+.f64 (log.f64 (/.f64 #s(literal -1/2 binary64) b_2)) (log.f64 c)) #s(literal 2 binary64)))
(+ (* c (+ (* 1/2 (/ (* a (+ (log c) (log (/ -1/2 b_2)))) (pow b_2 2))) (* c (+ (* 1/16 (/ (pow a 2) (pow b_2 4))) (* (+ (log c) (log (/ -1/2 b_2))) (+ (* -1/16 (/ (pow a 2) (pow b_2 4))) (* 1/4 (/ (pow a 2) (pow b_2 4))))))))) (pow (+ (log c) (log (/ -1/2 b_2))) 2))
(fma.f64 c (fma.f64 c (fma.f64 (+.f64 (log.f64 (/.f64 #s(literal -1/2 binary64) b_2)) (log.f64 c)) (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 3/16 binary64)) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (pow.f64 b_2 #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (+.f64 (log.f64 (/.f64 #s(literal -1/2 binary64) b_2)) (log.f64 c)) (*.f64 b_2 b_2))))) (pow.f64 (+.f64 (log.f64 (/.f64 #s(literal -1/2 binary64) b_2)) (log.f64 c)) #s(literal 2 binary64)))
(+ (* c (+ (* 1/2 (/ (* a (+ (log c) (log (/ -1/2 b_2)))) (pow b_2 2))) (* c (+ (* 1/16 (/ (pow a 2) (pow b_2 4))) (+ (* c (+ (* 1/4 (/ (* a (+ (* -1/16 (/ (pow a 2) (pow b_2 4))) (* 1/4 (/ (pow a 2) (pow b_2 4))))) (pow b_2 2))) (* 1/3 (* (+ (log c) (log (/ -1/2 b_2))) (+ (* -3/16 (/ (pow a 3) (pow b_2 6))) (+ (* 1/32 (/ (pow a 3) (pow b_2 6))) (* 6 (/ (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6)))) a)))))))) (* (+ (log c) (log (/ -1/2 b_2))) (+ (* -1/16 (/ (pow a 2) (pow b_2 4))) (* 1/4 (/ (pow a 2) (pow b_2 4)))))))))) (pow (+ (log c) (log (/ -1/2 b_2))) 2))
(fma.f64 c (fma.f64 c (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 c (fma.f64 (*.f64 #s(literal 1/3 binary64) (+.f64 (log.f64 (/.f64 #s(literal -1/2 binary64) b_2)) (log.f64 c))) (fma.f64 #s(literal -3/16 binary64) (/.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (fma.f64 #s(literal 6 binary64) (/.f64 (*.f64 (/.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64)) a) (/.f64 (*.f64 #s(literal 1/32 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 6 binary64))))) (*.f64 #s(literal 1/4 binary64) (*.f64 a (/.f64 (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 3/16 binary64)) (*.f64 b_2 b_2))))) (*.f64 (+.f64 (log.f64 (/.f64 #s(literal -1/2 binary64) b_2)) (log.f64 c)) (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 3/16 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (+.f64 (log.f64 (/.f64 #s(literal -1/2 binary64) b_2)) (log.f64 c)) (*.f64 b_2 b_2))))) (pow.f64 (+.f64 (log.f64 (/.f64 #s(literal -1/2 binary64) b_2)) (log.f64 c)) #s(literal 2 binary64)))
(* (sqrt (/ c a)) (/ 1 (sqrt -1)))
(*.f64 (sqrt.f64 (/.f64 c a)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))))
(* c (+ (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1))) (/ b_2 (* a c))))
(*.f64 c (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (/.f64 b_2 a) c)))
(* c (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1))) (/ b_2 (* a c)))))
(*.f64 c (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (/.f64 b_2 a) c))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1))) (/ b_2 (* a c))))))
(*.f64 c (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 5 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (/.f64 b_2 a) c)))))
(* (sqrt (* a c)) (/ 1 (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 a c)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))))
(* c (+ (* (sqrt (/ a c)) (/ 1 (sqrt -1))) (/ b_2 c)))
(*.f64 c (fma.f64 (sqrt.f64 (/.f64 a c)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 c)))
(* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ a c)) (/ 1 (sqrt -1))) (/ b_2 c))))
(*.f64 c (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (pow.f64 c #s(literal 3 binary64))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 (sqrt.f64 (/.f64 a c)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.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)) (/ 1 (sqrt -1))) (/ b_2 c)))))
(*.f64 c (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 5 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (pow.f64 c #s(literal 3 binary64))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 (sqrt.f64 (/.f64 a c)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 c)))))
(* (sqrt (* a c)) (/ 1 (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 a c)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))))
(* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (/ 1 (sqrt -1)))))
(*.f64 c (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (pow.f64 c #s(literal 3 binary64))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (sqrt.f64 (/.f64 a c)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))))))
(* 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)) (/ 1 (sqrt -1))))))
(*.f64 c (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 5 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (pow.f64 c #s(literal 3 binary64))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (sqrt.f64 (/.f64 a c)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64)))))))
(* 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)) (/ 1 (sqrt -1)))))))
(*.f64 c (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 5 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 7 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (pow.f64 c #s(literal 3 binary64))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (sqrt.f64 (/.f64 a c)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))))))))
(* (sqrt (/ 1 (* a c))) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64)))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64)))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 5 binary64)))) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)))))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ a (pow c 7))) (* (sqrt -1) (+ (* 1/4 (/ (* (pow b_2 4) c) (pow a 3))) (/ (pow b_2 6) (pow a 4)))))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64)))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 a (pow.f64 c #s(literal 7 binary64))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (/.f64 c (pow.f64 a #s(literal 3 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 a #s(literal 4 binary64))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 5 binary64)))) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64))))))
(* (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 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) (*.f64 a c))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(*.f64 c (+.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 (neg.f64 b_2) (*.f64 a c))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(*.f64 c (fma.f64 #s(literal -1 binary64) (/.f64 (/.f64 b_2 a) c) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 5 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)))))))
(/ a (* c (pow (sqrt -1) 2)))
(/.f64 a (*.f64 c (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(/ (+ (* 2 (* (sqrt (* a c)) (/ b_2 (pow (sqrt -1) 3)))) (/ (* a c) (pow (sqrt -1) 2))) (pow c 2))
(/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 (*.f64 a c)) (/.f64 b_2 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))) (*.f64 a (/.f64 c (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 c c))
(/ (- (+ (* -1 (/ (+ (* -4 (/ (* (pow b_2 2) (pow c 2)) (pow (sqrt -1) 4))) (* 2 (/ (* (pow b_2 2) (pow c 2)) (pow (sqrt -1) 4)))) (pow c 2))) (/ (* a c) (pow (sqrt -1) 2))) (* -2 (* (sqrt (* a c)) (/ b_2 (pow (sqrt -1) 3))))) (pow c 2))
(/.f64 (-.f64 (fma.f64 a (/.f64 c (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 c c)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))) #s(literal -2 binary64)) (*.f64 c c)))) (*.f64 #s(literal -2 binary64) (*.f64 (sqrt.f64 (*.f64 a c)) (/.f64 b_2 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))))) (*.f64 c c))
(/ (- (+ (* -1 (/ (+ (* -1 (* (sqrt (/ (pow c 5) a)) (/ (pow b_2 3) (pow (sqrt -1) 5)))) (+ (* 2 (* (sqrt (/ c a)) (/ (* b_2 (+ (* -4 (/ (* (pow b_2 2) (pow c 2)) (pow (sqrt -1) 4))) (* 2 (/ (* (pow b_2 2) (pow c 2)) (pow (sqrt -1) 4))))) (sqrt -1)))) (* 4 (* (sqrt (/ (pow c 5) a)) (/ (pow b_2 3) (pow (sqrt -1) 5)))))) (pow c 3))) (/ (* a c) (pow (sqrt -1) 2))) (+ (* -4 (/ (pow b_2 2) (pow (sqrt -1) 4))) (+ (* -2 (* (sqrt (* a c)) (/ b_2 (pow (sqrt -1) 3)))) (* 2 (/ (pow b_2 2) (pow (sqrt -1) 4)))))) (pow c 2))
(/.f64 (-.f64 (fma.f64 a (/.f64 c (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (neg.f64 (/.f64 (+.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 c a))) (*.f64 b_2 (/.f64 (*.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 c c)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))) #s(literal -2 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (*.f64 #s(literal 4 binary64) (sqrt.f64 (/.f64 (pow.f64 c #s(literal 5 binary64)) a))) (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 c #s(literal 5 binary64)) a)) (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))))) (pow.f64 c #s(literal 3 binary64))))) (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 b_2 b_2) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))) (fma.f64 #s(literal -2 binary64) (*.f64 (sqrt.f64 (*.f64 a c)) (/.f64 b_2 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 b_2 b_2)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)))))) (*.f64 c c))
(* (sqrt (/ a c)) (/ 1 (sqrt -1)))
(*.f64 (sqrt.f64 (/.f64 a c)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))))
(/ (+ (* (sqrt (* a c)) (/ 1 (sqrt -1))) (/ b_2 (pow (sqrt -1) 2))) c)
(/.f64 (fma.f64 (sqrt.f64 (*.f64 a c)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) c)
(/ (- (+ (* -1 (/ (+ (* -1 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3))))) (pow c 2))) (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (* -1 (/ b_2 (pow (sqrt -1) 2)))) c)
(/.f64 (-.f64 (fma.f64 (sqrt.f64 (*.f64 a c)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))) (neg.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 c #s(literal 3 binary64)) a)) (/.f64 (*.f64 b_2 b_2) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))) #s(literal -1/2 binary64)) (*.f64 c c)))) (/.f64 (neg.f64 b_2) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) c)
(/ (- (+ (* -1 (/ (+ (* 1/2 (/ (* (pow b_2 3) (pow c 2)) (* a (pow (sqrt -1) 4)))) (* (sqrt (/ c a)) (/ (* b_2 (+ (* -1 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (sqrt -1)))) (pow c 3))) (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (+ (* -1 (/ b_2 (pow (sqrt -1) 2))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3))))))) c)
(/.f64 (-.f64 (fma.f64 (sqrt.f64 (*.f64 a c)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))) (neg.f64 (/.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (*.f64 b_2 (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 c #s(literal 3 binary64)) a)) (/.f64 (*.f64 b_2 b_2) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))) #s(literal -1/2 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 c c)) (*.f64 a (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)))))) (pow.f64 c #s(literal 3 binary64))))) (fma.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (/.f64 (*.f64 b_2 b_2) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 (*.f64 b_2 b_2) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))) (/.f64 (neg.f64 b_2) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))) c)
(* (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 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.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 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (pow.f64 c #s(literal 3 binary64))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (-.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))) (/.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 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 5 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (pow.f64 c #s(literal 3 binary64))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (-.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 c)))))
(* (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 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) (*.f64 a c))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(*.f64 c (+.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 (neg.f64 b_2) (*.f64 a c))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(*.f64 c (fma.f64 #s(literal -1 binary64) (/.f64 (/.f64 b_2 a) c) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 5 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)))))))
(+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (log (/ 1 c))))
(fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 c)) (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)))))
(+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (log (/ 1 c))) (* -1 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1))))))
(fma.f64 #s(literal -1 binary64) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (neg.f64 (log.f64 c))) (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)))))
(+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (log (/ 1 c))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) (* 1/2 (/ (+ (* -1 (/ (* (pow b_2 2) c) (* a (pow (sqrt -1) 2)))) (/ (* (pow b_2 2) c) (* a (pow (sqrt -1) 2)))) (pow c 2))))))
(+.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (neg.f64 (log.f64 c))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 c (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 c c)))) (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)))))
(+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (log (/ 1 c))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) (+ (* 1/6 (/ (+ (* -2 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (* 3 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 3) (pow (sqrt -1) 3))))) (pow c 3))) (* 1/2 (/ (+ (* -1 (/ (* (pow b_2 2) c) (* a (pow (sqrt -1) 2)))) (/ (* (pow b_2 2) c) (* a (pow (sqrt -1) 2)))) (pow c 2)))))))
(+.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (neg.f64 (log.f64 c))) (fma.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))) #s(literal 1 binary64)) (pow.f64 c #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 c (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 c c))))) (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)))))
(* (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 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) (*.f64 a c))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(*.f64 c (+.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 (neg.f64 b_2) (*.f64 a c))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(*.f64 c (fma.f64 #s(literal -1 binary64) (/.f64 (/.f64 b_2 a) c) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 5 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)))))))
(exp (* -1 (+ (log (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (log (/ 1 c)))))
(exp.f64 (neg.f64 (+.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))))) (neg.f64 (log.f64 c)))))
(+ (exp (* -1 (+ (log (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (log (/ 1 c))))) (* -1 (* (sqrt (/ 1 (* a c))) (/ (* b_2 (exp (* -1 (+ (log (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (log (/ 1 c)))))) (sqrt -1)))))
(fma.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (*.f64 b_2 (/.f64 (exp.f64 (neg.f64 (+.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))))) (neg.f64 (log.f64 c))))) (sqrt.f64 #s(literal -1 binary64)))) (exp.f64 (neg.f64 (+.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))))) (neg.f64 (log.f64 c))))))
(+ (exp (* -1 (+ (log (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (log (/ 1 c))))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ (* b_2 (exp (* -1 (+ (log (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (log (/ 1 c)))))) (sqrt -1)))) (/ (* (exp (* -1 (+ (log (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (log (/ 1 c))))) (+ (* -1/2 (+ (* -2 (* (sqrt (/ 1 (* a c))) (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))))))) (* -1 (/ (* (pow b_2 2) c) (* a (pow (sqrt -1) 2)))))) (* 1/2 (/ (* (pow b_2 2) c) (* a (pow (sqrt -1) 2)))))) (pow c 2))))
(+.f64 (fma.f64 (exp.f64 (neg.f64 (+.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))))) (neg.f64 (log.f64 c))))) (/.f64 (fma.f64 #s(literal -1/2 binary64) (fma.f64 (*.f64 #s(literal -2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 c #s(literal 3 binary64)) a)) (/.f64 (*.f64 b_2 b_2) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))) #s(literal -1/2 binary64))) (neg.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 c (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 b_2 b_2) c)) (*.f64 a (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 c c)) (neg.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (*.f64 b_2 (/.f64 (exp.f64 (neg.f64 (+.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))))) (neg.f64 (log.f64 c))))) (sqrt.f64 #s(literal -1 binary64))))))) (exp.f64 (neg.f64 (+.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))))) (neg.f64 (log.f64 c))))))
(+ (exp (* -1 (+ (log (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (log (/ 1 c))))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ (* b_2 (exp (* -1 (+ (log (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (log (/ 1 c)))))) (sqrt -1)))) (+ (/ (* (exp (* -1 (+ (log (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (log (/ 1 c))))) (+ (* -1/2 (+ (* -2 (* (sqrt (/ 1 (* a c))) (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))))))) (* -1 (/ (* (pow b_2 2) c) (* a (pow (sqrt -1) 2)))))) (* 1/2 (/ (* (pow b_2 2) c) (* a (pow (sqrt -1) 2)))))) (pow c 2)) (/ (* (exp (* -1 (+ (log (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (log (/ 1 c))))) (+ (* -1/6 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (+ (* -1/6 (+ (* -6 (* (sqrt (/ 1 (* a c))) (* (sqrt -1) (+ (* 1/2 (/ (* (pow b_2 3) (pow c 2)) (* a (pow (sqrt -1) 4)))) (* (sqrt (/ c a)) (/ (* b_2 (+ (* -1 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (sqrt -1))))))) (+ (* 2 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (* 6 (/ (* b_2 (+ (* -1 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) a))))) (* 1/2 (* (sqrt (/ c a)) (/ (* b_2 (+ (* -2 (* (sqrt (/ 1 (* a c))) (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))))))) (* -1 (/ (* (pow b_2 2) c) (* a (pow (sqrt -1) 2)))))) (sqrt -1))))))) (pow c 3)))))
(+.f64 (fma.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (*.f64 b_2 (/.f64 (exp.f64 (neg.f64 (+.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))))) (neg.f64 (log.f64 c))))) (sqrt.f64 #s(literal -1 binary64)))) (exp.f64 (neg.f64 (+.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))))) (neg.f64 (log.f64 c)))))) (fma.f64 (exp.f64 (neg.f64 (+.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))))) (neg.f64 (log.f64 c))))) (/.f64 (fma.f64 (*.f64 #s(literal -1/6 binary64) (sqrt.f64 (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64))))) (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 c a))) (*.f64 b_2 (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 c #s(literal 3 binary64)) a)) (/.f64 (*.f64 b_2 b_2) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))) #s(literal -1/2 binary64))) (neg.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 c (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 #s(literal -1/6 binary64) (fma.f64 (*.f64 #s(literal -6 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (fma.f64 (sqrt.f64 (/.f64 c a)) (*.f64 b_2 (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 c #s(literal 3 binary64)) a)) (/.f64 (*.f64 b_2 b_2) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))) #s(literal -1/2 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 c c)) (*.f64 a (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))))))) (fma.f64 #s(literal 6 binary64) (*.f64 b_2 (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 c #s(literal 3 binary64)) a)) (/.f64 (*.f64 b_2 b_2) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))) #s(literal -1/2 binary64)) a)) (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))))))))) (pow.f64 c #s(literal 3 binary64))) (*.f64 (exp.f64 (neg.f64 (+.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))))) (neg.f64 (log.f64 c))))) (/.f64 (fma.f64 #s(literal -1/2 binary64) (fma.f64 (*.f64 #s(literal -2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 c #s(literal 3 binary64)) a)) (/.f64 (*.f64 b_2 b_2) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))) #s(literal -1/2 binary64))) (neg.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 c (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 b_2 b_2) c)) (*.f64 a (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 c c)))))
(+ (log (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (log (/ 1 c)))
(+.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))))) (neg.f64 (log.f64 c)))
(+ (log (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (+ (log (/ 1 c)) (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (neg.f64 (log.f64 c))) (log.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))))))
(+ (log (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (+ (log (/ 1 c)) (+ (* 1/2 (/ (+ (* -2 (* (sqrt (/ 1 (* a c))) (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))))))) (* -1 (/ (* (pow b_2 2) c) (* a (pow (sqrt -1) 2))))) (pow c 2))) (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1))))))
(+.f64 (+.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))))) (neg.f64 (log.f64 c))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 c #s(literal 3 binary64)) a)) (/.f64 (*.f64 b_2 b_2) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))) #s(literal -1/2 binary64))) (neg.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 c (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))) (*.f64 c c)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))))
(+ (log (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (+ (log (/ 1 c)) (+ (* 1/6 (/ (+ (* -6 (* (sqrt (/ 1 (* a c))) (* (sqrt -1) (+ (* 1/2 (/ (* (pow b_2 3) (pow c 2)) (* a (pow (sqrt -1) 4)))) (* (sqrt (/ c a)) (/ (* b_2 (+ (* -1 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (sqrt -1))))))) (+ (* 2 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (* 6 (/ (* b_2 (+ (* -1 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) a)))) (pow c 3))) (+ (* 1/2 (/ (+ (* -2 (* (sqrt (/ 1 (* a c))) (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))))))) (* -1 (/ (* (pow b_2 2) c) (* a (pow (sqrt -1) 2))))) (pow c 2))) (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))))))
(+.f64 (+.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))))) (neg.f64 (log.f64 c))) (fma.f64 #s(literal 1/6 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -6 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (fma.f64 (sqrt.f64 (/.f64 c a)) (*.f64 b_2 (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 c #s(literal 3 binary64)) a)) (/.f64 (*.f64 b_2 b_2) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))) #s(literal -1/2 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 c c)) (*.f64 a (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))))))) (fma.f64 #s(literal 6 binary64) (*.f64 b_2 (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 c #s(literal 3 binary64)) a)) (/.f64 (*.f64 b_2 b_2) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))) #s(literal -1/2 binary64)) a)) (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))))))) (pow.f64 c #s(literal 3 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 c #s(literal 3 binary64)) a)) (/.f64 (*.f64 b_2 b_2) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))) #s(literal -1/2 binary64))) (neg.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 c (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))) (*.f64 c c)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))))))
(* -1 (+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (log (/ 1 c)))))
(neg.f64 (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 c)) (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64))))))
(+ (* -1 (+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (log (/ 1 c))))) (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1))))
(fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (neg.f64 (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 c)) (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)))))))
(+ (* -1 (+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (log (/ 1 c))))) (+ (* -1/2 (/ (+ (* -1 (/ (* (pow b_2 2) c) (* a (pow (sqrt -1) 2)))) (/ (* (pow b_2 2) c) (* a (pow (sqrt -1) 2)))) (pow c 2))) (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))))
(fma.f64 #s(literal -1 binary64) (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 c)) (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64))))) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 c (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 c c)))))
(+ (* -1 (+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (log (/ 1 c))))) (+ (* -1/2 (/ (+ (* -1 (/ (* (pow b_2 2) c) (* a (pow (sqrt -1) 2)))) (/ (* (pow b_2 2) c) (* a (pow (sqrt -1) 2)))) (pow c 2))) (+ (* -1/6 (/ (+ (* -2 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (* 3 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 3) (pow (sqrt -1) 3))))) (pow c 3))) (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1))))))
(fma.f64 #s(literal -1 binary64) (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 c)) (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64))))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 c (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 c c)) (fma.f64 #s(literal -1/6 binary64) (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))) #s(literal 1 binary64)) (pow.f64 c #s(literal 3 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))))))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(*.f64 c (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) (*.f64 a c))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(*.f64 c (+.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 (neg.f64 b_2) (*.f64 a c))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(*.f64 c (fma.f64 #s(literal -1 binary64) (/.f64 (/.f64 b_2 a) c) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 5 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)))))))
(+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (log (/ 1 c))))
(fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 c)) (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)))))
(+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (log (/ 1 c))) (* -1 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1))))))
(fma.f64 #s(literal -1 binary64) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (neg.f64 (log.f64 c))) (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)))))
(+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (log (/ 1 c))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) (* 1/2 (/ (+ (* -1 (/ (* (pow b_2 2) c) (* a (pow (sqrt -1) 2)))) (/ (* (pow b_2 2) c) (* a (pow (sqrt -1) 2)))) (pow c 2))))))
(+.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (neg.f64 (log.f64 c))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 c (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 c c)))) (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)))))
(+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (log (/ 1 c))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) (+ (* 1/6 (/ (+ (* -2 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (* 3 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 3) (pow (sqrt -1) 3))))) (pow c 3))) (* 1/2 (/ (+ (* -1 (/ (* (pow b_2 2) c) (* a (pow (sqrt -1) 2)))) (/ (* (pow b_2 2) c) (* a (pow (sqrt -1) 2)))) (pow c 2)))))))
(+.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (neg.f64 (log.f64 c))) (fma.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))) #s(literal 1 binary64)) (pow.f64 c #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 c (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 c c))))) (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)))))
(+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (log (/ 1 c))))
(fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 c)) (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)))))
(+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (log (/ 1 c))) (* -1 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1))))))
(fma.f64 #s(literal -1 binary64) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (neg.f64 (log.f64 c))) (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)))))
(+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (log (/ 1 c))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) (* 1/2 (/ (+ (* -1 (/ (* (pow b_2 2) c) (* a (pow (sqrt -1) 2)))) (/ (* (pow b_2 2) c) (* a (pow (sqrt -1) 2)))) (pow c 2))))))
(+.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (neg.f64 (log.f64 c))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 c (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 c c)))) (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)))))
(+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (log (/ 1 c))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) (+ (* 1/6 (/ (+ (* -2 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (* 3 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 3) (pow (sqrt -1) 3))))) (pow c 3))) (* 1/2 (/ (+ (* -1 (/ (* (pow b_2 2) c) (* a (pow (sqrt -1) 2)))) (/ (* (pow b_2 2) c) (* a (pow (sqrt -1) 2)))) (pow c 2)))))))
(+.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (neg.f64 (log.f64 c))) (fma.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))) #s(literal 1 binary64)) (pow.f64 c #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 c (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 c c))))) (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)))))
(/ -1 (* a c))
(/.f64 #s(literal -1 binary64) (*.f64 a c))
(/ (- (/ (pow b_2 2) (* (pow a 2) c)) (/ 1 a)) c)
(/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 a a) c)) (/.f64 #s(literal 1 binary64) a)) c)
(/ (- (* -1 (/ (pow b_2 4) (* (pow a 3) (pow c 2)))) (+ (* -1 (/ (pow b_2 2) (* (pow a 2) c))) (/ 1 a))) c)
(/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (pow.f64 a #s(literal 3 binary64)) (*.f64 c c)))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 a a) c)) (/.f64 #s(literal 1 binary64) a))) c)
(/ (- (/ (pow b_2 6) (* (pow a 4) (pow c 3))) (+ (* -1 (/ (pow b_2 2) (* (pow a 2) c))) (+ (/ 1 a) (/ (pow b_2 4) (* (pow a 3) (pow c 2)))))) c)
(/.f64 (-.f64 (/.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 a #s(literal 4 binary64))) (pow.f64 c #s(literal 3 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 a a) c)) (+.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (pow.f64 a #s(literal 3 binary64)) (*.f64 c c))) (/.f64 #s(literal 1 binary64) a)))) c)
(* a c)
(*.f64 a c)
(* a c)
(*.f64 a c)
(* a c)
(*.f64 a c)
(* a c)
(*.f64 a c)
(pow (+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (log (/ 1 c)))) 2)
(pow.f64 (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 c)) (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64))))) #s(literal 2 binary64))
(+ (* -2 (* (sqrt (/ 1 (* a c))) (/ (* b_2 (+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (log (/ 1 c))))) (sqrt -1)))) (pow (+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (log (/ 1 c)))) 2))
(fma.f64 (*.f64 #s(literal -2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (/.f64 (*.f64 b_2 (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 c)) (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)))))) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 c)) (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64))))) #s(literal 2 binary64)))
(+ (* -2 (* (sqrt (/ 1 (* a c))) (/ (* b_2 (+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (log (/ 1 c))))) (sqrt -1)))) (+ (/ (* (+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (log (/ 1 c)))) (+ (* -1 (/ (* (pow b_2 2) c) (* a (pow (sqrt -1) 2)))) (/ (* (pow b_2 2) c) (* a (pow (sqrt -1) 2))))) (pow c 2)) (+ (/ (pow b_2 2) (* a (* c (pow (sqrt -1) 2)))) (pow (+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (log (/ 1 c)))) 2))))
(fma.f64 (*.f64 #s(literal -2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (/.f64 (*.f64 b_2 (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 c)) (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)))))) (sqrt.f64 #s(literal -1 binary64))) (+.f64 (fma.f64 (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 c)) (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64))))) (/.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 c (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 c c)) (/.f64 (/.f64 (*.f64 b_2 b_2) a) (*.f64 c (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (pow.f64 (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 c)) (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64))))) #s(literal 2 binary64))))
(+ (* -2 (* (sqrt (/ 1 (* a c))) (/ (* b_2 (+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (log (/ 1 c))))) (sqrt -1)))) (+ (* -1 (* (sqrt (/ 1 (* a (pow c 5)))) (/ (* b_2 (+ (* -1 (/ (* (pow b_2 2) c) (* a (pow (sqrt -1) 2)))) (/ (* (pow b_2 2) c) (* a (pow (sqrt -1) 2))))) (sqrt -1)))) (+ (* 1/3 (/ (* (+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (log (/ 1 c)))) (+ (* -2 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (* 3 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 3) (pow (sqrt -1) 3)))))) (pow c 3))) (+ (/ (* (+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (log (/ 1 c)))) (+ (* -1 (/ (* (pow b_2 2) c) (* a (pow (sqrt -1) 2)))) (/ (* (pow b_2 2) c) (* a (pow (sqrt -1) 2))))) (pow c 2)) (+ (/ (pow b_2 2) (* a (* c (pow (sqrt -1) 2)))) (pow (+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (log (/ 1 c)))) 2))))))
(fma.f64 (*.f64 #s(literal -2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (/.f64 (*.f64 b_2 (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 c)) (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)))))) (sqrt.f64 #s(literal -1 binary64))) (fma.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (pow.f64 c #s(literal 5 binary64)))))) (*.f64 b_2 (/.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 c (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 c)) (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))) #s(literal 1 binary64))) (pow.f64 c #s(literal 3 binary64))) (+.f64 (fma.f64 (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 c)) (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64))))) (/.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 c (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 c c)) (/.f64 (/.f64 (*.f64 b_2 b_2) a) (*.f64 c (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (pow.f64 (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 c)) (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64))))) #s(literal 2 binary64))))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(neg.f64 (*.f64 c (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) (*.f64 a c)))))
(* -1 (* c (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (/ b_2 a)) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(neg.f64 (*.f64 c (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a)) c)))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (/ (pow b_2 2) (sqrt -1))))) c)) (/ b_2 a)) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(neg.f64 (*.f64 c (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) c)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 c (pow.f64 a #s(literal 3 binary64))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))))) c) (/.f64 b_2 a)) c)))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1)))))
(neg.f64 (*.f64 c (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) c))))
(* -1 (* c (+ (* -1 (/ (+ b_2 (* -1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(neg.f64 (*.f64 c (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) b_2) c)))))
(* -1 (* c (+ (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ c a)) (/ (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(neg.f64 (*.f64 c (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 c a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))))) c) b_2) c)))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* c (+ (* 1/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 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (pow.f64 c #s(literal 3 binary64))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))))
(* -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))))))
(neg.f64 (*.f64 c (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 5 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (pow.f64 c #s(literal 3 binary64))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))))))
(* -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)))))))
(neg.f64 (*.f64 c (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 5 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 7 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (pow.f64 c #s(literal 3 binary64))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))))))
(* (sqrt (/ 1 (* a c))) (pow (sqrt -1) 3))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (pow (sqrt -1) 3)))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64)))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (pow (sqrt -1) 3))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64)))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 5 binary64)))) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))))
(+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ c (pow a 5))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (sqrt -1) (+ (* -1/4 (/ (* (pow b_2 4) c) (* (pow a 3) (pow (sqrt -1) 2)))) (/ (pow b_2 6) (pow a 4))))))) (pow c 3))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (pow (sqrt -1) 3))))
(fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 a c))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (/.f64 c (pow.f64 a #s(literal 3 binary64)))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 a #s(literal 4 binary64))))) (*.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 c (pow.f64 a #s(literal 5 binary64))))) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (pow.f64 c #s(literal 3 binary64))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64)))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))))
(* -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)))))
(neg.f64 (*.f64 c (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (/.f64 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)))))
(neg.f64 (*.f64 c (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (neg.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 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) c)))) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 c (pow.f64 a #s(literal 3 binary64))))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))))) c) (/.f64 (neg.f64 b_2) a)) c)))))
(* -1 (/ a c))
(neg.f64 (/.f64 a c))
(/ (+ (* -2 (* (sqrt (* a c)) (* b_2 (sqrt -1)))) (* -1 (* a c))) (pow c 2))
(/.f64 (fma.f64 #s(literal -2 binary64) (*.f64 (sqrt.f64 (*.f64 a c)) (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (neg.f64 (*.f64 a c))) (*.f64 c c))
(/ (+ (* -1 (* a c)) (* -1 (/ (- (+ (* -4 (* (pow b_2 2) c)) (* 2 (* (pow b_2 2) c))) (* -2 (* (sqrt (* a (pow c 3))) (* b_2 (sqrt -1))))) c))) (pow c 2))
(/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 a c (/.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) c) #s(literal -2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 (*.f64 a (pow.f64 c #s(literal 3 binary64)))) (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))))) c))) (*.f64 c c))
(/ (+ (* -1 (* a c)) (* -1 (/ (- (* -1 (/ (- (+ (* -1 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 3) (sqrt -1)))) (+ (* 2 (* (sqrt (/ 1 (* a c))) (* b_2 (* (sqrt -1) (+ (* -4 (* (pow b_2 2) (pow c 2))) (* 2 (* (pow b_2 2) (pow c 2)))))))) (* 4 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 3) (sqrt -1)))))) (+ (* -4 (* (pow b_2 2) (pow c 2))) (* 2 (* (pow b_2 2) (pow c 2))))) c)) (* -2 (* (sqrt (* a (pow c 3))) (* b_2 (sqrt -1))))) c))) (pow c 2))
(/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 a c (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 (pow.f64 c #s(literal 3 binary64)) a))) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (fma.f64 (*.f64 #s(literal 4 binary64) (sqrt.f64 (/.f64 (pow.f64 c #s(literal 3 binary64)) a))) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (*.f64 (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 c c)) #s(literal -2 binary64)))))) (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 c c)) #s(literal -2 binary64))) c) (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 (*.f64 a (pow.f64 c #s(literal 3 binary64)))) (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))))) c))) (*.f64 c c))
(* -1 (* (sqrt (/ a c)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (/ (+ b_2 (* (sqrt (* a c)) (sqrt -1))) c))
(neg.f64 (/.f64 (fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) b_2) c))
(* -1 (/ (+ (* -1 (/ (- (+ (* -1 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) (* b_2 c)) c)) (* (sqrt (* a c)) (sqrt -1))) c))
(neg.f64 (/.f64 (fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 (/.f64 (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64) (neg.f64 (*.f64 b_2 c))) c))) c))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* 1/2 (/ (* (pow b_2 3) c) a)) (* (sqrt (/ 1 (* a c))) (* b_2 (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1))))))))) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))))) c)) (* b_2 c)) c)) (* (sqrt (* a c)) (sqrt -1))) c))
(neg.f64 (/.f64 (fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (-.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) b_2) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 c #s(literal 3 binary64)) a)) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) c) a))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 c #s(literal 3 binary64)) a)) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64))) c)) (*.f64 b_2 c)) c))) c))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(neg.f64 (*.f64 c (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 c))))
(* -1 (* c (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(neg.f64 (*.f64 c (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (neg.f64 b_2)) c)))))
(* -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 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 c a))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))))) c)) b_2) c)))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(neg.f64 (*.f64 c (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (/.f64 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)))))
(neg.f64 (*.f64 c (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (neg.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 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) c)))) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 c (pow.f64 a #s(literal 3 binary64))))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))))) c) (/.f64 (neg.f64 b_2) a)) c)))))
(+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (log (/ -1 c))))
(fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) c)) (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)))))
(+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (log (/ -1 c))) (* (sqrt (/ 1 (* a c))) (* b_2 (sqrt -1)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) c)))) (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)))))
(+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (log (/ -1 c))) (* -1 (/ (+ (* -1 (* (sqrt (/ c a)) (* b_2 (sqrt -1)))) (* -1/2 (/ (+ (* -1 (/ (* (pow b_2 2) c) a)) (/ (* (pow b_2 2) c) a)) c))) c))))
(fma.f64 #s(literal -1 binary64) (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) c)) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (*.f64 b_2 b_2) c) a)) c) (neg.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))))) c)) (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)))))
(+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (log (/ -1 c))) (* -1 (/ (+ (* -1 (* (sqrt (/ c a)) (* b_2 (sqrt -1)))) (* -1 (/ (+ (* -1/6 (/ (+ (* -2 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b_2 3) (sqrt -1)))) (* 3 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b_2 3) (sqrt -1))))) c)) (* 1/2 (+ (* -1 (/ (* (pow b_2 2) c) a)) (/ (* (pow b_2 2) c) a)))) c))) c))))
(fma.f64 #s(literal -1 binary64) (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) c)) (/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 (*.f64 (sqrt.f64 (/.f64 c a)) b_2) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 #s(literal -1/6 binary64) (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64)))) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1 binary64)) c) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (*.f64 b_2 b_2) c) a)))) c))) c)) (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(neg.f64 (*.f64 c (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (/.f64 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)))))
(neg.f64 (*.f64 c (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (neg.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 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) c)))) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 c (pow.f64 a #s(literal 3 binary64))))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))))) c) (/.f64 (neg.f64 b_2) a)) c)))))
(exp (* -1 (+ (log (* (sqrt (* a c)) (sqrt -1))) (log (/ -1 c)))))
(exp.f64 (neg.f64 (+.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) (log.f64 (/.f64 #s(literal -1 binary64) c)))))
(+ (exp (* -1 (+ (log (* (sqrt (* a c)) (sqrt -1))) (log (/ -1 c))))) (* (sqrt (/ 1 (* a c))) (* b_2 (* (exp (* -1 (+ (log (* (sqrt (* a c)) (sqrt -1))) (log (/ -1 c))))) (sqrt -1)))))
(fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) b_2) (*.f64 (exp.f64 (neg.f64 (+.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) (log.f64 (/.f64 #s(literal -1 binary64) c))))) (sqrt.f64 #s(literal -1 binary64))) (exp.f64 (neg.f64 (+.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) (log.f64 (/.f64 #s(literal -1 binary64) c))))))
(+ (exp (* -1 (+ (log (* (sqrt (* a c)) (sqrt -1))) (log (/ -1 c))))) (* -1 (/ (+ (* -1 (* (sqrt (/ c a)) (* b_2 (* (exp (* -1 (+ (log (* (sqrt (* a c)) (sqrt -1))) (log (/ -1 c))))) (sqrt -1))))) (* -1 (/ (* (exp (* -1 (+ (log (* (sqrt (* a c)) (sqrt -1))) (log (/ -1 c))))) (+ (* -1/2 (+ (* -2 (* (sqrt (/ 1 (* a c))) (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))))))) (/ (* (pow b_2 2) c) a))) (* -1/2 (/ (* (pow b_2 2) c) a)))) c))) c)))
(fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 (*.f64 (sqrt.f64 (/.f64 c a)) b_2) (*.f64 (exp.f64 (neg.f64 (+.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) (log.f64 (/.f64 #s(literal -1 binary64) c))))) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (exp.f64 (neg.f64 (+.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) (log.f64 (/.f64 #s(literal -1 binary64) c))))) (/.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 c #s(literal 3 binary64)) a)) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64))) (/.f64 (*.f64 (*.f64 b_2 b_2) c) a)) (/.f64 (*.f64 (*.f64 b_2 b_2) c) a))) c)))) c) (exp.f64 (neg.f64 (+.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) (log.f64 (/.f64 #s(literal -1 binary64) c))))))
(+ (exp (* -1 (+ (log (* (sqrt (* a c)) (sqrt -1))) (log (/ -1 c))))) (* -1 (/ (+ (* -1 (* (sqrt (/ c a)) (* b_2 (* (exp (* -1 (+ (log (* (sqrt (* a c)) (sqrt -1))) (log (/ -1 c))))) (sqrt -1))))) (* -1 (/ (+ (* -1 (/ (* (exp (* -1 (+ (log (* (sqrt (* a c)) (sqrt -1))) (log (/ -1 c))))) (+ (* -1/6 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b_2 3) (sqrt -1)))) (+ (* -1/6 (+ (* -6 (* (sqrt (/ 1 (* a c))) (* (sqrt -1) (+ (* 1/2 (/ (* (pow b_2 3) (pow c 2)) a)) (* (sqrt (/ c a)) (* b_2 (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))))))))))) (+ (* 2 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b_2 3) (sqrt -1)))) (* 6 (/ (* b_2 (+ (* -1 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))))) a))))) (* 1/2 (* (sqrt (/ c a)) (* b_2 (* (sqrt -1) (+ (* -2 (* (sqrt (/ 1 (* a c))) (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))))))) (/ (* (pow b_2 2) c) a))))))))) c)) (* (exp (* -1 (+ (log (* (sqrt (* a c)) (sqrt -1))) (log (/ -1 c))))) (+ (* -1/2 (+ (* -2 (* (sqrt (/ 1 (* a c))) (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))))))) (/ (* (pow b_2 2) c) a))) (* -1/2 (/ (* (pow b_2 2) c) a))))) c))) c)))
(fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 (*.f64 (sqrt.f64 (/.f64 c a)) b_2) (*.f64 (exp.f64 (neg.f64 (+.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) (log.f64 (/.f64 #s(literal -1 binary64) c))))) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (fma.f64 (exp.f64 (neg.f64 (+.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) (log.f64 (/.f64 #s(literal -1 binary64) c))))) (*.f64 #s(literal -1/2 binary64) (+.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 c #s(literal 3 binary64)) a)) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64))) (/.f64 (*.f64 (*.f64 b_2 b_2) c) a)) (/.f64 (*.f64 (*.f64 b_2 b_2) c) a))) (neg.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) (log.f64 (/.f64 #s(literal -1 binary64) c))))) (/.f64 (fma.f64 (*.f64 #s(literal -1/6 binary64) (sqrt.f64 (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64))))) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (fma.f64 #s(literal -1/6 binary64) (fma.f64 (*.f64 #s(literal -6 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (fma.f64 (*.f64 (sqrt.f64 (/.f64 c a)) b_2) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 c #s(literal 3 binary64)) a)) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (/.f64 (*.f64 c c) a))))) (fma.f64 #s(literal 6 binary64) (*.f64 b_2 (/.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 c #s(literal 3 binary64)) a)) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64)) a)) (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64)))) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))))))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 c a))) (*.f64 (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (fma.f64 (*.f64 #s(literal -2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 c #s(literal 3 binary64)) a)) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64))) (/.f64 (*.f64 (*.f64 b_2 b_2) c) a)))))) c)))) c))) c) (exp.f64 (neg.f64 (+.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) (log.f64 (/.f64 #s(literal -1 binary64) c))))))
(+ (log (* (sqrt (* a c)) (sqrt -1))) (log (/ -1 c)))
(+.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) (log.f64 (/.f64 #s(literal -1 binary64) c)))
(+ (log (* (sqrt (* a c)) (sqrt -1))) (+ (log (/ -1 c)) (* -1 (* (sqrt (/ 1 (* a c))) (* b_2 (sqrt -1))))))
(+.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (log.f64 (/.f64 #s(literal -1 binary64) c))) (log.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))))
(+ (log (* (sqrt (* a c)) (sqrt -1))) (+ (log (/ -1 c)) (* -1 (/ (+ (* -1/2 (/ (+ (* -2 (* (sqrt (/ 1 (* a c))) (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))))))) (/ (* (pow b_2 2) c) a)) c)) (* (sqrt (/ c a)) (* b_2 (sqrt -1)))) c))))
(+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 c #s(literal 3 binary64)) a)) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64))) (/.f64 (*.f64 (*.f64 b_2 b_2) c) a)) c) (*.f64 (sqrt.f64 (/.f64 c a)) (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))) c) (log.f64 (/.f64 #s(literal -1 binary64) c))) (log.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))))
(+ (log (* (sqrt (* a c)) (sqrt -1))) (+ (log (/ -1 c)) (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (+ (* -6 (* (sqrt (/ 1 (* a c))) (* (sqrt -1) (+ (* 1/2 (/ (* (pow b_2 3) (pow c 2)) a)) (* (sqrt (/ c a)) (* b_2 (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))))))))))) (+ (* 2 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b_2 3) (sqrt -1)))) (* 6 (/ (* b_2 (+ (* -1 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))))) a)))) c)) (* 1/2 (+ (* -2 (* (sqrt (/ 1 (* a c))) (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))))))) (/ (* (pow b_2 2) c) a)))) c)) (* (sqrt (/ c a)) (* b_2 (sqrt -1)))) c))))
(+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 c a)) b_2) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 (/.f64 (fma.f64 #s(literal -1/6 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -6 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (fma.f64 (*.f64 (sqrt.f64 (/.f64 c a)) b_2) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 c #s(literal 3 binary64)) a)) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (/.f64 (*.f64 c c) a))))) (fma.f64 #s(literal 6 binary64) (*.f64 b_2 (/.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 c #s(literal 3 binary64)) a)) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64)) a)) (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64)))) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))))))) c) (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 #s(literal -2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 c #s(literal 3 binary64)) a)) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64))) (/.f64 (*.f64 (*.f64 b_2 b_2) c) a)))) c))) c) (log.f64 (/.f64 #s(literal -1 binary64) c))) (log.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))))
(* -1 (+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (log (/ -1 c)))))
(neg.f64 (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) c)) (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64))))))
(+ (* -1 (* (sqrt (/ 1 (* a c))) (* b_2 (sqrt -1)))) (* -1 (+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (log (/ -1 c))))))
(*.f64 #s(literal -1 binary64) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) c)) (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)))))))
(+ (* -1 (+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (log (/ -1 c))))) (* -1 (/ (+ (* 1/2 (/ (+ (* -1 (/ (* (pow b_2 2) c) a)) (/ (* (pow b_2 2) c) a)) c)) (* (sqrt (/ c a)) (* b_2 (sqrt -1)))) c)))
(fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (*.f64 b_2 b_2) c) a)) c))) c) (neg.f64 (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) c)) (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)))))))
(+ (* -1 (+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (log (/ -1 c))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* -1 (/ (* (pow b_2 2) c) a)) (/ (* (pow b_2 2) c) a))) (* 1/6 (/ (+ (* -2 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b_2 3) (sqrt -1)))) (* 3 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b_2 3) (sqrt -1))))) c))) c)) (* (sqrt (/ c a)) (* b_2 (sqrt -1)))) c)))
(fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 c a)) b_2) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 (/.f64 (fma.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64)))) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1 binary64)) c) (*.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (*.f64 b_2 b_2) c) a)))) c))) c) (neg.f64 (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) c)) (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)))))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(neg.f64 (*.f64 c (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (/.f64 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)))))
(neg.f64 (*.f64 c (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (neg.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 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) c)))) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 c (pow.f64 a #s(literal 3 binary64))))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))))) c) (/.f64 (neg.f64 b_2) a)) c)))))
(+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (log (/ -1 c))))
(fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) c)) (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)))))
(+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (log (/ -1 c))) (* (sqrt (/ 1 (* a c))) (* b_2 (sqrt -1)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) c)))) (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)))))
(+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (log (/ -1 c))) (* -1 (/ (+ (* -1 (* (sqrt (/ c a)) (* b_2 (sqrt -1)))) (* -1/2 (/ (+ (* -1 (/ (* (pow b_2 2) c) a)) (/ (* (pow b_2 2) c) a)) c))) c))))
(fma.f64 #s(literal -1 binary64) (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) c)) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (*.f64 b_2 b_2) c) a)) c) (neg.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))))) c)) (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)))))
(+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (log (/ -1 c))) (* -1 (/ (+ (* -1 (* (sqrt (/ c a)) (* b_2 (sqrt -1)))) (* -1 (/ (+ (* -1/6 (/ (+ (* -2 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b_2 3) (sqrt -1)))) (* 3 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b_2 3) (sqrt -1))))) c)) (* 1/2 (+ (* -1 (/ (* (pow b_2 2) c) a)) (/ (* (pow b_2 2) c) a)))) c))) c))))
(fma.f64 #s(literal -1 binary64) (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) c)) (/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 (*.f64 (sqrt.f64 (/.f64 c a)) b_2) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 #s(literal -1/6 binary64) (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64)))) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1 binary64)) c) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (*.f64 b_2 b_2) c) a)))) c))) c)) (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)))))
(+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (log (/ -1 c))))
(fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) c)) (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)))))
(+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (log (/ -1 c))) (* (sqrt (/ 1 (* a c))) (* b_2 (sqrt -1)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) c)))) (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)))))
(+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (log (/ -1 c))) (* -1 (/ (+ (* -1 (* (sqrt (/ c a)) (* b_2 (sqrt -1)))) (* -1/2 (/ (+ (* -1 (/ (* (pow b_2 2) c) a)) (/ (* (pow b_2 2) c) a)) c))) c))))
(fma.f64 #s(literal -1 binary64) (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) c)) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (*.f64 b_2 b_2) c) a)) c) (neg.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))))) c)) (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)))))
(+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (log (/ -1 c))) (* -1 (/ (+ (* -1 (* (sqrt (/ c a)) (* b_2 (sqrt -1)))) (* -1 (/ (+ (* -1/6 (/ (+ (* -2 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b_2 3) (sqrt -1)))) (* 3 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b_2 3) (sqrt -1))))) c)) (* 1/2 (+ (* -1 (/ (* (pow b_2 2) c) a)) (/ (* (pow b_2 2) c) a)))) c))) c))))
(fma.f64 #s(literal -1 binary64) (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) c)) (/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 (*.f64 (sqrt.f64 (/.f64 c a)) b_2) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 #s(literal -1/6 binary64) (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64)))) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1 binary64)) c) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (*.f64 b_2 b_2) c) a)))) c))) c)) (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)))))
(/ -1 (* a c))
(/.f64 #s(literal -1 binary64) (*.f64 a c))
(* -1 (/ (+ (* -1 (/ (pow b_2 2) (* (pow a 2) c))) (/ 1 a)) c))
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 a a) c)) (/.f64 #s(literal 1 binary64) a)) c))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (pow b_2 4) (* (pow a 3) c))) (* -1 (/ (pow b_2 2) (pow a 2)))) c)) (/ 1 a)) c))
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (neg.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)))) c) (/.f64 #s(literal 1 binary64) a)) c))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow b_2 6) (* (pow a 4) c))) (* -1 (/ (pow b_2 4) (pow a 3)))) c)) (* -1 (/ (pow b_2 2) (pow a 2)))) c)) (/ 1 a)) c))
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (*.f64 (pow.f64 a #s(literal 4 binary64)) c))) (neg.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (pow.f64 a #s(literal 3 binary64))))) c) (/.f64 (*.f64 b_2 b_2) (*.f64 a a)))) c) (/.f64 #s(literal 1 binary64) a)) c))
(* a c)
(*.f64 a c)
(* a c)
(*.f64 a c)
(* a c)
(*.f64 a c)
(* a c)
(*.f64 a c)
(pow (+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (log (/ -1 c)))) 2)
(pow.f64 (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) c)) (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64))))) #s(literal 2 binary64))
(+ (* 2 (* (sqrt (/ 1 (* a c))) (* b_2 (* (sqrt -1) (+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (log (/ -1 c)))))))) (pow (+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (log (/ -1 c)))) 2))
(fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (*.f64 (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) c)) (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)))))) (pow.f64 (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) c)) (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64))))) #s(literal 2 binary64)))
(+ (* -1 (/ (+ (* -2 (* (sqrt (/ c a)) (* b_2 (* (sqrt -1) (+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (log (/ -1 c)))))))) (* -1 (/ (+ (* -1 (/ (* (pow b_2 2) c) a)) (* (+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (log (/ -1 c)))) (+ (* -1 (/ (* (pow b_2 2) c) a)) (/ (* (pow b_2 2) c) a)))) c))) c)) (pow (+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (log (/ -1 c)))) 2))
(fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (sqrt.f64 (/.f64 c a))) (*.f64 (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) c)) (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)))))) (neg.f64 (/.f64 (fma.f64 (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) c)) (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (*.f64 b_2 b_2) c) a)) (neg.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) c) a))) c))) c) (pow.f64 (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) c)) (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64))))) #s(literal 2 binary64)))
(+ (* -1 (/ (+ (* -2 (* (sqrt (/ c a)) (* b_2 (* (sqrt -1) (+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (log (/ -1 c)))))))) (* -1 (/ (+ (* -1 (/ (* (pow b_2 2) c) a)) (+ (* -1 (/ (+ (* -1 (* (sqrt (/ c a)) (* b_2 (* (sqrt -1) (+ (* -1 (/ (* (pow b_2 2) c) a)) (/ (* (pow b_2 2) c) a)))))) (* 1/3 (* (+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (log (/ -1 c)))) (+ (* -2 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b_2 3) (sqrt -1)))) (* 3 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b_2 3) (sqrt -1)))))))) c)) (* (+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (log (/ -1 c)))) (+ (* -1 (/ (* (pow b_2 2) c) a)) (/ (* (pow b_2 2) c) a))))) c))) c)) (pow (+ (log (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (log (/ -1 c)))) 2))
(fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (sqrt.f64 (/.f64 c a))) (*.f64 (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) c)) (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)))))) (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (*.f64 b_2 b_2) c) a) (fma.f64 (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) c)) (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (*.f64 b_2 b_2) c) a)) (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal 1/3 binary64) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) c)) (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)))))) (*.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64)))) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1 binary64)) (neg.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (*.f64 (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (*.f64 b_2 b_2) c) a)))))) c)))) c))) c) (pow.f64 (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) c)) (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64))))) #s(literal 2 binary64)))
(* (sqrt (/ c a)) (/ 1 (sqrt -1)))
(*.f64 (sqrt.f64 (/.f64 c a)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))))
(+ (* (sqrt (/ c a)) (/ 1 (sqrt -1))) (/ b_2 a))
(fma.f64 (sqrt.f64 (/.f64 c a)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a))
(+ (* b_2 (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (/ 1 (sqrt -1))))
(fma.f64 (sqrt.f64 (/.f64 c a)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))) (*.f64 b_2 (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (/.f64 #s(literal 1 binary64) a))))
(+ (* b_2 (+ (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (/ 1 (sqrt -1))))
(fma.f64 b_2 (fma.f64 b_2 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))) (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))))) (/.f64 #s(literal 1 binary64) a)) (*.f64 (sqrt.f64 (/.f64 c a)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64)))))
(* (sqrt (* a c)) (/ 1 (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 a c)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))))
(+ b_2 (* (sqrt (* a c)) (/ 1 (sqrt -1))))
(fma.f64 (sqrt.f64 (*.f64 a c)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))) b_2)
(+ (* b_2 (+ 1 (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))))) (* (sqrt (* a c)) (/ 1 (sqrt -1))))
(fma.f64 b_2 (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1 binary64)) (*.f64 (sqrt.f64 (*.f64 a c)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64)))))
(+ (* b_2 (+ 1 (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))))) (* (sqrt (* a c)) (/ 1 (sqrt -1))))
(fma.f64 b_2 (fma.f64 b_2 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))) (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))))) #s(literal 1 binary64)) (*.f64 (sqrt.f64 (*.f64 a c)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64)))))
(* (sqrt (* a c)) (/ 1 (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 a c)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))))
(+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (* a c)) (/ 1 (sqrt -1))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (sqrt.f64 (*.f64 a c)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64)))))
(+ (* (sqrt (* a c)) (/ 1 (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))) (/ 1 (sqrt -1)))))))
(fma.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))) (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))))) (*.f64 (sqrt.f64 (*.f64 a c)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64)))))
(+ (* (sqrt (* a c)) (/ 1 (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 (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 (*.f64 #s(literal 1/16 binary64) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 5 binary64))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64)))))) (*.f64 (sqrt.f64 (*.f64 a c)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64)))))
(* (sqrt (/ 1 (* a c))) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64)))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64))))
(+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (* (pow b_2 2) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (sqrt -1))) (* 3/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 2) (sqrt -1)))))))
(fma.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64))))) (sqrt.f64 #s(literal -1 binary64)) (*.f64 #s(literal 3/8 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 5 binary64)))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64))))
(+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (* (pow b_2 2) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (sqrt -1))) (* (pow b_2 2) (+ (* -5/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 7)))) (* (pow b_2 2) (sqrt -1)))) (* 3/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (sqrt -1))))))))
(fma.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 #s(literal -5/16 binary64) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 7 binary64))) (pow.f64 c #s(literal 7 binary64))))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal 3/8 binary64) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 5 binary64))))) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64))))) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64))))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.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 (pow.f64 a #s(literal 3 binary64)) c))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (neg.f64 (/.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 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))) (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64)))) (/.f64 (*.f64 b_2 b_2) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))))) (neg.f64 (/.f64 #s(literal 1 binary64) a))) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(/ a (* c (pow (sqrt -1) 2)))
(/.f64 a (*.f64 c (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(+ (* 2 (* (sqrt (/ a (pow c 3))) (/ b_2 (pow (sqrt -1) 3)))) (/ a (* c (pow (sqrt -1) 2))))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 (/.f64 a (pow.f64 c #s(literal 3 binary64)))) (/.f64 b_2 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))) (/.f64 a (*.f64 c (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(+ (* b_2 (- (* 2 (/ b_2 (* (pow c 2) (pow (sqrt -1) 4)))) (* -2 (* (sqrt (/ a (pow c 3))) (/ 1 (pow (sqrt -1) 3)))))) (/ a (* c (pow (sqrt -1) 2))))
(fma.f64 b_2 (fma.f64 #s(literal 2 binary64) (/.f64 (/.f64 b_2 (*.f64 c c)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 (/.f64 a (pow.f64 c #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))))) (/.f64 a (*.f64 c (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(+ (* b_2 (- (* b_2 (+ (* -1 (* b_2 (+ (* -4 (* (sqrt (/ 1 (* a (pow c 5)))) (/ 1 (pow (sqrt -1) 5)))) (+ (* -1 (* (sqrt (/ 1 (* a (pow c 5)))) (/ 1 (pow (sqrt -1) 5)))) (* 4 (* (sqrt (/ 1 (* a (pow c 5)))) (/ 1 (pow (sqrt -1) 5)))))))) (* 2 (/ 1 (* (pow c 2) (pow (sqrt -1) 4)))))) (* -2 (* (sqrt (/ a (pow c 3))) (/ 1 (pow (sqrt -1) 3)))))) (/ a (* c (pow (sqrt -1) 2))))
(fma.f64 b_2 (fma.f64 b_2 (fma.f64 (neg.f64 b_2) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (pow.f64 c #s(literal 5 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))) #s(literal 3 binary64) (*.f64 #s(literal -4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (pow.f64 c #s(literal 5 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))))) (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 c c) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))))) (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 (/.f64 a (pow.f64 c #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))))) (/.f64 a (*.f64 c (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(* (sqrt (/ a c)) (/ 1 (sqrt -1)))
(*.f64 (sqrt.f64 (/.f64 a c)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))))
(+ (* (sqrt (/ a c)) (/ 1 (sqrt -1))) (/ b_2 (* c (pow (sqrt -1) 2))))
(fma.f64 (sqrt.f64 (/.f64 a c)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 (*.f64 c (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(+ (* b_2 (+ (* -1 (* b_2 (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3))))))) (/ 1 (* c (pow (sqrt -1) 2))))) (* (sqrt (/ a c)) (/ 1 (sqrt -1))))
(fma.f64 b_2 (fma.f64 (neg.f64 b_2) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (pow.f64 c #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 c (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 a c)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64)))))
(+ (* b_2 (+ (* b_2 (- (* -1 (* b_2 (+ (* 1/2 (/ 1 (* a (* (pow c 2) (pow (sqrt -1) 4))))) (* (sqrt (/ 1 (* a c))) (/ (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3))))) (sqrt -1)))))) (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3))))))) (/ 1 (* c (pow (sqrt -1) 2))))) (* (sqrt (/ a c)) (/ 1 (sqrt -1))))
(fma.f64 b_2 (fma.f64 b_2 (fma.f64 (neg.f64 b_2) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (pow.f64 c #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))) #s(literal -1/2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 a (*.f64 c c)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))))) (neg.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (pow.f64 c #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))) #s(literal -1/2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 c (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 a c)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64)))))
(* (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 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1 binary64)) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 b_2 (fma.f64 b_2 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))) (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64)))) (/.f64 (*.f64 b_2 b_2) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))))) #s(literal -1 binary64)) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.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 (pow.f64 a #s(literal 3 binary64)) c))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (neg.f64 (/.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 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))) (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64)))) (/.f64 (*.f64 b_2 b_2) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))))) (neg.f64 (/.f64 #s(literal 1 binary64) a))) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(log (* (sqrt (/ c a)) (sqrt -1)))
(log.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(+ (log (* (sqrt (/ c a)) (sqrt -1))) (* -1 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))))
(fma.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (log.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))))
(+ (log (* (sqrt (/ c a)) (sqrt -1))) (* b_2 (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* 1/6 (* (pow b_2 2) (+ (* -2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 3 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3))))))))))
(fma.f64 b_2 (fma.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))) #s(literal 1 binary64)) (neg.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64)))))) (log.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))))
(+ (log (* (sqrt (/ c a)) (sqrt -1))) (* b_2 (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* 1/120 (* (pow b_2 2) (+ (* -30 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ 1 (pow (sqrt -1) 5)))) (+ (* -24 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ 1 (pow (sqrt -1) 5)))) (+ (* -15 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ 1 (pow (sqrt -1) 5)))) (* 60 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ 1 (pow (sqrt -1) 5))))))))) (* 1/6 (+ (* -2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 3 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))))))))))
(fma.f64 b_2 (fma.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 b_2 b_2)) (fma.f64 (*.f64 #s(literal -30 binary64) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 5 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) (fma.f64 (*.f64 #s(literal -24 binary64) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 5 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) (*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))) #s(literal 45 binary64)))) (*.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))) #s(literal 1 binary64)))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64)))))) (log.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) a))
(+ (* 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 (pow.f64 a #s(literal 3 binary64)) c))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (neg.f64 (/.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 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))) (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64)))) (/.f64 (*.f64 b_2 b_2) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))))) (neg.f64 (/.f64 #s(literal 1 binary64) a))) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) a))
(+ (* b_2 (- (* (sqrt (/ c a)) (* b_2 (* (sqrt -1) (+ (* -1/2 (- (* -2 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))))))) (/ 1 (* a (* c (pow (sqrt -1) 2)))))) (* 1/2 (/ 1 (* a (* c (pow (sqrt -1) 2))))))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 b_2 (fma.f64 (*.f64 (sqrt.f64 (/.f64 c a)) b_2) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (fma.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal -2 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (pow.f64 c #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))) #s(literal -1/2 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))))) (/.f64 #s(literal 1/2 binary64) (*.f64 a (*.f64 c (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))))) (neg.f64 (/.f64 #s(literal 1 binary64) a))) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* b_2 (- (* b_2 (+ (* (sqrt (/ c a)) (* b_2 (* (sqrt -1) (+ (* -1/6 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (+ (* -1/6 (+ (* -6 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* (sqrt (/ 1 (* a c))) (/ (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3))))) (sqrt -1))) (* 1/2 (/ 1 (* a (* (pow c 2) (pow (sqrt -1) 4))))))))) (+ (* 2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 6 (/ (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3))))) a))))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (- (* -2 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))))))) (/ 1 (* a (* c (pow (sqrt -1) 2))))) (sqrt -1))))))))) (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1/2 (- (* -2 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))))))) (/ 1 (* a (* c (pow (sqrt -1) 2)))))) (* 1/2 (/ 1 (* a (* c (pow (sqrt -1) 2)))))))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 b_2 (fma.f64 b_2 (*.f64 (sqrt.f64 (/.f64 c a)) (fma.f64 (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (fma.f64 (*.f64 #s(literal -1/6 binary64) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (fma.f64 #s(literal -1/6 binary64) (fma.f64 (*.f64 #s(literal -6 binary64) (sqrt.f64 (/.f64 c a))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (pow.f64 c #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))) #s(literal -1/2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 a (*.f64 c c)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)))))) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (*.f64 #s(literal 6 binary64) (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (pow.f64 c #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))) #s(literal -1/2 binary64)) a)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (/.f64 (fma.f64 #s(literal -2 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (pow.f64 c #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))) #s(literal -1/2 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))))) (sqrt.f64 #s(literal -1 binary64)))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (fma.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal -2 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (pow.f64 c #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))) #s(literal -1/2 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))))) (/.f64 #s(literal 1/2 binary64) (*.f64 a (*.f64 c (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))))))) (neg.f64 (/.f64 #s(literal 1 binary64) a))) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(log (* (sqrt (/ a c)) (/ 1 (sqrt -1))))
(log.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64)))))
(+ (log (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1))))
(fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (log.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))))))
(+ (log (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (* b_2 (+ (* 1/2 (* b_2 (- (* -2 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))))))) (/ 1 (* a (* c (pow (sqrt -1) 2))))))) (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1))))))
(fma.f64 b_2 (fma.f64 (*.f64 #s(literal 1/2 binary64) b_2) (fma.f64 #s(literal -2 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (pow.f64 c #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))) #s(literal -1/2 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))))) (log.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))))))
(+ (log (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (* b_2 (+ (* b_2 (+ (* 1/6 (* b_2 (+ (* -6 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* (sqrt (/ 1 (* a c))) (/ (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3))))) (sqrt -1))) (* 1/2 (/ 1 (* a (* (pow c 2) (pow (sqrt -1) 4))))))))) (+ (* 2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 6 (/ (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3))))) a)))))) (* 1/2 (- (* -2 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))))))) (/ 1 (* a (* c (pow (sqrt -1) 2)))))))) (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1))))))
(fma.f64 b_2 (fma.f64 b_2 (fma.f64 (*.f64 #s(literal 1/6 binary64) b_2) (fma.f64 (*.f64 #s(literal -6 binary64) (sqrt.f64 (/.f64 c a))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (pow.f64 c #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))) #s(literal -1/2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 a (*.f64 c c)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)))))) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (*.f64 #s(literal 6 binary64) (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (pow.f64 c #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))) #s(literal -1/2 binary64)) a)))) (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -2 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (pow.f64 c #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))) #s(literal -1/2 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))))) (log.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))))))
(* -1 (log (* (sqrt (/ c a)) (sqrt -1))))
(neg.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))))
(+ (* -1 (log (* (sqrt (/ c a)) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1))))
(fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (neg.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))))
(+ (* -1 (log (* (sqrt (/ c a)) (sqrt -1)))) (* b_2 (+ (* -1/6 (* (pow b_2 2) (+ (* -2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 3 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3))))))) (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1))))))
(fma.f64 b_2 (fma.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))) #s(literal 1 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))))) (neg.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))))
(+ (* -1 (log (* (sqrt (/ c a)) (sqrt -1)))) (* b_2 (+ (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1))) (* (pow b_2 2) (+ (* -1/6 (+ (* -2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 3 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))))) (* -1/120 (* (pow b_2 2) (+ (* -30 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ 1 (pow (sqrt -1) 5)))) (+ (* -24 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ 1 (pow (sqrt -1) 5)))) (+ (* -15 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ 1 (pow (sqrt -1) 5)))) (* 60 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ 1 (pow (sqrt -1) 5))))))))))))))
(fma.f64 b_2 (fma.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 #s(literal -1/120 binary64) (*.f64 b_2 b_2)) (fma.f64 (*.f64 #s(literal -30 binary64) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 5 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) (fma.f64 (*.f64 #s(literal -24 binary64) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 5 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) (*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))) #s(literal 45 binary64)))) (*.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))) #s(literal 1 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))))) (neg.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) a))
(+ (* 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 (pow.f64 a #s(literal 3 binary64)) c))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (neg.f64 (/.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 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))) (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64)))) (/.f64 (*.f64 b_2 b_2) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))))) (neg.f64 (/.f64 #s(literal 1 binary64) a))) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(log (* (sqrt (/ c a)) (sqrt -1)))
(log.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(+ (log (* (sqrt (/ c a)) (sqrt -1))) (* -1 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))))
(fma.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (log.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))))
(+ (log (* (sqrt (/ c a)) (sqrt -1))) (* b_2 (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* 1/6 (* (pow b_2 2) (+ (* -2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 3 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3))))))))))
(fma.f64 b_2 (fma.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))) #s(literal 1 binary64)) (neg.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64)))))) (log.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))))
(+ (log (* (sqrt (/ c a)) (sqrt -1))) (* b_2 (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* 1/120 (* (pow b_2 2) (+ (* -30 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ 1 (pow (sqrt -1) 5)))) (+ (* -24 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ 1 (pow (sqrt -1) 5)))) (+ (* -15 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ 1 (pow (sqrt -1) 5)))) (* 60 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ 1 (pow (sqrt -1) 5))))))))) (* 1/6 (+ (* -2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 3 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))))))))))
(fma.f64 b_2 (fma.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 b_2 b_2)) (fma.f64 (*.f64 #s(literal -30 binary64) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 5 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) (fma.f64 (*.f64 #s(literal -24 binary64) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 5 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) (*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))) #s(literal 45 binary64)))) (*.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))) #s(literal 1 binary64)))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64)))))) (log.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))))
(log (* (sqrt (/ c a)) (sqrt -1)))
(log.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(+ (log (* (sqrt (/ c a)) (sqrt -1))) (* -1 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))))
(fma.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (log.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))))
(+ (log (* (sqrt (/ c a)) (sqrt -1))) (* b_2 (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* 1/6 (* (pow b_2 2) (+ (* -2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 3 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3))))))))))
(fma.f64 b_2 (fma.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))) #s(literal 1 binary64)) (neg.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64)))))) (log.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))))
(+ (log (* (sqrt (/ c a)) (sqrt -1))) (* b_2 (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* 1/120 (* (pow b_2 2) (+ (* -30 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ 1 (pow (sqrt -1) 5)))) (+ (* -24 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ 1 (pow (sqrt -1) 5)))) (+ (* -15 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ 1 (pow (sqrt -1) 5)))) (* 60 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ 1 (pow (sqrt -1) 5))))))))) (* 1/6 (+ (* -2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 3 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))))))))))
(fma.f64 b_2 (fma.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 b_2 b_2)) (fma.f64 (*.f64 #s(literal -30 binary64) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 5 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) (fma.f64 (*.f64 #s(literal -24 binary64) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 5 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) (*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))) #s(literal 45 binary64)))) (*.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))) #s(literal 1 binary64)))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64)))))) (log.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))))
(/ -1 (* a c))
(/.f64 #s(literal -1 binary64) (*.f64 a c))
(- (/ (pow b_2 2) (* (pow a 2) (pow c 2))) (/ 1 (* a c)))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)) (*.f64 c c)) (/.f64 #s(literal 1 binary64) (*.f64 a c)))
(- (* (pow b_2 2) (+ (* -1 (/ (pow b_2 2) (* (pow a 3) (pow c 3)))) (/ 1 (* (pow a 2) (pow c 2))))) (/ 1 (* a c)))
(fma.f64 (*.f64 b_2 b_2) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 b_2 b_2) (*.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64)))) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 a a)) (*.f64 c c))) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 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)))
(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 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64)))) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 a a)) (*.f64 c c))) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))))
(* -2 b_2)
(*.f64 #s(literal -2 binary64) b_2)
(* -2 b_2)
(*.f64 #s(literal -2 binary64) b_2)
(* -2 b_2)
(*.f64 #s(literal -2 binary64) b_2)
(* -2 b_2)
(*.f64 #s(literal -2 binary64) b_2)
(pow (log (* (sqrt (/ c a)) (sqrt -1))) 2)
(pow.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 2 binary64))
(+ (* -2 (* (sqrt (/ 1 (* a c))) (/ (* b_2 (log (* (sqrt (/ c a)) (sqrt -1)))) (sqrt -1)))) (pow (log (* (sqrt (/ c a)) (sqrt -1))) 2))
(fma.f64 (*.f64 #s(literal -2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (*.f64 b_2 (/.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 #s(literal -1 binary64)))) (pow.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 2 binary64)))
(+ (* b_2 (+ (* -2 (* (sqrt (/ 1 (* a c))) (/ (log (* (sqrt (/ c a)) (sqrt -1))) (sqrt -1)))) (/ b_2 (* a (* c (pow (sqrt -1) 2)))))) (pow (log (* (sqrt (/ c a)) (sqrt -1))) 2))
(fma.f64 b_2 (fma.f64 (*.f64 #s(literal -2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (/.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 (*.f64 a (*.f64 c (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))) (pow.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 2 binary64)))
(+ (* b_2 (+ (* -2 (* (sqrt (/ 1 (* a c))) (/ (log (* (sqrt (/ c a)) (sqrt -1))) (sqrt -1)))) (* b_2 (+ (* 1/3 (* b_2 (* (log (* (sqrt (/ c a)) (sqrt -1))) (+ (* -2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 3 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))))))) (/ 1 (* a (* c (pow (sqrt -1) 2)))))))) (pow (log (* (sqrt (/ c a)) (sqrt -1))) 2))
(fma.f64 b_2 (fma.f64 b_2 (fma.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 b_2 (log.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))) (*.f64 (*.f64 #s(literal -2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (/.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 #s(literal -1 binary64))))) (pow.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 2 binary64)))
(/ (* b_2 (+ 1 (/ 1 (sqrt -1)))) a)
(/.f64 (*.f64 b_2 (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1 binary64))) a)
(* b_2 (+ (* 1/2 (/ c (* (pow b_2 2) (sqrt -1)))) (+ (/ 1 a) (/ 1 (* a (sqrt -1))))))
(*.f64 b_2 (fma.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 c (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (sqrt.f64 #s(literal -1 binary64)))) (/.f64 #s(literal 1 binary64) a))))
(* b_2 (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (/ c (* (pow b_2 2) (sqrt -1)))) (+ (/ 1 a) (/ 1 (* a (sqrt -1)))))))
(*.f64 b_2 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 c (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (sqrt.f64 #s(literal -1 binary64)))) (/.f64 #s(literal 1 binary64) a)))))
(* b_2 (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (/ c (* (pow b_2 2) (sqrt -1)))) (+ (/ 1 a) (/ 1 (* a (sqrt -1))))))))
(*.f64 b_2 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 (pow.f64 c #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 c (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (sqrt.f64 #s(literal -1 binary64)))) (/.f64 #s(literal 1 binary64) a))))))
(* b_2 (+ 1 (/ 1 (sqrt -1))))
(*.f64 b_2 (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1 binary64)))
(* b_2 (+ 1 (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1)))))
(*.f64 b_2 (+.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 a (*.f64 b_2 b_2)) (/.f64 c (sqrt.f64 #s(literal -1 binary64)))) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1 binary64)))
(* b_2 (+ 1 (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1))))))
(*.f64 b_2 (+.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 c c) (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 a (*.f64 b_2 b_2)) (/.f64 c (sqrt.f64 #s(literal -1 binary64)))) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))))) #s(literal 1 binary64)))
(* b_2 (+ 1 (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (/ (* (pow a 3) (pow c 3)) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1)))))))
(*.f64 b_2 (+.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 c c) (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 (pow.f64 c #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 a (*.f64 b_2 b_2)) (/.f64 c (sqrt.f64 #s(literal -1 binary64)))) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64)))))) #s(literal 1 binary64)))
(/ b_2 (sqrt -1))
(/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))
(* b_2 (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1))))
(*.f64 b_2 (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 a (*.f64 b_2 b_2)) (/.f64 c (sqrt.f64 #s(literal -1 binary64)))) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64)))))
(* b_2 (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1)))))
(*.f64 b_2 (fma.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 c c) (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 a (*.f64 b_2 b_2)) (/.f64 c (sqrt.f64 #s(literal -1 binary64)))) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))))))
(* b_2 (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (/ (* (pow a 3) (pow c 3)) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1))))))
(*.f64 b_2 (fma.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 c c) (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 (pow.f64 c #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 a (*.f64 b_2 b_2)) (/.f64 c (sqrt.f64 #s(literal -1 binary64)))) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64)))))))
(/ (sqrt -1) b_2)
(/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2)
(/ (+ (sqrt -1) (* -1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2)))) b_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))) b_2)
(/ (+ (sqrt -1) (+ (* -1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2))) (* -1/2 (/ (* (sqrt -1) (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2))))) (pow b_2 4))))) b_2)
(/.f64 (fma.f64 #s(literal -1/2 binary64) (fma.f64 a (/.f64 (*.f64 c (sqrt.f64 #s(literal -1 binary64))) (*.f64 b_2 b_2)) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 (*.f64 a a) (*.f64 c c)) #s(literal -3/4 binary64))) (pow.f64 b_2 #s(literal 4 binary64)))) (sqrt.f64 #s(literal -1 binary64))) b_2)
(/ (+ (sqrt -1) (+ (* -1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2))) (+ (* -1/2 (/ (* (sqrt -1) (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2))))) (pow b_2 4))) (* -1/2 (/ (* (sqrt -1) (+ (* 1/2 (* a (* c (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2))))))) (* (pow a 3) (pow c 3)))) (pow b_2 6)))))) b_2)
(/.f64 (+.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))) (*.f64 #s(literal -1/2 binary64) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (*.f64 (*.f64 (*.f64 a a) (*.f64 c c)) #s(literal -3/4 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (fma.f64 (*.f64 #s(literal 1/2 binary64) a) (*.f64 c (*.f64 (*.f64 (*.f64 a a) (*.f64 c c)) #s(literal -3/4 binary64))) (*.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64))))) (pow.f64 b_2 #s(literal 6 binary64)))))) b_2)
(* -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 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) c)) 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/2 binary64) c (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 a a) (pow.f64 c #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2)))) 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) c (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 4 binary64))) #s(literal 5/64 binary64)) (*.f64 a (pow.f64 b_2 #s(literal 6 binary64)))) (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 a a) (pow.f64 c #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2))))) b_2)
(* 4 (/ (pow b_2 2) (pow c 2)))
(/.f64 (*.f64 #s(literal 4 binary64) (*.f64 b_2 b_2)) (*.f64 c c))
(* (pow b_2 2) (+ (* -2 (/ a (* (pow b_2 2) c))) (* 4 (/ 1 (pow c 2)))))
(*.f64 (*.f64 b_2 b_2) (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 a (*.f64 b_2 b_2)) c) (/.f64 #s(literal 4 binary64) (*.f64 c c))))
(* (pow b_2 2) (- (+ (* -1 (/ (+ (* -1 (pow a 2)) (* 16 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* (pow a 2) (pow c 4))))) (pow b_2 4))) (* 4 (/ 1 (pow c 2)))) (* 2 (/ a (* (pow b_2 2) c)))))
(*.f64 (*.f64 b_2 b_2) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 16 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 4 binary64))) #s(literal 5/64 binary64)) (*.f64 (*.f64 a a) (pow.f64 c #s(literal 4 binary64)))) (neg.f64 (*.f64 a a))) (pow.f64 b_2 #s(literal 4 binary64))) (-.f64 (/.f64 #s(literal 4 binary64) (*.f64 c c)) (*.f64 #s(literal 2 binary64) (/.f64 (/.f64 a (*.f64 b_2 b_2)) c)))))
(* (pow b_2 2) (- (+ (* -1 (/ (+ (* -8 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow c 3)))) (+ (* -1/2 (* a (* c (+ (* -1 (pow a 2)) (* 16 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* (pow a 2) (pow c 4)))))))) (* 16 (/ (+ (* 1/64 (* (pow a 5) (pow c 5))) (* 1/2 (* a (* c (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))))))) (* (pow a 2) (pow c 4)))))) (pow b_2 6))) (* 4 (/ 1 (pow c 2)))) (+ (* -1 (/ (pow a 2) (pow b_2 4))) (+ (* 2 (/ a (* (pow b_2 2) c))) (* 16 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* (pow a 2) (* (pow b_2 4) (pow c 4)))))))))
(*.f64 (*.f64 b_2 b_2) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 4 binary64))) #s(literal 5/64 binary64)) (*.f64 a (pow.f64 c #s(literal 3 binary64)))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (*.f64 c (fma.f64 #s(literal 16 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 4 binary64))) #s(literal 5/64 binary64)) (*.f64 (*.f64 a a) (pow.f64 c #s(literal 4 binary64)))) (neg.f64 (*.f64 a a)))) (*.f64 #s(literal 16 binary64) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) a) (*.f64 c (*.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 4 binary64))) #s(literal 5/64 binary64))) (*.f64 (*.f64 #s(literal 1/64 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 5 binary64)))) (*.f64 (*.f64 a a) (pow.f64 c #s(literal 4 binary64))))))) (pow.f64 b_2 #s(literal 6 binary64))) (-.f64 (/.f64 #s(literal 4 binary64) (*.f64 c c)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 #s(literal 16 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 4 binary64))) #s(literal 5/64 binary64)) (*.f64 (*.f64 a a) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (pow.f64 c #s(literal 4 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 (/.f64 a (*.f64 b_2 b_2)) c)))))))
(* -2 (/ b_2 c))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 c))
(* b_2 (- (* 1/2 (/ a (pow b_2 2))) (* 2 (/ 1 c))))
(*.f64 b_2 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 a (*.f64 b_2 b_2))) (/.f64 #s(literal 2 binary64) c)))
(* b_2 (- (* -1 (/ (+ (* -1/4 (* (pow a 2) c)) (* 1/8 (* (pow a 2) c))) (pow b_2 4))) (+ (* -1/2 (/ a (pow b_2 2))) (* 2 (/ 1 c)))))
(*.f64 b_2 (-.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) c) #s(literal -1/8 binary64)) (pow.f64 b_2 #s(literal 4 binary64)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 a (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) c))))
(* b_2 (- (* -1 (/ (+ (* -2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow c 2)))) (+ (* -1/4 (* a (* c (+ (* -1/4 (* (pow a 2) c)) (* 1/8 (* (pow a 2) c)))))) (* 1/16 (* (pow a 3) (pow c 2))))) (pow b_2 6))) (+ (* -1/2 (/ a (pow b_2 2))) (+ (* -1/4 (/ (* (pow a 2) c) (pow b_2 4))) (+ (* 1/8 (/ (* (pow a 2) c) (pow b_2 4))) (* 2 (/ 1 c)))))))
(*.f64 b_2 (-.f64 (neg.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 4 binary64))) #s(literal 5/64 binary64)) (*.f64 a (*.f64 c c))) (fma.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 a #s(literal 3 binary64))) (*.f64 c c) (*.f64 #s(literal -1/4 binary64) (*.f64 a (*.f64 c (*.f64 (*.f64 (*.f64 a a) c) #s(literal -1/8 binary64))))))) (pow.f64 b_2 #s(literal 6 binary64)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 a (*.f64 b_2 b_2)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 a a) (/.f64 c (pow.f64 b_2 #s(literal 4 binary64)))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 a a) (/.f64 c (pow.f64 b_2 #s(literal 4 binary64)))) (/.f64 #s(literal 2 binary64) c))))))
(* -1/2 (/ (* a c) b_2))
(*.f64 #s(literal -1/2 binary64) (*.f64 a (/.f64 c b_2)))
(/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2)
(/.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) (*.f64 a c))) 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 #s(literal -1/2 binary64) a) c (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 a a) (*.f64 c 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 (*.f64 #s(literal -1/2 binary64) a) c (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 4 binary64))) #s(literal 5/64 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (*.f64 b_2 b_2)))))) b_2)
(* -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 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) c)) 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/2 binary64) c (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 a a) (pow.f64 c #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2)))) 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) c (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 4 binary64))) #s(literal 5/64 binary64)) (*.f64 a (pow.f64 b_2 #s(literal 6 binary64)))) (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 a a) (pow.f64 c #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2))))) b_2)
(+ (log (* -1/2 c)) (log (/ 1 b_2)))
(+.f64 (neg.f64 (log.f64 b_2)) (log.f64 (*.f64 #s(literal -1/2 binary64) c)))
(+ (log (* -1/2 c)) (+ (log (/ 1 b_2)) (* 1/4 (/ (* a c) (pow b_2 2)))))
(+.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))) (neg.f64 (log.f64 b_2))) (log.f64 (*.f64 #s(literal -1/2 binary64) c)))
(+ (log (* -1/2 c)) (+ (log (/ 1 b_2)) (+ (* 1/24 (/ (+ (* -3/4 (* (pow a 2) (pow c 2))) (* 3 (* (pow a 2) (pow c 2)))) (pow b_2 4))) (* 1/4 (/ (* a c) (pow b_2 2))))))
(+.f64 (+.f64 (fma.f64 #s(literal 1/24 binary64) (/.f64 (*.f64 (*.f64 (*.f64 a a) (*.f64 c c)) #s(literal 9/4 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a c)) (*.f64 b_2 b_2))) (neg.f64 (log.f64 b_2))) (log.f64 (*.f64 #s(literal -1/2 binary64) c)))
(+ (log (* -1/2 c)) (+ (log (/ 1 b_2)) (+ (* 1/720 (/ (+ (* -45/2 (* (pow a 3) (pow c 3))) (+ (* 15/4 (* (pow a 3) (pow c 3))) (* 720 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a c))))) (pow b_2 6))) (+ (* 1/24 (/ (+ (* -3/4 (* (pow a 2) (pow c 2))) (* 3 (* (pow a 2) (pow c 2)))) (pow b_2 4))) (* 1/4 (/ (* a c) (pow b_2 2)))))))
(+.f64 (+.f64 (neg.f64 (log.f64 b_2)) (log.f64 (*.f64 #s(literal -1/2 binary64) c))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (fma.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64))) #s(literal -75/4 binary64) (*.f64 #s(literal 720 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 4 binary64))) #s(literal 5/64 binary64)) (*.f64 a c)))) (pow.f64 b_2 #s(literal 6 binary64))) (fma.f64 #s(literal 1/24 binary64) (/.f64 (*.f64 (*.f64 (*.f64 a a) (*.f64 c c)) #s(literal 9/4 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a c)) (*.f64 b_2 b_2)))))
(* -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 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) c)) 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/2 binary64) c (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 a a) (pow.f64 c #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2)))) 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) c (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 4 binary64))) #s(literal 5/64 binary64)) (*.f64 a (pow.f64 b_2 #s(literal 6 binary64)))) (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 a a) (pow.f64 c #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2))))) b_2)
(exp (* -1 (+ (log (/ -2 c)) (* -1 (log (/ 1 b_2))))))
(exp.f64 (neg.f64 (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 b_2)) (log.f64 (/.f64 #s(literal -2 binary64) c)))))
(+ (exp (* -1 (+ (log (/ -2 c)) (* -1 (log (/ 1 b_2)))))) (* 1/4 (/ (* a (* c (exp (* -1 (+ (log (/ -2 c)) (* -1 (log (/ 1 b_2)))))))) (pow b_2 2))))
(fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (*.f64 a c) (exp.f64 (neg.f64 (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 b_2)) (log.f64 (/.f64 #s(literal -2 binary64) c)))))) (*.f64 b_2 b_2)) (exp.f64 (neg.f64 (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 b_2)) (log.f64 (/.f64 #s(literal -2 binary64) c))))))
(+ (exp (* -1 (+ (log (/ -2 c)) (* -1 (log (/ 1 b_2)))))) (+ (* 1/4 (/ (* a (* c (exp (* -1 (+ (log (/ -2 c)) (* -1 (log (/ 1 b_2)))))))) (pow b_2 2))) (/ (* (exp (* -1 (+ (log (/ -2 c)) (* -1 (log (/ 1 b_2)))))) (+ (* -1/24 (+ (* -3/4 (* (pow a 2) (pow c 2))) (* 12 (* c (+ (* -1/4 (* (pow a 2) c)) (* 1/8 (* (pow a 2) c))))))) (* 1/32 (* (pow a 2) (pow c 2))))) (pow b_2 4))))
(+.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (*.f64 a c) (exp.f64 (neg.f64 (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 b_2)) (log.f64 (/.f64 #s(literal -2 binary64) c)))))) (*.f64 b_2 b_2)) (*.f64 (exp.f64 (neg.f64 (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 b_2)) (log.f64 (/.f64 #s(literal -2 binary64) c))))) (/.f64 (fma.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 a a)) (*.f64 c c) (*.f64 #s(literal -1/24 binary64) (fma.f64 (*.f64 #s(literal -3/4 binary64) (*.f64 a a)) (*.f64 c c) (*.f64 #s(literal 12 binary64) (*.f64 c (*.f64 (*.f64 (*.f64 a a) c) #s(literal -1/8 binary64))))))) (pow.f64 b_2 #s(literal 4 binary64))))) (exp.f64 (neg.f64 (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 b_2)) (log.f64 (/.f64 #s(literal -2 binary64) c))))))
(+ (exp (* -1 (+ (log (/ -2 c)) (* -1 (log (/ 1 b_2)))))) (+ (* 1/4 (/ (* a (* c (exp (* -1 (+ (log (/ -2 c)) (* -1 (log (/ 1 b_2)))))))) (pow b_2 2))) (+ (/ (* (exp (* -1 (+ (log (/ -2 c)) (* -1 (log (/ 1 b_2)))))) (+ (* -1/24 (+ (* -3/4 (* (pow a 2) (pow c 2))) (* 12 (* c (+ (* -1/4 (* (pow a 2) c)) (* 1/8 (* (pow a 2) c))))))) (* 1/32 (* (pow a 2) (pow c 2))))) (pow b_2 4)) (/ (* (exp (* -1 (+ (log (/ -2 c)) (* -1 (log (/ 1 b_2)))))) (+ (* -1/96 (* a (* c (+ (* -3/4 (* (pow a 2) (pow c 2))) (* 12 (* c (+ (* -1/4 (* (pow a 2) c)) (* 1/8 (* (pow a 2) c))))))))) (+ (* -1/720 (+ (* -15/4 (* (pow a 3) (pow c 3))) (+ (* 90 (* a (* (pow c 2) (+ (* -1/4 (* (pow a 2) c)) (* 1/8 (* (pow a 2) c)))))) (* 360 (* c (+ (* -2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow c 2)))) (+ (* -1/4 (* a (* c (+ (* -1/4 (* (pow a 2) c)) (* 1/8 (* (pow a 2) c)))))) (* 1/16 (* (pow a 3) (pow c 2)))))))))) (* 1/384 (* (pow a 3) (pow c 3)))))) (pow b_2 6)))))
(+.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (*.f64 a c) (exp.f64 (neg.f64 (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 b_2)) (log.f64 (/.f64 #s(literal -2 binary64) c)))))) (*.f64 b_2 b_2)) (fma.f64 (exp.f64 (neg.f64 (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 b_2)) (log.f64 (/.f64 #s(literal -2 binary64) c))))) (/.f64 (fma.f64 (*.f64 #s(literal -1/96 binary64) a) (*.f64 c (fma.f64 (*.f64 #s(literal -3/4 binary64) (*.f64 a a)) (*.f64 c c) (*.f64 #s(literal 12 binary64) (*.f64 c (*.f64 (*.f64 (*.f64 a a) c) #s(literal -1/8 binary64)))))) (fma.f64 #s(literal -1/720 binary64) (fma.f64 #s(literal -15/4 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 360 binary64) c) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 4 binary64))) #s(literal 5/64 binary64)) (*.f64 a (*.f64 c c))) (fma.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 a #s(literal 3 binary64))) (*.f64 c c) (*.f64 #s(literal -1/4 binary64) (*.f64 a (*.f64 c (*.f64 (*.f64 (*.f64 a a) c) #s(literal -1/8 binary64))))))) (*.f64 (*.f64 #s(literal 90 binary64) a) (*.f64 (*.f64 c c) (*.f64 (*.f64 (*.f64 a a) c) #s(literal -1/8 binary64)))))) (*.f64 (*.f64 #s(literal 1/384 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64))))) (pow.f64 b_2 #s(literal 6 binary64))) (*.f64 (exp.f64 (neg.f64 (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 b_2)) (log.f64 (/.f64 #s(literal -2 binary64) c))))) (/.f64 (fma.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 a a)) (*.f64 c c) (*.f64 #s(literal -1/24 binary64) (fma.f64 (*.f64 #s(literal -3/4 binary64) (*.f64 a a)) (*.f64 c c) (*.f64 #s(literal 12 binary64) (*.f64 c (*.f64 (*.f64 (*.f64 a a) c) #s(literal -1/8 binary64))))))) (pow.f64 b_2 #s(literal 4 binary64)))))) (exp.f64 (neg.f64 (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 b_2)) (log.f64 (/.f64 #s(literal -2 binary64) c))))))
(+ (log (/ -2 c)) (* -1 (log (/ 1 b_2))))
(fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 b_2)) (log.f64 (/.f64 #s(literal -2 binary64) c)))
(+ (log (/ -2 c)) (+ (* -1 (log (/ 1 b_2))) (* -1/4 (/ (* a c) (pow b_2 2)))))
(+.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))) (neg.f64 (neg.f64 (log.f64 b_2)))) (log.f64 (/.f64 #s(literal -2 binary64) c)))
(+ (log (/ -2 c)) (+ (* -1 (log (/ 1 b_2))) (+ (* -1/4 (/ (* a c) (pow b_2 2))) (* 1/24 (/ (+ (* -3/4 (* (pow a 2) (pow c 2))) (* 12 (* c (+ (* -1/4 (* (pow a 2) c)) (* 1/8 (* (pow a 2) c)))))) (pow b_2 4))))))
(+.f64 (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 b_2)) (fma.f64 #s(literal 1/24 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -3/4 binary64) (*.f64 a a)) (*.f64 c c) (*.f64 #s(literal 12 binary64) (*.f64 c (*.f64 (*.f64 (*.f64 a a) c) #s(literal -1/8 binary64))))) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a c)) (*.f64 b_2 b_2)))) (log.f64 (/.f64 #s(literal -2 binary64) c)))
(+ (log (/ -2 c)) (+ (* -1 (log (/ 1 b_2))) (+ (* -1/4 (/ (* a c) (pow b_2 2))) (+ (* 1/720 (/ (+ (* -15/4 (* (pow a 3) (pow c 3))) (+ (* 90 (* a (* (pow c 2) (+ (* -1/4 (* (pow a 2) c)) (* 1/8 (* (pow a 2) c)))))) (* 360 (* c (+ (* -2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow c 2)))) (+ (* -1/4 (* a (* c (+ (* -1/4 (* (pow a 2) c)) (* 1/8 (* (pow a 2) c)))))) (* 1/16 (* (pow a 3) (pow c 2))))))))) (pow b_2 6))) (* 1/24 (/ (+ (* -3/4 (* (pow a 2) (pow c 2))) (* 12 (* c (+ (* -1/4 (* (pow a 2) c)) (* 1/8 (* (pow a 2) c)))))) (pow b_2 4)))))))
(+.f64 (+.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))) (neg.f64 (neg.f64 (log.f64 b_2)))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (fma.f64 #s(literal -15/4 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 360 binary64) c) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 4 binary64))) #s(literal 5/64 binary64)) (*.f64 a (*.f64 c c))) (fma.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 a #s(literal 3 binary64))) (*.f64 c c) (*.f64 #s(literal -1/4 binary64) (*.f64 a (*.f64 c (*.f64 (*.f64 (*.f64 a a) c) #s(literal -1/8 binary64))))))) (*.f64 (*.f64 #s(literal 90 binary64) a) (*.f64 (*.f64 c c) (*.f64 (*.f64 (*.f64 a a) c) #s(literal -1/8 binary64)))))) (pow.f64 b_2 #s(literal 6 binary64))) (*.f64 #s(literal 1/24 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -3/4 binary64) (*.f64 a a)) (*.f64 c c) (*.f64 #s(literal 12 binary64) (*.f64 c (*.f64 (*.f64 (*.f64 a a) c) #s(literal -1/8 binary64))))) (pow.f64 b_2 #s(literal 4 binary64)))))) (log.f64 (/.f64 #s(literal -2 binary64) c)))
(* -1 (+ (log (* -1/2 c)) (log (/ 1 b_2))))
(neg.f64 (+.f64 (neg.f64 (log.f64 b_2)) (log.f64 (*.f64 #s(literal -1/2 binary64) c))))
(+ (* -1 (+ (log (* -1/2 c)) (log (/ 1 b_2)))) (* -1/4 (/ (* a c) (pow b_2 2))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))) (neg.f64 (+.f64 (neg.f64 (log.f64 b_2)) (log.f64 (*.f64 #s(literal -1/2 binary64) c)))))
(+ (* -1 (+ (log (* -1/2 c)) (log (/ 1 b_2)))) (+ (* -1/4 (/ (* a c) (pow b_2 2))) (* -1/24 (/ (+ (* -3/4 (* (pow a 2) (pow c 2))) (* 3 (* (pow a 2) (pow c 2)))) (pow b_2 4)))))
(fma.f64 #s(literal -1 binary64) (+.f64 (neg.f64 (log.f64 b_2)) (log.f64 (*.f64 #s(literal -1/2 binary64) c))) (fma.f64 #s(literal -1/24 binary64) (/.f64 (*.f64 (*.f64 (*.f64 a a) (*.f64 c c)) #s(literal 9/4 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a c)) (*.f64 b_2 b_2))))
(+ (* -1 (+ (log (* -1/2 c)) (log (/ 1 b_2)))) (+ (* -1/4 (/ (* a c) (pow b_2 2))) (+ (* -1/24 (/ (+ (* -3/4 (* (pow a 2) (pow c 2))) (* 3 (* (pow a 2) (pow c 2)))) (pow b_2 4))) (* -1/720 (/ (+ (* -45/2 (* (pow a 3) (pow c 3))) (+ (* 15/4 (* (pow a 3) (pow c 3))) (* 720 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a c))))) (pow b_2 6))))))
(+.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))) (neg.f64 (+.f64 (neg.f64 (log.f64 b_2)) (log.f64 (*.f64 #s(literal -1/2 binary64) c))))) (fma.f64 #s(literal -1/720 binary64) (/.f64 (fma.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64))) #s(literal -75/4 binary64) (*.f64 #s(literal 720 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 4 binary64))) #s(literal 5/64 binary64)) (*.f64 a c)))) (pow.f64 b_2 #s(literal 6 binary64))) (*.f64 #s(literal -1/24 binary64) (/.f64 (*.f64 (*.f64 (*.f64 a a) (*.f64 c c)) #s(literal 9/4 binary64)) (pow.f64 b_2 #s(literal 4 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 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) c)) 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/2 binary64) c (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 a a) (pow.f64 c #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2)))) 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) c (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 4 binary64))) #s(literal 5/64 binary64)) (*.f64 a (pow.f64 b_2 #s(literal 6 binary64)))) (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 a a) (pow.f64 c #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2))))) b_2)
(+ (log (* -1/2 c)) (log (/ 1 b_2)))
(+.f64 (neg.f64 (log.f64 b_2)) (log.f64 (*.f64 #s(literal -1/2 binary64) c)))
(+ (log (* -1/2 c)) (+ (log (/ 1 b_2)) (* 1/4 (/ (* a c) (pow b_2 2)))))
(+.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))) (neg.f64 (log.f64 b_2))) (log.f64 (*.f64 #s(literal -1/2 binary64) c)))
(+ (log (* -1/2 c)) (+ (log (/ 1 b_2)) (+ (* 1/24 (/ (+ (* -3/4 (* (pow a 2) (pow c 2))) (* 3 (* (pow a 2) (pow c 2)))) (pow b_2 4))) (* 1/4 (/ (* a c) (pow b_2 2))))))
(+.f64 (+.f64 (fma.f64 #s(literal 1/24 binary64) (/.f64 (*.f64 (*.f64 (*.f64 a a) (*.f64 c c)) #s(literal 9/4 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a c)) (*.f64 b_2 b_2))) (neg.f64 (log.f64 b_2))) (log.f64 (*.f64 #s(literal -1/2 binary64) c)))
(+ (log (* -1/2 c)) (+ (log (/ 1 b_2)) (+ (* 1/720 (/ (+ (* -45/2 (* (pow a 3) (pow c 3))) (+ (* 15/4 (* (pow a 3) (pow c 3))) (* 720 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a c))))) (pow b_2 6))) (+ (* 1/24 (/ (+ (* -3/4 (* (pow a 2) (pow c 2))) (* 3 (* (pow a 2) (pow c 2)))) (pow b_2 4))) (* 1/4 (/ (* a c) (pow b_2 2)))))))
(+.f64 (+.f64 (neg.f64 (log.f64 b_2)) (log.f64 (*.f64 #s(literal -1/2 binary64) c))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (fma.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64))) #s(literal -75/4 binary64) (*.f64 #s(literal 720 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 4 binary64))) #s(literal 5/64 binary64)) (*.f64 a c)))) (pow.f64 b_2 #s(literal 6 binary64))) (fma.f64 #s(literal 1/24 binary64) (/.f64 (*.f64 (*.f64 (*.f64 a a) (*.f64 c c)) #s(literal 9/4 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a c)) (*.f64 b_2 b_2)))))
(+ (log (* -1/2 c)) (log (/ 1 b_2)))
(+.f64 (neg.f64 (log.f64 b_2)) (log.f64 (*.f64 #s(literal -1/2 binary64) c)))
(+ (log (* -1/2 c)) (+ (log (/ 1 b_2)) (* 1/4 (/ (* a c) (pow b_2 2)))))
(+.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))) (neg.f64 (log.f64 b_2))) (log.f64 (*.f64 #s(literal -1/2 binary64) c)))
(+ (log (* -1/2 c)) (+ (log (/ 1 b_2)) (+ (* 1/24 (/ (+ (* -3/4 (* (pow a 2) (pow c 2))) (* 3 (* (pow a 2) (pow c 2)))) (pow b_2 4))) (* 1/4 (/ (* a c) (pow b_2 2))))))
(+.f64 (+.f64 (fma.f64 #s(literal 1/24 binary64) (/.f64 (*.f64 (*.f64 (*.f64 a a) (*.f64 c c)) #s(literal 9/4 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a c)) (*.f64 b_2 b_2))) (neg.f64 (log.f64 b_2))) (log.f64 (*.f64 #s(literal -1/2 binary64) c)))
(+ (log (* -1/2 c)) (+ (log (/ 1 b_2)) (+ (* 1/720 (/ (+ (* -45/2 (* (pow a 3) (pow c 3))) (+ (* 15/4 (* (pow a 3) (pow c 3))) (* 720 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a c))))) (pow b_2 6))) (+ (* 1/24 (/ (+ (* -3/4 (* (pow a 2) (pow c 2))) (* 3 (* (pow a 2) (pow c 2)))) (pow b_2 4))) (* 1/4 (/ (* a c) (pow b_2 2)))))))
(+.f64 (+.f64 (neg.f64 (log.f64 b_2)) (log.f64 (*.f64 #s(literal -1/2 binary64) c))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (fma.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64))) #s(literal -75/4 binary64) (*.f64 #s(literal 720 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 4 binary64))) #s(literal 5/64 binary64)) (*.f64 a c)))) (pow.f64 b_2 #s(literal 6 binary64))) (fma.f64 #s(literal 1/24 binary64) (/.f64 (*.f64 (*.f64 (*.f64 a a) (*.f64 c c)) #s(literal 9/4 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a c)) (*.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))) (+ 1 (* -1 (/ (* a c) (pow b_2 2))))) (pow b_2 2))
(/.f64 (-.f64 (/.f64 (*.f64 (neg.f64 (*.f64 a a)) (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 #s(literal -1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))) (*.f64 b_2 b_2))
(/ (- (/ (* (pow a 3) (pow c 3)) (pow b_2 6)) (+ 1 (+ (* -1 (/ (* a c) (pow b_2 2))) (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))) (pow b_2 2))
(/.f64 (-.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64)))) (+.f64 (fma.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2))) #s(literal 1 binary64))) (*.f64 b_2 b_2))
(* -2 b_2)
(*.f64 #s(literal -2 binary64) b_2)
(* -2 b_2)
(*.f64 #s(literal -2 binary64) b_2)
(* -2 b_2)
(*.f64 #s(literal -2 binary64) b_2)
(* -2 b_2)
(*.f64 #s(literal -2 binary64) b_2)
(pow (+ (log (* -1/2 c)) (log (/ 1 b_2))) 2)
(pow.f64 (+.f64 (neg.f64 (log.f64 b_2)) (log.f64 (*.f64 #s(literal -1/2 binary64) c))) #s(literal 2 binary64))
(+ (* 1/2 (/ (* a (* c (+ (log (* -1/2 c)) (log (/ 1 b_2))))) (pow b_2 2))) (pow (+ (log (* -1/2 c)) (log (/ 1 b_2))) 2))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 a c) (+.f64 (neg.f64 (log.f64 b_2)) (log.f64 (*.f64 #s(literal -1/2 binary64) c)))) (*.f64 b_2 b_2)) (pow.f64 (+.f64 (neg.f64 (log.f64 b_2)) (log.f64 (*.f64 #s(literal -1/2 binary64) c))) #s(literal 2 binary64)))
(+ (* 1/16 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (+ (* 1/12 (/ (* (+ (log (* -1/2 c)) (log (/ 1 b_2))) (+ (* -3/4 (* (pow a 2) (pow c 2))) (* 3 (* (pow a 2) (pow c 2))))) (pow b_2 4))) (+ (* 1/2 (/ (* a (* c (+ (log (* -1/2 c)) (log (/ 1 b_2))))) (pow b_2 2))) (pow (+ (log (* -1/2 c)) (log (/ 1 b_2))) 2))))
(fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 4 binary64)))) (fma.f64 #s(literal 1/12 binary64) (*.f64 (+.f64 (neg.f64 (log.f64 b_2)) (log.f64 (*.f64 #s(literal -1/2 binary64) c))) (/.f64 (*.f64 (*.f64 (*.f64 a a) (*.f64 c c)) #s(literal 9/4 binary64)) (pow.f64 b_2 #s(literal 4 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 a c) (+.f64 (neg.f64 (log.f64 b_2)) (log.f64 (*.f64 #s(literal -1/2 binary64) c)))) (*.f64 b_2 b_2)) (pow.f64 (+.f64 (neg.f64 (log.f64 b_2)) (log.f64 (*.f64 #s(literal -1/2 binary64) c))) #s(literal 2 binary64)))))
(+ (* 1/360 (/ (* (+ (log (* -1/2 c)) (log (/ 1 b_2))) (+ (* -45/2 (* (pow a 3) (pow c 3))) (+ (* 15/4 (* (pow a 3) (pow c 3))) (* 720 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a c)))))) (pow b_2 6))) (+ (* 1/48 (/ (* a (* c (+ (* -3/4 (* (pow a 2) (pow c 2))) (* 3 (* (pow a 2) (pow c 2)))))) (pow b_2 6))) (+ (* 1/16 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (+ (* 1/12 (/ (* (+ (log (* -1/2 c)) (log (/ 1 b_2))) (+ (* -3/4 (* (pow a 2) (pow c 2))) (* 3 (* (pow a 2) (pow c 2))))) (pow b_2 4))) (+ (* 1/2 (/ (* a (* c (+ (log (* -1/2 c)) (log (/ 1 b_2))))) (pow b_2 2))) (pow (+ (log (* -1/2 c)) (log (/ 1 b_2))) 2))))))
(fma.f64 #s(literal 1/360 binary64) (*.f64 (+.f64 (neg.f64 (log.f64 b_2)) (log.f64 (*.f64 #s(literal -1/2 binary64) c))) (/.f64 (fma.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64))) #s(literal -75/4 binary64) (*.f64 #s(literal 720 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 4 binary64))) #s(literal 5/64 binary64)) (*.f64 a c)))) (pow.f64 b_2 #s(literal 6 binary64)))) (fma.f64 #s(literal 1/48 binary64) (/.f64 (*.f64 (*.f64 a c) (*.f64 (*.f64 (*.f64 a a) (*.f64 c c)) #s(literal 9/4 binary64))) (pow.f64 b_2 #s(literal 6 binary64))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 4 binary64)))) (fma.f64 #s(literal 1/12 binary64) (*.f64 (+.f64 (neg.f64 (log.f64 b_2)) (log.f64 (*.f64 #s(literal -1/2 binary64) c))) (/.f64 (*.f64 (*.f64 (*.f64 a a) (*.f64 c c)) #s(literal 9/4 binary64)) (pow.f64 b_2 #s(literal 4 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 a c) (+.f64 (neg.f64 (log.f64 b_2)) (log.f64 (*.f64 #s(literal -1/2 binary64) c)))) (*.f64 b_2 b_2)) (pow.f64 (+.f64 (neg.f64 (log.f64 b_2)) (log.f64 (*.f64 #s(literal -1/2 binary64) c))) #s(literal 2 binary64)))))))
(* -1 (/ (* b_2 (- (/ 1 (sqrt -1)) 1)) a))
(neg.f64 (/.f64 (*.f64 b_2 (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1 binary64))) a))
(* -1 (* b_2 (- (+ (* 1/2 (/ c (* (pow b_2 2) (sqrt -1)))) (/ 1 (* a (sqrt -1)))) (/ 1 a))))
(*.f64 (neg.f64 b_2) (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 c (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 a (sqrt.f64 #s(literal -1 binary64))))) (/.f64 #s(literal 1 binary64) a)))
(* -1 (* b_2 (- (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (/ c (* (pow b_2 2) (sqrt -1)))) (/ 1 (* a (sqrt -1))))) (/ 1 a))))
(*.f64 (neg.f64 b_2) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 c (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 a (sqrt.f64 #s(literal -1 binary64))))) (/.f64 #s(literal 1 binary64) a))))
(* -1 (* b_2 (- (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (/ c (* (pow b_2 2) (sqrt -1)))) (/ 1 (* a (sqrt -1)))))) (/ 1 a))))
(*.f64 (neg.f64 b_2) (-.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 (pow.f64 c #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 c (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 a (sqrt.f64 #s(literal -1 binary64))))))) (/.f64 #s(literal 1 binary64) a)))
(* -1 (* b_2 (- (/ 1 (sqrt -1)) 1)))
(*.f64 (neg.f64 b_2) (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1 binary64)))
(* -1 (* b_2 (- (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1))) 1)))
(*.f64 (neg.f64 b_2) (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 a (*.f64 b_2 b_2)) (/.f64 c (sqrt.f64 #s(literal -1 binary64)))) (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1 binary64))))
(* -1 (* b_2 (- (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1)))) 1)))
(*.f64 (neg.f64 b_2) (fma.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 c c) (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 a (*.f64 b_2 b_2)) (/.f64 c (sqrt.f64 #s(literal -1 binary64)))) (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1 binary64)))))
(* -1 (* b_2 (- (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (/ (* (pow a 3) (pow c 3)) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1))))) 1)))
(*.f64 (neg.f64 b_2) (fma.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 c c) (sqrt.f64 #s(literal -1 binary64)))) (-.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 (pow.f64 c #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 a (*.f64 b_2 b_2)) (/.f64 c (sqrt.f64 #s(literal -1 binary64)))) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))))) #s(literal 1 binary64))))
(* -1 (/ b_2 (sqrt -1)))
(/.f64 (neg.f64 b_2) (sqrt.f64 #s(literal -1 binary64)))
(* -1 (* b_2 (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1)))))
(*.f64 (neg.f64 b_2) (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 a (*.f64 b_2 b_2)) (/.f64 c (sqrt.f64 #s(literal -1 binary64)))) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64)))))
(* -1 (* b_2 (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1))))))
(*.f64 (neg.f64 b_2) (fma.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 c c) (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 a (*.f64 b_2 b_2)) (/.f64 c (sqrt.f64 #s(literal -1 binary64)))) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))))))
(* -1 (* b_2 (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (/ (* (pow a 3) (pow c 3)) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1)))))))
(*.f64 (neg.f64 b_2) (fma.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 c c) (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 (pow.f64 c #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 a (*.f64 b_2 b_2)) (/.f64 c (sqrt.f64 #s(literal -1 binary64)))) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64)))))))
(* -1 (/ (sqrt -1) b_2))
(neg.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2))
(* -1 (/ (+ (sqrt -1) (* -1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2)))) b_2))
(neg.f64 (/.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))) b_2))
(* -1 (/ (+ (sqrt -1) (+ (* -1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2))) (* -1/2 (/ (* (sqrt -1) (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2))))) (pow b_2 4))))) b_2))
(neg.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) (fma.f64 a (/.f64 (*.f64 c (sqrt.f64 #s(literal -1 binary64))) (*.f64 b_2 b_2)) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 (*.f64 a a) (*.f64 c c)) #s(literal -3/4 binary64))) (pow.f64 b_2 #s(literal 4 binary64)))) (sqrt.f64 #s(literal -1 binary64))) b_2))
(* -1 (/ (+ (sqrt -1) (+ (* -1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2))) (+ (* -1/2 (/ (* (sqrt -1) (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2))))) (pow b_2 4))) (* -1/2 (/ (* (sqrt -1) (+ (* 1/2 (* a (* c (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2))))))) (* (pow a 3) (pow c 3)))) (pow b_2 6)))))) b_2))
(neg.f64 (/.f64 (+.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))) (*.f64 #s(literal -1/2 binary64) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (*.f64 (*.f64 (*.f64 a a) (*.f64 c c)) #s(literal -3/4 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (fma.f64 (*.f64 #s(literal 1/2 binary64) a) (*.f64 c (*.f64 (*.f64 (*.f64 a a) (*.f64 c c)) #s(literal -3/4 binary64))) (*.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64))))) (pow.f64 b_2 #s(literal 6 binary64)))))) b_2))
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(*.f64 (neg.f64 b_2) (fma.f64 #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 (neg.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))) (/.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)))))))
(*.f64 (neg.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 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64)))) (/.f64 #s(literal 2 binary64) a)))))
(* 1/4 (/ (pow a 2) (pow b_2 2)))
(/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a a)) (*.f64 b_2 b_2))
(/ (+ (* 1/8 (/ (* (pow a 3) c) (pow b_2 2))) (* 1/4 (pow a 2))) (pow b_2 2))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) (/.f64 c (*.f64 b_2 b_2))) (*.f64 #s(literal 1/4 binary64) (*.f64 a a))) (*.f64 b_2 b_2))
(/ (- (+ (* -1 (/ (+ (* -1/16 (* (pow a 4) (pow c 2))) (* 1/16 (* (pow a 2) (+ (* -1/2 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2))))))) (pow b_2 4))) (* 1/4 (pow a 2))) (* -1/8 (/ (* (pow a 3) c) (pow b_2 2)))) (pow b_2 2))
(/.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a a) (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 a #s(literal 4 binary64))) (*.f64 c c) (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (*.f64 (*.f64 (*.f64 a a) (*.f64 c c)) #s(literal -1/4 binary64)))) (pow.f64 b_2 #s(literal 4 binary64))))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)) (*.f64 b_2 b_2))) (*.f64 b_2 b_2))
(/ (- (+ (* -1 (/ (+ (* 1/32 (* (pow a 3) (* c (+ (* -1/2 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2))))))) (+ (* 1/16 (* (pow a 2) (+ (* -1/4 (* (pow a 3) (pow c 3))) (* 1/8 (* (pow a 3) (pow c 3)))))) (* 1/2 (* a (* c (+ (* -1/16 (* (pow a 4) (pow c 2))) (* 1/16 (* (pow a 2) (+ (* -1/2 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2)))))))))))) (pow b_2 6))) (* 1/4 (pow a 2))) (+ (* -1/8 (/ (* (pow a 3) c) (pow b_2 2))) (+ (* -1/16 (/ (* (pow a 4) (pow c 2)) (pow b_2 4))) (* 1/16 (/ (* (pow a 2) (+ (* -1/2 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2))))) (pow b_2 4)))))) (pow b_2 2))
(/.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a a) (neg.f64 (/.f64 (fma.f64 #s(literal 1/32 binary64) (*.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) c) (*.f64 (*.f64 (*.f64 a a) (*.f64 c c)) #s(literal -1/4 binary64))) (fma.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (*.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64))) #s(literal -1/8 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 a c) (fma.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 a #s(literal 4 binary64))) (*.f64 c c) (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (*.f64 (*.f64 (*.f64 a a) (*.f64 c c)) #s(literal -1/4 binary64)))))))) (pow.f64 b_2 #s(literal 6 binary64))))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) (/.f64 c (*.f64 b_2 b_2))) (fma.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 a #s(literal 4 binary64)) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 4 binary64)))) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 a a) (*.f64 c c)) #s(literal -1/4 binary64))) (pow.f64 b_2 #s(literal 4 binary64))))))) (*.f64 b_2 b_2))
(* -1/2 (/ a b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 a b_2))
(* -1 (/ (+ (* 1/8 (/ (* (pow a 2) c) (pow b_2 2))) (* 1/2 a)) b_2))
(neg.f64 (/.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 a a) (/.f64 c (*.f64 b_2 b_2))) (*.f64 #s(literal 1/2 binary64) a)) b_2))
(* -1 (/ (- (+ (* 1/16 (/ (* (pow a 3) (pow c 2)) (pow b_2 4))) (* 1/2 a)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 2)))) b_2))
(neg.f64 (/.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 4 binary64)))) (-.f64 (*.f64 #s(literal 1/2 binary64) a) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a a) c)) (*.f64 b_2 b_2)))) b_2))
(* -1 (/ (- (+ (* -1 (/ (+ (* -1/32 (* (pow a 4) (pow c 3))) (* -1/128 (* (pow a 4) (pow c 3)))) (pow b_2 6))) (* 1/2 a)) (+ (* -1/8 (/ (* (pow a 2) c) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 2)) (pow b_2 4))))) b_2))
(neg.f64 (/.f64 (-.f64 (fma.f64 #s(literal 1/2 binary64) a (neg.f64 (/.f64 (*.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 3 binary64))) #s(literal -5/128 binary64)) (pow.f64 b_2 #s(literal 6 binary64))))) (fma.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 4 binary64)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a a) c)) (*.f64 b_2 b_2)))) b_2))
(* -2 b_2)
(*.f64 #s(literal -2 binary64) b_2)
(* -1 (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))
(*.f64 (neg.f64 b_2) (fma.f64 #s(literal -1/2 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal 2 binary64)))
(* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(*.f64 (neg.f64 b_2) (+.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 4 binary64)))))) #s(literal 2 binary64)))
(* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))
(*.f64 (neg.f64 b_2) (+.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))) (fma.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 4 binary64))))))) #s(literal 2 binary64)))
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(*.f64 (neg.f64 b_2) (fma.f64 #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 (neg.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))) (/.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)))))))
(*.f64 (neg.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 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64)))) (/.f64 #s(literal 2 binary64) a)))))
(+ (log (/ 2 a)) (* -1 (log (/ -1 b_2))))
(fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) b_2)) (log.f64 (/.f64 #s(literal 2 binary64) a)))
(+ (log (/ 2 a)) (+ (* -1 (log (/ -1 b_2))) (* -1/4 (/ (* a c) (pow b_2 2)))))
(+.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) b_2)))) (log.f64 (/.f64 #s(literal 2 binary64) a)))
(+ (log (/ 2 a)) (+ (* -1 (log (/ -1 b_2))) (+ (* -1/4 (/ (* a c) (pow b_2 2))) (* 1/24 (/ (+ (* -3/2 (* (pow a 2) (pow c 2))) (* -3/4 (* (pow a 2) (pow c 2)))) (pow b_2 4))))))
(+.f64 (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) b_2)) (fma.f64 #s(literal 1/24 binary64) (/.f64 (*.f64 (*.f64 (*.f64 a a) (*.f64 c c)) #s(literal -9/4 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a c)) (*.f64 b_2 b_2)))) (log.f64 (/.f64 #s(literal 2 binary64) a)))
(+ (log (/ 2 a)) (+ (* -1 (log (/ -1 b_2))) (+ (* -1/4 (/ (* a c) (pow b_2 2))) (+ (* 1/720 (/ (+ (* -45/2 (* (pow a 3) (pow c 3))) (+ (* -45/4 (* (pow a 3) (pow c 3))) (* -15/4 (* (pow a 3) (pow c 3))))) (pow b_2 6))) (* 1/24 (/ (+ (* -3/2 (* (pow a 2) (pow c 2))) (* -3/4 (* (pow a 2) (pow c 2)))) (pow b_2 4)))))))
(+.f64 (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) b_2)) (fma.f64 #s(literal -1/4 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -45/2 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64)) (*.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64))) #s(literal -15 binary64))) (pow.f64 b_2 #s(literal 6 binary64))) (*.f64 #s(literal 1/24 binary64) (/.f64 (*.f64 (*.f64 (*.f64 a a) (*.f64 c c)) #s(literal -9/4 binary64)) (pow.f64 b_2 #s(literal 4 binary64))))))) (log.f64 (/.f64 #s(literal 2 binary64) a)))
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(*.f64 (neg.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 (neg.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))) (/.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)))))))
(*.f64 (neg.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 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64)))) (/.f64 #s(literal 2 binary64) a)))))
(exp (* -1 (+ (log (* 1/2 a)) (log (/ -1 b_2)))))
(exp.f64 (neg.f64 (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) a)) (log.f64 (/.f64 #s(literal -1 binary64) b_2)))))
(+ (exp (* -1 (+ (log (* 1/2 a)) (log (/ -1 b_2))))) (* -1/4 (/ (* a (* c (exp (* -1 (+ (log (* 1/2 a)) (log (/ -1 b_2))))))) (pow b_2 2))))
(fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (*.f64 a c) (exp.f64 (neg.f64 (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) a)) (log.f64 (/.f64 #s(literal -1 binary64) b_2)))))) (*.f64 b_2 b_2)) (exp.f64 (neg.f64 (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) a)) (log.f64 (/.f64 #s(literal -1 binary64) b_2))))))
(+ (exp (* -1 (+ (log (* 1/2 a)) (log (/ -1 b_2))))) (+ (* -1/4 (/ (* a (* c (exp (* -1 (+ (log (* 1/2 a)) (log (/ -1 b_2))))))) (pow b_2 2))) (/ (* (exp (* -1 (+ (log (* 1/2 a)) (log (/ -1 b_2))))) (+ (* -1/24 (+ (* -3/4 (* (pow a 2) (pow c 2))) (* 3 (* (pow a 2) (pow c 2))))) (* 1/32 (* (pow a 2) (pow c 2))))) (pow b_2 4))))
(+.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (*.f64 a c) (exp.f64 (neg.f64 (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) a)) (log.f64 (/.f64 #s(literal -1 binary64) b_2)))))) (*.f64 b_2 b_2)) (*.f64 (exp.f64 (neg.f64 (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) a)) (log.f64 (/.f64 #s(literal -1 binary64) b_2))))) (/.f64 (fma.f64 #s(literal -1/24 binary64) (*.f64 (*.f64 (*.f64 a a) (*.f64 c c)) #s(literal 9/4 binary64)) (*.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 a a)) (*.f64 c c))) (pow.f64 b_2 #s(literal 4 binary64))))) (exp.f64 (neg.f64 (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) a)) (log.f64 (/.f64 #s(literal -1 binary64) b_2))))))
(+ (exp (* -1 (+ (log (* 1/2 a)) (log (/ -1 b_2))))) (+ (* -1/4 (/ (* a (* c (exp (* -1 (+ (log (* 1/2 a)) (log (/ -1 b_2))))))) (pow b_2 2))) (+ (/ (* (exp (* -1 (+ (log (* 1/2 a)) (log (/ -1 b_2))))) (+ (* -1/24 (+ (* -3/4 (* (pow a 2) (pow c 2))) (* 3 (* (pow a 2) (pow c 2))))) (* 1/32 (* (pow a 2) (pow c 2))))) (pow b_2 4)) (/ (* (exp (* -1 (+ (log (* 1/2 a)) (log (/ -1 b_2))))) (+ (* -1/384 (* (pow a 3) (pow c 3))) (+ (* -1/720 (+ (* -1440 (/ (+ (* -1/32 (* (pow a 4) (pow c 3))) (* -1/128 (* (pow a 4) (pow c 3)))) a)) (+ (* -45/2 (* (pow a 3) (pow c 3))) (* 15/4 (* (pow a 3) (pow c 3)))))) (* 1/96 (* a (* c (+ (* -3/4 (* (pow a 2) (pow c 2))) (* 3 (* (pow a 2) (pow c 2)))))))))) (pow b_2 6)))))
(+.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (*.f64 a c) (exp.f64 (neg.f64 (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) a)) (log.f64 (/.f64 #s(literal -1 binary64) b_2)))))) (*.f64 b_2 b_2)) (exp.f64 (neg.f64 (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) a)) (log.f64 (/.f64 #s(literal -1 binary64) b_2)))))) (fma.f64 (exp.f64 (neg.f64 (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) a)) (log.f64 (/.f64 #s(literal -1 binary64) b_2))))) (/.f64 (fma.f64 (*.f64 #s(literal -1/384 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 1/96 binary64) a) (*.f64 c (*.f64 (*.f64 (*.f64 a a) (*.f64 c c)) #s(literal 9/4 binary64))) (*.f64 #s(literal -1/720 binary64) (fma.f64 #s(literal -1440 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 3 binary64))) #s(literal -5/128 binary64)) a) (*.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64))) #s(literal -75/4 binary64)))))) (pow.f64 b_2 #s(literal 6 binary64))) (*.f64 (exp.f64 (neg.f64 (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) a)) (log.f64 (/.f64 #s(literal -1 binary64) b_2))))) (/.f64 (fma.f64 #s(literal -1/24 binary64) (*.f64 (*.f64 (*.f64 a a) (*.f64 c c)) #s(literal 9/4 binary64)) (*.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 a a)) (*.f64 c c))) (pow.f64 b_2 #s(literal 4 binary64))))))
(+ (log (* 1/2 a)) (log (/ -1 b_2)))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) a)) (log.f64 (/.f64 #s(literal -1 binary64) b_2)))
(+ (log (* 1/2 a)) (+ (log (/ -1 b_2)) (* 1/4 (/ (* a c) (pow b_2 2)))))
(+.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))) (log.f64 (/.f64 #s(literal -1 binary64) b_2))) (log.f64 (*.f64 #s(literal 1/2 binary64) a)))
(+ (log (* 1/2 a)) (+ (log (/ -1 b_2)) (+ (* 1/24 (/ (+ (* -3/4 (* (pow a 2) (pow c 2))) (* 3 (* (pow a 2) (pow c 2)))) (pow b_2 4))) (* 1/4 (/ (* a c) (pow b_2 2))))))
(+.f64 (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) b_2)) (fma.f64 #s(literal 1/24 binary64) (/.f64 (*.f64 (*.f64 (*.f64 a a) (*.f64 c c)) #s(literal 9/4 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a c)) (*.f64 b_2 b_2)))) (log.f64 (*.f64 #s(literal 1/2 binary64) a)))
(+ (log (* 1/2 a)) (+ (log (/ -1 b_2)) (+ (* 1/720 (/ (+ (* -1440 (/ (+ (* -1/32 (* (pow a 4) (pow c 3))) (* -1/128 (* (pow a 4) (pow c 3)))) a)) (+ (* -45/2 (* (pow a 3) (pow c 3))) (* 15/4 (* (pow a 3) (pow c 3))))) (pow b_2 6))) (+ (* 1/24 (/ (+ (* -3/4 (* (pow a 2) (pow c 2))) (* 3 (* (pow a 2) (pow c 2)))) (pow b_2 4))) (* 1/4 (/ (* a c) (pow b_2 2)))))))
(+.f64 (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) a)) (log.f64 (/.f64 #s(literal -1 binary64) b_2))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (fma.f64 #s(literal -1440 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 3 binary64))) #s(literal -5/128 binary64)) a) (*.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64))) #s(literal -75/4 binary64))) (pow.f64 b_2 #s(literal 6 binary64))) (fma.f64 #s(literal 1/24 binary64) (/.f64 (*.f64 (*.f64 (*.f64 a a) (*.f64 c c)) #s(literal 9/4 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a c)) (*.f64 b_2 b_2)))))
(* -1 (+ (log (/ 2 a)) (* -1 (log (/ -1 b_2)))))
(neg.f64 (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) b_2)) (log.f64 (/.f64 #s(literal 2 binary64) a))))
(+ (* -1 (+ (log (/ 2 a)) (* -1 (log (/ -1 b_2))))) (* 1/4 (/ (* a c) (pow b_2 2))))
(fma.f64 #s(literal 1/4 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))) (neg.f64 (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) b_2)) (log.f64 (/.f64 #s(literal 2 binary64) a)))))
(+ (* -1 (+ (log (/ 2 a)) (* -1 (log (/ -1 b_2))))) (+ (* -1/24 (/ (+ (* -3/2 (* (pow a 2) (pow c 2))) (* -3/4 (* (pow a 2) (pow c 2)))) (pow b_2 4))) (* 1/4 (/ (* a c) (pow b_2 2)))))
(fma.f64 #s(literal -1 binary64) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) b_2)) (log.f64 (/.f64 #s(literal 2 binary64) a))) (fma.f64 #s(literal -1/24 binary64) (/.f64 (*.f64 (*.f64 (*.f64 a a) (*.f64 c c)) #s(literal -9/4 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a c)) (*.f64 b_2 b_2))))
(+ (* -1 (+ (log (/ 2 a)) (* -1 (log (/ -1 b_2))))) (+ (* -1/24 (/ (+ (* -3/2 (* (pow a 2) (pow c 2))) (* -3/4 (* (pow a 2) (pow c 2)))) (pow b_2 4))) (+ (* -1/720 (/ (+ (* -45/2 (* (pow a 3) (pow c 3))) (+ (* -45/4 (* (pow a 3) (pow c 3))) (* -15/4 (* (pow a 3) (pow c 3))))) (pow b_2 6))) (* 1/4 (/ (* a c) (pow b_2 2))))))
(fma.f64 #s(literal -1 binary64) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) b_2)) (log.f64 (/.f64 #s(literal 2 binary64) a))) (fma.f64 #s(literal -1/24 binary64) (/.f64 (*.f64 (*.f64 (*.f64 a a) (*.f64 c c)) #s(literal -9/4 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 #s(literal -1/720 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -45/2 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64)) (*.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64))) #s(literal -15 binary64))) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a c)) (*.f64 b_2 b_2)))))
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(*.f64 (neg.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 (neg.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))) (/.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)))))))
(*.f64 (neg.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 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64)))) (/.f64 #s(literal 2 binary64) a)))))
(+ (log (/ 2 a)) (* -1 (log (/ -1 b_2))))
(fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) b_2)) (log.f64 (/.f64 #s(literal 2 binary64) a)))
(+ (log (/ 2 a)) (+ (* -1 (log (/ -1 b_2))) (* -1/4 (/ (* a c) (pow b_2 2)))))
(+.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) b_2)))) (log.f64 (/.f64 #s(literal 2 binary64) a)))
(+ (log (/ 2 a)) (+ (* -1 (log (/ -1 b_2))) (+ (* -1/4 (/ (* a c) (pow b_2 2))) (* 1/24 (/ (+ (* -3/2 (* (pow a 2) (pow c 2))) (* -3/4 (* (pow a 2) (pow c 2)))) (pow b_2 4))))))
(+.f64 (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) b_2)) (fma.f64 #s(literal 1/24 binary64) (/.f64 (*.f64 (*.f64 (*.f64 a a) (*.f64 c c)) #s(literal -9/4 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a c)) (*.f64 b_2 b_2)))) (log.f64 (/.f64 #s(literal 2 binary64) a)))
(+ (log (/ 2 a)) (+ (* -1 (log (/ -1 b_2))) (+ (* -1/4 (/ (* a c) (pow b_2 2))) (+ (* 1/720 (/ (+ (* -45/2 (* (pow a 3) (pow c 3))) (+ (* -45/4 (* (pow a 3) (pow c 3))) (* -15/4 (* (pow a 3) (pow c 3))))) (pow b_2 6))) (* 1/24 (/ (+ (* -3/2 (* (pow a 2) (pow c 2))) (* -3/4 (* (pow a 2) (pow c 2)))) (pow b_2 4)))))))
(+.f64 (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) b_2)) (fma.f64 #s(literal -1/4 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -45/2 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64)) (*.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64))) #s(literal -15 binary64))) (pow.f64 b_2 #s(literal 6 binary64))) (*.f64 #s(literal 1/24 binary64) (/.f64 (*.f64 (*.f64 (*.f64 a a) (*.f64 c c)) #s(literal -9/4 binary64)) (pow.f64 b_2 #s(literal 4 binary64))))))) (log.f64 (/.f64 #s(literal 2 binary64) a)))
(+ (log (/ 2 a)) (* -1 (log (/ -1 b_2))))
(fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) b_2)) (log.f64 (/.f64 #s(literal 2 binary64) a)))
(+ (log (/ 2 a)) (+ (* -1 (log (/ -1 b_2))) (* -1/4 (/ (* a c) (pow b_2 2)))))
(+.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) b_2)))) (log.f64 (/.f64 #s(literal 2 binary64) a)))
(+ (log (/ 2 a)) (+ (* -1 (log (/ -1 b_2))) (+ (* -1/4 (/ (* a c) (pow b_2 2))) (* 1/24 (/ (+ (* -3/2 (* (pow a 2) (pow c 2))) (* -3/4 (* (pow a 2) (pow c 2)))) (pow b_2 4))))))
(+.f64 (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) b_2)) (fma.f64 #s(literal 1/24 binary64) (/.f64 (*.f64 (*.f64 (*.f64 a a) (*.f64 c c)) #s(literal -9/4 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a c)) (*.f64 b_2 b_2)))) (log.f64 (/.f64 #s(literal 2 binary64) a)))
(+ (log (/ 2 a)) (+ (* -1 (log (/ -1 b_2))) (+ (* -1/4 (/ (* a c) (pow b_2 2))) (+ (* 1/720 (/ (+ (* -45/2 (* (pow a 3) (pow c 3))) (+ (* -45/4 (* (pow a 3) (pow c 3))) (* -15/4 (* (pow a 3) (pow c 3))))) (pow b_2 6))) (* 1/24 (/ (+ (* -3/2 (* (pow a 2) (pow c 2))) (* -3/4 (* (pow a 2) (pow c 2)))) (pow b_2 4)))))))
(+.f64 (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) b_2)) (fma.f64 #s(literal -1/4 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -45/2 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64)) (*.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64))) #s(literal -15 binary64))) (pow.f64 b_2 #s(literal 6 binary64))) (*.f64 #s(literal 1/24 binary64) (/.f64 (*.f64 (*.f64 (*.f64 a a) (*.f64 c c)) #s(literal -9/4 binary64)) (pow.f64 b_2 #s(literal 4 binary64))))))) (log.f64 (/.f64 #s(literal 2 binary64) 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))) (+ 1 (* -1 (/ (* a c) (pow b_2 2))))) (pow b_2 2))
(/.f64 (-.f64 (/.f64 (*.f64 (neg.f64 (*.f64 a a)) (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 #s(literal -1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))) (*.f64 b_2 b_2))
(/ (- (/ (* (pow a 3) (pow c 3)) (pow b_2 6)) (+ 1 (+ (* -1 (/ (* a c) (pow b_2 2))) (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))) (pow b_2 2))
(/.f64 (-.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64)))) (+.f64 (fma.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2))) #s(literal 1 binary64))) (*.f64 b_2 b_2))
(* -2 b_2)
(*.f64 #s(literal -2 binary64) b_2)
(* -2 b_2)
(*.f64 #s(literal -2 binary64) b_2)
(* -2 b_2)
(*.f64 #s(literal -2 binary64) b_2)
(* -2 b_2)
(*.f64 #s(literal -2 binary64) b_2)
(pow (+ (log (/ 2 a)) (* -1 (log (/ -1 b_2)))) 2)
(pow.f64 (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) b_2)) (log.f64 (/.f64 #s(literal 2 binary64) a))) #s(literal 2 binary64))
(+ (* -1/2 (/ (* a (* c (+ (log (/ 2 a)) (* -1 (log (/ -1 b_2)))))) (pow b_2 2))) (pow (+ (log (/ 2 a)) (* -1 (log (/ -1 b_2)))) 2))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 a c) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) b_2)) (log.f64 (/.f64 #s(literal 2 binary64) a)))) (*.f64 b_2 b_2)) (pow.f64 (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) b_2)) (log.f64 (/.f64 #s(literal 2 binary64) a))) #s(literal 2 binary64)))
(+ (* -1/2 (/ (* a (* c (+ (log (/ 2 a)) (* -1 (log (/ -1 b_2)))))) (pow b_2 2))) (+ (* 1/16 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (+ (* 1/12 (/ (* (+ (log (/ 2 a)) (* -1 (log (/ -1 b_2)))) (+ (* -3/2 (* (pow a 2) (pow c 2))) (* -3/4 (* (pow a 2) (pow c 2))))) (pow b_2 4))) (pow (+ (log (/ 2 a)) (* -1 (log (/ -1 b_2)))) 2))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 a c) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) b_2)) (log.f64 (/.f64 #s(literal 2 binary64) a)))) (*.f64 b_2 b_2)) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 4 binary64)))) (fma.f64 #s(literal 1/12 binary64) (*.f64 (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) b_2)) (log.f64 (/.f64 #s(literal 2 binary64) a))) (/.f64 (*.f64 (*.f64 (*.f64 a a) (*.f64 c c)) #s(literal -9/4 binary64)) (pow.f64 b_2 #s(literal 4 binary64)))) (pow.f64 (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) b_2)) (log.f64 (/.f64 #s(literal 2 binary64) a))) #s(literal 2 binary64)))))
(+ (* -1/2 (/ (* a (* c (+ (log (/ 2 a)) (* -1 (log (/ -1 b_2)))))) (pow b_2 2))) (+ (* -1/48 (/ (* a (* c (+ (* -3/2 (* (pow a 2) (pow c 2))) (* -3/4 (* (pow a 2) (pow c 2)))))) (pow b_2 6))) (+ (* 1/360 (/ (* (+ (log (/ 2 a)) (* -1 (log (/ -1 b_2)))) (+ (* -45/2 (* (pow a 3) (pow c 3))) (+ (* -45/4 (* (pow a 3) (pow c 3))) (* -15/4 (* (pow a 3) (pow c 3)))))) (pow b_2 6))) (+ (* 1/16 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (+ (* 1/12 (/ (* (+ (log (/ 2 a)) (* -1 (log (/ -1 b_2)))) (+ (* -3/2 (* (pow a 2) (pow c 2))) (* -3/4 (* (pow a 2) (pow c 2))))) (pow b_2 4))) (pow (+ (log (/ 2 a)) (* -1 (log (/ -1 b_2)))) 2))))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 a c) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) b_2)) (log.f64 (/.f64 #s(literal 2 binary64) a)))) (*.f64 b_2 b_2)) (fma.f64 #s(literal -1/48 binary64) (/.f64 (*.f64 (*.f64 a c) (*.f64 (*.f64 (*.f64 a a) (*.f64 c c)) #s(literal -9/4 binary64))) (pow.f64 b_2 #s(literal 6 binary64))) (fma.f64 #s(literal 1/360 binary64) (*.f64 (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) b_2)) (log.f64 (/.f64 #s(literal 2 binary64) a))) (/.f64 (fma.f64 (*.f64 #s(literal -45/2 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64)) (*.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64))) #s(literal -15 binary64))) (pow.f64 b_2 #s(literal 6 binary64)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 4 binary64)))) (fma.f64 #s(literal 1/12 binary64) (*.f64 (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) b_2)) (log.f64 (/.f64 #s(literal 2 binary64) a))) (/.f64 (*.f64 (*.f64 (*.f64 a a) (*.f64 c c)) #s(literal -9/4 binary64)) (pow.f64 b_2 #s(literal 4 binary64)))) (pow.f64 (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) b_2)) (log.f64 (/.f64 #s(literal 2 binary64) a))) #s(literal 2 binary64)))))))

rewrite235.0ms (4.8%)

Memory
10.2MiB live, 235.9MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
041543
063370
1246328
21683328
08721323
Stop Event
iter limit
node limit
iter limit
Counts
22 → 2 011
Calls
Call 1
Inputs
(/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) a)
(+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))
(sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c))))
(pow.f64 (*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1/2 binary64))
(*.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))))
(/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))
#s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))
(exp.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))
(log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))
(/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)
(pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))))
(exp.f64 #s(literal -1 binary64))
(log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))))
(exp.f64 (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) (+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))) #s(literal -1 binary64))
(+.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))
#s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))
(*.f64 a c)
(*.f64 #s(literal -2 binary64) b_2)
(*.f64 (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)) (log.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))
Outputs
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>

eval218.0ms (4.5%)

Memory
-8.5MiB live, 197.7MiB allocated
Compiler

Compiled 155 136 to 14 334 computations (90.8% saved)

prune7.0ms (0.1%)

Memory
12.0MiB live, 12.0MiB allocated
Pruning

6 alts after pruning (1 fresh and 5 done)

PrunedKeptTotal
New4 38714 388
Fresh000
Picked415
Done044
Total4 39164 397
Accuracy
100.0%
Counts
4 397 → 6
Alt Table
Click to see full alt table
StatusAccuracyProgram
26.9%
(pow.f64 #s(approx (* (/ a (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c))))) (/ a (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))))) (neg.f64 (/.f64 a c))) #s(literal -1/2 binary64))
26.4%
(/.f64 (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (neg (+ (* a c) (* b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) a)
26.0%
(/.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a)
27.5%
(/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)
4.2%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2))
25.8%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
Compiler

Compiled 210 to 116 computations (44.8% saved)

regimes0.0ms (0%)

Memory
0.3MiB live, 0.3MiB allocated
Compiler

Compiled 13 to 10 computations (23.1% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated
Calls

1 calls:

0.0ms
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)

Profiling

Loading profile data...