quad2m (problem 3.2.1, negative)

Time bar (total: 7.9s)

start0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

analyze134.0ms (1.7%)

Memory
27.1MiB live, 117.4MiB allocated
Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.9%0.1%0%0%0%0
0%0%99.9%0.1%0%0%0%1
0%0%99.9%0.1%0%0%0%2
0%0%99.9%0.1%0%0%0%3
25%25%74.9%0.1%0%0%0%4
37.5%37.4%62.4%0.1%0%0%0%5
37.5%37.4%62.4%0.1%0%0%0%6
42.6%40.6%54.6%0.1%0%4.7%0%7
51.2%48.4%46%0.1%0%5.5%0%8
54.5%49.9%41.7%0.1%0%8.2%0%9
60.2%53.4%35.3%0.1%0%11.1%0%10
67.6%58.7%28.2%0.1%0%13%0%11
71.4%60.6%24.2%0.1%0%15.1%0%12
Compiler

Compiled 15 to 12 computations (20% saved)

sample1.5s (19.4%)

Memory
-19.0MiB live, 1 514.2MiB allocated
Samples
542.0ms5 622×0valid
230.0ms1 145×2valid
193.0ms1 329×1valid
109.0ms1 129×0invalid
40.0ms160×3valid
Precisions
Click to see histograms. Total time spent on operations: 780.0ms
ival-sub: 218.0ms (28% of total)
ival-mult: 169.0ms (21.7% of total)
ival-sqrt: 112.0ms (14.4% of total)
ival-div: 96.0ms (12.3% of total)
adjust: 94.0ms (12.1% of total)
ival-neg: 79.0ms (10.1% of total)
ival-true: 8.0ms (1% of total)
ival-assert: 4.0ms (0.5% of total)
Bogosity

explain151.0ms (1.9%)

Memory
22.4MiB live, 171.5MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
1170-0-(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
530-0-(-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
171(8.933964404680152e-121 -4.521945490275986e+173 -7.124847270501631e-150)1(-1.3299180427848415e-216 -8.915908024607842e+149 1.2572709658898638e+46)(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
70-0-(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
00-0-(*.f64 b_2 b_2)
00-0-a
00-0-(neg.f64 b_2)
00-0-b_2
00-0-(*.f64 a c)
00-0-c
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
sqrt.f64(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))oflow-rescue1110
(*.f64 b_2 b_2)overflow92
(*.f64 a c)overflow30
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))overflow111
-.f64(-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))cancellation530
/.f64(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)u/n170
(-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))underflow29
(*.f64 b_2 b_2)underflow37
(*.f64 a c)underflow29
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))underflow6
-.f64(-.f64 (*.f64 b_2 b_2) (*.f64 a c))nan-rescue70
(*.f64 b_2 b_2)overflow92
(*.f64 a c)overflow30
sqrt.f64(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))uflow-rescue60
(*.f64 b_2 b_2)underflow37
(*.f64 a c)underflow29
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))underflow6
Confusion
Predicted +Predicted -
+1350
-17104
Precision
0.8881578947368421
Recall
1.0
Confusion?
Predicted +Predicted MaybePredicted -
+13500
-170104
Precision?
0.8881578947368421
Recall?
1.0
Freqs
test
numberfreq
0104
1114
234
34
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
36.0ms354×0valid
17.0ms80×2valid
14.0ms72×1valid
2.0ms3valid
Compiler

Compiled 117 to 34 computations (70.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 38.0ms
ival-mult: 11.0ms (28.9% of total)
ival-sub: 8.0ms (21% of total)
ival-sqrt: 6.0ms (15.7% of total)
ival-div: 6.0ms (15.7% of total)
adjust: 4.0ms (10.5% of total)
ival-neg: 2.0ms (5.2% of total)
ival-true: 1.0ms (2.6% of total)
ival-assert: 0.0ms (0% of total)

preprocess24.0ms (0.3%)

Memory
-21.2MiB live, 24.0MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
044118
1112118
2207118
3336118
4435118
5467118
6485118
7489118
01013
01713
12713
25113
39613
413113
513813
614613
715413
015413
Stop Event
iter limit
saturated
iter limit
saturated
Calls
Call 1
Inputs
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
Outputs
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a)
Compiler

Compiled 13 to 10 computations (23.1% saved)

eval0.0ms (0%)

Memory
0.1MiB live, 0.1MiB allocated
Compiler

Compiled 0 to 3 computations (-∞% saved)

prune0.0ms (0%)

Memory
0.6MiB live, 0.6MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
49.3%
(/.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)

simplify6.0ms (0.1%)

Memory
4.9MiB live, 4.9MiB allocated
Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff0
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
cost-diff0
(neg.f64 b_2)
cost-diff0
(-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
cost-diff0
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01050
01750
12750
25150
39650
413150
513850
614650
715450
015450
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(neg.f64 b_2)
b_2
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(*.f64 b_2 b_2)
(*.f64 a c)
a
c
Outputs
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a)
(-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))
(neg.f64 b_2)
b_2
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))
(*.f64 b_2 b_2)
(*.f64 a c)
(*.f64 c a)
a
c

localize79.0ms (1%)

Memory
-30.1MiB live, 31.6MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy1.4023437500000002
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
accuracy3.8575777334423567
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
accuracy11.745389808716016
(-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
accuracy27.289161527076192
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
Samples
14.0ms177×0valid
8.0ms40×2valid
5.0ms36×1valid
1.0ms3valid
Compiler

Compiled 52 to 12 computations (76.9% saved)

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

series20.0ms (0.3%)

Memory
37.7MiB live, 37.7MiB allocated
Counts
5 → 97
Calls
Call 1
Inputs
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(neg.f64 b_2)
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
Outputs
(* -2 (/ b_2 a))
(/ (+ (* -2 b_2) (* 1/2 (/ (* a c) b_2))) a)
(/ (+ (* -2 b_2) (* a (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* 1/2 (/ c b_2))))) a)
(/ (+ (* -2 b_2) (* a (+ (* 1/2 (/ c b_2)) (* a (+ (* 1/16 (/ (* a (pow c 3)) (pow b_2 5))) (* 1/8 (/ (pow c 2) (pow b_2 3)))))))) a)
(* -2 b_2)
(- (* 1/2 (/ (* a c) b_2)) (* 2 b_2))
(- (* a (- (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* -1/2 (/ c b_2)))) (* 2 b_2))
(- (* a (- (* a (- (* 1/16 (/ (* a (pow c 3)) (pow b_2 5))) (* -1/8 (/ (pow c 2) (pow b_2 3))))) (* -1/2 (/ c b_2)))) (* 2 b_2))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))))
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))))
(pow b_2 2)
(+ (* -1 (* a c)) (pow b_2 2))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1))))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1 (/ b_2 a)) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* a (- (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(* a (- (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(* a (- (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a)))))
(* (sqrt (* a c)) (sqrt -1))
(* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* a c))
(* a (- (/ (pow b_2 2) a) c))
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ (+ b_2 (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a))) a)) (* (sqrt (/ c a)) (sqrt -1)))
(* -1 (* a (- (/ b_2 a) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* a (- (* -1 (/ (- (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* a (- (* -1 (/ (- (* -1 (/ (- (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a)) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* 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 (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* b_2 (- (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* b_2 (- (* b_2 (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (/ 1 a))))
(- (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(- (* b_2 (- (* -1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(- (* b_2 (- (* b_2 (- (* 1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(* -1 b_2)
(+ (* 1/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)))))))))
(- (pow b_2 2) (* a c))
(* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(* b_2 (- (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 1/2 (/ c (pow b_2 2)))) (* 2 (/ 1 a))))
(* b_2 (- (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 1/2 (/ c (pow b_2 2))))) (* 2 (/ 1 a))))
(* b_2 (- (* 1/2 (/ (* a c) (pow b_2 2))) 2))
(* b_2 (- (* 1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))
(* b_2 (- (* 1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))) (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(* b_2 (+ 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) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(* -1/2 (/ c b_2))
(* -1 (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2))
(* -1 (/ (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c))) b_2))
(* -1 (/ (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (+ (* 1/2 c) (* 1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6))))))) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1 (/ (- (* 1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/2 (* a c))) b_2))
(* -1 (/ (- (* 1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))) (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))))) b_2))
(* -1 (/ (- (* 1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (pow b_2 6))) (+ (* -1/2 (* a c)) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4)))))) b_2))
(* -1 (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(+ (* -2 (/ b_2 a)) (* c (+ (* 1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))))
(+ (* -2 (/ b_2 a)) (* c (+ (* c (+ (* 1/16 (/ (* (pow a 2) c) (pow b_2 5))) (* 1/8 (/ a (pow b_2 3))))) (* 1/2 (/ 1 b_2)))))
(- (* c (- (* 1/8 (/ (* (pow a 2) c) (pow b_2 3))) (* -1/2 (/ a b_2)))) (* 2 b_2))
(- (* c (- (* c (- (* 1/16 (/ (* (pow a 3) c) (pow b_2 5))) (* -1/8 (/ (pow a 2) (pow b_2 3))))) (* -1/2 (/ a b_2)))) (* 2 b_2))
(+ b_2 (* 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))))))))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ b_2 (* a c)))))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (/ b_2 (* a c))) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))))))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (/ b_2 (* a c))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3))))))))
(* 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)))))
(* 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))))))
(* c (- (/ (pow b_2 2) c) a))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (/ b_2 (* a c)))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1 (/ b_2 a)) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1))))) c))) c)))))
(* -1 (* c (- (/ b_2 c) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* c (- (* -1 (/ (- (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* c (- (* -1 (/ (- (* -1 (/ (- (* 1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) c)) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* 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 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))
Calls

9 calls:

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

simplify171.0ms (2.2%)

Memory
2.9MiB live, 133.8MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
05282715
117182692
268572679
084462560
Stop Event
iter limit
node limit
Counts
97 → 96
Calls
Call 1
Inputs
(* -2 (/ b_2 a))
(/ (+ (* -2 b_2) (* 1/2 (/ (* a c) b_2))) a)
(/ (+ (* -2 b_2) (* a (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* 1/2 (/ c b_2))))) a)
(/ (+ (* -2 b_2) (* a (+ (* 1/2 (/ c b_2)) (* a (+ (* 1/16 (/ (* a (pow c 3)) (pow b_2 5))) (* 1/8 (/ (pow c 2) (pow b_2 3)))))))) a)
(* -2 b_2)
(- (* 1/2 (/ (* a c) b_2)) (* 2 b_2))
(- (* a (- (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* -1/2 (/ c b_2)))) (* 2 b_2))
(- (* a (- (* a (- (* 1/16 (/ (* a (pow c 3)) (pow b_2 5))) (* -1/8 (/ (pow c 2) (pow b_2 3))))) (* -1/2 (/ c b_2)))) (* 2 b_2))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))))
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))))
(pow b_2 2)
(+ (* -1 (* a c)) (pow b_2 2))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1))))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1 (/ b_2 a)) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* a (- (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(* a (- (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(* a (- (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a)))))
(* (sqrt (* a c)) (sqrt -1))
(* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* a c))
(* a (- (/ (pow b_2 2) a) c))
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ (+ b_2 (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a))) a)) (* (sqrt (/ c a)) (sqrt -1)))
(* -1 (* a (- (/ b_2 a) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* a (- (* -1 (/ (- (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* a (- (* -1 (/ (- (* -1 (/ (- (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a)) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* 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 (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* b_2 (- (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* b_2 (- (* b_2 (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (/ 1 a))))
(- (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(- (* b_2 (- (* -1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(- (* b_2 (- (* b_2 (- (* 1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(* -1 b_2)
(+ (* 1/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)))))))))
(- (pow b_2 2) (* a c))
(* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(* b_2 (- (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 1/2 (/ c (pow b_2 2)))) (* 2 (/ 1 a))))
(* b_2 (- (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 1/2 (/ c (pow b_2 2))))) (* 2 (/ 1 a))))
(* b_2 (- (* 1/2 (/ (* a c) (pow b_2 2))) 2))
(* b_2 (- (* 1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))
(* b_2 (- (* 1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))) (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(* b_2 (+ 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) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(* -1/2 (/ c b_2))
(* -1 (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2))
(* -1 (/ (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c))) b_2))
(* -1 (/ (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (+ (* 1/2 c) (* 1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6))))))) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1 (/ (- (* 1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/2 (* a c))) b_2))
(* -1 (/ (- (* 1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))) (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))))) b_2))
(* -1 (/ (- (* 1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (pow b_2 6))) (+ (* -1/2 (* a c)) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4)))))) b_2))
(* -1 (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(+ (* -2 (/ b_2 a)) (* c (+ (* 1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))))
(+ (* -2 (/ b_2 a)) (* c (+ (* c (+ (* 1/16 (/ (* (pow a 2) c) (pow b_2 5))) (* 1/8 (/ a (pow b_2 3))))) (* 1/2 (/ 1 b_2)))))
(- (* c (- (* 1/8 (/ (* (pow a 2) c) (pow b_2 3))) (* -1/2 (/ a b_2)))) (* 2 b_2))
(- (* c (- (* c (- (* 1/16 (/ (* (pow a 3) c) (pow b_2 5))) (* -1/8 (/ (pow a 2) (pow b_2 3))))) (* -1/2 (/ a b_2)))) (* 2 b_2))
(+ b_2 (* 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))))))))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ b_2 (* a c)))))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (/ b_2 (* a c))) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))))))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (/ b_2 (* a c))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3))))))))
(* 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)))))
(* 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))))))
(* c (- (/ (pow b_2 2) c) a))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (/ b_2 (* a c)))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1 (/ b_2 a)) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1))))) c))) c)))))
(* -1 (* c (- (/ b_2 c) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* c (- (* -1 (/ (- (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* c (- (* -1 (/ (- (* -1 (/ (- (* 1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) c)) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* 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 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))
Outputs
(* -2 (/ b_2 a))
(*.f64 (/.f64 b_2 a) #s(literal -2 binary64))
(/ (+ (* -2 b_2) (* 1/2 (/ (* a c) b_2))) a)
(/.f64 (fma.f64 (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64)) a (*.f64 #s(literal -2 binary64) b_2)) a)
(/ (+ (* -2 b_2) (* a (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* 1/2 (/ c b_2))))) a)
(/.f64 (fma.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (/.f64 (*.f64 a (*.f64 (*.f64 c c) #s(literal 1/8 binary64))) (pow.f64 b_2 #s(literal 3 binary64)))) a (*.f64 #s(literal -2 binary64) b_2)) a)
(/ (+ (* -2 b_2) (* a (+ (* 1/2 (/ c b_2)) (* a (+ (* 1/16 (/ (* a (pow c 3)) (pow b_2 5))) (* 1/8 (/ (pow c 2) (pow b_2 3)))))))) a)
(/.f64 (fma.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 (fma.f64 (*.f64 #s(literal 1/16 binary64) a) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 (*.f64 c c) #s(literal 1/8 binary64)) (pow.f64 b_2 #s(literal 3 binary64)))) a)) a (*.f64 #s(literal -2 binary64) b_2)) a)
(* -2 b_2)
(*.f64 #s(literal -2 binary64) b_2)
(- (* 1/2 (/ (* a c) b_2)) (* 2 b_2))
(fma.f64 (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64)) a (*.f64 #s(literal -2 binary64) b_2))
(- (* a (- (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* -1/2 (/ c b_2)))) (* 2 b_2))
(fma.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (/.f64 (*.f64 a (*.f64 (*.f64 c c) #s(literal 1/8 binary64))) (pow.f64 b_2 #s(literal 3 binary64)))) a (*.f64 #s(literal -2 binary64) b_2))
(- (* a (- (* a (- (* 1/16 (/ (* a (pow c 3)) (pow b_2 5))) (* -1/8 (/ (pow c 2) (pow b_2 3))))) (* -1/2 (/ c b_2)))) (* 2 b_2))
(fma.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 (fma.f64 (*.f64 #s(literal 1/16 binary64) a) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 (*.f64 c c) #s(literal 1/8 binary64)) (pow.f64 b_2 #s(literal 3 binary64)))) a)) a (*.f64 #s(literal -2 binary64) b_2))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))))
(fma.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) a) (*.f64 c (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))) a b_2)
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))))
(fma.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) c (*.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) a) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (pow.f64 b_2 #s(literal 3 binary64)))) a)) 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 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1))))))
(fma.f64 (*.f64 (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal -1/2 binary64) (neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1 (/ b_2 a)) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))))))
(-.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) #s(literal -1 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 (/.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 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (*.f64 c a)))
(* a (- (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(*.f64 (neg.f64 (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) (neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a)))) a)
(* a (- (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a)))))
(*.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) #s(literal -1 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 (/.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 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(*.f64 (fma.f64 (*.f64 (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))) a)
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) #s(literal -1 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 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))))) a)
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(*.f64 (fma.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 5 binary64))) (pow.f64 a #s(literal 7 binary64)))) (fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) #s(literal -1 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 (/.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 c) a)
(* a (- (/ (pow b_2 2) a) c))
(*.f64 (-.f64 (*.f64 b_2 (/.f64 b_2 a)) c) a)
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (neg.f64 b_2) a))
(+ (* -1 (/ (+ b_2 (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64)) b_2) (neg.f64 a)))
(+ (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a))) a)) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (-.f64 b_2 (/.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/8 binary64)) (*.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)))) a)) (neg.f64 a)))
(* -1 (* a (- (/ b_2 a) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (neg.f64 a) (-.f64 (/.f64 b_2 a) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c 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) (fma.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a)) (/.f64 (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64))) b_2) (neg.f64 a))))
(* -1 (* a (- (* -1 (/ (- (* -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 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a)) (/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (*.f64 b_2 b_2))) (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/8 binary64)))) (neg.f64 a)) b_2) (neg.f64 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 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(*.f64 (neg.f64 a) (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 a #s(literal 5 binary64)))) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))))))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))))
(*.f64 (neg.f64 a) (fma.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 5 binary64))) (pow.f64 a #s(literal 7 binary64)))) (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 a #s(literal 5 binary64)))) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))))))
(* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))
(*.f64 (-.f64 (*.f64 b_2 (/.f64 b_2 a)) c) a)
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* b_2 (- (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))))
(fma.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a)) (*.f64 (-.f64 (*.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))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* b_2 (- (* b_2 (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (/ 1 a))))
(fma.f64 (-.f64 (*.f64 (fma.f64 (*.f64 (*.f64 (/.f64 b_2 #s(literal -1 binary64)) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 a #s(literal 5 binary64))))) #s(literal 1/8 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (sqrt.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64))) b_2) (/.f64 #s(literal 1 binary64) a)) b_2 (*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a))))
(- (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(- (* b_2 (- (* -1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (*.f64 (-.f64 (*.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))
(- (* 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 (-.f64 (*.f64 (fma.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 b_2 #s(literal -1 binary64)) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 c a) #s(literal 3 binary64)))) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64))) b_2) #s(literal 1 binary64)) b_2 (*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (*.f64 c a))))
(* -1 b_2)
(neg.f64 b_2)
(+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))))
(fma.f64 (fma.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 c a) #s(literal 3 binary64)))) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 b_2 b_2) #s(literal -1 binary64))) #s(literal -1/8 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 2) (pow (sqrt -1) 5)))))))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 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))))) #s(literal 1/16 binary64) (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 c a) #s(literal 3 binary64)))))) (*.f64 b_2 b_2) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(- (pow b_2 2) (* a c))
(fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))
(* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(*.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 c b_2) (/.f64 #s(literal -2 binary64) a)) b_2)
(* b_2 (- (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 1/2 (/ c (pow b_2 2)))) (* 2 (/ 1 a))))
(*.f64 (fma.f64 (*.f64 (*.f64 c c) (/.f64 a (pow.f64 b_2 #s(literal 4 binary64)))) #s(literal 1/8 binary64) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 c b_2) (/.f64 #s(literal -2 binary64) a))) b_2)
(* b_2 (- (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 1/2 (/ c (pow b_2 2))))) (* 2 (/ 1 a))))
(*.f64 (fma.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (fma.f64 (*.f64 (*.f64 c c) (/.f64 a (pow.f64 b_2 #s(literal 4 binary64)))) #s(literal 1/8 binary64) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 c b_2) (/.f64 #s(literal -2 binary64) a)))) b_2)
(* b_2 (- (* 1/2 (/ (* a c) (pow b_2 2))) 2))
(*.f64 (-.f64 (*.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal 1/2 binary64)) #s(literal 2 binary64)) b_2)
(* b_2 (- (* 1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))
(*.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) #s(literal 1/8 binary64)) (pow.f64 b_2 #s(literal 4 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 (- (* 1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))) (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(*.f64 (-.f64 (/.f64 (*.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) #s(literal 1/16 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal -1/2 binary64) #s(literal 2 binary64)))) b_2)
(* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))
(*.f64 (fma.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal -1/2 binary64) #s(literal 1 binary64)) b_2)
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))))
(*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal -1/2 binary64) #s(literal 1 binary64))) b_2)
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6)))))))
(fma.f64 (fma.f64 (*.f64 (*.f64 a a) #s(literal -1/8 binary64)) (*.f64 c (/.f64 c (pow.f64 b_2 #s(literal 4 binary64)))) (fma.f64 (/.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -1/16 binary64) (*.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal -1/2 binary64)))) b_2 b_2)
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2)
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(* -1 (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2))
(fma.f64 (*.f64 #s(literal -1/8 binary64) a) (*.f64 c (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)))
(* -1 (/ (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c))) b_2))
(neg.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (fma.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 c (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 1/16 binary64)) (pow.f64 b_2 #s(literal 5 binary64))))))
(* -1 (/ (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (+ (* 1/2 c) (* 1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6))))))) b_2))
(/.f64 (fma.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 (/.f64 #s(literal 1/8 binary64) b_2) (/.f64 (*.f64 (*.f64 c c) a) b_2) (*.f64 (fma.f64 (*.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 a #s(literal 4 binary64))) (/.f64 #s(literal 5/64 binary64) (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) a)) c) #s(literal 1/2 binary64)))) (neg.f64 b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a)
(* -1 (/ (- (* 1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/2 (* a c))) b_2))
(/.f64 (fma.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a a)) (*.f64 c (/.f64 (/.f64 c b_2) b_2)) (*.f64 (*.f64 #s(literal 1/2 binary64) c) a)) (neg.f64 b_2))
(* -1 (/ (- (* 1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))) (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))))) b_2))
(/.f64 (-.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 1/16 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) c) a)) (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) a) b_2))) (neg.f64 b_2))
(* -1 (/ (- (* 1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (pow b_2 6))) (+ (* -1/2 (* a c)) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4)))))) b_2))
(/.f64 (-.f64 (fma.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 a #s(literal 4 binary64))) (/.f64 #s(literal 5/64 binary64) (pow.f64 b_2 #s(literal 6 binary64)))) #s(literal 1/2 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) c) a)) (fma.f64 (/.f64 #s(literal -1/8 binary64) b_2) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) a) b_2) (/.f64 (*.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) #s(literal -1/16 binary64)) (pow.f64 b_2 #s(literal 4 binary64))))) (neg.f64 b_2))
(* -1 (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))))
(fma.f64 (*.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal 1/2 binary64)) b_2 (neg.f64 b_2))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal -1/2 binary64) #s(literal 1 binary64))) (neg.f64 b_2))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))
(neg.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 a a) #s(literal -1/8 binary64)) (*.f64 c (/.f64 c (pow.f64 b_2 #s(literal 4 binary64)))) (fma.f64 (/.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -1/16 binary64) (*.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal -1/2 binary64)))) b_2 b_2))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 (/.f64 b_2 a) #s(literal -2 binary64)))
(+ (* -2 (/ b_2 a)) (* c (+ (* 1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))))
(fma.f64 (fma.f64 (*.f64 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 b_2 a) #s(literal -2 binary64)))
(+ (* -2 (/ b_2 a)) (* c (+ (* c (+ (* 1/16 (/ (* (pow a 2) c) (pow b_2 5))) (* 1/8 (/ a (pow b_2 3))))) (* 1/2 (/ 1 b_2)))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal 1/8 binary64))) c (/.f64 #s(literal 1/2 binary64) b_2)) c (*.f64 (/.f64 b_2 a) #s(literal -2 binary64)))
(- (* c (- (* 1/8 (/ (* (pow a 2) c) (pow b_2 3))) (* -1/2 (/ a b_2)))) (* 2 b_2))
(fma.f64 (fma.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a a)) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64))) c (*.f64 #s(literal -2 binary64) b_2))
(- (* c (- (* c (- (* 1/16 (/ (* (pow a 3) c) (pow b_2 5))) (* -1/8 (/ (pow a 2) (pow b_2 3))))) (* -1/2 (/ a b_2)))) (* 2 b_2))
(fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 a #s(literal 3 binary64))) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 a (/.f64 a (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 1/8 binary64))) c (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64))) c (*.f64 #s(literal -2 binary64) b_2))
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))))
(fma.f64 (fma.f64 (*.f64 (*.f64 a (/.f64 a (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal -1/8 binary64)) c (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64))) c b_2)
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5))))))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 a #s(literal 3 binary64))) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 a (/.f64 a (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal -1/8 binary64))) c (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64))) c b_2)
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -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 a) c)))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (/ b_2 (* a c))) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))))))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 c a) #s(literal 3 binary64)))) (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))) #s(literal -1/2 binary64) (neg.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (/.f64 b_2 a) c)))) c)
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (/ b_2 (* a c))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3))))))))
(*.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (sqrt.f64 #s(literal -1 binary64)) (fma.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 c a) #s(literal 3 binary64)))) (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 5 binary64))) (pow.f64 a #s(literal 5 binary64)))) (/.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) #s(literal -1 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/8 binary64) (/.f64 (/.f64 (neg.f64 b_2) c) a)))) c)
(* c (- (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(*.f64 (-.f64 (/.f64 (neg.f64 b_2) c) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) c)
(* c (- (* -1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(*.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a)))) (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 c))) c)
(* c (- (* 1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c)))))
(*.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) #s(literal -1 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 (/.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/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 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) #s(literal -1 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 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))) c)
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(*.f64 (fma.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 7 binary64))) (pow.f64 a #s(literal 5 binary64)))) (fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) #s(literal -1 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 (/.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 (- (/ (pow b_2 2) c) a))
(*.f64 (-.f64 (*.f64 b_2 (/.f64 b_2 c)) a) c)
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (/ b_2 (* a c)))))
(*.f64 (neg.f64 c) (-.f64 (/.f64 (/.f64 b_2 a) c) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1 (/ b_2 a)) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)))))
(*.f64 c (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) (/.f64 (neg.f64 b_2) a)) c)))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1))))) c))) c)))))
(*.f64 c (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 c (pow.f64 a #s(literal 3 binary64)))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) c))) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/8 binary64)))) (neg.f64 c)) (/.f64 b_2 a)) c)))
(* -1 (* c (- (/ b_2 c) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (neg.f64 c) (-.f64 (/.f64 b_2 c) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))))
(* -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) (fma.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 a c)) (/.f64 (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64))) b_2) (neg.f64 c))))
(* -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 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 a c)) (/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (*.f64 b_2 b_2)) #s(literal -1/2 binary64) (*.f64 (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/8 binary64)))) (neg.f64 c)) b_2) (neg.f64 c))))
(* -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/16 binary64) (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 7 binary64))) (pow.f64 a #s(literal 5 binary64)))) (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 5 binary64))) (pow.f64 a #s(literal 3 binary64)))) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))))))
(* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))
(*.f64 (-.f64 (*.f64 b_2 (/.f64 b_2 c)) a) c)

rewrite154.0ms (1.9%)

Memory
-2.7MiB live, 185.0MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01041
01741
15741
241641
3474438
0932634
Stop Event
iter limit
node limit
iter limit
Counts
5 → 238
Calls
Call 1
Inputs
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(neg.f64 b_2)
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
Outputs
(*.f64 (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a))
(*.f64 (/.f64 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a))
(*.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a)))
(*.f64 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2)))) a)))
(/.f64 (/.f64 (-.f64 (*.f64 a b_2) (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a)) a) a)
(/.f64 (+.f64 (pow.f64 (/.f64 b_2 a) #s(literal 3 binary64)) (pow.f64 (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a) #s(literal 3 binary64))) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a) (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 a a)))) (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 b_2 a) #s(literal 3 binary64)) (pow.f64 (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a) (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (*.f64 a b_2) (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a))) (neg.f64 (*.f64 a a)))
(/.f64 (-.f64 (*.f64 b_2 (neg.f64 a)) (*.f64 (neg.f64 a) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (*.f64 a a))
(/.f64 (-.f64 (*.f64 a b_2) (*.f64 (neg.f64 a) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (*.f64 (neg.f64 a) a))
(/.f64 (-.f64 (*.f64 b_2 (neg.f64 a)) (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a)) (*.f64 a (neg.f64 a)))
(/.f64 (fma.f64 b_2 (neg.f64 a) (*.f64 (neg.f64 a) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (*.f64 a a))
(/.f64 (fma.f64 b_2 (neg.f64 a) (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a)) (*.f64 a (neg.f64 a)))
(/.f64 (fma.f64 a b_2 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a)) (*.f64 a a))
(/.f64 (-.f64 (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 a a))) (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a))
(/.f64 (pow.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 2 binary64)) (*.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a)))
(/.f64 (-.f64 (pow.f64 (/.f64 b_2 a) #s(literal 3 binary64)) (pow.f64 (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a) #s(literal 3 binary64))) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a) (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3 binary64))) (*.f64 (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a)))
(/.f64 (-.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3 binary64))) (*.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64))) (*.f64 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2)))) a)))
(/.f64 (-.f64 (pow.f64 b_2 #s(literal 9 binary64)) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 9/2 binary64))) (*.f64 (fma.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64)) (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64))) (pow.f64 b_2 #s(literal 6 binary64))) (*.f64 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2)))) a)))
(/.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64))) (*.f64 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 a)))
(/.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64))) (neg.f64 (*.f64 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2)))) a)))
(/.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64))) (*.f64 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2)))) a))
(/.f64 (-.f64 (*.f64 a b_2) (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a)) (*.f64 (neg.f64 a) a))
(/.f64 (-.f64 (*.f64 a b_2) (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a)) (*.f64 a a))
(/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 a))
(/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a)
(/.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 a)))
(/.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a)))
(/.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a))
(neg.f64 (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a))
(fma.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) (/.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) a) (/.f64 b_2 a))
(-.f64 (/.f64 (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)) (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a)) (/.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 a a)) (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a)))
(-.f64 (/.f64 (pow.f64 (/.f64 b_2 a) #s(literal 3 binary64)) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a) (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)))) (/.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a) #s(literal 3 binary64)) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a) (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)))))
(-.f64 (/.f64 (*.f64 a b_2) (*.f64 a a)) (/.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a) (*.f64 a a)))
(-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a)))
(-.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2)))) a)) (/.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64)) (*.f64 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2)))) a)))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a) (/.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a))
(-.f64 (/.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))))) a) (/.f64 (/.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64)) (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))))) a))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (neg.f64 a)) (/.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (neg.f64 a)))
(-.f64 (/.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))))) (neg.f64 a)) (/.f64 (/.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64)) (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))))) (neg.f64 a)))
(-.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a))
(+.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a)))
(+.f64 (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a) (/.f64 b_2 a))
(+.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a))
(*.f64 (/.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64))) (pow.f64 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 2 binary64))) (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2)))))
(*.f64 (/.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64))) (+.f64 (pow.f64 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64)))) (fma.f64 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2)))) (pow.f64 b_2 #s(literal 4 binary64))))
(*.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64)))) (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2)))))
(*.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2)))) (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(*.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(*.f64 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 2 binary64)) (pow.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 2 binary64))) (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 2 binary64)) (pow.f64 (/.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64)) (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 2 binary64))) (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64)) (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64)) (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64)) (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2)))))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (*.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (-.f64 (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))))) (*.f64 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2)))) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64)))) (pow.f64 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 2 binary64)))
(/.f64 (pow.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 2 binary64)) (pow.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 3 binary64)))
(/.f64 (-.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3 binary64))) (*.f64 (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 b_2 #s(literal 4 binary64))) (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3 binary64))) (*.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64))) (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (pow.f64 b_2 #s(literal 9 binary64)) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 9/2 binary64))) (*.f64 (fma.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64)) (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64))) (pow.f64 b_2 #s(literal 6 binary64))) (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64))) (+.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2))))
(/.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64))) (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2))
(/.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(neg.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 2 binary64))) (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64)) (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))))))
(fma.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (+.f64 (pow.f64 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64)))) (fma.f64 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2)))) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64)) (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))))))
(fma.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64)))) (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(fma.f64 (/.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2)))) (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(fma.f64 (neg.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1/4 binary64))) (neg.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1/4 binary64))) b_2)
(fma.f64 (neg.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1/4 binary64))) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) b_2)
(fma.f64 (fabs.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1/4 binary64))) (fabs.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1/4 binary64))) b_2)
(fma.f64 (sqrt.f64 b_2) (sqrt.f64 b_2) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(fma.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) (neg.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1/4 binary64))) b_2)
(fma.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) b_2)
(fma.f64 (pow.f64 b_2 #s(literal 3/2 binary64)) (/.f64 (pow.f64 b_2 #s(literal 3/2 binary64)) (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64)) (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))))))
(fma.f64 (*.f64 b_2 b_2) (/.f64 b_2 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64)) (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))))))
(fma.f64 b_2 (/.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64)) (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))))))
(fma.f64 b_2 (/.f64 b_2 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(-.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64)) (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))))))
(-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(+.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(+.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64)) (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))))))
(+.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)
(+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(*.f64 (sqrt.f64 b_2) (sqrt.f64 b_2))
(pow.f64 (sqrt.f64 b_2) #s(literal 2 binary64))
(pow.f64 (exp.f64 (log.f64 b_2)) #s(literal 1 binary64))
(pow.f64 (*.f64 b_2 b_2) #s(literal 1/2 binary64))
(pow.f64 b_2 #s(literal 1 binary64))
(neg.f64 b_2)
(sqrt.f64 (*.f64 b_2 b_2))
(fabs.f64 b_2)
(+.f64 (cosh.f64 (/.f64 (*.f64 (log.f64 b_2) #s(literal 2 binary64)) #s(literal 2 binary64))) (sinh.f64 (/.f64 (*.f64 (log.f64 b_2) #s(literal 2 binary64)) #s(literal 2 binary64))))
(+.f64 (cosh.f64 (*.f64 (log.f64 b_2) #s(literal 1 binary64))) (sinh.f64 (*.f64 (log.f64 b_2) #s(literal 1 binary64))))
(exp.f64 (*.f64 (/.f64 (*.f64 (log.f64 b_2) #s(literal 2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 b_2) #s(literal 1 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 b_2) #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(exp.f64 (/.f64 (*.f64 (log.f64 b_2) #s(literal 2 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 b_2) #s(literal 1 binary64)))
b_2
(*.f64 (neg.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1/4 binary64))) (neg.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1/4 binary64))))
(*.f64 (neg.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1/4 binary64))) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1/4 binary64)))
(*.f64 (fabs.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1/4 binary64))) (fabs.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1/4 binary64))))
(*.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) (neg.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1/4 binary64))))
(*.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1/4 binary64)))
(pow.f64 (neg.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1/4 binary64))) #s(literal 2 binary64))
(pow.f64 (fabs.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1/4 binary64))) #s(literal 2 binary64))
(pow.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 2 binary64)) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 4 binary64)) #s(literal 1/8 binary64))
(pow.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1 binary64))
(pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1/2 binary64))
(/.f64 (neg.f64 (hypot.f64 (pow.f64 (*.f64 c a) #s(literal 3/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64)))) (neg.f64 (hypot.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (*.f64 c a))))
(/.f64 (neg.f64 (hypot.f64 (pow.f64 (*.f64 c a) #s(literal 3/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64)))) (hypot.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (*.f64 c a)))
(/.f64 (fabs.f64 (hypot.f64 (pow.f64 (*.f64 c a) #s(literal 3/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64)))) (fabs.f64 (hypot.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (*.f64 c a))))
(/.f64 (hypot.f64 (pow.f64 (*.f64 c a) #s(literal 3/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64))) (neg.f64 (hypot.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (*.f64 c a))))
(/.f64 (hypot.f64 (pow.f64 (*.f64 c a) #s(literal 3/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64))) (hypot.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (*.f64 c a)))
(/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(neg.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))
(fabs.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(+.f64 (cosh.f64 (log.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (sinh.f64 (log.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(exp.f64 (fma.f64 (log.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1/4 binary64) (*.f64 (log.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1/4 binary64))))
(exp.f64 (/.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 2 binary64)) #s(literal 2 binary64)))
(exp.f64 (/.f64 (*.f64 (log.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 2 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(exp.f64 (/.f64 (*.f64 (log.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(exp.f64 (/.f64 (log.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1/4 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 2 binary64))) #s(literal 1/2 binary64)) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1/4 binary64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 2 binary64))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 1 binary64)))
(exp.f64 (log.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(*.f64 (/.f64 (-.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 c a) #s(literal 3 binary64))) (pow.f64 (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 2 binary64))) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64))))
(*.f64 (/.f64 (-.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 c a) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a)) #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 12 binary64)))) (fma.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64))) (pow.f64 b_2 #s(literal 8 binary64))))
(*.f64 (/.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 2 binary64)) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 2 binary64))) (fma.f64 c a (*.f64 b_2 b_2)))
(*.f64 (/.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 2 binary64)) (-.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 c a) #s(literal 3 binary64)))) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64))))
(*.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/4 binary64)) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/4 binary64)))
(*.f64 (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64)))))
(*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(*.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) #s(literal 4 binary64))
(pow.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 4 binary64)) #s(literal 1/4 binary64))
(pow.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 2 binary64))
(pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1 binary64))
(/.f64 (*.f64 (hypot.f64 (pow.f64 (*.f64 c a) #s(literal 3/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64))) (fma.f64 c a (*.f64 b_2 b_2))) (hypot.f64 (pow.f64 (*.f64 c a) #s(literal 3/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64))))
(/.f64 (*.f64 (hypot.f64 (pow.f64 (*.f64 c a) #s(literal 3/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64))) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (hypot.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (*.f64 c a)))
(/.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (hypot.f64 (pow.f64 (*.f64 c a) #s(literal 3/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64)))) (hypot.f64 (pow.f64 (*.f64 c a) #s(literal 3/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64))))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (hypot.f64 (pow.f64 (*.f64 c a) #s(literal 3/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64)))) (hypot.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (*.f64 c a)))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 2 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 2 binary64))) (fma.f64 c a (*.f64 b_2 b_2)))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64)))) #s(literal 2 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64)))) #s(literal 2 binary64))) (fma.f64 c a (*.f64 b_2 b_2)))
(/.f64 (-.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 c a (*.f64 b_2 b_2)))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64)))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64)))) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64)))) #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64)))) (/.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64))))))))
(/.f64 (-.f64 (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (pow.f64 (*.f64 c a) #s(literal 2 binary64)))) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64)))) (*.f64 (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64))) (pow.f64 (*.f64 c a) #s(literal 3 binary64)))) (pow.f64 (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 2 binary64)))
(/.f64 (hypot.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 c a) #s(literal 3 binary64))) (pow.f64 (hypot.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (*.f64 c a)) #s(literal 2 binary64)))
(/.f64 (hypot.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 c a) #s(literal 3 binary64))) (hypot.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a)) (pow.f64 b_2 #s(literal 4 binary64))))
(/.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 2 binary64)) (fma.f64 c a (*.f64 b_2 b_2)))
(/.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 4 binary64)) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3 binary64)))
(/.f64 (-.f64 (pow.f64 b_2 #s(literal 18 binary64)) (pow.f64 (*.f64 c a) #s(literal 9 binary64))) (*.f64 (fma.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (-.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 c a) #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 12 binary64))) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64)))))
(/.f64 (-.f64 (pow.f64 b_2 #s(literal 12 binary64)) (pow.f64 (*.f64 c a) #s(literal 6 binary64))) (*.f64 (-.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 c a) #s(literal 3 binary64))) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64)))))
(/.f64 (-.f64 (pow.f64 b_2 #s(literal 12 binary64)) (pow.f64 (*.f64 c a) #s(literal 6 binary64))) (*.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a)) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 8 binary64))) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (-.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 c a) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (-.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 a b_2) c) b_2))))
(/.f64 (-.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 c a) #s(literal 3 binary64))) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64))))
(/.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))
(fma.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 2 binary64))) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64)))))
(fma.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (+.f64 (pow.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a)) #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 12 binary64)))) (fma.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64))) (pow.f64 b_2 #s(literal 8 binary64))) (/.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64)))))
(fma.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (-.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 c a) #s(literal 3 binary64)))) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (fma.f64 c a (*.f64 b_2 b_2))))
(fma.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 2 binary64))) (fma.f64 c a (*.f64 b_2 b_2)) (/.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (fma.f64 c a (*.f64 b_2 b_2))))
(fma.f64 (exp.f64 (log.f64 b_2)) (exp.f64 (log.f64 b_2)) (*.f64 (neg.f64 (neg.f64 c)) a))
(fma.f64 (exp.f64 (log.f64 b_2)) (exp.f64 (log.f64 b_2)) (*.f64 (neg.f64 c) (neg.f64 a)))
(fma.f64 (exp.f64 (log.f64 b_2)) (exp.f64 (log.f64 b_2)) (*.f64 (neg.f64 a) c))
(fma.f64 (exp.f64 (log.f64 b_2)) (exp.f64 (log.f64 b_2)) (*.f64 c a))
(fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))
(fma.f64 (pow.f64 b_2 #s(literal 4 binary64)) (/.f64 (*.f64 b_2 b_2) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64)))) (/.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64)))))
(fma.f64 (pow.f64 b_2 #s(literal 3 binary64)) (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64)))) (/.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64)))))
(fma.f64 (pow.f64 b_2 #s(literal 3 binary64)) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (fma.f64 c a (*.f64 b_2 b_2))))
(fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(fma.f64 c a (*.f64 b_2 b_2))
(fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))
(fma.f64 a c (*.f64 b_2 b_2))
(fma.f64 (*.f64 b_2 b_2) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64)))) (/.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64)))))
(fma.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (fma.f64 c a (*.f64 b_2 b_2))))
(fma.f64 b_2 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (fma.f64 c a (*.f64 b_2 b_2))))
(fma.f64 b_2 b_2 (*.f64 (neg.f64 (neg.f64 c)) a))
(fma.f64 b_2 b_2 (*.f64 (neg.f64 c) (neg.f64 a)))
(fma.f64 b_2 b_2 (*.f64 (neg.f64 a) c))
(fma.f64 b_2 b_2 (*.f64 c a))
(sqrt.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 2 binary64)))
(-.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (fma.f64 c a (*.f64 b_2 b_2))))
(-.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64)))) (/.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64)))))
(-.f64 (*.f64 (neg.f64 a) c) (*.f64 b_2 b_2))
(-.f64 (*.f64 c a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 (neg.f64 c)) a))
(-.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 c) (neg.f64 a)))
(-.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 a) c))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))
(hypot.f64 (neg.f64 (fabs.f64 (*.f64 c a))) (*.f64 b_2 b_2))
(hypot.f64 (fabs.f64 (fabs.f64 (*.f64 c a))) (*.f64 b_2 b_2))
(hypot.f64 (fabs.f64 (*.f64 c a)) (*.f64 b_2 b_2))
(hypot.f64 (*.f64 (neg.f64 a) c) (*.f64 b_2 b_2))
(hypot.f64 (*.f64 c a) (*.f64 b_2 b_2))
(hypot.f64 (*.f64 b_2 b_2) (neg.f64 (fabs.f64 (*.f64 c a))))
(hypot.f64 (*.f64 b_2 b_2) (fabs.f64 (fabs.f64 (*.f64 c a))))
(hypot.f64 (*.f64 b_2 b_2) (fabs.f64 (*.f64 c a)))
(hypot.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 a) c))
(hypot.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (cosh.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 2 binary64))) (sinh.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 2 binary64))))
(+.f64 (cosh.f64 (*.f64 (log.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 2 binary64))) #s(literal 1/2 binary64))) (sinh.f64 (*.f64 (log.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 2 binary64))) #s(literal 1/2 binary64))))
(+.f64 (cosh.f64 (*.f64 (log.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1 binary64))) (sinh.f64 (*.f64 (log.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1 binary64))))
(+.f64 (cosh.f64 (log.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (sinh.f64 (log.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(+.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (fma.f64 c a (*.f64 b_2 b_2))))
(+.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64)))) (/.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64)))))
(+.f64 (*.f64 (neg.f64 a) c) (*.f64 b_2 b_2))
(+.f64 (*.f64 c a) (*.f64 b_2 b_2))
(+.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 (neg.f64 c)) a))
(+.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 c) (neg.f64 a)))
(+.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 a) c))
(+.f64 (*.f64 b_2 b_2) (*.f64 c a))
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 2 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 2 binary64))) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1 binary64)))
(exp.f64 (log.f64 (fma.f64 c a (*.f64 b_2 b_2))))

eval52.0ms (0.7%)

Memory
5.7MiB live, 108.3MiB allocated
Compiler

Compiled 10 643 to 1 581 computations (85.1% saved)

prune16.0ms (0.2%)

Memory
-6.7MiB live, 39.5MiB allocated
Pruning

14 alts after pruning (13 fresh and 1 done)

PrunedKeptTotal
New31813331
Fresh000
Picked011
Done000
Total31814332
Accuracy
89.6%
Counts
332 → 14
Alt Table
Click to see full alt table
StatusAccuracyProgram
6.0%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (/.f64 (-.f64 (pow.f64 b_2 #s(literal 12 binary64)) (pow.f64 (*.f64 c a) #s(literal 6 binary64))) (*.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a)) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 8 binary64))) (fma.f64 c a (*.f64 b_2 b_2)))))) a)
49.3%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
6.1%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 (/.f64 (-.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 c a) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a)) #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 12 binary64)))) (fma.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64))) (pow.f64 b_2 #s(literal 8 binary64)))))) a)
35.9%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2)))) a)
30.6%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) a)
25.8%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) a)
12.2%
(/.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal 1/2 binary64)) b_2 (neg.f64 b_2)))) a)
35.5%
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (-.f64 (*.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal 1/2 binary64)) #s(literal 2 binary64)) b_2)) a)
27.9%
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a)) a)
35.2%
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)
35.6%
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 (/.f64 b_2 a) #s(literal -2 binary64))))
35.2%
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 b_2 a) #s(literal -2 binary64)))
33.7%
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)))
20.6%
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (neg.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (fma.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 c (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 1/16 binary64)) (pow.f64 b_2 #s(literal 5 binary64)))))))
Compiler

Compiled 731 to 476 computations (34.9% saved)

simplify177.0ms (2.2%)

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

Found 19 expressions of interest:

NewMetricScoreProgram
cost-diff0
(fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (fma.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 c (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 1/16 binary64)) (pow.f64 b_2 #s(literal 5 binary64)))))
cost-diff0
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (neg.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (fma.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 c (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 1/16 binary64)) (pow.f64 b_2 #s(literal 5 binary64)))))))
cost-diff1
(neg.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (fma.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 c (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 1/16 binary64)) (pow.f64 b_2 #s(literal 5 binary64))))))
cost-diff2
(fma.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 c (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 1/16 binary64)) (pow.f64 b_2 #s(literal 5 binary64))))
cost-diff0
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))
cost-diff0
(neg.f64 b_2)
cost-diff0
(-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))
cost-diff0
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) a)
cost-diff0
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))
cost-diff0
(neg.f64 b_2)
cost-diff0
(-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))
cost-diff0
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) a)
cost-diff0
(/.f64 c b_2)
cost-diff0
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
cost-diff0
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)))
cost-diff0
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2)))
cost-diff0
(neg.f64 b_2)
cost-diff0
(-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))))
cost-diff0
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2)))) a)
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
056507
092507
1158507
2349503
31394503
45779503
08619497
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2)))) a)
(-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))))
(neg.f64 b_2)
b_2
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2)))
#s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2)
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2)
(-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a))
#s(literal 1 binary64)
(*.f64 (/.f64 (/.f64 c b_2) b_2) a)
(/.f64 (/.f64 c b_2) b_2)
(/.f64 c b_2)
c
a
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
#s(literal -1/2 binary64)
(/.f64 c b_2)
c
b_2
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) a)
(-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))
(neg.f64 b_2)
b_2
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))
#s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))
(*.f64 b_2 b_2)
a
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) a)
(-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))
(neg.f64 b_2)
b_2
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))
#s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))
(*.f64 (neg.f64 c) a)
(neg.f64 c)
c
a
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (neg.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (fma.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 c (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 1/16 binary64)) (pow.f64 b_2 #s(literal 5 binary64)))))))
(neg.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (fma.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 c (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 1/16 binary64)) (pow.f64 b_2 #s(literal 5 binary64))))))
(fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (fma.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 c (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 1/16 binary64)) (pow.f64 b_2 #s(literal 5 binary64)))))
(/.f64 #s(literal 1/2 binary64) b_2)
#s(literal 1/2 binary64)
b_2
c
(fma.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 c (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 1/16 binary64)) (pow.f64 b_2 #s(literal 5 binary64))))
(*.f64 #s(literal 1/8 binary64) a)
#s(literal 1/8 binary64)
a
(*.f64 c (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))
(/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))
(pow.f64 b_2 #s(literal 3 binary64))
#s(literal 3 binary64)
(/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 1/16 binary64)) (pow.f64 b_2 #s(literal 5 binary64)))
(*.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 1/16 binary64))
(*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)
(*.f64 (pow.f64 c #s(literal 3 binary64)) a)
(pow.f64 c #s(literal 3 binary64))
#s(literal 1/16 binary64)
(pow.f64 b_2 #s(literal 5 binary64))
#s(literal 5 binary64)
Outputs
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2)))) a)
(-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))))
(neg.f64 b_2)
b_2
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2)))
#s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2)
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2)
(-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a))
#s(literal 1 binary64)
(*.f64 (/.f64 (/.f64 c b_2) b_2) a)
(/.f64 (/.f64 c b_2) b_2)
(/.f64 c b_2)
c
a
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
#s(literal -1/2 binary64)
(/.f64 c b_2)
c
b_2
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) a)
(-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))
(neg.f64 b_2)
b_2
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))
#s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))
(*.f64 b_2 b_2)
a
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) a)
(-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))
(neg.f64 b_2)
b_2
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))
#s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))
(*.f64 (neg.f64 c) a)
(neg.f64 c)
c
a
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (neg.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (fma.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 c (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 1/16 binary64)) (pow.f64 b_2 #s(literal 5 binary64)))))))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (fma.f64 (*.f64 (/.f64 #s(literal -1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 (pow.f64 c #s(literal 3 binary64)) a) (*.f64 (/.f64 c b_2) (fma.f64 (*.f64 #s(literal -1/8 binary64) a) (/.f64 (/.f64 c b_2) b_2) #s(literal -1/2 binary64)))))
(neg.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (fma.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 c (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 1/16 binary64)) (pow.f64 b_2 #s(literal 5 binary64))))))
(fma.f64 (*.f64 (/.f64 #s(literal -1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 (pow.f64 c #s(literal 3 binary64)) a) (*.f64 (/.f64 c b_2) (fma.f64 (*.f64 #s(literal -1/8 binary64) a) (/.f64 (/.f64 c b_2) b_2) #s(literal -1/2 binary64))))
(fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (fma.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 c (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 1/16 binary64)) (pow.f64 b_2 #s(literal 5 binary64)))))
(fma.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) a) #s(literal 1/8 binary64) (/.f64 #s(literal 1/2 binary64) b_2)) c (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 c #s(literal 3 binary64))) a)))
(/.f64 #s(literal 1/2 binary64) b_2)
#s(literal 1/2 binary64)
b_2
c
(fma.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 c (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 1/16 binary64)) (pow.f64 b_2 #s(literal 5 binary64))))
(*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) #s(literal 1/8 binary64)) c (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) a) (pow.f64 c #s(literal 3 binary64)))) a)
(*.f64 #s(literal 1/8 binary64) a)
#s(literal 1/8 binary64)
a
(*.f64 c (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))
(*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c)
(/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))
(pow.f64 b_2 #s(literal 3 binary64))
#s(literal 3 binary64)
(/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 1/16 binary64)) (pow.f64 b_2 #s(literal 5 binary64)))
(*.f64 (/.f64 a (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 c #s(literal 3 binary64))) a))
(*.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 1/16 binary64))
(*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))
(*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)
(*.f64 (pow.f64 c #s(literal 3 binary64)) a)
(pow.f64 c #s(literal 3 binary64))
#s(literal 1/16 binary64)
(pow.f64 b_2 #s(literal 5 binary64))
#s(literal 5 binary64)

localize239.0ms (3%)

Memory
-14.5MiB live, 195.0MiB allocated
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy6.3193494881032795
(*.f64 c (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))
accuracy16.803275487465697
(fma.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 c (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 1/16 binary64)) (pow.f64 b_2 #s(literal 5 binary64))))
accuracy18.937423060830657
(/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 1/16 binary64)) (pow.f64 b_2 #s(literal 5 binary64)))
accuracy42.3277580659525
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (neg.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (fma.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 c (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 1/16 binary64)) (pow.f64 b_2 #s(literal 5 binary64)))))))
accuracy3.8575777334423567
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) a)
accuracy11.745389808716016
(-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))
accuracy27.289161527076192
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))
accuracy40.90853951728221
#s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))
accuracy3.8575777334423567
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) a)
accuracy11.745389808716016
(-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))
accuracy19.70165149972172
#s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))
accuracy27.289161527076192
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))
accuracy0.0
(/.f64 c b_2)
accuracy0.01171875
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
accuracy42.40135002801224
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)))
accuracy4.046119981134617
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2)
accuracy6.540642209560055
(*.f64 (/.f64 (/.f64 c b_2) b_2) a)
accuracy11.745389808716016
(-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))))
accuracy27.289161527076192
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2)))
Samples
62.0ms40×2valid
53.0ms177×0valid
20.0ms36×1valid
3.0ms3valid
Compiler

Compiled 385 to 44 computations (88.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 81.0ms
ival-div: 22.0ms (27.1% of total)
ival-mult: 22.0ms (27.1% of total)
ival-pow: 13.0ms (16% of total)
adjust: 8.0ms (9.9% of total)
ival-sub: 5.0ms (6.2% of total)
ival-neg: 4.0ms (4.9% of total)
ival-sqrt: 3.0ms (3.7% of total)
ival-add: 3.0ms (3.7% of total)
exact: 1.0ms (1.2% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series55.0ms (0.7%)

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

9 calls:

TimeVariablePointExpression
14.0ms
a
@inf
((/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (neg b_2) (sqrt (- (* b_2 b_2) (* a c))) (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (* -1/2 (/ c b_2)) (/ c b_2) (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (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)))) (sqrt (- (* b_2 b_2) (* a c))) (+ (* (* 1/8 a) (* c (/ c (pow b_2 3)))) (/ (* (* (* (pow c 3) a) a) 1/16) (pow b_2 5))) (neg (+ (* (/ 1/2 b_2) c) (+ (* (* 1/8 a) (* c (/ c (pow b_2 3)))) (/ (* (* (* (pow c 3) a) a) 1/16) (pow b_2 5))))) (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (+ (* (/ 1/2 b_2) c) (+ (* (* 1/8 a) (* c (/ c (pow b_2 3)))) (/ (* (* (* (pow c 3) a) a) 1/16) (pow b_2 5)))) (* (/ (/ c b_2) b_2) a) (* (- 1 (* (/ (/ c b_2) b_2) a)) b_2) (- (* b_2 b_2) (* a c)) (- (* b_2 b_2) (* a c)) (/ (* (* (* (pow c 3) a) a) 1/16) (pow b_2 5)) (* c (/ c (pow b_2 3))))
6.0ms
a
@0
((/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (neg b_2) (sqrt (- (* b_2 b_2) (* a c))) (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (* -1/2 (/ c b_2)) (/ c b_2) (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (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)))) (sqrt (- (* b_2 b_2) (* a c))) (+ (* (* 1/8 a) (* c (/ c (pow b_2 3)))) (/ (* (* (* (pow c 3) a) a) 1/16) (pow b_2 5))) (neg (+ (* (/ 1/2 b_2) c) (+ (* (* 1/8 a) (* c (/ c (pow b_2 3)))) (/ (* (* (* (pow c 3) a) a) 1/16) (pow b_2 5))))) (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (+ (* (/ 1/2 b_2) c) (+ (* (* 1/8 a) (* c (/ c (pow b_2 3)))) (/ (* (* (* (pow c 3) a) a) 1/16) (pow b_2 5)))) (* (/ (/ c b_2) b_2) a) (* (- 1 (* (/ (/ c b_2) b_2) a)) b_2) (- (* b_2 b_2) (* a c)) (- (* b_2 b_2) (* a c)) (/ (* (* (* (pow c 3) a) a) 1/16) (pow b_2 5)) (* c (/ c (pow b_2 3))))
5.0ms
c
@-inf
((/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (neg b_2) (sqrt (- (* b_2 b_2) (* a c))) (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (* -1/2 (/ c b_2)) (/ c b_2) (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (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)))) (sqrt (- (* b_2 b_2) (* a c))) (+ (* (* 1/8 a) (* c (/ c (pow b_2 3)))) (/ (* (* (* (pow c 3) a) a) 1/16) (pow b_2 5))) (neg (+ (* (/ 1/2 b_2) c) (+ (* (* 1/8 a) (* c (/ c (pow b_2 3)))) (/ (* (* (* (pow c 3) a) a) 1/16) (pow b_2 5))))) (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (+ (* (/ 1/2 b_2) c) (+ (* (* 1/8 a) (* c (/ c (pow b_2 3)))) (/ (* (* (* (pow c 3) a) a) 1/16) (pow b_2 5)))) (* (/ (/ c b_2) b_2) a) (* (- 1 (* (/ (/ c b_2) b_2) a)) b_2) (- (* b_2 b_2) (* a c)) (- (* b_2 b_2) (* a c)) (/ (* (* (* (pow c 3) a) a) 1/16) (pow b_2 5)) (* c (/ c (pow b_2 3))))
5.0ms
c
@0
((/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (neg b_2) (sqrt (- (* b_2 b_2) (* a c))) (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (* -1/2 (/ c b_2)) (/ c b_2) (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (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)))) (sqrt (- (* b_2 b_2) (* a c))) (+ (* (* 1/8 a) (* c (/ c (pow b_2 3)))) (/ (* (* (* (pow c 3) a) a) 1/16) (pow b_2 5))) (neg (+ (* (/ 1/2 b_2) c) (+ (* (* 1/8 a) (* c (/ c (pow b_2 3)))) (/ (* (* (* (pow c 3) a) a) 1/16) (pow b_2 5))))) (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (+ (* (/ 1/2 b_2) c) (+ (* (* 1/8 a) (* c (/ c (pow b_2 3)))) (/ (* (* (* (pow c 3) a) a) 1/16) (pow b_2 5)))) (* (/ (/ c b_2) b_2) a) (* (- 1 (* (/ (/ c b_2) b_2) a)) b_2) (- (* b_2 b_2) (* a c)) (- (* b_2 b_2) (* a c)) (/ (* (* (* (pow c 3) a) a) 1/16) (pow b_2 5)) (* c (/ c (pow b_2 3))))
5.0ms
c
@inf
((/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (neg b_2) (sqrt (- (* b_2 b_2) (* a c))) (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (* -1/2 (/ c b_2)) (/ c b_2) (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (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)))) (sqrt (- (* b_2 b_2) (* a c))) (+ (* (* 1/8 a) (* c (/ c (pow b_2 3)))) (/ (* (* (* (pow c 3) a) a) 1/16) (pow b_2 5))) (neg (+ (* (/ 1/2 b_2) c) (+ (* (* 1/8 a) (* c (/ c (pow b_2 3)))) (/ (* (* (* (pow c 3) a) a) 1/16) (pow b_2 5))))) (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (+ (* (/ 1/2 b_2) c) (+ (* (* 1/8 a) (* c (/ c (pow b_2 3)))) (/ (* (* (* (pow c 3) a) a) 1/16) (pow b_2 5)))) (* (/ (/ c b_2) b_2) a) (* (- 1 (* (/ (/ c b_2) b_2) a)) b_2) (- (* b_2 b_2) (* a c)) (- (* b_2 b_2) (* a c)) (/ (* (* (* (pow c 3) a) a) 1/16) (pow b_2 5)) (* c (/ c (pow b_2 3))))

simplify226.0ms (2.8%)

Memory
-1.3MiB live, 131.8MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

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

rewrite211.0ms (2.7%)

Memory
10.0MiB live, 152.5MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
056382
092382
1290382
21923382
08210382
Stop Event
iter limit
node limit
iter limit
Counts
23 → 674
Calls
Call 1
Inputs
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2)))) a)
(-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))))
(neg.f64 b_2)
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2)))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(/.f64 c b_2)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) a)
(-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) a)
(-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))
(fma.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 c (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 1/16 binary64)) (pow.f64 b_2 #s(literal 5 binary64))))
(neg.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (fma.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 c (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 1/16 binary64)) (pow.f64 b_2 #s(literal 5 binary64))))))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (neg.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (fma.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 c (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 1/16 binary64)) (pow.f64 b_2 #s(literal 5 binary64)))))))
(fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (fma.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 c (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 1/16 binary64)) (pow.f64 b_2 #s(literal 5 binary64)))))
(*.f64 (/.f64 (/.f64 c b_2) b_2) a)
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2)
#s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))
#s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))
(/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 1/16 binary64)) (pow.f64 b_2 #s(literal 5 binary64)))
(*.f64 c (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))
Outputs
(*.f64 (/.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2)))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))) (neg.f64 b_2))) (/.f64 (-.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2)))) a))
(*.f64 (/.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))) (neg.f64 b_2)) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))) (neg.f64 b_2))) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2)))) a))
(*.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2)))) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))))) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2)))) a))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (neg.f64 b_2) a) #s(literal 2 binary64)) (pow.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))) a) #s(literal 2 binary64)))) (neg.f64 (/.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))) (neg.f64 b_2)) a)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (neg.f64 b_2) a) #s(literal 3 binary64)) (pow.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))) a) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (+.f64 (pow.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))) a) #s(literal 2 binary64)) (*.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))) a))))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))))))) (neg.f64 (neg.f64 (neg.f64 a))))
(/.f64 (neg.f64 (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2)))))) (neg.f64 (*.f64 a a)))
(/.f64 (-.f64 (*.f64 (neg.f64 (neg.f64 b_2)) (neg.f64 a)) (*.f64 (neg.f64 a) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2)))))) (*.f64 a a))
(/.f64 (-.f64 (*.f64 (neg.f64 (neg.f64 b_2)) a) (*.f64 (neg.f64 a) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))))) (*.f64 (neg.f64 a) a))
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 a)) (*.f64 a (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2)))))) (*.f64 a (neg.f64 a)))
(/.f64 (-.f64 (neg.f64 (neg.f64 b_2)) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))))) (neg.f64 a))
(/.f64 (-.f64 (pow.f64 (/.f64 (neg.f64 b_2) a) #s(literal 2 binary64)) (pow.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))) a) #s(literal 2 binary64))) (/.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))) (neg.f64 b_2)) a))
(/.f64 (-.f64 (pow.f64 (/.f64 (neg.f64 b_2) a) #s(literal 3 binary64)) (pow.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))) a) #s(literal 3 binary64))) (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (+.f64 (pow.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))) a) #s(literal 2 binary64)) (*.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))) a)))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2)))) (neg.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))) (neg.f64 b_2)) a)))
(/.f64 (neg.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2)) #s(literal 3/2 binary64)))) (neg.f64 (*.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2)))) a)))
(/.f64 (neg.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2)))))) (neg.f64 (neg.f64 a)))
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))))) (*.f64 a a))
(/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))) (neg.f64 b_2)) a))
(/.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2)) #s(literal 3/2 binary64))) (*.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2)))) a))
(/.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))))) (neg.f64 a))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2)))) a)
(neg.f64 (/.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))))) a))
(neg.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2)))) (neg.f64 a)))
(-.f64 (/.f64 (pow.f64 (/.f64 (neg.f64 b_2) a) #s(literal 2 binary64)) (/.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))) (neg.f64 b_2)) a)) (/.f64 (pow.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))) a) #s(literal 2 binary64)) (/.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))) (neg.f64 b_2)) a)))
(-.f64 (/.f64 (pow.f64 (/.f64 (neg.f64 b_2) a) #s(literal 3 binary64)) (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (+.f64 (pow.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))) a) #s(literal 2 binary64)) (*.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))) a))))) (/.f64 (pow.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))) a) #s(literal 3 binary64)) (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (+.f64 (pow.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))) a) #s(literal 2 binary64)) (*.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))) a))))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))) (neg.f64 b_2)) a)) (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2)) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))) (neg.f64 b_2)) a)))
(-.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2)))) a)) (/.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2)) #s(literal 3/2 binary64)) (*.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2)))) a)))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))) (neg.f64 b_2))) a) (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2)) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))) (neg.f64 b_2))) a))
(-.f64 (/.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))))) a) (/.f64 (/.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2)) #s(literal 3/2 binary64)) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))))) a))
(-.f64 (/.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a a)) (/.f64 (*.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2)))) (*.f64 a a)))
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))) a))
(+.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))) (neg.f64 b_2)) a)) (/.f64 (*.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2)))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2)))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))) (neg.f64 b_2)) a)))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))))) (neg.f64 (neg.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))) (neg.f64 b_2)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2)) #s(literal 3/2 binary64))))) (neg.f64 (neg.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2)))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))) (neg.f64 b_2))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))) (neg.f64 b_2)) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2)))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))) (neg.f64 b_2)) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))) (neg.f64 b_2))))
(/.f64 (-.f64 (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))))) (*.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2)))) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2)) #s(literal 3/2 binary64)))) (*.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2)))) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2)))) (neg.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))) (neg.f64 b_2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2)) #s(literal 3/2 binary64)))) (neg.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))) (neg.f64 b_2)))
(/.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2)) #s(literal 3/2 binary64))) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2)))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))) (neg.f64 b_2))) (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2)) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))) (neg.f64 b_2))))
(-.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))))) (/.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2)) #s(literal 3/2 binary64)) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))))))
(-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))))
(+.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))) (neg.f64 b_2))) (/.f64 (*.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2)))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2)))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))) (neg.f64 b_2))))
(neg.f64 b_2)
(*.f64 (neg.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2)) #s(literal 1/4 binary64))) (neg.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2)) #s(literal 1/4 binary64))))
(*.f64 (fabs.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2)) #s(literal 1/4 binary64))) (fabs.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2)) #s(literal 1/4 binary64))))
(*.f64 (sqrt.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))))) (sqrt.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))))))
(*.f64 (sqrt.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2)))) (sqrt.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2)))))
(*.f64 (pow.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2)))) #s(literal 1/2 binary64)) (pow.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2)))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2)) #s(literal 1/4 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2)) #s(literal 1/4 binary64)))
(pow.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2)) #s(literal 2 binary64)) #s(literal 1/4 binary64))
(pow.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))) #s(literal 1 binary64))
(pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2)) #s(literal 1/2 binary64))
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2)))
(fabs.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2)))))
(fabs.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))))
(+.f64 (cosh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))))) (sinh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))))))
(exp.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2)))))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(/.f64 (neg.f64 (*.f64 (neg.f64 c) #s(literal -1/2 binary64))) (neg.f64 (neg.f64 b_2)))
(/.f64 (neg.f64 (*.f64 #s(literal -1/2 binary64) (neg.f64 c))) (neg.f64 (neg.f64 b_2)))
(/.f64 (neg.f64 (neg.f64 (*.f64 #s(literal -1/2 binary64) c))) (neg.f64 (neg.f64 b_2)))
(/.f64 (*.f64 (neg.f64 c) #s(literal -1/2 binary64)) (neg.f64 b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (neg.f64 c)) (neg.f64 b_2))
(/.f64 (neg.f64 (*.f64 #s(literal -1/2 binary64) c)) (neg.f64 b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(/.f64 (neg.f64 (neg.f64 (neg.f64 c))) (neg.f64 (neg.f64 (neg.f64 b_2))))
(/.f64 (neg.f64 (neg.f64 c)) (neg.f64 (neg.f64 b_2)))
(/.f64 (neg.f64 c) (neg.f64 b_2))
(/.f64 c b_2)
(neg.f64 (/.f64 (neg.f64 c) b_2))
(*.f64 (/.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) (neg.f64 b_2))) (/.f64 (-.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) a))
(*.f64 (/.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) (neg.f64 b_2)) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) (neg.f64 b_2))) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) a))
(*.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) a))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (neg.f64 b_2) a) #s(literal 2 binary64)) (pow.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) a) #s(literal 2 binary64)))) (neg.f64 (/.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) (neg.f64 b_2)) a)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (neg.f64 b_2) a) #s(literal 3 binary64)) (pow.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) a) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (+.f64 (pow.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) a) #s(literal 2 binary64)) (*.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) a))))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))))) (neg.f64 (neg.f64 (neg.f64 a))))
(/.f64 (neg.f64 (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))))) (neg.f64 (*.f64 a a)))
(/.f64 (-.f64 (*.f64 (neg.f64 (neg.f64 b_2)) (neg.f64 a)) (*.f64 (neg.f64 a) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))))) (*.f64 a a))
(/.f64 (-.f64 (*.f64 (neg.f64 (neg.f64 b_2)) a) (*.f64 (neg.f64 a) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))) (*.f64 (neg.f64 a) a))
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 a)) (*.f64 a (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))))) (*.f64 a (neg.f64 a)))
(/.f64 (-.f64 (neg.f64 (neg.f64 b_2)) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))) (neg.f64 a))
(/.f64 (-.f64 (pow.f64 (/.f64 (neg.f64 b_2) a) #s(literal 2 binary64)) (pow.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) a) #s(literal 2 binary64))) (/.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) (neg.f64 b_2)) a))
(/.f64 (-.f64 (pow.f64 (/.f64 (neg.f64 b_2) a) #s(literal 3 binary64)) (pow.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) a) #s(literal 3 binary64))) (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (+.f64 (pow.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) a) #s(literal 2 binary64)) (*.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) a)))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) (neg.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) (neg.f64 b_2)) a)))
(/.f64 (neg.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)) #s(literal 3/2 binary64)))) (neg.f64 (*.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) a)))
(/.f64 (neg.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))))) (neg.f64 (neg.f64 a)))
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))) (*.f64 a a))
(/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) (neg.f64 b_2)) a))
(/.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)) #s(literal 3/2 binary64))) (*.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) a))
(/.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))) (neg.f64 a))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) a)
(neg.f64 (/.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))) a))
(neg.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) (neg.f64 a)))
(-.f64 (/.f64 (pow.f64 (/.f64 (neg.f64 b_2) a) #s(literal 2 binary64)) (/.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) (neg.f64 b_2)) a)) (/.f64 (pow.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) a) #s(literal 2 binary64)) (/.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) (neg.f64 b_2)) a)))
(-.f64 (/.f64 (pow.f64 (/.f64 (neg.f64 b_2) a) #s(literal 3 binary64)) (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (+.f64 (pow.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) a) #s(literal 2 binary64)) (*.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) a))))) (/.f64 (pow.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) a) #s(literal 3 binary64)) (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (+.f64 (pow.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) a) #s(literal 2 binary64)) (*.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) a))))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) (neg.f64 b_2)) a)) (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) (neg.f64 b_2)) a)))
(-.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) a)) (/.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)) #s(literal 3/2 binary64)) (*.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) a)))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) (neg.f64 b_2))) a) (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) (neg.f64 b_2))) a))
(-.f64 (/.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))) a) (/.f64 (/.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)) #s(literal 3/2 binary64)) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))) a))
(-.f64 (/.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a a)) (/.f64 (*.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) (*.f64 a a)))
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) a))
(+.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) (neg.f64 b_2)) a)) (/.f64 (*.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) (neg.f64 b_2)) a)))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))) (neg.f64 (neg.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) (neg.f64 b_2)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)) #s(literal 3/2 binary64))))) (neg.f64 (neg.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) (neg.f64 b_2))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) (neg.f64 b_2)) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) (neg.f64 b_2)) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) (neg.f64 b_2))))
(/.f64 (-.f64 (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))) (*.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)) #s(literal 3/2 binary64)))) (*.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) (neg.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) (neg.f64 b_2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)) #s(literal 3/2 binary64)))) (neg.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) (neg.f64 b_2)))
(/.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)) #s(literal 3/2 binary64))) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) (neg.f64 b_2))) (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) (neg.f64 b_2))))
(-.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))) (/.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)) #s(literal 3/2 binary64)) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))))
(-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))
(+.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) (neg.f64 b_2))) (/.f64 (*.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) (neg.f64 b_2))))
(*.f64 (neg.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)) #s(literal 1/4 binary64))) (neg.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)) #s(literal 1/4 binary64))))
(*.f64 (fabs.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)) #s(literal 1/4 binary64))) (fabs.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)) #s(literal 1/4 binary64))))
(*.f64 (sqrt.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))) (sqrt.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))))
(*.f64 (sqrt.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) (sqrt.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))))
(*.f64 (pow.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) #s(literal 1/2 binary64)) (pow.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)) #s(literal 1/4 binary64)))
(pow.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)) #s(literal 2 binary64)) #s(literal 1/4 binary64))
(pow.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) #s(literal 1 binary64))
(pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)) #s(literal 1/2 binary64))
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))
(fabs.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))))
(fabs.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))
(+.f64 (cosh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))) (sinh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))))
(exp.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))))
(*.f64 (/.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (/.f64 (-.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) a))
(*.f64 (/.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) a))
(*.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) a))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (neg.f64 b_2) a) #s(literal 2 binary64)) (pow.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) #s(literal 2 binary64)))) (neg.f64 (/.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (neg.f64 b_2) a) #s(literal 3 binary64)) (pow.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (+.f64 (pow.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) #s(literal 2 binary64)) (*.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a))))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))))) (neg.f64 (neg.f64 (neg.f64 a))))
(/.f64 (neg.f64 (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))) (neg.f64 (*.f64 a a)))
(/.f64 (-.f64 (*.f64 (neg.f64 (neg.f64 b_2)) (neg.f64 a)) (*.f64 (neg.f64 a) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))) (*.f64 a a))
(/.f64 (-.f64 (*.f64 (neg.f64 (neg.f64 b_2)) a) (*.f64 (neg.f64 a) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (*.f64 (neg.f64 a) a))
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 a)) (*.f64 a (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))) (*.f64 a (neg.f64 a)))
(/.f64 (-.f64 (neg.f64 (neg.f64 b_2)) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (neg.f64 a))
(/.f64 (-.f64 (pow.f64 (/.f64 (neg.f64 b_2) a) #s(literal 2 binary64)) (pow.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) #s(literal 2 binary64))) (/.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a))
(/.f64 (-.f64 (pow.f64 (/.f64 (neg.f64 b_2) a) #s(literal 3 binary64)) (pow.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) #s(literal 3 binary64))) (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (+.f64 (pow.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) #s(literal 2 binary64)) (*.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))) (neg.f64 (neg.f64 a)))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (neg.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)))
(/.f64 (neg.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 3/2 binary64)))) (neg.f64 (*.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) a)))
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (*.f64 a a))
(/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a))
(/.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 3/2 binary64))) (*.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) a))
(/.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (neg.f64 a))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) a)
(neg.f64 (/.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) a))
(neg.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (neg.f64 a)))
(-.f64 (/.f64 (pow.f64 (/.f64 (neg.f64 b_2) a) #s(literal 2 binary64)) (/.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (/.f64 (pow.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) #s(literal 2 binary64)) (/.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)))
(-.f64 (/.f64 (pow.f64 (/.f64 (neg.f64 b_2) a) #s(literal 3 binary64)) (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (+.f64 (pow.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) #s(literal 2 binary64)) (*.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a))))) (/.f64 (pow.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) #s(literal 3 binary64)) (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (+.f64 (pow.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) #s(literal 2 binary64)) (*.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a))))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)))
(-.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) a)) (/.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 3/2 binary64)) (*.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) a)))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) a) (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) a))
(-.f64 (/.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) a) (/.f64 (/.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 3/2 binary64)) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) a))
(-.f64 (/.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a a)) (/.f64 (*.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (*.f64 a a)))
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a))
(+.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (/.f64 (*.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (neg.f64 (neg.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 3/2 binary64))))) (neg.f64 (neg.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))))
(/.f64 (-.f64 (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (*.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 3/2 binary64)))) (*.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (neg.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 3/2 binary64)))) (neg.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))
(/.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 3/2 binary64))) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))))
(-.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (/.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 3/2 binary64)) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))))
(-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))
(+.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (/.f64 (*.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))))
(*.f64 (neg.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 1/4 binary64))) (neg.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 1/4 binary64))))
(*.f64 (fabs.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 1/4 binary64))) (fabs.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 1/4 binary64))))
(*.f64 (sqrt.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (sqrt.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))))
(*.f64 (sqrt.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (sqrt.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))
(*.f64 (pow.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) #s(literal 1/2 binary64)) (pow.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 1/4 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 1/4 binary64)))
(pow.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 2 binary64)) #s(literal 1/4 binary64))
(pow.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) #s(literal 1 binary64))
(pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 1/2 binary64))
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))
(fabs.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))
(fabs.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))
(+.f64 (cosh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (sinh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))))
(exp.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))
(/.f64 (neg.f64 (-.f64 (/.f64 (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 10 binary64))) (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64)))) (neg.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 10 binary64)))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 1/8 binary64)) a (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (/.f64 #s(literal 1/4096 binary64) (pow.f64 b_2 #s(literal 15 binary64))) (pow.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 3 binary64)) #s(literal 1/512 binary64))))) (neg.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64)) (fma.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 1/8 binary64)) a (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))) (*.f64 (fma.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 1/8 binary64)) a (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))))) (/.f64 (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 10 binary64))))) (pow.f64 (fma.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 1/8 binary64)) a (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))))) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 3 binary64)) #s(literal 1/512 binary64)) (fma.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))))) (*.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))))) (/.f64 (*.f64 #s(literal 1/4096 binary64) (pow.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 15 binary64))))) (pow.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))))) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 c c) (*.f64 #s(literal 1/8 binary64) a)) (pow.f64 b_2 #s(literal 5/2 binary64)) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (pow.f64 b_2 #s(literal 5/2 binary64))))) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 5/2 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 c c) (*.f64 #s(literal 1/8 binary64) a)) (neg.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64)))) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (neg.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))))) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (neg.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 c c) (*.f64 #s(literal 1/8 binary64) a)) (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (neg.f64 (pow.f64 b_2 #s(literal 5 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 c c) (*.f64 #s(literal 1/8 binary64) a)) (pow.f64 b_2 #s(literal 5 binary64)) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 5 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (neg.f64 c)) (pow.f64 b_2 #s(literal 5/2 binary64)) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (pow.f64 b_2 #s(literal 5/2 binary64))))) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 5/2 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (neg.f64 c)) (neg.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64)))) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (neg.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))))) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (neg.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (neg.f64 c)) (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (neg.f64 (pow.f64 b_2 #s(literal 5 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (neg.f64 c)) (pow.f64 b_2 #s(literal 5 binary64)) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 5 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) c) (pow.f64 b_2 #s(literal 5/2 binary64)) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (pow.f64 b_2 #s(literal 5/2 binary64))))) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 5/2 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) c) (neg.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64)))) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (neg.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))))) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (neg.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) c) (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (neg.f64 (pow.f64 b_2 #s(literal 5 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) c) (pow.f64 b_2 #s(literal 5 binary64)) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 5 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 c c)) (pow.f64 b_2 #s(literal 5/2 binary64)) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (pow.f64 b_2 #s(literal 5/2 binary64))))) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 5/2 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 c c)) (neg.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64)))) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (neg.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))))) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (neg.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 c c)) (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (neg.f64 (pow.f64 b_2 #s(literal 5 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 c c)) (pow.f64 b_2 #s(literal 5 binary64)) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 5 binary64))))
(/.f64 (fma.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (pow.f64 b_2 #s(literal 5/2 binary64))) (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 (pow.f64 b_2 #s(literal 5/2 binary64)) (*.f64 (*.f64 c c) (*.f64 #s(literal 1/8 binary64) a)))) (*.f64 (pow.f64 b_2 #s(literal 5/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64))))
(/.f64 (fma.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (pow.f64 b_2 #s(literal 5/2 binary64))) (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 (pow.f64 b_2 #s(literal 5/2 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (neg.f64 c)))) (*.f64 (pow.f64 b_2 #s(literal 5/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64))))
(/.f64 (fma.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (pow.f64 b_2 #s(literal 5/2 binary64))) (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 (pow.f64 b_2 #s(literal 5/2 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) c))) (*.f64 (pow.f64 b_2 #s(literal 5/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64))))
(/.f64 (fma.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (pow.f64 b_2 #s(literal 5/2 binary64))) (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 (pow.f64 b_2 #s(literal 5/2 binary64)) (*.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 c c)))) (*.f64 (pow.f64 b_2 #s(literal 5/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64))))
(/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 (neg.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64)))) (*.f64 (*.f64 c c) (*.f64 #s(literal 1/8 binary64) a)))) (*.f64 (neg.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64)))) (pow.f64 b_2 #s(literal 3 binary64))))
(/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 (neg.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64)))) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (neg.f64 c)))) (*.f64 (neg.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64)))) (pow.f64 b_2 #s(literal 3 binary64))))
(/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 (neg.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64)))) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) c))) (*.f64 (neg.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64)))) (pow.f64 b_2 #s(literal 3 binary64))))
(/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 (neg.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64)))) (*.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 c c)))) (*.f64 (neg.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64)))) (pow.f64 b_2 #s(literal 3 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 c c) (*.f64 #s(literal 1/8 binary64) a)))) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (pow.f64 b_2 #s(literal 3 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (neg.f64 c)))) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (pow.f64 b_2 #s(literal 3 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) c))) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (pow.f64 b_2 #s(literal 3 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 c c)))) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (pow.f64 b_2 #s(literal 3 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 (pow.f64 b_2 #s(literal 5 binary64)) (*.f64 (*.f64 c c) (*.f64 #s(literal 1/8 binary64) a)))) (*.f64 (pow.f64 b_2 #s(literal 5 binary64)) (pow.f64 b_2 #s(literal 3 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 (pow.f64 b_2 #s(literal 5 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (neg.f64 c)))) (*.f64 (pow.f64 b_2 #s(literal 5 binary64)) (pow.f64 b_2 #s(literal 3 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 (pow.f64 b_2 #s(literal 5 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) c))) (*.f64 (pow.f64 b_2 #s(literal 5 binary64)) (pow.f64 b_2 #s(literal 3 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 (pow.f64 b_2 #s(literal 5 binary64)) (*.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 c c)))) (*.f64 (pow.f64 b_2 #s(literal 5 binary64)) (pow.f64 b_2 #s(literal 3 binary64))))
(/.f64 (-.f64 (/.f64 (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 10 binary64))) (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64))) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 10 binary64))))) (neg.f64 (fma.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 1/8 binary64)) a (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (/.f64 #s(literal 1/4096 binary64) (pow.f64 b_2 #s(literal 15 binary64))) (pow.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 3 binary64)) #s(literal 1/512 binary64)))) (neg.f64 (fma.f64 #s(literal 1/256 binary64) (pow.f64 (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))))))))
(/.f64 (neg.f64 (fma.f64 (/.f64 #s(literal 1/4096 binary64) (pow.f64 b_2 #s(literal 15 binary64))) (pow.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 3 binary64)) #s(literal 1/512 binary64)))) (neg.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 10 binary64)))) (fma.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 1/8 binary64)) a (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))))))
(/.f64 (fma.f64 (/.f64 #s(literal 1/4096 binary64) (pow.f64 b_2 #s(literal 15 binary64))) (pow.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 3 binary64)) #s(literal 1/512 binary64))) (fma.f64 #s(literal 1/256 binary64) (pow.f64 (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))))
(/.f64 (fma.f64 (/.f64 #s(literal 1/4096 binary64) (pow.f64 b_2 #s(literal 15 binary64))) (pow.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 3 binary64)) #s(literal 1/512 binary64))) (fma.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))))))
(fma.f64 (/.f64 (*.f64 c c) (*.f64 b_2 (neg.f64 b_2))) (/.f64 (*.f64 #s(literal 1/8 binary64) a) (neg.f64 b_2)) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))
(fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (pow.f64 (neg.f64 b_2) #s(literal 3/2 binary64))) (/.f64 (neg.f64 c) (pow.f64 (neg.f64 b_2) #s(literal 3/2 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))
(fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (neg.f64 (*.f64 b_2 b_2))) (/.f64 (neg.f64 c) b_2) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))
(fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (*.f64 b_2 (neg.f64 b_2))) (/.f64 (neg.f64 c) b_2) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))
(fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (neg.f64 (pow.f64 b_2 #s(literal 3/2 binary64)))) (/.f64 (neg.f64 c) (pow.f64 b_2 #s(literal 3/2 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))
(fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (neg.f64 (pow.f64 b_2 #s(literal 3/2 binary64)))) (/.f64 c (neg.f64 (pow.f64 b_2 #s(literal 3/2 binary64)))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))
(fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (pow.f64 b_2 #s(literal 3/2 binary64))) (/.f64 c (pow.f64 b_2 #s(literal 3/2 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))
(fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (*.f64 b_2 b_2)) (/.f64 c b_2) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))
(fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (neg.f64 b_2)) (/.f64 (/.f64 (neg.f64 c) b_2) b_2) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))
(fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) b_2) (/.f64 (/.f64 c b_2) b_2) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))
(fma.f64 (/.f64 (*.f64 c c) (neg.f64 b_2)) (/.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 (neg.f64 b_2) b_2)) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))
(fma.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 b_2 (neg.f64 b_2))) (/.f64 (*.f64 c c) (neg.f64 b_2)) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))
(fma.f64 (/.f64 (*.f64 c c) (neg.f64 (pow.f64 b_2 #s(literal 3/2 binary64)))) (/.f64 (*.f64 #s(literal 1/8 binary64) a) (neg.f64 (pow.f64 b_2 #s(literal 3/2 binary64)))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))
(fma.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) a) (neg.f64 (pow.f64 b_2 #s(literal 3/2 binary64)))) (/.f64 (*.f64 c c) (neg.f64 (pow.f64 b_2 #s(literal 3/2 binary64)))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))
(fma.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) a) (pow.f64 b_2 #s(literal 3/2 binary64))) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 3/2 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))
(fma.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 b_2 b_2)) (/.f64 (*.f64 c c) b_2) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))
(fma.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) a) (neg.f64 b_2)) (/.f64 (*.f64 c c) (*.f64 (neg.f64 b_2) b_2)) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))
(fma.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) a) b_2) (*.f64 (/.f64 c b_2) (/.f64 c b_2)) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))
(fma.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a)) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (/.f64 a (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))
(fma.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a)) (pow.f64 b_2 #s(literal 5/2 binary64))) (/.f64 a (pow.f64 b_2 #s(literal 5/2 binary64))) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))
(fma.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 c #s(literal 3 binary64))) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (/.f64 (*.f64 a a) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))
(fma.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 5/2 binary64))) (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 5/2 binary64))) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))
(fma.f64 (/.f64 (pow.f64 c #s(literal 3 binary64)) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (/.f64 (*.f64 (*.f64 a a) #s(literal 1/16 binary64)) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))
(fma.f64 (/.f64 (pow.f64 c #s(literal 3 binary64)) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (/.f64 (*.f64 a (*.f64 #s(literal 1/16 binary64) a)) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))
(fma.f64 (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 5/2 binary64))) (/.f64 (*.f64 (*.f64 a a) #s(literal 1/16 binary64)) (pow.f64 b_2 #s(literal 5/2 binary64))) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))
(fma.f64 (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 5/2 binary64))) (/.f64 (*.f64 a (*.f64 #s(literal 1/16 binary64) a)) (pow.f64 b_2 #s(literal 5/2 binary64))) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))
(fma.f64 (/.f64 a (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) #s(literal 1/16 binary64)) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))
(fma.f64 (/.f64 a (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (/.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) (*.f64 #s(literal 1/16 binary64) a)) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))
(fma.f64 (/.f64 a (pow.f64 b_2 #s(literal 5/2 binary64))) (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) #s(literal 1/16 binary64)) (pow.f64 b_2 #s(literal 5/2 binary64))) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))
(fma.f64 (/.f64 a (pow.f64 b_2 #s(literal 5/2 binary64))) (/.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) (*.f64 #s(literal 1/16 binary64) a)) (pow.f64 b_2 #s(literal 5/2 binary64))) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))
(fma.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) a) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (/.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))
(fma.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a)) (pow.f64 b_2 #s(literal 5/2 binary64))) (/.f64 (*.f64 #s(literal 1/16 binary64) a) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))
(fma.f64 (/.f64 #s(literal 1/16 binary64) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (/.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (pow.f64 b_2 #s(literal 5/2 binary64))) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))
(fma.f64 (/.f64 #s(literal 1/16 binary64) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))
(fma.f64 (/.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (pow.f64 b_2 #s(literal 5/2 binary64))) (/.f64 #s(literal 1/16 binary64) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))
(fma.f64 (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (/.f64 #s(literal 1/16 binary64) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))
(fma.f64 (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (/.f64 #s(literal -1/16 binary64) (pow.f64 b_2 #s(literal 5/2 binary64))) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))
(fma.f64 (/.f64 #s(literal -1/16 binary64) (pow.f64 b_2 #s(literal 5/2 binary64))) (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))
(fma.f64 (/.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (/.f64 (*.f64 #s(literal 1/16 binary64) a) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))
(fma.f64 (/.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (/.f64 (neg.f64 (*.f64 #s(literal 1/16 binary64) a)) (pow.f64 b_2 #s(literal 5/2 binary64))) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))
(fma.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 3/2 binary64))) (/.f64 (*.f64 #s(literal 1/8 binary64) a) (pow.f64 b_2 #s(literal 3/2 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))
(fma.f64 (*.f64 (/.f64 c b_2) (/.f64 c b_2)) (/.f64 (*.f64 #s(literal 1/8 binary64) a) b_2) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))
(fma.f64 (/.f64 (*.f64 c c) b_2) (/.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 b_2 b_2)) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))
(fma.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 1/8 binary64)) a (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))
(fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) c (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))
(fma.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5/2 binary64))) (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (pow.f64 b_2 #s(literal 5/2 binary64))) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))
(fma.f64 (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (pow.f64 b_2 #s(literal 5/2 binary64))) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5/2 binary64))) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))
(fma.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) a) (pow.f64 b_2 #s(literal 5/2 binary64))) (/.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) (pow.f64 b_2 #s(literal 5/2 binary64))) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))
(fma.f64 (/.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) (pow.f64 b_2 #s(literal 5/2 binary64))) (/.f64 (*.f64 #s(literal 1/16 binary64) a) (pow.f64 b_2 #s(literal 5/2 binary64))) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))
(fma.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))
(fma.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 1/8 binary64) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))
(fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))
(fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))
(fma.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))
(fma.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) (/.f64 (*.f64 #s(literal 1/16 binary64) a) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))
(fma.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) (*.f64 a (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64)))) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))
(fma.f64 (pow.f64 c #s(literal 3 binary64)) (*.f64 (*.f64 a a) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64)))) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))
(fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) (*.f64 #s(literal 1/8 binary64) a) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))
(fma.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))
(fma.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))
(fma.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))
(fma.f64 c (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 #s(literal 1/8 binary64) a)) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))
(fma.f64 a (*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c)) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))
(fma.f64 a (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64)))) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))
(-.f64 (/.f64 (/.f64 (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 10 binary64))) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))) (/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))))
(-.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64)) (fma.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 1/8 binary64)) a (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))) (/.f64 (/.f64 (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 10 binary64))) (fma.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 1/8 binary64)) a (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))))
(-.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))
(-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (neg.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c)) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))
(-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (neg.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c)) (*.f64 #s(literal 1/8 binary64) a)))
(-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (neg.f64 (*.f64 #s(literal 1/8 binary64) a)) (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c)))
(-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a)))
(+.f64 (/.f64 (/.f64 (*.f64 #s(literal 1/4096 binary64) (pow.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 15 binary64))) (fma.f64 #s(literal 1/256 binary64) (pow.f64 (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))))))) (/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 3 binary64)) #s(literal 1/512 binary64)) (fma.f64 #s(literal 1/256 binary64) (pow.f64 (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))))))))
(+.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 3 binary64)) #s(literal 1/512 binary64)) (fma.f64 #s(literal 1/256 binary64) (pow.f64 (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))))))) (/.f64 (/.f64 (*.f64 #s(literal 1/4096 binary64) (pow.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 15 binary64))) (fma.f64 #s(literal 1/256 binary64) (pow.f64 (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))))))))
(+.f64 (/.f64 (/.f64 (*.f64 #s(literal 1/4096 binary64) (pow.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 15 binary64))) (fma.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))))) (/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 3 binary64)) #s(literal 1/512 binary64)) (fma.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))))))
(+.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 3 binary64)) #s(literal 1/512 binary64)) (fma.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))))) (/.f64 (/.f64 (*.f64 #s(literal 1/4096 binary64) (pow.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 15 binary64))) (fma.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))))))
(+.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64)) (fma.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 1/8 binary64)) a (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))) (/.f64 (*.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) (fma.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 1/8 binary64)) a (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))))
(+.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))
(+.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (/.f64 c b_2) #s(literal 3 binary64)) (pow.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 c b_2) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) (neg.f64 c)) (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64)) (pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) #s(literal 2 binary64))))) (neg.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (/.f64 c b_2) #s(literal 3 binary64)) (pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) #s(literal 3 binary64))))) (neg.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) (-.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)) (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 10 binary64))))) b_2 (*.f64 (fma.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 1/8 binary64)) a (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))))) (neg.f64 (*.f64 #s(literal 1/2 binary64) c)))) (*.f64 (fma.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 1/8 binary64)) a (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))))) b_2))
(/.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 10 binary64))))) (neg.f64 b_2) (*.f64 (fma.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 1/8 binary64)) a (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))))) (*.f64 #s(literal 1/2 binary64) c))) (*.f64 (fma.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 1/8 binary64)) a (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))))) (neg.f64 b_2)))
(/.f64 (fma.f64 (neg.f64 (fma.f64 (/.f64 #s(literal 1/4096 binary64) (pow.f64 b_2 #s(literal 15 binary64))) (pow.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 3 binary64)) #s(literal 1/512 binary64)))) b_2 (*.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))))) (neg.f64 (*.f64 #s(literal 1/2 binary64) c)))) (*.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))))) b_2))
(/.f64 (fma.f64 (neg.f64 (fma.f64 (/.f64 #s(literal 1/4096 binary64) (pow.f64 b_2 #s(literal 15 binary64))) (pow.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 3 binary64)) #s(literal 1/512 binary64)))) (neg.f64 b_2) (*.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) c))) (*.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))))) (neg.f64 b_2)))
(/.f64 (fma.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 10 binary64)))) b_2 (*.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 1/8 binary64)) a (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))) (neg.f64 (*.f64 #s(literal 1/2 binary64) c)))) (*.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 1/8 binary64)) a (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))) b_2))
(/.f64 (fma.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 10 binary64)))) (neg.f64 b_2) (*.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 1/8 binary64)) a (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))) (*.f64 #s(literal 1/2 binary64) c))) (*.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 1/8 binary64)) a (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))) (neg.f64 b_2)))
(/.f64 (fma.f64 (fma.f64 (/.f64 #s(literal 1/4096 binary64) (pow.f64 b_2 #s(literal 15 binary64))) (pow.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 3 binary64)) #s(literal 1/512 binary64))) b_2 (*.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))))) (neg.f64 (*.f64 #s(literal 1/2 binary64) c)))) (*.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))))) b_2))
(/.f64 (fma.f64 (fma.f64 (/.f64 #s(literal 1/4096 binary64) (pow.f64 b_2 #s(literal 15 binary64))) (pow.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 3 binary64)) #s(literal 1/512 binary64))) (neg.f64 b_2) (*.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))))) (*.f64 #s(literal 1/2 binary64) c))) (*.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))))) (neg.f64 b_2)))
(/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal 1/2 binary64) c)) (fma.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 1/8 binary64)) a (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))))) (*.f64 b_2 (neg.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 10 binary64))))))) (*.f64 b_2 (fma.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 1/8 binary64)) a (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))))
(/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal 1/2 binary64) c)) (fma.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))))) (*.f64 b_2 (neg.f64 (fma.f64 (/.f64 #s(literal 1/4096 binary64) (pow.f64 b_2 #s(literal 15 binary64))) (pow.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 3 binary64)) #s(literal 1/512 binary64)))))) (*.f64 b_2 (fma.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))))))
(/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal 1/2 binary64) c)) (neg.f64 (fma.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 1/8 binary64)) a (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))) (*.f64 b_2 (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 10 binary64)))))) (*.f64 b_2 (neg.f64 (fma.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 1/8 binary64)) a (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))))))))
(/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal 1/2 binary64) c)) (neg.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))))) (*.f64 b_2 (fma.f64 (/.f64 #s(literal 1/4096 binary64) (pow.f64 b_2 #s(literal 15 binary64))) (pow.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 3 binary64)) #s(literal 1/512 binary64))))) (*.f64 b_2 (neg.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))))))))
(/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) c) (fma.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 1/8 binary64)) a (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))))) (*.f64 (neg.f64 b_2) (neg.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 10 binary64))))))) (*.f64 (neg.f64 b_2) (fma.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 1/8 binary64)) a (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))))
(/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) c) (fma.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))))) (*.f64 (neg.f64 b_2) (neg.f64 (fma.f64 (/.f64 #s(literal 1/4096 binary64) (pow.f64 b_2 #s(literal 15 binary64))) (pow.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 3 binary64)) #s(literal 1/512 binary64)))))) (*.f64 (neg.f64 b_2) (fma.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))))))
(/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) c) (neg.f64 (fma.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 1/8 binary64)) a (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))) (*.f64 (neg.f64 b_2) (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 10 binary64)))))) (*.f64 (neg.f64 b_2) (neg.f64 (fma.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 1/8 binary64)) a (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))))))))
(/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) c) (neg.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))))) (*.f64 (neg.f64 b_2) (fma.f64 (/.f64 #s(literal 1/4096 binary64) (pow.f64 b_2 #s(literal 15 binary64))) (pow.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 3 binary64)) #s(literal 1/512 binary64))))) (*.f64 (neg.f64 b_2) (neg.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))))))))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (/.f64 c b_2) #s(literal 3 binary64)) (pow.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))) #s(literal 3 binary64))) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 c b_2) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) (neg.f64 c)) (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64)) (pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) (neg.f64 c)) (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64)) (pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) #s(literal 2 binary64)))) (neg.f64 (neg.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64)) (pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) #s(literal 2 binary64)))) (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (/.f64 c b_2) #s(literal 3 binary64)) (pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) #s(literal 3 binary64)))) (neg.f64 (neg.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) (-.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)) (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (/.f64 c b_2) #s(literal 3 binary64)) (pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) #s(literal 3 binary64)))) (fma.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) (-.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)) (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64)) (pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) #s(literal 2 binary64))) (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) (neg.f64 c)) (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64)) (pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) #s(literal 2 binary64))) (neg.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))))))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (/.f64 c b_2) #s(literal 3 binary64)) (pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) #s(literal 3 binary64))) (neg.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) (-.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)) (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64)))))
(neg.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))))
(fma.f64 (neg.f64 (/.f64 #s(literal 1/2 binary64) b_2)) c (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))))
(fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) (neg.f64 c) (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))))
(fma.f64 (neg.f64 c) (/.f64 #s(literal 1/2 binary64) b_2) (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))))
(fma.f64 c (neg.f64 (/.f64 #s(literal 1/2 binary64) b_2)) (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) (neg.f64 c)) (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))))) (/.f64 (pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) (neg.f64 c)) (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))))))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64)) (neg.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))))) (/.f64 (pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) #s(literal 2 binary64)) (neg.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))))))
(+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 3 binary64)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 c b_2) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) (neg.f64 c)) (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))))))) (/.f64 (pow.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))) #s(literal 3 binary64)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 c b_2) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) (neg.f64 c)) (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))))))))
(+.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) #s(literal 3 binary64)) (neg.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) (-.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)) (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64))))) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 3 binary64)) (fma.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) (-.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)) (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) (neg.f64 c)) (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))))) (/.f64 (*.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))) (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) (neg.f64 c)) (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))))))
(+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64)) (neg.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))))) (/.f64 (*.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))) (neg.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))))))
(+.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c))) (neg.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))))
(+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 3 binary64)) (fma.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) (-.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)) (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64)))) (/.f64 (pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) #s(literal 3 binary64)) (neg.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) (-.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)) (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64))))))
(+.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) (neg.f64 c)))
(+.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) (neg.f64 c)) (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (neg.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)) #s(literal 2 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 10 binary64))))) (neg.f64 (-.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64)))) (neg.f64 (-.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)) #s(literal 3 binary64)) (/.f64 (*.f64 #s(literal 1/4096 binary64) (pow.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 15 binary64))))) (neg.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)) #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 10 binary64))) (*.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) c) (fma.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 1/8 binary64)) a (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))))) (*.f64 b_2 (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 10 binary64))))))) (neg.f64 (*.f64 b_2 (fma.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 1/8 binary64)) a (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) c) (fma.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))))) (*.f64 b_2 (fma.f64 (/.f64 #s(literal 1/4096 binary64) (pow.f64 b_2 #s(literal 15 binary64))) (pow.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 3 binary64)) #s(literal 1/512 binary64)))))) (neg.f64 (*.f64 b_2 (fma.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))))))))
(/.f64 (neg.f64 (fma.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 10 binary64)))) b_2 (*.f64 (fma.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 1/8 binary64)) a (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))))) (*.f64 #s(literal 1/2 binary64) c)))) (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 1/8 binary64)) a (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))))) b_2)))
(/.f64 (neg.f64 (fma.f64 (fma.f64 (/.f64 #s(literal 1/4096 binary64) (pow.f64 b_2 #s(literal 15 binary64))) (pow.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 3 binary64)) #s(literal 1/512 binary64))) b_2 (*.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) c)))) (neg.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))))) b_2)))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64)) (pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (/.f64 c b_2) #s(literal 3 binary64)) (pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) (-.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)) (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))))) (*.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))) (pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) #s(literal 2 binary64)))) (*.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))) (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))))))
(/.f64 (-.f64 (*.f64 (-.f64 (/.f64 (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 10 binary64))) (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64))) b_2) (*.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))) (neg.f64 (*.f64 #s(literal 1/2 binary64) c)))) (*.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))) b_2))
(/.f64 (-.f64 (*.f64 (-.f64 (/.f64 (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 10 binary64))) (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64))) (neg.f64 b_2)) (*.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) c))) (*.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))) (neg.f64 b_2)))
(/.f64 (-.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 10 binary64))))) b_2) (*.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 1/8 binary64)) a (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))) (neg.f64 (*.f64 #s(literal 1/2 binary64) c)))) (*.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 1/8 binary64)) a (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))) b_2))
(/.f64 (-.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 10 binary64))))) (neg.f64 b_2)) (*.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 1/8 binary64)) a (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))) (*.f64 #s(literal 1/2 binary64) c))) (*.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 1/8 binary64)) a (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))) (neg.f64 b_2)))
(/.f64 (-.f64 (*.f64 (neg.f64 (fma.f64 (/.f64 #s(literal 1/4096 binary64) (pow.f64 b_2 #s(literal 15 binary64))) (pow.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 3 binary64)) #s(literal 1/512 binary64)))) b_2) (*.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))))) (neg.f64 (*.f64 #s(literal 1/2 binary64) c)))) (*.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))))) b_2))
(/.f64 (-.f64 (*.f64 (neg.f64 (fma.f64 (/.f64 #s(literal 1/4096 binary64) (pow.f64 b_2 #s(literal 15 binary64))) (pow.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 3 binary64)) #s(literal 1/512 binary64)))) (neg.f64 b_2)) (*.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))))) (*.f64 #s(literal 1/2 binary64) c))) (*.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))))) (neg.f64 b_2)))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 10 binary64)))) b_2) (*.f64 (fma.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 1/8 binary64)) a (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))))) (neg.f64 (*.f64 #s(literal 1/2 binary64) c)))) (*.f64 (fma.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 1/8 binary64)) a (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))))) b_2))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 10 binary64)))) (neg.f64 b_2)) (*.f64 (fma.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 1/8 binary64)) a (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))))) (*.f64 #s(literal 1/2 binary64) c))) (*.f64 (fma.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 1/8 binary64)) a (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))))) (neg.f64 b_2)))
(/.f64 (-.f64 (*.f64 (fma.f64 (/.f64 #s(literal 1/4096 binary64) (pow.f64 b_2 #s(literal 15 binary64))) (pow.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 3 binary64)) #s(literal 1/512 binary64))) b_2) (*.f64 (fma.f64 #s(literal 1/256 binary64) (pow.f64 (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))) (neg.f64 (*.f64 #s(literal 1/2 binary64) c)))) (*.f64 (fma.f64 #s(literal 1/256 binary64) (pow.f64 (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))) b_2))
(/.f64 (-.f64 (*.f64 (fma.f64 (/.f64 #s(literal 1/4096 binary64) (pow.f64 b_2 #s(literal 15 binary64))) (pow.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 3 binary64)) #s(literal 1/512 binary64))) (neg.f64 b_2)) (*.f64 (fma.f64 #s(literal 1/256 binary64) (pow.f64 (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))) (*.f64 #s(literal 1/2 binary64) c))) (*.f64 (fma.f64 #s(literal 1/256 binary64) (pow.f64 (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))) (neg.f64 b_2)))
(/.f64 (-.f64 (*.f64 (fma.f64 (/.f64 #s(literal 1/4096 binary64) (pow.f64 b_2 #s(literal 15 binary64))) (pow.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 3 binary64)) #s(literal 1/512 binary64))) b_2) (*.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))))) (neg.f64 (*.f64 #s(literal 1/2 binary64) c)))) (*.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))))) b_2))
(/.f64 (-.f64 (*.f64 (fma.f64 (/.f64 #s(literal 1/4096 binary64) (pow.f64 b_2 #s(literal 15 binary64))) (pow.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 3 binary64)) #s(literal 1/512 binary64))) (neg.f64 b_2)) (*.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) c))) (*.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))))) (neg.f64 b_2)))
(/.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 3 binary64)) (fma.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) (-.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)) (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64))) (*.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) (-.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)) (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64))) (pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) #s(literal 3 binary64)))) (*.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) (-.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)) (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64))) (fma.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) (-.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)) (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64))) (pow.f64 b_2 #s(literal 5/2 binary64)) (*.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (pow.f64 b_2 #s(literal 5/2 binary64))))) (*.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))) (pow.f64 b_2 #s(literal 5/2 binary64))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64))) (neg.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64)))) (*.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))) (neg.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))))) (*.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))) (neg.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64))) (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))) (*.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))) (neg.f64 (pow.f64 b_2 #s(literal 5 binary64)))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64))) (pow.f64 b_2 #s(literal 5 binary64)) (*.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))) (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))) (*.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))) (pow.f64 b_2 #s(literal 5 binary64))))
(/.f64 (fma.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (/.f64 c b_2) #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 3 binary64)) #s(literal 1/512 binary64))) (pow.f64 b_2 #s(literal 5/2 binary64)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 c b_2) #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))))) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (pow.f64 b_2 #s(literal 5/2 binary64))))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 c b_2) #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))))) (pow.f64 b_2 #s(literal 5/2 binary64))))
(/.f64 (fma.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (/.f64 c b_2) #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 3 binary64)) #s(literal 1/512 binary64))) (neg.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64)))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 c b_2) #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))))) (neg.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 c b_2) #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))))) (neg.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))))))
(/.f64 (fma.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (/.f64 c b_2) #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 3 binary64)) #s(literal 1/512 binary64))) (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 c b_2) #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))))) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 c b_2) #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))))) (neg.f64 (pow.f64 b_2 #s(literal 5 binary64)))))
(/.f64 (fma.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (/.f64 c b_2) #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 3 binary64)) #s(literal 1/512 binary64))) (pow.f64 b_2 #s(literal 5 binary64)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 c b_2) #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))))) (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 c b_2) #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))))) (pow.f64 b_2 #s(literal 5 binary64))))
(/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal 1/2 binary64) c)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))) (*.f64 (neg.f64 b_2) (-.f64 (/.f64 (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 10 binary64))) (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64))))) (*.f64 (neg.f64 b_2) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))))
(/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal 1/2 binary64) c)) (neg.f64 (fma.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 1/8 binary64)) a (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))) (*.f64 (neg.f64 b_2) (neg.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 10 binary64))))))) (*.f64 (neg.f64 b_2) (neg.f64 (fma.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 1/8 binary64)) a (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))))))))
(/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal 1/2 binary64) c)) (neg.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))))) (*.f64 (neg.f64 b_2) (neg.f64 (fma.f64 (/.f64 #s(literal 1/4096 binary64) (pow.f64 b_2 #s(literal 15 binary64))) (pow.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 3 binary64)) #s(literal 1/512 binary64)))))) (*.f64 (neg.f64 b_2) (neg.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))))))))
(/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal 1/2 binary64) c)) (fma.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 1/8 binary64)) a (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))))) (*.f64 (neg.f64 b_2) (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 10 binary64)))))) (*.f64 (neg.f64 b_2) (fma.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 1/8 binary64)) a (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))))
(/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal 1/2 binary64) c)) (fma.f64 #s(literal 1/256 binary64) (pow.f64 (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))) (*.f64 (neg.f64 b_2) (fma.f64 (/.f64 #s(literal 1/4096 binary64) (pow.f64 b_2 #s(literal 15 binary64))) (pow.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 3 binary64)) #s(literal 1/512 binary64))))) (*.f64 (neg.f64 b_2) (fma.f64 #s(literal 1/256 binary64) (pow.f64 (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))))))))
(/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal 1/2 binary64) c)) (fma.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))))) (*.f64 (neg.f64 b_2) (fma.f64 (/.f64 #s(literal 1/4096 binary64) (pow.f64 b_2 #s(literal 15 binary64))) (pow.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 3 binary64)) #s(literal 1/512 binary64))))) (*.f64 (neg.f64 b_2) (fma.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))))))
(/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) c) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))) (*.f64 b_2 (-.f64 (/.f64 (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 10 binary64))) (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64))))) (*.f64 b_2 (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))))
(/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) c) (neg.f64 (fma.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 1/8 binary64)) a (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))) (*.f64 b_2 (neg.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 10 binary64))))))) (*.f64 b_2 (neg.f64 (fma.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 1/8 binary64)) a (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))))))))
(/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) c) (neg.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))))) (*.f64 b_2 (neg.f64 (fma.f64 (/.f64 #s(literal 1/4096 binary64) (pow.f64 b_2 #s(literal 15 binary64))) (pow.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 3 binary64)) #s(literal 1/512 binary64)))))) (*.f64 b_2 (neg.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))))))))
(/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) c) (fma.f64 #s(literal 1/256 binary64) (pow.f64 (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))) (*.f64 b_2 (fma.f64 (/.f64 #s(literal 1/4096 binary64) (pow.f64 b_2 #s(literal 15 binary64))) (pow.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 3 binary64)) #s(literal 1/512 binary64))))) (*.f64 b_2 (fma.f64 #s(literal 1/256 binary64) (pow.f64 (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))))))))
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) c) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))) (*.f64 (neg.f64 b_2) (-.f64 (/.f64 (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 10 binary64))) (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64))))) (*.f64 (neg.f64 b_2) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))))
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) c) (neg.f64 (fma.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 1/8 binary64)) a (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))) (*.f64 (neg.f64 b_2) (neg.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 10 binary64))))))) (*.f64 (neg.f64 b_2) (neg.f64 (fma.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 1/8 binary64)) a (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))))))))
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) c) (neg.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))))) (*.f64 (neg.f64 b_2) (neg.f64 (fma.f64 (/.f64 #s(literal 1/4096 binary64) (pow.f64 b_2 #s(literal 15 binary64))) (pow.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 3 binary64)) #s(literal 1/512 binary64)))))) (*.f64 (neg.f64 b_2) (neg.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))))))))
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) c) (fma.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 1/8 binary64)) a (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))))) (*.f64 (neg.f64 b_2) (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 10 binary64)))))) (*.f64 (neg.f64 b_2) (fma.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 1/8 binary64)) a (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))))
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) c) (fma.f64 #s(literal 1/256 binary64) (pow.f64 (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))) (*.f64 (neg.f64 b_2) (fma.f64 (/.f64 #s(literal 1/4096 binary64) (pow.f64 b_2 #s(literal 15 binary64))) (pow.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 3 binary64)) #s(literal 1/512 binary64))))) (*.f64 (neg.f64 b_2) (fma.f64 #s(literal 1/256 binary64) (pow.f64 (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))))))))
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) c) (fma.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))))) (*.f64 (neg.f64 b_2) (fma.f64 (/.f64 #s(literal 1/4096 binary64) (pow.f64 b_2 #s(literal 15 binary64))) (pow.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 3 binary64)) #s(literal 1/512 binary64))))) (*.f64 (neg.f64 b_2) (fma.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))))))
(/.f64 (fma.f64 (-.f64 (/.f64 (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 10 binary64))) (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64))) (neg.f64 b_2) (*.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))) (neg.f64 (*.f64 #s(literal 1/2 binary64) c)))) (*.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))) (neg.f64 b_2)))
(/.f64 (fma.f64 (-.f64 (/.f64 (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 10 binary64))) (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64))) b_2 (*.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) c))) (*.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))) b_2))
(/.f64 (fma.f64 (-.f64 (/.f64 (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 10 binary64))) (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64))) (neg.f64 b_2) (*.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))) (*.f64 #s(literal -1/2 binary64) c))) (*.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))) (neg.f64 b_2)))
(/.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 10 binary64))))) (neg.f64 b_2) (*.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 1/8 binary64)) a (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))) (neg.f64 (*.f64 #s(literal 1/2 binary64) c)))) (*.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 1/8 binary64)) a (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))) (neg.f64 b_2)))
(/.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 10 binary64))))) b_2 (*.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 1/8 binary64)) a (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))) (*.f64 #s(literal 1/2 binary64) c))) (*.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 1/8 binary64)) a (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))) b_2))
(/.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 10 binary64))))) (neg.f64 b_2) (*.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 1/8 binary64)) a (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))) (*.f64 #s(literal -1/2 binary64) c))) (*.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 1/8 binary64)) a (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))) (neg.f64 b_2)))
(/.f64 (fma.f64 (neg.f64 (fma.f64 (/.f64 #s(literal 1/4096 binary64) (pow.f64 b_2 #s(literal 15 binary64))) (pow.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 3 binary64)) #s(literal 1/512 binary64)))) (neg.f64 b_2) (*.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))))) (neg.f64 (*.f64 #s(literal 1/2 binary64) c)))) (*.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))))) (neg.f64 b_2)))
(/.f64 (fma.f64 (neg.f64 (fma.f64 (/.f64 #s(literal 1/4096 binary64) (pow.f64 b_2 #s(literal 15 binary64))) (pow.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 3 binary64)) #s(literal 1/512 binary64)))) b_2 (*.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))))) (*.f64 #s(literal 1/2 binary64) c))) (*.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))))) b_2))
(/.f64 (fma.f64 (neg.f64 (fma.f64 (/.f64 #s(literal 1/4096 binary64) (pow.f64 b_2 #s(literal 15 binary64))) (pow.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 3 binary64)) #s(literal 1/512 binary64)))) (neg.f64 b_2) (*.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))))) (*.f64 #s(literal -1/2 binary64) c))) (*.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))))) (neg.f64 b_2)))
(/.f64 (fma.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 10 binary64)))) (neg.f64 b_2) (*.f64 (fma.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 1/8 binary64)) a (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))))) (neg.f64 (*.f64 #s(literal 1/2 binary64) c)))) (*.f64 (fma.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 1/8 binary64)) a (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))))) (neg.f64 b_2)))
(/.f64 (fma.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 10 binary64)))) (neg.f64 b_2) (*.f64 (fma.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 1/8 binary64)) a (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))))) (*.f64 #s(literal -1/2 binary64) c))) (*.f64 (fma.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 1/8 binary64)) a (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))))) (neg.f64 b_2)))
(/.f64 (fma.f64 (fma.f64 (/.f64 #s(literal 1/4096 binary64) (pow.f64 b_2 #s(literal 15 binary64))) (pow.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 3 binary64)) #s(literal 1/512 binary64))) (neg.f64 b_2) (*.f64 (fma.f64 #s(literal 1/256 binary64) (pow.f64 (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))) (neg.f64 (*.f64 #s(literal 1/2 binary64) c)))) (*.f64 (fma.f64 #s(literal 1/256 binary64) (pow.f64 (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))) (neg.f64 b_2)))
(/.f64 (fma.f64 (fma.f64 (/.f64 #s(literal 1/4096 binary64) (pow.f64 b_2 #s(literal 15 binary64))) (pow.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 3 binary64)) #s(literal 1/512 binary64))) b_2 (*.f64 (fma.f64 #s(literal 1/256 binary64) (pow.f64 (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))) (*.f64 #s(literal 1/2 binary64) c))) (*.f64 (fma.f64 #s(literal 1/256 binary64) (pow.f64 (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))) b_2))
(/.f64 (fma.f64 (fma.f64 (/.f64 #s(literal 1/4096 binary64) (pow.f64 b_2 #s(literal 15 binary64))) (pow.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 3 binary64)) #s(literal 1/512 binary64))) (neg.f64 b_2) (*.f64 (fma.f64 #s(literal 1/256 binary64) (pow.f64 (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))) (*.f64 #s(literal -1/2 binary64) c))) (*.f64 (fma.f64 #s(literal 1/256 binary64) (pow.f64 (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))) (neg.f64 b_2)))
(/.f64 (fma.f64 (fma.f64 (/.f64 #s(literal 1/4096 binary64) (pow.f64 b_2 #s(literal 15 binary64))) (pow.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 3 binary64)) #s(literal 1/512 binary64))) (neg.f64 b_2) (*.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))))) (neg.f64 (*.f64 #s(literal 1/2 binary64) c)))) (*.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))))) (neg.f64 b_2)))
(/.f64 (fma.f64 (fma.f64 (/.f64 #s(literal 1/4096 binary64) (pow.f64 b_2 #s(literal 15 binary64))) (pow.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 3 binary64)) #s(literal 1/512 binary64))) (neg.f64 b_2) (*.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))))) (*.f64 #s(literal -1/2 binary64) c))) (*.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))))) (neg.f64 b_2)))
(/.f64 (fma.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (pow.f64 b_2 #s(literal 5/2 binary64))) (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))) (*.f64 (pow.f64 b_2 #s(literal 5/2 binary64)) (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64))))) (*.f64 (pow.f64 b_2 #s(literal 5/2 binary64)) (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))))
(/.f64 (fma.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (pow.f64 b_2 #s(literal 5/2 binary64))) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 c b_2) #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))))) (*.f64 (pow.f64 b_2 #s(literal 5/2 binary64)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (/.f64 c b_2) #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 3 binary64)) #s(literal 1/512 binary64))))) (*.f64 (pow.f64 b_2 #s(literal 5/2 binary64)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 c b_2) #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))))))
(/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))) (*.f64 (neg.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64)))) (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64))))) (*.f64 (neg.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64)))) (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))))
(/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 c b_2) #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))))) (*.f64 (neg.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64)))) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (/.f64 c b_2) #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 3 binary64)) #s(literal 1/512 binary64))))) (*.f64 (neg.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64)))) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 c b_2) #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))))))
(/.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64))))) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))))
(/.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 c b_2) #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))))) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (/.f64 c b_2) #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 3 binary64)) #s(literal 1/512 binary64))))) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 c b_2) #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))))))
(/.f64 (fma.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))) (*.f64 (pow.f64 b_2 #s(literal 5 binary64)) (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64))))) (*.f64 (pow.f64 b_2 #s(literal 5 binary64)) (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))))
(/.f64 (fma.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 c b_2) #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))))) (*.f64 (pow.f64 b_2 #s(literal 5 binary64)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (/.f64 c b_2) #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 3 binary64)) #s(literal 1/512 binary64))))) (*.f64 (pow.f64 b_2 #s(literal 5 binary64)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 c b_2) #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)) #s(literal 2 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 10 binary64)))) (-.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64))) (-.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(/.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)) #s(literal 3 binary64)) (/.f64 (*.f64 #s(literal 1/4096 binary64) (pow.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 15 binary64)))) (+.f64 (pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)) #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 10 binary64))) (*.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64)) (pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (/.f64 c b_2) #s(literal 3 binary64)) (pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (/.f64 c b_2) #s(literal 3 binary64)) (pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) (-.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)) (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) c) (fma.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 1/8 binary64)) a (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))))) (*.f64 b_2 (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 10 binary64)))))) (*.f64 b_2 (fma.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 1/8 binary64)) a (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))))
(/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) c) (fma.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))))) (*.f64 b_2 (fma.f64 (/.f64 #s(literal 1/4096 binary64) (pow.f64 b_2 #s(literal 15 binary64))) (pow.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 3 binary64)) #s(literal 1/512 binary64))))) (*.f64 b_2 (fma.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))))))
(/.f64 (fma.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 10 binary64)))) b_2 (*.f64 (fma.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 1/8 binary64)) a (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))))) (*.f64 #s(literal 1/2 binary64) c))) (*.f64 (fma.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 1/8 binary64)) a (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))))) b_2))
(/.f64 (fma.f64 (fma.f64 (/.f64 #s(literal 1/4096 binary64) (pow.f64 b_2 #s(literal 15 binary64))) (pow.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 3 binary64)) #s(literal 1/512 binary64))) b_2 (*.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) c))) (*.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))))) b_2))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64)) (pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) #s(literal 2 binary64))) (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (/.f64 c b_2) #s(literal 3 binary64)) (pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))))))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (/.f64 c b_2) #s(literal 3 binary64)) (pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) #s(literal 3 binary64))) (fma.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) (-.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)) (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64))))
(fma.f64 (/.f64 (*.f64 c c) (*.f64 b_2 (neg.f64 b_2))) (/.f64 (*.f64 #s(literal 1/8 binary64) a) (neg.f64 b_2)) (fma.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (pow.f64 (neg.f64 b_2) #s(literal 3/2 binary64))) (/.f64 (neg.f64 c) (pow.f64 (neg.f64 b_2) #s(literal 3/2 binary64))) (fma.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (neg.f64 (*.f64 b_2 b_2))) (/.f64 (neg.f64 c) b_2) (fma.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (*.f64 b_2 (neg.f64 b_2))) (/.f64 (neg.f64 c) b_2) (fma.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (neg.f64 (pow.f64 b_2 #s(literal 3/2 binary64)))) (/.f64 (neg.f64 c) (pow.f64 b_2 #s(literal 3/2 binary64))) (fma.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (neg.f64 (pow.f64 b_2 #s(literal 3/2 binary64)))) (/.f64 c (neg.f64 (pow.f64 b_2 #s(literal 3/2 binary64)))) (fma.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (pow.f64 b_2 #s(literal 3/2 binary64))) (/.f64 c (pow.f64 b_2 #s(literal 3/2 binary64))) (fma.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (*.f64 b_2 b_2)) (/.f64 c b_2) (fma.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (neg.f64 b_2)) (/.f64 (/.f64 (neg.f64 c) b_2) b_2) (fma.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) b_2) (/.f64 (/.f64 c b_2) b_2) (fma.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (/.f64 (*.f64 c c) (neg.f64 b_2)) (/.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 (neg.f64 b_2) b_2)) (fma.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 b_2 (neg.f64 b_2))) (/.f64 (*.f64 c c) (neg.f64 b_2)) (fma.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (/.f64 (*.f64 c c) (neg.f64 (pow.f64 b_2 #s(literal 3/2 binary64)))) (/.f64 (*.f64 #s(literal 1/8 binary64) a) (neg.f64 (pow.f64 b_2 #s(literal 3/2 binary64)))) (fma.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) a) (neg.f64 (pow.f64 b_2 #s(literal 3/2 binary64)))) (/.f64 (*.f64 c c) (neg.f64 (pow.f64 b_2 #s(literal 3/2 binary64)))) (fma.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) a) (pow.f64 b_2 #s(literal 3/2 binary64))) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 3/2 binary64))) (fma.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 b_2 b_2)) (/.f64 (*.f64 c c) b_2) (fma.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) a) (neg.f64 b_2)) (/.f64 (*.f64 c c) (*.f64 (neg.f64 b_2) b_2)) (fma.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) a) b_2) (*.f64 (/.f64 c b_2) (/.f64 c b_2)) (fma.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a)) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (/.f64 a (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a)) (pow.f64 b_2 #s(literal 5/2 binary64))) (/.f64 a (pow.f64 b_2 #s(literal 5/2 binary64))) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 c #s(literal 3 binary64))) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (/.f64 (*.f64 a a) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 5/2 binary64))) (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 5/2 binary64))) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (/.f64 (pow.f64 c #s(literal 3 binary64)) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (/.f64 (*.f64 (*.f64 a a) #s(literal 1/16 binary64)) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (/.f64 (pow.f64 c #s(literal 3 binary64)) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (/.f64 (*.f64 a (*.f64 #s(literal 1/16 binary64) a)) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 5/2 binary64))) (/.f64 (*.f64 (*.f64 a a) #s(literal 1/16 binary64)) (pow.f64 b_2 #s(literal 5/2 binary64))) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 5/2 binary64))) (/.f64 (*.f64 a (*.f64 #s(literal 1/16 binary64) a)) (pow.f64 b_2 #s(literal 5/2 binary64))) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (/.f64 a (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) #s(literal 1/16 binary64)) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (/.f64 a (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (/.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) (*.f64 #s(literal 1/16 binary64) a)) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (/.f64 a (pow.f64 b_2 #s(literal 5/2 binary64))) (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) #s(literal 1/16 binary64)) (pow.f64 b_2 #s(literal 5/2 binary64))) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (/.f64 a (pow.f64 b_2 #s(literal 5/2 binary64))) (/.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) (*.f64 #s(literal 1/16 binary64) a)) (pow.f64 b_2 #s(literal 5/2 binary64))) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) a) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (/.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a)) (pow.f64 b_2 #s(literal 5/2 binary64))) (/.f64 (*.f64 #s(literal 1/16 binary64) a) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (/.f64 #s(literal 1/16 binary64) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (/.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (pow.f64 b_2 #s(literal 5/2 binary64))) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (/.f64 #s(literal 1/16 binary64) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (/.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (pow.f64 b_2 #s(literal 5/2 binary64))) (/.f64 #s(literal 1/16 binary64) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (/.f64 #s(literal 1/16 binary64) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (/.f64 #s(literal -1/16 binary64) (pow.f64 b_2 #s(literal 5/2 binary64))) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (/.f64 #s(literal -1/16 binary64) (pow.f64 b_2 #s(literal 5/2 binary64))) (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (/.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (/.f64 (*.f64 #s(literal 1/16 binary64) a) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (/.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (/.f64 (neg.f64 (*.f64 #s(literal 1/16 binary64) a)) (pow.f64 b_2 #s(literal 5/2 binary64))) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 3/2 binary64))) (/.f64 (*.f64 #s(literal 1/8 binary64) a) (pow.f64 b_2 #s(literal 3/2 binary64))) (fma.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (*.f64 (/.f64 c b_2) (/.f64 c b_2)) (/.f64 (*.f64 #s(literal 1/8 binary64) a) b_2) (fma.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (/.f64 (*.f64 c c) b_2) (/.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 b_2 b_2)) (fma.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 1/8 binary64)) a (fma.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) c (fma.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5/2 binary64))) (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (pow.f64 b_2 #s(literal 5/2 binary64))) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (pow.f64 b_2 #s(literal 5/2 binary64))) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5/2 binary64))) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) a) (pow.f64 b_2 #s(literal 5/2 binary64))) (/.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) (pow.f64 b_2 #s(literal 5/2 binary64))) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (/.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) (pow.f64 b_2 #s(literal 5/2 binary64))) (/.f64 (*.f64 #s(literal 1/16 binary64) a) (pow.f64 b_2 #s(literal 5/2 binary64))) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 1/8 binary64) (fma.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 c b_2) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))))
(fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (pow.f64 b_2 #s(literal 5 binary64))) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) (/.f64 (*.f64 #s(literal 1/16 binary64) a) (pow.f64 b_2 #s(literal 5 binary64))) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) (*.f64 a (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64)))) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (pow.f64 c #s(literal 3 binary64)) (*.f64 (*.f64 a a) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64)))) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) (*.f64 #s(literal 1/8 binary64) a) (fma.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (fma.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) (fma.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) (fma.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 c (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 #s(literal 1/8 binary64) a)) (fma.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 c (/.f64 #s(literal 1/2 binary64) b_2) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))))
(fma.f64 a (*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c)) (fma.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 a (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64)))) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(-.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)) #s(literal 2 binary64)) (-.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))) (/.f64 (/.f64 (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 10 binary64))) (-.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))))
(-.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) #s(literal 2 binary64)) (-.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c))) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64)) (-.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c))))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))))) (/.f64 (pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))))))
(-.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)) (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))
(-.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) (neg.f64 c)))
(+.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)) #s(literal 3 binary64)) (+.f64 (pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)) #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 10 binary64))) (*.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))))) (/.f64 (/.f64 (*.f64 #s(literal 1/4096 binary64) (pow.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 15 binary64))) (+.f64 (pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)) #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 10 binary64))) (*.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))))))
(+.f64 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 10 binary64)))) b_2) (*.f64 (fma.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 1/8 binary64)) a (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))))) b_2)) (/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 1/8 binary64)) a (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))))) (*.f64 #s(literal 1/2 binary64) c)) (*.f64 (fma.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 1/8 binary64)) a (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))))) b_2)))
(+.f64 (/.f64 (*.f64 (fma.f64 (/.f64 #s(literal 1/4096 binary64) (pow.f64 b_2 #s(literal 15 binary64))) (pow.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 3 binary64)) #s(literal 1/512 binary64))) b_2) (*.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))))) b_2)) (/.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) c)) (*.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))))) b_2)))
(+.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) #s(literal 3 binary64)) (+.f64 (pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))))))) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 3 binary64)) (+.f64 (pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))))))))
(+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 3 binary64)) (+.f64 (pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))))))) (/.f64 (pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) #s(literal 3 binary64)) (+.f64 (pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))))))))
(+.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) c) (fma.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 1/8 binary64)) a (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))) (*.f64 b_2 (fma.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 1/8 binary64)) a (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))))))) (/.f64 (*.f64 b_2 (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 10 binary64))))) (*.f64 b_2 (fma.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 1/8 binary64)) a (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))))))))
(+.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) c) (fma.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))))) (*.f64 b_2 (fma.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))))))) (/.f64 (*.f64 b_2 (fma.f64 (/.f64 #s(literal 1/4096 binary64) (pow.f64 b_2 #s(literal 15 binary64))) (pow.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 3 binary64)) #s(literal 1/512 binary64)))) (*.f64 b_2 (fma.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c) a) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))))))))
(+.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))
(+.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) #s(literal 3 binary64)) (fma.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) (-.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)) (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 3 binary64)) (fma.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) (-.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)) (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 3 binary64)) (fma.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) (-.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)) (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64)))) (/.f64 (pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) #s(literal 3 binary64)) (fma.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) (-.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)) (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))))) (/.f64 (*.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))) (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))))))
(+.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))
(+.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (fma.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(+.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))))
(+.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c))
(+.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(*.f64 (/.f64 a (neg.f64 (neg.f64 b_2))) (/.f64 c (neg.f64 (neg.f64 b_2))))
(*.f64 (/.f64 a (neg.f64 b_2)) (/.f64 (neg.f64 c) b_2))
(*.f64 (/.f64 c (neg.f64 (neg.f64 b_2))) (/.f64 a (neg.f64 (neg.f64 b_2))))
(*.f64 (/.f64 a b_2) (/.f64 c b_2))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (/.f64 c b_2) b_2)) a)
(*.f64 (*.f64 #s(literal 1 binary64) a) (/.f64 (/.f64 c b_2) b_2))
(*.f64 (/.f64 (neg.f64 c) b_2) (/.f64 a (neg.f64 b_2)))
(*.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal 1 binary64))
(*.f64 (/.f64 (/.f64 c b_2) b_2) a)
(*.f64 (/.f64 c b_2) (/.f64 a b_2))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a))
(*.f64 a (/.f64 (/.f64 c b_2) b_2))
(/.f64 (neg.f64 (*.f64 (/.f64 (neg.f64 c) b_2) a)) (neg.f64 (neg.f64 b_2)))
(/.f64 (neg.f64 (*.f64 a (/.f64 (neg.f64 c) b_2))) (neg.f64 (neg.f64 b_2)))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 (/.f64 c b_2) a))) (neg.f64 b_2))
(/.f64 (neg.f64 (neg.f64 (*.f64 (/.f64 c b_2) a))) (neg.f64 (neg.f64 b_2)))
(/.f64 (*.f64 (/.f64 (neg.f64 c) b_2) a) (neg.f64 b_2))
(/.f64 (*.f64 a (/.f64 (neg.f64 c) b_2)) (neg.f64 b_2))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (/.f64 c b_2) a)) b_2)
(/.f64 (neg.f64 (*.f64 (/.f64 c b_2) a)) (neg.f64 b_2))
(/.f64 (*.f64 (/.f64 c b_2) a) b_2)
(/.f64 (*.f64 (neg.f64 c) a) (neg.f64 (*.f64 b_2 b_2)))
(/.f64 (*.f64 c a) (*.f64 b_2 b_2))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2)
(*.f64 b_2 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal 2 binary64))) b_2)) (neg.f64 (fma.f64 (/.f64 (/.f64 c b_2) b_2) a #s(literal 1 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal 3 binary64))) b_2)) (neg.f64 (+.f64 (/.f64 (fma.f64 c a (pow.f64 (*.f64 (/.f64 c b_2) a) #s(literal 2 binary64))) (*.f64 b_2 b_2)) #s(literal 1 binary64))))
(/.f64 (neg.f64 (*.f64 b_2 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal 2 binary64))))) (neg.f64 (fma.f64 (/.f64 (/.f64 c b_2) b_2) a #s(literal 1 binary64))))
(/.f64 (neg.f64 (*.f64 b_2 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal 3 binary64))))) (neg.f64 (+.f64 (/.f64 (fma.f64 c a (pow.f64 (*.f64 (/.f64 c b_2) a) #s(literal 2 binary64))) (*.f64 b_2 b_2)) #s(literal 1 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal 2 binary64))) b_2) (fma.f64 (/.f64 (/.f64 c b_2) b_2) a #s(literal 1 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal 3 binary64))) b_2) (+.f64 (/.f64 (fma.f64 c a (pow.f64 (*.f64 (/.f64 c b_2) a) #s(literal 2 binary64))) (*.f64 b_2 b_2)) #s(literal 1 binary64)))
(/.f64 (*.f64 b_2 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal 2 binary64)))) (fma.f64 (/.f64 (/.f64 c b_2) b_2) a #s(literal 1 binary64)))
(/.f64 (*.f64 b_2 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal 3 binary64)))) (+.f64 (/.f64 (fma.f64 c a (pow.f64 (*.f64 (/.f64 c b_2) a) #s(literal 2 binary64))) (*.f64 b_2 b_2)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) b_2 (*.f64 (*.f64 (/.f64 (/.f64 (neg.f64 c) b_2) b_2) a) b_2))
(fma.f64 b_2 #s(literal 1 binary64) (*.f64 b_2 (*.f64 (/.f64 (/.f64 (neg.f64 c) b_2) b_2) a)))
(+.f64 (*.f64 #s(literal 1 binary64) b_2) (*.f64 (*.f64 (/.f64 (/.f64 (neg.f64 c) b_2) b_2) a) b_2))
(+.f64 (*.f64 b_2 #s(literal 1 binary64)) (*.f64 b_2 (*.f64 (/.f64 (/.f64 (neg.f64 c) b_2) b_2) a)))
(*.f64 (neg.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))) (neg.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))))
(*.f64 (pow.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) #s(literal 1 binary64)) (pow.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) #s(literal 1 binary64)))
(*.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))))
(*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))
(pow.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) #s(literal 2 binary64))
(pow.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) #s(literal 2 binary64))
(pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)) #s(literal 1 binary64))
#s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))
(sqrt.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)) #s(literal 2 binary64)))
(fabs.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) #s(literal 1 binary64)))
(exp.f64 (log.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))
(*.f64 (neg.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (neg.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))))
(*.f64 (pow.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) #s(literal 1 binary64)) (pow.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) #s(literal 1 binary64)))
(*.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))
(*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))
(pow.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) #s(literal 2 binary64))
(pow.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) #s(literal 2 binary64))
(pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 1 binary64))
#s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))
(sqrt.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 2 binary64)))
(fabs.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) #s(literal 1 binary64)))
(exp.f64 (log.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))
(*.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a)) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (/.f64 a (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))))
(*.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a)) (pow.f64 b_2 #s(literal 5/2 binary64))) (/.f64 a (pow.f64 b_2 #s(literal 5/2 binary64))))
(*.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 c #s(literal 3 binary64))) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (/.f64 (*.f64 a a) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))))
(*.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 5/2 binary64))) (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 5/2 binary64))))
(*.f64 (/.f64 (pow.f64 c #s(literal 3 binary64)) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (/.f64 (*.f64 (*.f64 a a) #s(literal 1/16 binary64)) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))))
(*.f64 (/.f64 (pow.f64 c #s(literal 3 binary64)) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (/.f64 (*.f64 a (*.f64 #s(literal 1/16 binary64) a)) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))))
(*.f64 (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 5/2 binary64))) (/.f64 (*.f64 (*.f64 a a) #s(literal 1/16 binary64)) (pow.f64 b_2 #s(literal 5/2 binary64))))
(*.f64 (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 5/2 binary64))) (/.f64 (*.f64 a (*.f64 #s(literal 1/16 binary64) a)) (pow.f64 b_2 #s(literal 5/2 binary64))))
(*.f64 (/.f64 a (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) #s(literal 1/16 binary64)) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))))
(*.f64 (/.f64 a (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (/.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) (*.f64 #s(literal 1/16 binary64) a)) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))))
(*.f64 (/.f64 a (pow.f64 b_2 #s(literal 5/2 binary64))) (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) #s(literal 1/16 binary64)) (pow.f64 b_2 #s(literal 5/2 binary64))))
(*.f64 (/.f64 a (pow.f64 b_2 #s(literal 5/2 binary64))) (/.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) (*.f64 #s(literal 1/16 binary64) a)) (pow.f64 b_2 #s(literal 5/2 binary64))))
(*.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) a) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (/.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))))
(*.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a)) (pow.f64 b_2 #s(literal 5/2 binary64))) (/.f64 (*.f64 #s(literal 1/16 binary64) a) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))))
(*.f64 (/.f64 #s(literal 1/16 binary64) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (/.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (pow.f64 b_2 #s(literal 5/2 binary64))))
(*.f64 (/.f64 #s(literal 1/16 binary64) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))))
(*.f64 (/.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (pow.f64 b_2 #s(literal 5/2 binary64))) (/.f64 #s(literal 1/16 binary64) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))))
(*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (/.f64 #s(literal 1/16 binary64) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))))
(*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (/.f64 #s(literal -1/16 binary64) (pow.f64 b_2 #s(literal 5/2 binary64))))
(*.f64 (/.f64 #s(literal -1/16 binary64) (pow.f64 b_2 #s(literal 5/2 binary64))) (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))))
(*.f64 (/.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (/.f64 (*.f64 #s(literal 1/16 binary64) a) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))))
(*.f64 (/.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (/.f64 (neg.f64 (*.f64 #s(literal 1/16 binary64) a)) (pow.f64 b_2 #s(literal 5/2 binary64))))
(*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5/2 binary64))) (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (pow.f64 b_2 #s(literal 5/2 binary64))))
(*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (pow.f64 b_2 #s(literal 5/2 binary64))) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5/2 binary64))))
(*.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) a) (pow.f64 b_2 #s(literal 5/2 binary64))) (/.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) (pow.f64 b_2 #s(literal 5/2 binary64))))
(*.f64 (/.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) (pow.f64 b_2 #s(literal 5/2 binary64))) (/.f64 (*.f64 #s(literal 1/16 binary64) a) (pow.f64 b_2 #s(literal 5/2 binary64))))
(*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))
(*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (pow.f64 b_2 #s(literal 5 binary64))))
(*.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))))
(*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) (/.f64 (*.f64 #s(literal 1/16 binary64) a) (pow.f64 b_2 #s(literal 5 binary64))))
(*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) (*.f64 a (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))
(*.f64 (pow.f64 c #s(literal 3 binary64)) (*.f64 (*.f64 a a) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))
(*.f64 a (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))
(/.f64 (neg.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (pow.f64 b_2 #s(literal 5/2 binary64)))) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64))))
(/.f64 (neg.f64 (neg.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))) (neg.f64 (neg.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))))))
(/.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (pow.f64 b_2 #s(literal 5/2 binary64))) (pow.f64 b_2 #s(literal 5/2 binary64)))
(/.f64 (neg.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) (neg.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64)))))
(/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))))
(/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (pow.f64 b_2 #s(literal 5 binary64)))
(neg.f64 (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (pow.f64 b_2 #s(literal 5 binary64))))
(*.f64 (/.f64 c (pow.f64 (neg.f64 b_2) #s(literal 3/2 binary64))) (/.f64 (neg.f64 c) (pow.f64 (neg.f64 b_2) #s(literal 3/2 binary64))))
(*.f64 (/.f64 (fabs.f64 c) (*.f64 b_2 (neg.f64 b_2))) (/.f64 (fabs.f64 c) (neg.f64 b_2)))
(*.f64 (/.f64 (fabs.f64 c) (neg.f64 (pow.f64 b_2 #s(literal 3/2 binary64)))) (/.f64 (fabs.f64 c) (neg.f64 (pow.f64 b_2 #s(literal 3/2 binary64)))))
(*.f64 (/.f64 (fabs.f64 c) (pow.f64 b_2 #s(literal 3/2 binary64))) (/.f64 (fabs.f64 c) (pow.f64 b_2 #s(literal 3/2 binary64))))
(*.f64 (/.f64 (fabs.f64 c) (*.f64 b_2 b_2)) (/.f64 (fabs.f64 c) b_2))
(*.f64 (/.f64 (neg.f64 c) (*.f64 b_2 (neg.f64 b_2))) (/.f64 c b_2))
(*.f64 (/.f64 (fabs.f64 c) (neg.f64 b_2)) (/.f64 (fabs.f64 c) (*.f64 (neg.f64 b_2) b_2)))
(*.f64 (/.f64 (fabs.f64 c) b_2) (/.f64 (fabs.f64 c) (*.f64 b_2 b_2)))
(*.f64 (/.f64 (neg.f64 c) (pow.f64 (neg.f64 b_2) #s(literal 3/2 binary64))) (/.f64 c (pow.f64 (neg.f64 b_2) #s(literal 3/2 binary64))))
(*.f64 (/.f64 (neg.f64 c) (pow.f64 b_2 #s(literal 3/2 binary64))) (/.f64 (neg.f64 c) (pow.f64 b_2 #s(literal 3/2 binary64))))
(*.f64 (/.f64 (neg.f64 c) (pow.f64 b_2 #s(literal 3/2 binary64))) (/.f64 c (neg.f64 (pow.f64 b_2 #s(literal 3/2 binary64)))))
(*.f64 (/.f64 c (neg.f64 (pow.f64 b_2 #s(literal 3/2 binary64)))) (/.f64 (neg.f64 c) (pow.f64 b_2 #s(literal 3/2 binary64))))
(*.f64 (/.f64 c (neg.f64 (pow.f64 b_2 #s(literal 3/2 binary64)))) (/.f64 c (neg.f64 (pow.f64 b_2 #s(literal 3/2 binary64)))))
(*.f64 (neg.f64 (/.f64 c (pow.f64 b_2 #s(literal 3/2 binary64)))) (neg.f64 (/.f64 c (pow.f64 b_2 #s(literal 3/2 binary64)))))
(*.f64 (fabs.f64 (/.f64 c (pow.f64 b_2 #s(literal 3/2 binary64)))) (fabs.f64 (/.f64 c (pow.f64 b_2 #s(literal 3/2 binary64)))))
(*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3/2 binary64))) (/.f64 c (pow.f64 b_2 #s(literal 3/2 binary64))))
(*.f64 (/.f64 (/.f64 (neg.f64 c) b_2) b_2) (/.f64 (neg.f64 c) b_2))
(*.f64 (/.f64 (neg.f64 c) b_2) (/.f64 (/.f64 (neg.f64 c) b_2) b_2))
(*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c)
(*.f64 (/.f64 (/.f64 c b_2) b_2) (/.f64 c b_2))
(*.f64 (/.f64 c b_2) (/.f64 (/.f64 c b_2) b_2))
(*.f64 c (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))
(pow.f64 (/.f64 c (pow.f64 b_2 #s(literal 3/2 binary64))) #s(literal 2 binary64))
(/.f64 (neg.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 3/2 binary64)))) (neg.f64 (pow.f64 b_2 #s(literal 3/2 binary64))))
(/.f64 (neg.f64 (*.f64 (/.f64 c b_2) (/.f64 c b_2))) (neg.f64 b_2))
(/.f64 (neg.f64 (/.f64 (*.f64 c c) b_2)) (neg.f64 (*.f64 b_2 b_2)))
(/.f64 (neg.f64 (*.f64 (neg.f64 c) c)) (pow.f64 b_2 #s(literal 3 binary64)))
(/.f64 (neg.f64 (*.f64 c (neg.f64 c))) (pow.f64 b_2 #s(literal 3 binary64)))
(/.f64 (neg.f64 (neg.f64 (*.f64 c c))) (pow.f64 b_2 #s(literal 3 binary64)))
(/.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 3/2 binary64))) (pow.f64 b_2 #s(literal 3/2 binary64)))
(/.f64 (*.f64 (/.f64 c b_2) (/.f64 c b_2)) b_2)
(/.f64 (/.f64 (*.f64 c c) b_2) (*.f64 b_2 b_2))
(/.f64 (*.f64 (neg.f64 c) c) (pow.f64 b_2 #s(literal 3 binary64)))
(/.f64 (*.f64 c (neg.f64 c)) (pow.f64 b_2 #s(literal 3 binary64)))
(/.f64 (neg.f64 (*.f64 c c)) (pow.f64 b_2 #s(literal 3 binary64)))
(/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 3 binary64)))

eval279.0ms (3.5%)

Memory
-19.6MiB live, 167.1MiB allocated
Compiler

Compiled 50 067 to 4 047 computations (91.9% saved)

prune63.0ms (0.8%)

Memory
-35.1MiB live, 90.7MiB allocated
Pruning

22 alts after pruning (19 fresh and 3 done)

PrunedKeptTotal
New81313826
Fresh268
Picked325
Done011
Total81822840
Accuracy
89.7%
Counts
840 → 22
Alt Table
Click to see full alt table
StatusAccuracyProgram
7.6%
(/.f64 (/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))) (neg.f64 b_2))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))) (neg.f64 b_2)) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2)))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))) (neg.f64 b_2)) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))) (neg.f64 b_2)))) a)
29.3%
(/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) a)
17.7%
(/.f64 (-.f64 (pow.f64 (/.f64 (neg.f64 b_2) a) #s(literal 2 binary64)) (pow.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) #s(literal 2 binary64))) (/.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a))
13.1%
(/.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 3/2 binary64))) (*.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) a))
18.9%
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (*.f64 a a))
11.1%
(/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))) (neg.f64 b_2)) a))
24.2%
(/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a))
30.5%
(/.f64 (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (sqrt.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))) a)
49.3%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
23.8%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (exp.f64 (log.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))))) a)
30.6%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) a)
25.8%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) a)
12.2%
(/.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal 1/2 binary64)) b_2 (neg.f64 b_2)))) a)
35.5%
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (-.f64 (*.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal 1/2 binary64)) #s(literal 2 binary64)) b_2)) a)
27.9%
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a)) a)
35.2%
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)
35.7%
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))) a))
24.0%
(+.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (/.f64 (*.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)))
35.6%
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 (/.f64 b_2 a) #s(literal -2 binary64))))
33.7%
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2))
35.2%
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 b_2 a) #s(literal -2 binary64)))
32.7%
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (+ (* (/ 1/2 b_2) c) (+ (* (* 1/8 a) (* c (/ c (pow b_2 3)))) (/ (* (* (* (pow c 3) a) a) 1/16) (pow b_2 5))))) (*.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) a) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (/.f64 #s(literal -1/2 binary64) b_2)) c)))
Compiler

Compiled 1 528 to 737 computations (51.8% saved)

simplify252.0ms (3.2%)

Memory
36.7MiB live, 172.8MiB allocated
Algorithm
egg-herbie
Localize:

Found 19 expressions of interest:

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

Useful iterations: 4 (0.0ms)

IterNodesCost
048605
080586
1145540
2349540
31080536
43649481
56034481
08200481
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))) a))
(/.f64 (neg.f64 b_2) a)
(neg.f64 b_2)
b_2
a
(/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))) a)
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2)))
#s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2)
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2)
(-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a))
#s(literal 1 binary64)
(*.f64 (/.f64 (/.f64 c b_2) b_2) a)
(/.f64 (/.f64 c b_2) b_2)
(/.f64 c b_2)
c
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 b_2 a) #s(literal -2 binary64)))
(*.f64 (/.f64 b_2 a) #s(literal -2 binary64))
(/.f64 b_2 a)
b_2
a
#s(literal -2 binary64)
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 (/.f64 b_2 a) #s(literal -2 binary64))))
(fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 (/.f64 b_2 a) #s(literal -2 binary64)))
(/.f64 #s(literal 1/2 binary64) b_2)
#s(literal 1/2 binary64)
b_2
c
(*.f64 (/.f64 b_2 a) #s(literal -2 binary64))
(/.f64 b_2 a)
a
#s(literal -2 binary64)
(/.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal 1/2 binary64)) b_2 (neg.f64 b_2)))) a)
(-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal 1/2 binary64)) b_2 (neg.f64 b_2))))
(neg.f64 b_2)
b_2
#s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal 1/2 binary64)) b_2 (neg.f64 b_2)))
(fma.f64 (*.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal 1/2 binary64)) b_2 (neg.f64 b_2))
(*.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal 1/2 binary64))
(*.f64 (/.f64 (/.f64 c b_2) b_2) a)
(/.f64 (/.f64 c b_2) b_2)
(/.f64 c b_2)
c
a
#s(literal 1/2 binary64)
(+.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (/.f64 (*.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)))
(/.f64 (*.f64 b_2 b_2) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a))
(*.f64 b_2 b_2)
b_2
(*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)
(+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))
#s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))
(*.f64 (neg.f64 c) a)
(neg.f64 c)
c
a
(neg.f64 b_2)
(/.f64 (*.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a))
(*.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))
(neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))
Outputs
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))) a))
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (fma.f64 (/.f64 (neg.f64 c) b_2) a b_2) b_2))) a))
(/.f64 (neg.f64 b_2) a)
(neg.f64 b_2)
b_2
a
(/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))) a)
(/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (fma.f64 (/.f64 (neg.f64 c) b_2) a b_2) b_2))) a)
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2)))
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (fma.f64 (/.f64 (neg.f64 c) b_2) a b_2) b_2)))
#s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))
#s(approx (- (* b_2 b_2) (* a c)) (*.f64 (fma.f64 (/.f64 (neg.f64 c) b_2) a b_2) b_2))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2)
(*.f64 (fma.f64 (/.f64 (neg.f64 c) b_2) a b_2) b_2)
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2)
(fma.f64 (/.f64 (neg.f64 c) b_2) a b_2)
(-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a))
#s(literal 1 binary64)
(*.f64 (/.f64 (/.f64 c b_2) b_2) a)
(/.f64 (/.f64 c b_2) b_2)
(/.f64 c b_2)
c
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 b_2 a) #s(literal -2 binary64)))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
(*.f64 (/.f64 b_2 a) #s(literal -2 binary64))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(/.f64 b_2 a)
b_2
a
#s(literal -2 binary64)
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 (/.f64 b_2 a) #s(literal -2 binary64))))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))))
(fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 (/.f64 b_2 a) #s(literal -2 binary64)))
(fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
(/.f64 #s(literal 1/2 binary64) b_2)
#s(literal 1/2 binary64)
b_2
c
(*.f64 (/.f64 b_2 a) #s(literal -2 binary64))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(/.f64 b_2 a)
a
#s(literal -2 binary64)
(/.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal 1/2 binary64)) b_2 (neg.f64 b_2)))) a)
(/.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)))) a)
(-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal 1/2 binary64)) b_2 (neg.f64 b_2))))
(-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))))
(neg.f64 b_2)
b_2
#s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal 1/2 binary64)) b_2 (neg.f64 b_2)))
#s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)))
(fma.f64 (*.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal 1/2 binary64)) b_2 (neg.f64 b_2))
(neg.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))
(*.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a))
(*.f64 (/.f64 (/.f64 c b_2) b_2) a)
(/.f64 (/.f64 c b_2) b_2)
(/.f64 c b_2)
c
a
#s(literal 1/2 binary64)
(+.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (/.f64 (*.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) a))
(/.f64 (*.f64 b_2 b_2) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a))
(/.f64 (*.f64 (/.f64 b_2 a) b_2) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) b_2))
(*.f64 b_2 b_2)
b_2
(*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)
(*.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) b_2) a)
(+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))
(-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) b_2)
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))
#s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))
(*.f64 (neg.f64 c) a)
(neg.f64 c)
c
a
(neg.f64 b_2)
(/.f64 (*.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a))
(/.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (neg.f64 a)) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) b_2))
(*.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))
(neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))
(neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))

localize215.0ms (2.7%)

Memory
10.1MiB live, 334.6MiB allocated
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy21.42201754148615
(/.f64 (*.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a))
accuracy27.067124118173634
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))
accuracy34.89522395331376
(+.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (/.f64 (*.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)))
accuracy40.66244851967664
#s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))
accuracy4.031135316800818
(fma.f64 (*.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal 1/2 binary64)) b_2 (neg.f64 b_2))
accuracy6.540642209560055
(*.f64 (/.f64 (/.f64 c b_2) b_2) a)
accuracy11.745389808716016
(-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal 1/2 binary64)) b_2 (neg.f64 b_2))))
accuracy42.450143960428775
#s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal 1/2 binary64)) b_2 (neg.f64 b_2)))
accuracy0.0
(/.f64 #s(literal 1/2 binary64) b_2)
accuracy0.0078125
(*.f64 (/.f64 b_2 a) #s(literal -2 binary64))
accuracy0.05859375
(fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 (/.f64 b_2 a) #s(literal -2 binary64)))
accuracy41.22887138516347
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 (/.f64 b_2 a) #s(literal -2 binary64))))
accuracy0.0
(/.f64 b_2 a)
accuracy0.0078125
(*.f64 (/.f64 b_2 a) #s(literal -2 binary64))
accuracy41.44465680790622
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 b_2 a) #s(literal -2 binary64)))
accuracy4.046119981134617
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2)
accuracy6.540642209560055
(*.f64 (/.f64 (/.f64 c b_2) b_2) a)
accuracy15.390265967775969
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))) a))
accuracy27.067124118173634
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2)))
Samples
105.0ms82×2valid
48.0ms78×1valid
25.0ms92×0valid
3.0ms3valid
1.0ms3exit
Compiler

Compiled 419 to 41 computations (90.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 131.0ms
ival-div: 25.0ms (19.1% of total)
ival-mult: 24.0ms (18.4% of total)
ival-sqrt: 23.0ms (17.6% of total)
adjust: 20.0ms (15.3% of total)
ival-add: 18.0ms (13.8% of total)
ival-neg: 11.0ms (8.4% of total)
ival-sub: 8.0ms (6.1% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series78.0ms (1%)

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

9 calls:

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

simplify317.0ms (4%)

Memory
-40.6MiB live, 202.3MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

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

rewrite276.0ms (3.5%)

Memory
49.2MiB live, 180.2MiB allocated
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
048434
080413
1284367
22273367
09436367
Stop Event
iter limit
node limit
iter limit
Counts
23 → 603
Calls
Call 1
Inputs
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2)
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))) a))
(/.f64 (neg.f64 b_2) a)
(neg.f64 b_2)
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 b_2 a) #s(literal -2 binary64)))
(*.f64 (/.f64 b_2 a) #s(literal -2 binary64))
(/.f64 b_2 a)
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 (/.f64 b_2 a) #s(literal -2 binary64))))
(fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 (/.f64 b_2 a) #s(literal -2 binary64)))
(/.f64 #s(literal 1/2 binary64) b_2)
(fma.f64 (*.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal 1/2 binary64)) b_2 (neg.f64 b_2))
(/.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal 1/2 binary64)) b_2 (neg.f64 b_2)))) a)
(-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal 1/2 binary64)) b_2 (neg.f64 b_2))))
(+.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (/.f64 (*.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)))
(*.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))
(+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))
(/.f64 (*.f64 b_2 b_2) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a))
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2)))
(*.f64 (/.f64 (/.f64 c b_2) b_2) a)
#s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal 1/2 binary64)) b_2 (neg.f64 b_2)))
#s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a))
Outputs
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2)
(*.f64 b_2 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1 binary64) b_2) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (/.f64 (/.f64 (neg.f64 c) b_2) b_2) a) b_2) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 1 binary64) b_2) (*.f64 #s(literal 1 binary64) b_2) (-.f64 (*.f64 (*.f64 (*.f64 (/.f64 (/.f64 (neg.f64 c) b_2) b_2) a) b_2) (*.f64 (*.f64 (/.f64 (/.f64 (neg.f64 c) b_2) b_2) a) b_2)) (*.f64 (*.f64 #s(literal 1 binary64) b_2) (*.f64 (*.f64 (/.f64 (/.f64 (neg.f64 c) b_2) b_2) a) b_2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 b_2 #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 b_2 (*.f64 (/.f64 (/.f64 (neg.f64 c) b_2) b_2) a)) #s(literal 3 binary64))) (fma.f64 (*.f64 b_2 #s(literal 1 binary64)) (*.f64 b_2 #s(literal 1 binary64)) (-.f64 (*.f64 (*.f64 b_2 (*.f64 (/.f64 (/.f64 (neg.f64 c) b_2) b_2) a)) (*.f64 b_2 (*.f64 (/.f64 (/.f64 (neg.f64 c) b_2) b_2) a))) (*.f64 (*.f64 b_2 #s(literal 1 binary64)) (*.f64 b_2 (*.f64 (/.f64 (/.f64 (neg.f64 c) b_2) b_2) a))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 a (/.f64 (/.f64 c b_2) b_2)) #s(literal 2 binary64))) b_2)) (neg.f64 (fma.f64 a (/.f64 (/.f64 c b_2) b_2) #s(literal 1 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 a (/.f64 (/.f64 c b_2) b_2)) #s(literal 3 binary64))) b_2)) (neg.f64 (+.f64 (/.f64 (fma.f64 a c (pow.f64 (*.f64 a (/.f64 c b_2)) #s(literal 2 binary64))) (*.f64 b_2 b_2)) #s(literal 1 binary64))))
(/.f64 (neg.f64 (*.f64 b_2 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 a (/.f64 (/.f64 c b_2) b_2)) #s(literal 2 binary64))))) (neg.f64 (fma.f64 a (/.f64 (/.f64 c b_2) b_2) #s(literal 1 binary64))))
(/.f64 (neg.f64 (*.f64 b_2 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 a (/.f64 (/.f64 c b_2) b_2)) #s(literal 3 binary64))))) (neg.f64 (+.f64 (/.f64 (fma.f64 a c (pow.f64 (*.f64 a (/.f64 c b_2)) #s(literal 2 binary64))) (*.f64 b_2 b_2)) #s(literal 1 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 a (/.f64 (/.f64 c b_2) b_2)) #s(literal 2 binary64))) b_2) (fma.f64 a (/.f64 (/.f64 c b_2) b_2) #s(literal 1 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 a (/.f64 (/.f64 c b_2) b_2)) #s(literal 3 binary64))) b_2) (+.f64 (/.f64 (fma.f64 a c (pow.f64 (*.f64 a (/.f64 c b_2)) #s(literal 2 binary64))) (*.f64 b_2 b_2)) #s(literal 1 binary64)))
(/.f64 (*.f64 b_2 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 a (/.f64 (/.f64 c b_2) b_2)) #s(literal 2 binary64)))) (fma.f64 a (/.f64 (/.f64 c b_2) b_2) #s(literal 1 binary64)))
(/.f64 (*.f64 b_2 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 a (/.f64 (/.f64 c b_2) b_2)) #s(literal 3 binary64)))) (+.f64 (/.f64 (fma.f64 a c (pow.f64 (*.f64 a (/.f64 c b_2)) #s(literal 2 binary64))) (*.f64 b_2 b_2)) #s(literal 1 binary64)))
(fma.f64 b_2 #s(literal 1 binary64) (*.f64 b_2 (*.f64 (/.f64 (/.f64 (neg.f64 c) b_2) b_2) a)))
(fma.f64 #s(literal 1 binary64) b_2 (*.f64 (*.f64 (/.f64 (/.f64 (neg.f64 c) b_2) b_2) a) b_2))
(+.f64 (*.f64 #s(literal 1 binary64) b_2) (*.f64 (*.f64 (/.f64 (/.f64 (neg.f64 c) b_2) b_2) a) b_2))
(+.f64 (*.f64 b_2 #s(literal 1 binary64)) (*.f64 b_2 (*.f64 (/.f64 (/.f64 (neg.f64 c) b_2) b_2) a)))
(/.f64 (neg.f64 (/.f64 (fma.f64 (neg.f64 b_2) a (*.f64 (neg.f64 a) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2) b_2))))) a)) (neg.f64 a))
(/.f64 (neg.f64 (neg.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2) b_2))) (*.f64 a a)))) (neg.f64 (neg.f64 (/.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2) b_2))) (neg.f64 b_2)) a))))
(/.f64 (neg.f64 (neg.f64 (/.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2) b_2)) #s(literal 3/2 binary64))) (pow.f64 a #s(literal 3 binary64))))) (neg.f64 (neg.f64 (+.f64 (/.f64 (fma.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2) b_2))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2) b_2))) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (neg.f64 b_2) a (*.f64 (neg.f64 a) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2) b_2))))))) (neg.f64 (neg.f64 (*.f64 a a))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2) b_2)))))) (neg.f64 (neg.f64 a)))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 (neg.f64 a)) (*.f64 (neg.f64 a) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2) b_2))))))) (neg.f64 (*.f64 a a)))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 a) (*.f64 (neg.f64 a) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2) b_2)))))) (neg.f64 (*.f64 (neg.f64 a) a)))
(/.f64 (neg.f64 (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 a)) (*.f64 a (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2) b_2))))))) (neg.f64 (*.f64 a (neg.f64 a))))
(/.f64 (neg.f64 (-.f64 b_2 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2) b_2)))))) (neg.f64 (neg.f64 a)))
(/.f64 (-.f64 (neg.f64 b_2) (neg.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2) b_2)))))) (neg.f64 (neg.f64 a)))
(/.f64 (/.f64 (fma.f64 (neg.f64 b_2) a (*.f64 (neg.f64 a) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2) b_2))))) a) a)
(/.f64 (neg.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2) b_2))) (*.f64 a a))) (neg.f64 (/.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2) b_2))) (neg.f64 b_2)) a)))
(/.f64 (neg.f64 (/.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2) b_2)) #s(literal 3/2 binary64))) (pow.f64 a #s(literal 3 binary64)))) (neg.f64 (+.f64 (/.f64 (fma.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2) b_2))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2) b_2))) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (fma.f64 (neg.f64 b_2) a (*.f64 (neg.f64 a) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2) b_2)))))) (neg.f64 (*.f64 a a)))
(/.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2) b_2))))) (neg.f64 a))
(/.f64 (-.f64 (*.f64 b_2 (neg.f64 a)) (*.f64 (neg.f64 a) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2) b_2)))))) (*.f64 a a))
(/.f64 (-.f64 (*.f64 b_2 a) (*.f64 (neg.f64 a) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2) b_2))))) (*.f64 (neg.f64 a) a))
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 a)) (*.f64 a (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2) b_2)))))) (*.f64 a (neg.f64 a)))
(/.f64 (-.f64 b_2 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2) b_2))))) (neg.f64 a))
(/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2) b_2))) (*.f64 a a)) (/.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2) b_2))) (neg.f64 b_2)) a))
(/.f64 (/.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2) b_2)) #s(literal 3/2 binary64))) (pow.f64 a #s(literal 3 binary64))) (+.f64 (/.f64 (fma.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2) b_2))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2) b_2))) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64))))
(/.f64 (fma.f64 (neg.f64 b_2) a (*.f64 (neg.f64 a) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2) b_2))))) (*.f64 a a))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2) b_2)))) a)
(fma.f64 (/.f64 (neg.f64 b_2) (fabs.f64 a)) (/.f64 a (fabs.f64 a)) (/.f64 (*.f64 (neg.f64 a) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2) b_2)))) (*.f64 a a)))
(fma.f64 (/.f64 a (fabs.f64 a)) (/.f64 (neg.f64 b_2) (fabs.f64 a)) (/.f64 (*.f64 (neg.f64 a) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2) b_2)))) (*.f64 a a)))
(fma.f64 (/.f64 a (neg.f64 a)) (/.f64 b_2 a) (/.f64 (*.f64 (neg.f64 a) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2) b_2)))) (*.f64 a a)))
(fma.f64 (/.f64 a a) (/.f64 (neg.f64 b_2) a) (/.f64 (*.f64 (neg.f64 a) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2) b_2)))) (*.f64 a a)))
(fma.f64 (/.f64 b_2 a) (/.f64 a (neg.f64 a)) (/.f64 (*.f64 (neg.f64 a) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2) b_2)))) (*.f64 a a)))
(fma.f64 (/.f64 (neg.f64 b_2) a) (/.f64 a a) (/.f64 (*.f64 (neg.f64 a) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2) b_2)))) (*.f64 a a)))
(-.f64 (/.f64 (*.f64 b_2 (neg.f64 a)) (*.f64 a a)) (/.f64 (*.f64 (neg.f64 a) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2) b_2))))) (*.f64 a a)))
(-.f64 (/.f64 (*.f64 (neg.f64 b_2) (neg.f64 a)) (*.f64 a (neg.f64 a))) (/.f64 (*.f64 a (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2) b_2))))) (*.f64 a (neg.f64 a))))
(-.f64 (/.f64 (*.f64 b_2 a) (*.f64 (neg.f64 a) a)) (/.f64 (*.f64 (neg.f64 a) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2) b_2)))) (*.f64 (neg.f64 a) a)))
(-.f64 (/.f64 (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)) (/.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2) b_2))) (neg.f64 b_2)) a)) (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2) b_2)) (*.f64 a a)) (/.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2) b_2))) (neg.f64 b_2)) a)))
(-.f64 (/.f64 (pow.f64 (/.f64 b_2 a) #s(literal 3 binary64)) (+.f64 (/.f64 (fma.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2) b_2))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2) b_2))) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)))) (/.f64 (pow.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2) b_2))) a) #s(literal 3 binary64)) (+.f64 (/.f64 (fma.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2) b_2))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2) b_2))) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)))))
(-.f64 (*.f64 (/.f64 a (neg.f64 a)) (/.f64 b_2 a)) (*.f64 (/.f64 a a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2) b_2))) a)))
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2) b_2))) a))
(+.f64 (/.f64 (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)) (/.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2) b_2))) (neg.f64 b_2)) a)) (/.f64 (*.f64 (neg.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2) b_2))) a)) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2) b_2))) a)) (/.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2) b_2))) (neg.f64 b_2)) a)))
(+.f64 (*.f64 (/.f64 a (neg.f64 a)) (/.f64 b_2 a)) (/.f64 (*.f64 (neg.f64 a) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2) b_2)))) (*.f64 a a)))
(/.f64 (neg.f64 b_2) (neg.f64 (neg.f64 a)))
(/.f64 (neg.f64 b_2) a)
(/.f64 b_2 (neg.f64 (neg.f64 (neg.f64 a))))
(/.f64 b_2 (neg.f64 a))
(neg.f64 (/.f64 b_2 a))
(neg.f64 b_2)
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(*.f64 (/.f64 b_2 a) #s(literal -2 binary64))
(*.f64 b_2 (/.f64 #s(literal -2 binary64) a))
(/.f64 (neg.f64 (*.f64 #s(literal -2 binary64) (neg.f64 b_2))) (neg.f64 (neg.f64 a)))
(/.f64 (neg.f64 (neg.f64 (*.f64 #s(literal -2 binary64) b_2))) (neg.f64 (neg.f64 a)))
(/.f64 (neg.f64 (*.f64 (neg.f64 b_2) #s(literal -2 binary64))) (neg.f64 (neg.f64 a)))
(/.f64 (*.f64 (neg.f64 b_2) #s(literal -2 binary64)) (neg.f64 a))
(/.f64 (*.f64 #s(literal -2 binary64) (neg.f64 b_2)) (neg.f64 a))
(/.f64 (neg.f64 (*.f64 #s(literal -2 binary64) b_2)) (neg.f64 a))
(/.f64 (*.f64 #s(literal -2 binary64) b_2) a)
(/.f64 (neg.f64 b_2) (neg.f64 (neg.f64 (neg.f64 a))))
(/.f64 (neg.f64 b_2) (neg.f64 a))
(/.f64 b_2 (neg.f64 (neg.f64 a)))
(/.f64 b_2 a)
(neg.f64 (/.f64 (neg.f64 b_2) a))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 3 binary64)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 c b_2) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #s(literal 3 binary64)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 c b_2) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 3 binary64)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 c b_2) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c))))) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 3 binary64)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 c b_2) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c))))) (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #s(literal 3 binary64)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 c b_2) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c))))) (/.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #s(literal 3 binary64)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 c b_2) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))))) (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 3 binary64)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 c b_2) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c))))) (/.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #s(literal 3 binary64)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 c b_2) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 #s(literal 2 binary64) (/.f64 b_2 a))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (/.f64 c b_2) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 c b_2) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) c) a (*.f64 b_2 (*.f64 #s(literal -2 binary64) b_2)))) (*.f64 (neg.f64 b_2) a))
(/.f64 (neg.f64 (fma.f64 (*.f64 #s(literal -2 binary64) b_2) b_2 (*.f64 a (*.f64 #s(literal 1/2 binary64) c)))) (neg.f64 (*.f64 a b_2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 c b_2) #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (*.f64 #s(literal -2 binary64) (/.f64 (neg.f64 b_2) a)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #s(literal 3 binary64))) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 c b_2) #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (*.f64 #s(literal -2 binary64) (/.f64 (neg.f64 b_2) a))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #s(literal 2 binary64)))) (neg.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 #s(literal 2 binary64) (/.f64 b_2 a)))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (/.f64 c b_2) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 #s(literal 4 binary64) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal -2 binary64)) (/.f64 b_2 a))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (/.f64 c b_2) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 c b_2) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c))))))
(/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) c) a (*.f64 b_2 (*.f64 #s(literal -2 binary64) b_2))) (*.f64 b_2 a))
(/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) b_2) b_2 (*.f64 a (*.f64 #s(literal 1/2 binary64) c))) (*.f64 a b_2))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #s(literal 2 binary64))) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 #s(literal 2 binary64) (/.f64 b_2 a))))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (/.f64 c b_2) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #s(literal 3 binary64))) (fma.f64 #s(literal 4 binary64) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal -2 binary64)) (/.f64 b_2 a)))))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (/.f64 c b_2) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #s(literal 3 binary64))) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 c b_2) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))))
(fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
(fma.f64 #s(literal 1/2 binary64) (/.f64 c b_2) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
(fma.f64 #s(literal -2 binary64) (/.f64 b_2 a) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c))
(fma.f64 (/.f64 b_2 a) #s(literal -2 binary64) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c))
(fma.f64 b_2 (/.f64 #s(literal -2 binary64) a) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c))
(fma.f64 c (/.f64 #s(literal 1/2 binary64) b_2) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c))) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c))))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 3 binary64)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 c b_2) #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (*.f64 #s(literal -2 binary64) (/.f64 (neg.f64 b_2) a)))))) (/.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #s(literal 3 binary64)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 c b_2) #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (*.f64 #s(literal -2 binary64) (/.f64 (neg.f64 b_2) a)))))))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 #s(literal 2 binary64) (/.f64 b_2 a)))) (/.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 #s(literal 2 binary64) (/.f64 b_2 a)))))
(-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (*.f64 #s(literal 2 binary64) (/.f64 b_2 a)))
(-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (*.f64 #s(literal -2 binary64) (/.f64 (neg.f64 b_2) a)))
(-.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 (neg.f64 (/.f64 #s(literal 1/2 binary64) b_2)) c))
(-.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 (neg.f64 c) (/.f64 #s(literal 1/2 binary64) b_2)))
(+.f64 (/.f64 (*.f64 (*.f64 #s(literal -2 binary64) b_2) b_2) (*.f64 a b_2)) (/.f64 (*.f64 a (*.f64 #s(literal 1/2 binary64) c)) (*.f64 a b_2)))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #s(literal 3 binary64)) (fma.f64 #s(literal 4 binary64) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal -2 binary64)) (/.f64 b_2 a))))) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 3 binary64)) (fma.f64 #s(literal 4 binary64) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal -2 binary64)) (/.f64 b_2 a))))))
(+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 3 binary64)) (fma.f64 #s(literal 4 binary64) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal -2 binary64)) (/.f64 b_2 a))))) (/.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #s(literal 3 binary64)) (fma.f64 #s(literal 4 binary64) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal -2 binary64)) (/.f64 b_2 a))))))
(+.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) c) a) (*.f64 b_2 a)) (/.f64 (*.f64 b_2 (*.f64 #s(literal -2 binary64) b_2)) (*.f64 b_2 a)))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #s(literal 3 binary64)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 c b_2) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c))))) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 3 binary64)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 c b_2) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c))))))
(+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 3 binary64)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 c b_2) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c))))) (/.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #s(literal 3 binary64)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 c b_2) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c))))))
(+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 #s(literal 2 binary64) (/.f64 b_2 a)))) (/.f64 (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 (neg.f64 b_2) a)) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 #s(literal 2 binary64) (/.f64 b_2 a)))))
(+.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
(+.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c))
(/.f64 #s(literal -1/2 binary64) (neg.f64 b_2))
(/.f64 #s(literal 1/2 binary64) b_2)
(neg.f64 (/.f64 #s(literal -1/2 binary64) b_2))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2) #s(literal 3 binary64)) (fma.f64 (pow.f64 (*.f64 b_2 (*.f64 a (/.f64 (/.f64 c b_2) b_2))) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 (neg.f64 b_2) (-.f64 (neg.f64 b_2) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 (pow.f64 (*.f64 b_2 (*.f64 a (/.f64 (/.f64 c b_2) b_2))) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 (neg.f64 b_2) (-.f64 (neg.f64 b_2) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2) #s(literal 3 binary64)) (fma.f64 (pow.f64 (*.f64 b_2 (*.f64 a (/.f64 (/.f64 c b_2) b_2))) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 (neg.f64 b_2) (-.f64 (neg.f64 b_2) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2))))) (/.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2) #s(literal 3 binary64)) (fma.f64 (pow.f64 (*.f64 b_2 (*.f64 a (/.f64 (/.f64 c b_2) b_2))) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 (neg.f64 b_2) (-.f64 (neg.f64 b_2) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2))))) (-.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 (pow.f64 (*.f64 b_2 (*.f64 a (/.f64 (/.f64 c b_2) b_2))) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 (neg.f64 b_2) (-.f64 (neg.f64 b_2) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2))))) (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 (pow.f64 (*.f64 b_2 (*.f64 a (/.f64 (/.f64 c b_2) b_2))) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 (neg.f64 b_2) (-.f64 (neg.f64 b_2) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2)))))) (*.f64 (/.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2) #s(literal 3 binary64)) (fma.f64 (pow.f64 (*.f64 b_2 (*.f64 a (/.f64 (/.f64 c b_2) b_2))) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 (neg.f64 b_2) (-.f64 (neg.f64 b_2) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2))))) (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 (pow.f64 (*.f64 b_2 (*.f64 a (/.f64 (/.f64 c b_2) b_2))) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 (neg.f64 b_2) (-.f64 (neg.f64 b_2) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2)))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2) #s(literal 2 binary64)))) (neg.f64 (-.f64 (neg.f64 b_2) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 b_2 (*.f64 a (/.f64 (/.f64 c b_2) b_2))) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 (neg.f64 b_2) b_2)))) (neg.f64 (neg.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2) (neg.f64 b_2)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 b_2 (*.f64 a (/.f64 (/.f64 c b_2) b_2))) #s(literal 3 binary64)) #s(literal 1/8 binary64) (pow.f64 b_2 #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 b_2 (*.f64 a (/.f64 (/.f64 c b_2) b_2))) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 (neg.f64 b_2) (-.f64 (neg.f64 b_2) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2)))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2) #s(literal 2 binary64))) (-.f64 (neg.f64 b_2) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 b_2 (*.f64 a (/.f64 (/.f64 c b_2) b_2))) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 (neg.f64 b_2) b_2))) (neg.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2) (neg.f64 b_2))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 b_2 (*.f64 a (/.f64 (/.f64 c b_2) b_2))) #s(literal 3 binary64)) #s(literal 1/8 binary64) (pow.f64 b_2 #s(literal 3 binary64)))) (neg.f64 (fma.f64 b_2 b_2 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2) (neg.f64 b_2))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 b_2 (*.f64 a (/.f64 (/.f64 c b_2) b_2))) #s(literal 3 binary64)) #s(literal 1/8 binary64) (pow.f64 b_2 #s(literal 3 binary64)))) (neg.f64 (fma.f64 (pow.f64 (*.f64 b_2 (*.f64 a (/.f64 (/.f64 c b_2) b_2))) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 (neg.f64 b_2) (-.f64 (neg.f64 b_2) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 b_2 (*.f64 a (/.f64 (/.f64 c b_2) b_2))) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 (neg.f64 b_2) b_2)) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2) (neg.f64 b_2)))
(/.f64 (fma.f64 (pow.f64 (*.f64 b_2 (*.f64 a (/.f64 (/.f64 c b_2) b_2))) #s(literal 3 binary64)) #s(literal 1/8 binary64) (pow.f64 b_2 #s(literal 3 binary64))) (fma.f64 b_2 b_2 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2) (neg.f64 b_2)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 b_2 (*.f64 a (/.f64 (/.f64 c b_2) b_2))) #s(literal 3 binary64)) #s(literal 1/8 binary64) (pow.f64 b_2 #s(literal 3 binary64))) (fma.f64 (pow.f64 (*.f64 b_2 (*.f64 a (/.f64 (/.f64 c b_2) b_2))) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 (neg.f64 b_2) (-.f64 (neg.f64 b_2) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2)))))
(fma.f64 (*.f64 b_2 (*.f64 a (/.f64 (/.f64 c b_2) b_2))) #s(literal 1/2 binary64) (neg.f64 b_2))
(fma.f64 (*.f64 b_2 (/.f64 (/.f64 c b_2) b_2)) (*.f64 #s(literal 1/2 binary64) a) (neg.f64 b_2))
(fma.f64 (*.f64 #s(literal 1/2 binary64) b_2) (*.f64 a (/.f64 (/.f64 c b_2) b_2)) (neg.f64 b_2))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 a (/.f64 (/.f64 c b_2) b_2)) b_2) (neg.f64 b_2))
(fma.f64 (*.f64 a (/.f64 (/.f64 c b_2) b_2)) (*.f64 #s(literal 1/2 binary64) b_2) (neg.f64 b_2))
(fma.f64 a (*.f64 (/.f64 (/.f64 c b_2) b_2) (*.f64 #s(literal 1/2 binary64) b_2)) (neg.f64 b_2))
(fma.f64 (/.f64 (/.f64 c b_2) b_2) (*.f64 (*.f64 #s(literal 1/2 binary64) a) b_2) (neg.f64 b_2))
(fma.f64 (/.f64 (/.f64 c b_2) b_2) (*.f64 a (*.f64 #s(literal 1/2 binary64) b_2)) (neg.f64 b_2))
(fma.f64 b_2 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) (neg.f64 b_2))
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2))) (/.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2) #s(literal 2 binary64)) (-.f64 (neg.f64 b_2) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2))))
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2) (neg.f64 b_2))) (/.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2) (neg.f64 b_2))))
(-.f64 (neg.f64 b_2) (*.f64 (neg.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2)))) b_2))
(-.f64 (neg.f64 b_2) (*.f64 (*.f64 (/.f64 (/.f64 (neg.f64 c) b_2) b_2) a) (*.f64 #s(literal 1/2 binary64) b_2)))
(-.f64 (neg.f64 b_2) (*.f64 (neg.f64 b_2) (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2)))))
(+.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 b_2 b_2 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2) (neg.f64 b_2))))) (/.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2) #s(literal 3 binary64)) (fma.f64 b_2 b_2 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2) (neg.f64 b_2))))))
(+.f64 (/.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2) #s(literal 3 binary64)) (fma.f64 b_2 b_2 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2) (neg.f64 b_2))))) (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 b_2 b_2 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2) (neg.f64 b_2))))))
(+.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 (pow.f64 (*.f64 b_2 (*.f64 a (/.f64 (/.f64 c b_2) b_2))) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 (neg.f64 b_2) (-.f64 (neg.f64 b_2) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2))))) (/.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2) #s(literal 3 binary64)) (fma.f64 (pow.f64 (*.f64 b_2 (*.f64 a (/.f64 (/.f64 c b_2) b_2))) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 (neg.f64 b_2) (-.f64 (neg.f64 b_2) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2))))))
(+.f64 (/.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2) #s(literal 3 binary64)) (fma.f64 (pow.f64 (*.f64 b_2 (*.f64 a (/.f64 (/.f64 c b_2) b_2))) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 (neg.f64 b_2) (-.f64 (neg.f64 b_2) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2))))) (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 (pow.f64 (*.f64 b_2 (*.f64 a (/.f64 (/.f64 c b_2) b_2))) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 (neg.f64 b_2) (-.f64 (neg.f64 b_2) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2))))))
(+.f64 (/.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2) (neg.f64 b_2))) (/.f64 (*.f64 (neg.f64 b_2) b_2) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2) (neg.f64 b_2))))
(+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2) (neg.f64 b_2))
(+.f64 (neg.f64 b_2) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2))
(*.f64 (/.f64 (+.f64 b_2 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2)))) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2))) (neg.f64 b_2))) (/.f64 (-.f64 b_2 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2)))) a))
(*.f64 (/.f64 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2))) (neg.f64 b_2)) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2))) (neg.f64 b_2))) (/.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2)))) a))
(*.f64 (/.f64 (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2))) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2))) (neg.f64 b_2)) (*.f64 b_2 b_2)) (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2))) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2))) (neg.f64 b_2)) (*.f64 b_2 b_2))) (/.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2)))) a))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2))) a) #s(literal 2 binary64)))) (neg.f64 (/.f64 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2))) (neg.f64 b_2)) a)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 b_2 a) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2))) a) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2))) a) #s(literal 2 binary64)) (*.f64 (/.f64 (neg.f64 b_2) a) (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2))) a))))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2))))))) (neg.f64 (neg.f64 (neg.f64 a))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 a) (*.f64 (neg.f64 a) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2)))))) (neg.f64 (*.f64 (neg.f64 a) a)))
(/.f64 (neg.f64 (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2)))))) (neg.f64 (*.f64 a a)))
(/.f64 (-.f64 b_2 (neg.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2))))) (neg.f64 a))
(/.f64 (-.f64 (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2))) a) #s(literal 2 binary64))) (/.f64 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2))) (neg.f64 b_2)) a))
(/.f64 (-.f64 (pow.f64 (/.f64 b_2 a) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2))) a) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2))) a) #s(literal 2 binary64)) (*.f64 (/.f64 (neg.f64 b_2) a) (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2))) a)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2)))))) (neg.f64 (neg.f64 a)))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2))) #s(literal 2 binary64)))) (neg.f64 (*.f64 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2))) (neg.f64 b_2)) a)))
(/.f64 (neg.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2))) #s(literal 3 binary64)))) (neg.f64 (*.f64 (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2))) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2))) (neg.f64 b_2)) (*.f64 b_2 b_2)) a)))
(/.f64 (-.f64 (*.f64 b_2 a) (*.f64 (neg.f64 a) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2))))) (*.f64 (neg.f64 a) a))
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2))))) (*.f64 a a))
(/.f64 (-.f64 (*.f64 b_2 b_2) (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2))) #s(literal 2 binary64))) (*.f64 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2))) (neg.f64 b_2)) a))
(/.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2))) #s(literal 3 binary64))) (*.f64 (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2))) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2))) (neg.f64 b_2)) (*.f64 b_2 b_2)) a))
(/.f64 (neg.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2))))) (neg.f64 a))
(/.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2)))) a)
(neg.f64 (/.f64 (neg.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2))))) a))
(neg.f64 (/.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2)))) (neg.f64 a)))
(-.f64 (/.f64 (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)) (/.f64 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2))) (neg.f64 b_2)) a)) (/.f64 (pow.f64 (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2))) a) #s(literal 2 binary64)) (/.f64 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2))) (neg.f64 b_2)) a)))
(-.f64 (/.f64 (pow.f64 (/.f64 b_2 a) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2))) a) #s(literal 2 binary64)) (*.f64 (/.f64 (neg.f64 b_2) a) (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2))) a))))) (/.f64 (pow.f64 (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2))) a) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2))) a) #s(literal 2 binary64)) (*.f64 (/.f64 (neg.f64 b_2) a) (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2))) a))))))
(-.f64 (/.f64 (*.f64 b_2 a) (*.f64 (neg.f64 a) a)) (/.f64 (*.f64 (neg.f64 a) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2)))) (*.f64 (neg.f64 a) a)))
(-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2))) (neg.f64 b_2)) a)) (/.f64 (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2))) #s(literal 2 binary64)) (*.f64 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2))) (neg.f64 b_2)) a)))
(-.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2))) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2))) (neg.f64 b_2)) (*.f64 b_2 b_2)) a)) (/.f64 (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2))) #s(literal 3 binary64)) (*.f64 (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2))) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2))) (neg.f64 b_2)) (*.f64 b_2 b_2)) a)))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2))) (neg.f64 b_2))) a) (/.f64 (/.f64 (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2))) #s(literal 2 binary64)) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2))) (neg.f64 b_2))) a))
(-.f64 (/.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2))) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2))) (neg.f64 b_2)) (*.f64 b_2 b_2))) a) (/.f64 (/.f64 (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2))) #s(literal 3 binary64)) (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2))) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2))) (neg.f64 b_2)) (*.f64 b_2 b_2))) a))
(-.f64 (*.f64 (/.f64 a (neg.f64 a)) (/.f64 b_2 a)) (/.f64 (*.f64 a #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2)))) (*.f64 a a)))
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2))) a))
(+.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2))) (neg.f64 b_2)) a)) (/.f64 (*.f64 (neg.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2)))) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2)))) (*.f64 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2))) (neg.f64 b_2)) a)))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2))) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2))) (neg.f64 b_2)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2))) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2))) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2))) (neg.f64 b_2)) (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2))) #s(literal 2 binary64)))) (neg.f64 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2))) (neg.f64 b_2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2))) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2))) (neg.f64 b_2)) (*.f64 b_2 b_2))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2))) #s(literal 2 binary64))) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2))) (neg.f64 b_2)))
(/.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2))) #s(literal 3 binary64))) (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2))) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2))) (neg.f64 b_2)) (*.f64 b_2 b_2)))
(-.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2))) (neg.f64 b_2))) (/.f64 (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2))) #s(literal 2 binary64)) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2))) (neg.f64 b_2))))
(-.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2))) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2))) (neg.f64 b_2)) (*.f64 b_2 b_2))) (/.f64 (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2))) #s(literal 3 binary64)) (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2))) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2))) (neg.f64 b_2)) (*.f64 b_2 b_2))))
(-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2))))
(+.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2))) (neg.f64 b_2))) (/.f64 (*.f64 (neg.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2)))) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2)))) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2))) (neg.f64 b_2))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) b_2) (neg.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) b_2) a))
(*.f64 (/.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) b_2) (neg.f64 a)) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) b_2) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) b_2) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) b_2) (neg.f64 a)))
(*.f64 (/.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) b_2) a) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) b_2) (neg.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) (neg.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a))
(*.f64 (/.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) (neg.f64 a)) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) (neg.f64 a)))
(*.f64 (/.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) (neg.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) #s(literal 3 binary64)) (-.f64 (/.f64 (+.f64 (pow.f64 b_2 #s(literal 4 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 2 binary64))) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64))) (/.f64 (*.f64 (*.f64 b_2 b_2) (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (neg.f64 a)) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) #s(literal 3 binary64)) (-.f64 (/.f64 (+.f64 (pow.f64 b_2 #s(literal 4 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 2 binary64))) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64))) (/.f64 (*.f64 (*.f64 b_2 b_2) (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) #s(literal 3 binary64)) (-.f64 (/.f64 (+.f64 (pow.f64 b_2 #s(literal 4 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 2 binary64))) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64))) (/.f64 (*.f64 (*.f64 b_2 b_2) (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64))))) (/.f64 (pow.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) #s(literal 3 binary64)) (-.f64 (/.f64 (+.f64 (pow.f64 b_2 #s(literal 4 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 2 binary64))) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64))) (/.f64 (*.f64 (*.f64 b_2 b_2) (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64))))) (-.f64 (*.f64 (/.f64 (pow.f64 (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (neg.f64 a)) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) #s(literal 3 binary64)) (-.f64 (/.f64 (+.f64 (pow.f64 b_2 #s(literal 4 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 2 binary64))) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64))) (/.f64 (*.f64 (*.f64 b_2 b_2) (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64))))) (/.f64 (pow.f64 (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (neg.f64 a)) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) #s(literal 3 binary64)) (-.f64 (/.f64 (+.f64 (pow.f64 b_2 #s(literal 4 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 2 binary64))) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64))) (/.f64 (*.f64 (*.f64 b_2 b_2) (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64)))))) (*.f64 (/.f64 (pow.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) #s(literal 3 binary64)) (-.f64 (/.f64 (+.f64 (pow.f64 b_2 #s(literal 4 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 2 binary64))) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64))) (/.f64 (*.f64 (*.f64 b_2 b_2) (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64))))) (/.f64 (pow.f64 (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (neg.f64 a)) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) #s(literal 3 binary64)) (-.f64 (/.f64 (+.f64 (pow.f64 b_2 #s(literal 4 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 2 binary64))) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64))) (/.f64 (*.f64 (*.f64 b_2 b_2) (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64)))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (pow.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) #s(literal 2 binary64))) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (pow.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) #s(literal 2 binary64))) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64))) (*.f64 (/.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (pow.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) #s(literal 2 binary64))) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64))) (-.f64 (*.f64 (/.f64 (*.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64))) (/.f64 (*.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64)))) (*.f64 (*.f64 (/.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (pow.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) #s(literal 2 binary64))) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64))) (/.f64 (*.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64)))))))
(/.f64 (fma.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) (/.f64 (*.f64 b_2 b_2) a)) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))
(/.f64 (+.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (neg.f64 a)) (*.f64 b_2 (/.f64 b_2 a))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))
(/.f64 (fma.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) (*.f64 b_2 (/.f64 b_2 a))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))
(/.f64 (+.f64 (neg.f64 (/.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))) (*.f64 (/.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (neg.f64 b_2))) (neg.f64 a))
(/.f64 (fma.f64 (/.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 (/.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) b_2)) a)
(/.f64 (+.f64 (/.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (*.f64 (/.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) b_2)) a)
(/.f64 (+.f64 (neg.f64 (/.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))) (neg.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))))) (neg.f64 a))
(/.f64 (fma.f64 (/.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (/.f64 (*.f64 b_2 b_2) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))) a)
(/.f64 (fma.f64 b_2 (/.f64 b_2 a) (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (neg.f64 a))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))
(/.f64 (+.f64 (/.f64 (*.f64 b_2 b_2) a) (*.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))
(/.f64 (fma.f64 b_2 (/.f64 b_2 a) (*.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))
(/.f64 (fma.f64 (/.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) b_2 (*.f64 (/.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) a)
(/.f64 (fma.f64 b_2 (/.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (*.f64 (/.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) a)
(/.f64 (fma.f64 (/.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (neg.f64 b_2) (neg.f64 (/.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))))) (neg.f64 a))
(/.f64 (+.f64 (neg.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))) (neg.f64 (/.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))))) (neg.f64 a))
(/.f64 (fma.f64 (/.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) b_2 (/.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))) a)
(/.f64 (neg.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a)) (neg.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))))
(/.f64 (neg.f64 (/.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) (*.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a))) (*.f64 (neg.f64 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))))
(/.f64 (neg.f64 (/.f64 (-.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64)))) (neg.f64 (/.f64 (-.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 b_2 b_2)) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a))))
(/.f64 (neg.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))) (neg.f64 a))
(/.f64 (neg.f64 (fma.f64 (neg.f64 b_2) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (neg.f64 (*.f64 (neg.f64 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))))
(/.f64 (neg.f64 (neg.f64 (/.f64 (-.f64 (pow.f64 b_2 #s(literal 4 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 2 binary64))) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)))))
(/.f64 (neg.f64 (neg.f64 (/.f64 (+.f64 (pow.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (-.f64 (/.f64 (+.f64 (pow.f64 b_2 #s(literal 4 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 2 binary64))) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64))) (/.f64 (*.f64 (*.f64 b_2 b_2) (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (neg.f64 (*.f64 (neg.f64 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) (*.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a))))) (neg.f64 (neg.f64 (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (fma.f64 (/.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) a (*.f64 a (/.f64 (*.f64 b_2 b_2) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))))) (neg.f64 (*.f64 a a)))
(/.f64 (neg.f64 (fma.f64 (/.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (*.f64 (neg.f64 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (*.f64 a (*.f64 (neg.f64 b_2) b_2)))) (neg.f64 (*.f64 a (*.f64 (neg.f64 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))))))
(/.f64 (neg.f64 (fma.f64 (/.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (*.f64 a (*.f64 b_2 b_2)))) (neg.f64 (*.f64 a (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a))))
(/.f64 (neg.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) a (*.f64 (*.f64 (neg.f64 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (/.f64 (*.f64 b_2 b_2) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))))) (neg.f64 (*.f64 (*.f64 (neg.f64 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) a)))
(/.f64 (neg.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (*.f64 (neg.f64 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (*.f64 (*.f64 (neg.f64 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (*.f64 (neg.f64 b_2) b_2)))) (neg.f64 (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64))))
(/.f64 (neg.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (*.f64 (*.f64 (neg.f64 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (*.f64 b_2 b_2)))) (neg.f64 (*.f64 (*.f64 (neg.f64 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a))))
(/.f64 (neg.f64 (fma.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a (*.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (/.f64 (*.f64 b_2 b_2) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))))) (neg.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) a)))
(/.f64 (neg.f64 (fma.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 (neg.f64 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (*.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (*.f64 (neg.f64 b_2) b_2)))) (neg.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (*.f64 (neg.f64 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))))))
(/.f64 (neg.f64 (fma.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) a (*.f64 a (/.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))))) (neg.f64 (*.f64 a a)))
(/.f64 (neg.f64 (fma.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (*.f64 (neg.f64 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (*.f64 a #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (neg.f64 (*.f64 a (*.f64 (neg.f64 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))))))
(/.f64 (neg.f64 (fma.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (*.f64 a (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))) (neg.f64 (*.f64 a (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (neg.f64 b_2) b_2) a (*.f64 (*.f64 (neg.f64 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (/.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))))) (neg.f64 (*.f64 (*.f64 (neg.f64 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) a)))
(/.f64 (neg.f64 (fma.f64 (*.f64 (neg.f64 b_2) b_2) (*.f64 (neg.f64 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (*.f64 (*.f64 (neg.f64 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (neg.f64 (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (neg.f64 b_2) b_2) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (*.f64 (*.f64 (neg.f64 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))) (neg.f64 (*.f64 (*.f64 (neg.f64 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a))))
(/.f64 (neg.f64 (fma.f64 (*.f64 b_2 b_2) a (*.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (/.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))))) (neg.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) a)))
(/.f64 (neg.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (*.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (neg.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (*.f64 (neg.f64 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))))))
(/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))
(/.f64 (/.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) (*.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a))
(/.f64 (/.f64 (-.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64))) (/.f64 (-.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 b_2 b_2)) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)))
(/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) a)
(/.f64 (fma.f64 (neg.f64 b_2) b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 (neg.f64 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))))
(/.f64 (neg.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (*.f64 b_2 b_2))) (neg.f64 (*.f64 (neg.f64 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))))
(/.f64 (neg.f64 (/.f64 (-.f64 (pow.f64 b_2 #s(literal 4 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 2 binary64))) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64)))) (neg.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a))))
(/.f64 (neg.f64 (/.f64 (+.f64 (pow.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (neg.f64 a)) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) #s(literal 2 binary64)) (/.f64 (-.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (*.f64 (neg.f64 b_2) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (/.f64 (+.f64 (pow.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 3 binary64)))) (neg.f64 (-.f64 (/.f64 (+.f64 (pow.f64 b_2 #s(literal 4 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 2 binary64))) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64))) (/.f64 (*.f64 (*.f64 b_2 b_2) (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (*.f64 (neg.f64 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) (*.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)))) (neg.f64 (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64))))
(/.f64 (fma.f64 (/.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) a (*.f64 a (/.f64 (*.f64 b_2 b_2) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))))) (*.f64 a a))
(/.f64 (fma.f64 (/.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (*.f64 (neg.f64 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (*.f64 a (*.f64 (neg.f64 b_2) b_2))) (*.f64 a (*.f64 (neg.f64 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))))
(/.f64 (fma.f64 (/.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (*.f64 a (*.f64 b_2 b_2))) (*.f64 a (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)))
(/.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) a (*.f64 (*.f64 (neg.f64 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (/.f64 (*.f64 b_2 b_2) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))))) (*.f64 (*.f64 (neg.f64 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) a))
(/.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (*.f64 (neg.f64 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (*.f64 (*.f64 (neg.f64 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (*.f64 (neg.f64 b_2) b_2))) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (*.f64 (*.f64 (neg.f64 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (*.f64 b_2 b_2))) (*.f64 (*.f64 (neg.f64 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)))
(/.f64 (fma.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a (*.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (/.f64 (*.f64 b_2 b_2) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))))) (*.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) a))
(/.f64 (fma.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 (neg.f64 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (*.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (*.f64 (neg.f64 b_2) b_2))) (*.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (*.f64 (neg.f64 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))))
(/.f64 (fma.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) a (*.f64 a (/.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))))) (*.f64 a a))
(/.f64 (fma.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (*.f64 (neg.f64 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (*.f64 a #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (*.f64 a (*.f64 (neg.f64 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))))
(/.f64 (fma.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (*.f64 a (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (*.f64 a (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)))
(/.f64 (fma.f64 (*.f64 (neg.f64 b_2) b_2) a (*.f64 (*.f64 (neg.f64 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (/.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))))) (*.f64 (*.f64 (neg.f64 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) a))
(/.f64 (fma.f64 (*.f64 (neg.f64 b_2) b_2) (*.f64 (neg.f64 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (*.f64 (*.f64 (neg.f64 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 (neg.f64 b_2) b_2) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (*.f64 (*.f64 (neg.f64 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (*.f64 (*.f64 (neg.f64 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)))
(/.f64 (fma.f64 (*.f64 b_2 b_2) a (*.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (/.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))))) (*.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) a))
(/.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (*.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (*.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (*.f64 (neg.f64 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))))
(/.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (*.f64 b_2 b_2)) (*.f64 (neg.f64 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))))
(/.f64 (/.f64 (-.f64 (pow.f64 b_2 #s(literal 4 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 2 binary64))) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64))) (/.f64 (-.f64 (*.f64 b_2 b_2) (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)))
(/.f64 (/.f64 (+.f64 (pow.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (neg.f64 a)) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) #s(literal 2 binary64)) (/.f64 (-.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (*.f64 (neg.f64 b_2) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64)))))
(/.f64 (/.f64 (+.f64 (pow.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 3 binary64))) (-.f64 (/.f64 (+.f64 (pow.f64 b_2 #s(literal 4 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 2 binary64))) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64))) (/.f64 (*.f64 (*.f64 b_2 b_2) (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 (*.f64 (neg.f64 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))))
(/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a))
(/.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) (*.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a))) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64)))
(fma.f64 (/.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (*.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) (*.f64 (/.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (pow.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) #s(literal 2 binary64))) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64))))
(fma.f64 (/.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (pow.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) #s(literal 2 binary64))) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 a a)) (*.f64 (/.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (pow.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) #s(literal 2 binary64))) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64))))
(fma.f64 (/.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (*.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) a)) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (*.f64 (/.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (pow.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) #s(literal 2 binary64))) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64))))
(fma.f64 (/.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (fabs.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a))) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (fabs.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a))) (*.f64 (/.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (pow.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) #s(literal 2 binary64))) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64))))
(fma.f64 (/.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (*.f64 (neg.f64 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 (neg.f64 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))) (*.f64 (/.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (pow.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) #s(literal 2 binary64))) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64))))
(fma.f64 (/.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (*.f64 a a)) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (pow.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) #s(literal 2 binary64))) (*.f64 (/.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (pow.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) #s(literal 2 binary64))) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64))))
(fma.f64 (/.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (/.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) a) (*.f64 (/.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (pow.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) #s(literal 2 binary64))) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64))))
(fma.f64 (/.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 a (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a))) (*.f64 (/.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (pow.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) #s(literal 2 binary64))) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64))))
(fma.f64 (/.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a))) (*.f64 (/.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (pow.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) #s(literal 2 binary64))) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64))))
(fma.f64 (/.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (*.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))) (/.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) a) (*.f64 (/.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (pow.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) #s(literal 2 binary64))) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64))))
(fma.f64 (/.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (pow.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) #s(literal 2 binary64))) (/.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (*.f64 a a)) (*.f64 (/.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (pow.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) #s(literal 2 binary64))) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64))))
(fma.f64 (/.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (*.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) a)) (/.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (*.f64 (/.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (pow.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) #s(literal 2 binary64))) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64))))
(fma.f64 (/.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (fabs.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a))) (/.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (fabs.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a))) (*.f64 (/.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (pow.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) #s(literal 2 binary64))) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64))))
(fma.f64 (/.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (*.f64 (neg.f64 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))) (/.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) a) (*.f64 (/.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (pow.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) #s(literal 2 binary64))) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64))))
(fma.f64 (/.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (*.f64 a a)) (/.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (pow.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) #s(literal 2 binary64))) (*.f64 (/.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (pow.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) #s(literal 2 binary64))) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64))))
(fma.f64 (/.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (/.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (*.f64 (/.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (pow.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) #s(literal 2 binary64))) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64))))
(fma.f64 (/.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (/.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (*.f64 a (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a))) (*.f64 (/.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (pow.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) #s(literal 2 binary64))) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64))))
(fma.f64 (/.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) a) (/.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a))) (*.f64 (/.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (pow.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) #s(literal 2 binary64))) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64))))
(fma.f64 (/.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) (*.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))) (/.f64 (*.f64 a (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) a) (*.f64 (/.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (pow.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) #s(literal 2 binary64))) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64))))
(fma.f64 (/.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) (*.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) a)) (/.f64 (*.f64 a (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (*.f64 (/.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (pow.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) #s(literal 2 binary64))) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64))))
(fma.f64 (/.f64 a (*.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))) (/.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) a) (*.f64 (/.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (pow.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) #s(literal 2 binary64))) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64))))
(fma.f64 (/.f64 a (*.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) a)) (/.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (*.f64 (/.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (pow.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) #s(literal 2 binary64))) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64))))
(fma.f64 (/.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))) (/.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) a) (*.f64 (/.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (pow.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) #s(literal 2 binary64))) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64))))
(fma.f64 (/.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) a)) (/.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (*.f64 (/.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (pow.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) #s(literal 2 binary64))) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64))))
(fma.f64 (/.f64 (neg.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))) (/.f64 (/.f64 (*.f64 b_2 b_2) a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))))
(fma.f64 (/.f64 (neg.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 a)) (/.f64 (/.f64 (*.f64 b_2 b_2) a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))))
(fma.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))) (/.f64 (neg.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) a) (/.f64 (/.f64 (*.f64 b_2 b_2) a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))))
(fma.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) (/.f64 (/.f64 (*.f64 b_2 b_2) a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))))
(fma.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 a)) (/.f64 (neg.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (/.f64 (/.f64 (*.f64 b_2 b_2) a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))))
(fma.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 a)) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (/.f64 (/.f64 (*.f64 b_2 b_2) a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))))
(fma.f64 (/.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 a a)) (/.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (pow.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) #s(literal 2 binary64))) (*.f64 (/.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (pow.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) #s(literal 2 binary64))) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64))))
(fma.f64 (/.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (fabs.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a))) (/.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (fabs.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a))) (*.f64 (/.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (pow.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) #s(literal 2 binary64))) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64))))
(fma.f64 (/.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (pow.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) #s(literal 2 binary64))) (/.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (*.f64 a a)) (*.f64 (/.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (pow.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) #s(literal 2 binary64))) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64))))
(fma.f64 (/.f64 a a) (/.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a))) (*.f64 (/.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (pow.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) #s(literal 2 binary64))) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64))))
(fma.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (*.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))) (/.f64 a a) (/.f64 (*.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64))))
(fma.f64 (/.f64 a (*.f64 a a)) (/.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (pow.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) #s(literal 2 binary64))) (*.f64 (/.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (pow.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) #s(literal 2 binary64))) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64))))
(fma.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (pow.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) #s(literal 2 binary64))) (/.f64 a (*.f64 a a)) (/.f64 (*.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64))))
(fma.f64 (/.f64 a (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (/.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (*.f64 a (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a))) (*.f64 (/.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (pow.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) #s(literal 2 binary64))) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64))))
(fma.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (*.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) a)) (/.f64 a (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (/.f64 (*.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64))))
(fma.f64 (/.f64 a (fabs.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a))) (/.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (fabs.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a))) (*.f64 (/.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (pow.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) #s(literal 2 binary64))) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64))))
(fma.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (fabs.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a))) (/.f64 a (fabs.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a))) (/.f64 (*.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64))))
(fma.f64 (/.f64 a (*.f64 (neg.f64 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))) (/.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (*.f64 (neg.f64 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))) (*.f64 (/.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (pow.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) #s(literal 2 binary64))) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64))))
(fma.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (*.f64 (neg.f64 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))) (/.f64 a (*.f64 (neg.f64 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))) (/.f64 (*.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64))))
(fma.f64 (/.f64 a (pow.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) #s(literal 2 binary64))) (/.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (*.f64 a a)) (*.f64 (/.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (pow.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) #s(literal 2 binary64))) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64))))
(fma.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (*.f64 a a)) (/.f64 a (pow.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) #s(literal 2 binary64))) (/.f64 (*.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64))))
(fma.f64 (/.f64 a (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (/.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (*.f64 (/.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (pow.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) #s(literal 2 binary64))) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64))))
(fma.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (/.f64 a (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (/.f64 (*.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64))))
(fma.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (/.f64 a (*.f64 a (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a))) (/.f64 (*.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64))))
(fma.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) a) (/.f64 a (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a))) (/.f64 (*.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64))))
(fma.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) a) (*.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))) (/.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (/.f64 (*.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64))))
(fma.f64 (/.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) (*.f64 a a)) (/.f64 (*.f64 a (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (pow.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) #s(literal 2 binary64))) (*.f64 (/.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (pow.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) #s(literal 2 binary64))) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64))))
(fma.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) a) (pow.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) #s(literal 2 binary64))) (/.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) (*.f64 a a)) (/.f64 (*.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64))))
(fma.f64 (/.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) (fabs.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a))) (/.f64 (*.f64 a (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (fabs.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a))) (*.f64 (/.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (pow.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) #s(literal 2 binary64))) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64))))
(fma.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) a) (fabs.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a))) (/.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) (fabs.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a))) (/.f64 (*.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64))))
(fma.f64 (/.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) (*.f64 (neg.f64 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))) (/.f64 (*.f64 a (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (*.f64 (neg.f64 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))) (*.f64 (/.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (pow.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) #s(literal 2 binary64))) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64))))
(fma.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) a) (*.f64 (neg.f64 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))) (/.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) (*.f64 (neg.f64 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))) (/.f64 (*.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64))))
(fma.f64 (/.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) (pow.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) #s(literal 2 binary64))) (/.f64 (*.f64 a (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (*.f64 a a)) (*.f64 (/.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (pow.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) #s(literal 2 binary64))) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64))))
(fma.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) a) (*.f64 a a)) (/.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) (pow.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) #s(literal 2 binary64))) (/.f64 (*.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64))))
(fma.f64 (/.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (/.f64 (*.f64 a (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (*.f64 (/.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (pow.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) #s(literal 2 binary64))) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64))))
(fma.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) a) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (/.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (/.f64 (*.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64))))
(fma.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (/.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) (*.f64 a (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a))) (/.f64 (*.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64))))
(fma.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) a) a) (/.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a))) (/.f64 (*.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64))))
(fma.f64 (/.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (*.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))) (/.f64 (*.f64 b_2 b_2) a) (/.f64 (*.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64))))
(fma.f64 (/.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (*.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))) (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (neg.f64 a)) (*.f64 (/.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (pow.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) #s(literal 2 binary64))) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64))))
(fma.f64 (/.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (*.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) a)) (/.f64 (*.f64 b_2 b_2) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (/.f64 (*.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64))))
(fma.f64 (/.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (*.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) a)) (/.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (*.f64 (/.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (pow.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) #s(literal 2 binary64))) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64))))
(fma.f64 (/.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) a) (/.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a))) (*.f64 (/.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (pow.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) #s(literal 2 binary64))) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64))))
(fma.f64 (/.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) a) (/.f64 (*.f64 b_2 b_2) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a))) (/.f64 (*.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64))))
(fma.f64 (/.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (*.f64 a a)) (/.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (pow.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) #s(literal 2 binary64))) (*.f64 (/.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (pow.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) #s(literal 2 binary64))) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64))))
(fma.f64 (/.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (*.f64 a a)) (/.f64 (*.f64 b_2 b_2) (pow.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) #s(literal 2 binary64))) (/.f64 (*.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64))))
(fma.f64 (/.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (/.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 a (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a))) (*.f64 (/.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (pow.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) #s(literal 2 binary64))) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64))))
(fma.f64 (/.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (/.f64 (*.f64 b_2 b_2) (*.f64 a (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a))) (/.f64 (*.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64))))
(fma.f64 (/.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (fabs.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a))) (/.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (fabs.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a))) (*.f64 (/.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (pow.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) #s(literal 2 binary64))) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64))))
(fma.f64 (/.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (fabs.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a))) (/.f64 (*.f64 b_2 b_2) (fabs.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a))) (/.f64 (*.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64))))
(fma.f64 (/.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (*.f64 (neg.f64 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))) (/.f64 (*.f64 (neg.f64 b_2) b_2) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (/.f64 (*.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64))))
(fma.f64 (/.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (*.f64 (neg.f64 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))) (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (*.f64 (/.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (pow.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) #s(literal 2 binary64))) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64))))
(fma.f64 (/.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (pow.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) #s(literal 2 binary64))) (/.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 a a)) (*.f64 (/.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (pow.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) #s(literal 2 binary64))) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64))))
(fma.f64 (/.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (pow.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) #s(literal 2 binary64))) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)) (/.f64 (*.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64))))
(fma.f64 (/.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (neg.f64 a)) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (*.f64 (/.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (pow.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) #s(literal 2 binary64))) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64))))
(fma.f64 (/.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (/.f64 (/.f64 (*.f64 b_2 b_2) a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (/.f64 (*.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64))))
(fma.f64 (/.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (/.f64 (*.f64 a (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (*.f64 a (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a))) (*.f64 (/.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (pow.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) #s(literal 2 binary64))) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64))))
(fma.f64 (/.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (/.f64 (*.f64 a (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a))) (*.f64 (/.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (pow.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) #s(literal 2 binary64))) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64))))
(fma.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))) (/.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) a) (/.f64 (*.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64))))
(fma.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) a)) (/.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (/.f64 (*.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64))))
(fma.f64 (/.f64 (*.f64 b_2 b_2) (pow.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) #s(literal 2 binary64))) (/.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (*.f64 a a)) (/.f64 (*.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64))))
(fma.f64 (/.f64 (neg.f64 b_2) (*.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))) (/.f64 (*.f64 (neg.f64 b_2) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) a) (/.f64 (*.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64))))
(fma.f64 (/.f64 (neg.f64 b_2) (pow.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) #s(literal 2 binary64))) (/.f64 (*.f64 (neg.f64 b_2) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (*.f64 a a)) (/.f64 (*.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64))))
(fma.f64 (/.f64 (neg.f64 b_2) (*.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) a)) (/.f64 (*.f64 (neg.f64 b_2) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (/.f64 (*.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64))))
(fma.f64 (/.f64 (neg.f64 b_2) (fabs.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a))) (/.f64 (*.f64 (neg.f64 b_2) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (fabs.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a))) (/.f64 (*.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64))))
(fma.f64 (/.f64 (neg.f64 b_2) (*.f64 a a)) (/.f64 (*.f64 (neg.f64 b_2) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (pow.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) #s(literal 2 binary64))) (/.f64 (*.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64))))
(fma.f64 (/.f64 b_2 (*.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))) (/.f64 (*.f64 b_2 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) a) (/.f64 (*.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64))))
(fma.f64 (/.f64 b_2 (pow.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) #s(literal 2 binary64))) (/.f64 (*.f64 b_2 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (*.f64 a a)) (/.f64 (*.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64))))
(fma.f64 (/.f64 b_2 (*.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) a)) (/.f64 (*.f64 b_2 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (/.f64 (*.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64))))
(fma.f64 (/.f64 b_2 (fabs.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a))) (/.f64 (*.f64 b_2 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (fabs.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a))) (/.f64 (*.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64))))
(fma.f64 (/.f64 b_2 (*.f64 a a)) (/.f64 (*.f64 b_2 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (pow.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) #s(literal 2 binary64))) (/.f64 (*.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64))))
(fma.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) a) (*.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) a)) (/.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (/.f64 (*.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64))))
(fma.f64 (/.f64 (neg.f64 b_2) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (/.f64 (*.f64 b_2 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (*.f64 (neg.f64 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))) (/.f64 (*.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64))))
(fma.f64 (/.f64 (neg.f64 b_2) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (/.f64 (*.f64 (neg.f64 b_2) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (/.f64 (*.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64))))
(fma.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a))) (/.f64 (*.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64))))
(fma.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (neg.f64 a)) (/.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a))) (*.f64 (/.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (pow.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) #s(literal 2 binary64))) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64))))
(fma.f64 (/.f64 (*.f64 (neg.f64 b_2) b_2) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (/.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (*.f64 (neg.f64 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))) (/.f64 (*.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64))))
(fma.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (/.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (*.f64 (neg.f64 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))) (*.f64 (/.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (pow.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) #s(literal 2 binary64))) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64))))
(fma.f64 (/.f64 (neg.f64 b_2) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (/.f64 (*.f64 (neg.f64 b_2) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (*.f64 a (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a))) (/.f64 (*.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64))))
(fma.f64 (/.f64 (neg.f64 b_2) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (/.f64 (neg.f64 b_2) a) (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (neg.f64 a)) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))))
(fma.f64 (/.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (/.f64 (/.f64 (*.f64 b_2 b_2) a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))))
(fma.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 a)) (/.f64 (/.f64 (*.f64 b_2 b_2) a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))))
(fma.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (/.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) a) (/.f64 (/.f64 (*.f64 b_2 b_2) a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))))
(fma.f64 (/.f64 (*.f64 b_2 b_2) (fabs.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a))) (/.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (fabs.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a))) (/.f64 (*.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64))))
(fma.f64 (/.f64 (/.f64 b_2 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (/.f64 (*.f64 b_2 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (/.f64 (*.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64))))
(fma.f64 (/.f64 (/.f64 b_2 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (/.f64 (*.f64 (neg.f64 b_2) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (*.f64 (neg.f64 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))) (/.f64 (*.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64))))
(fma.f64 (/.f64 (/.f64 b_2 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) b_2 (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (neg.f64 a)) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))))
(fma.f64 (/.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) a) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (/.f64 (/.f64 (*.f64 b_2 b_2) a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))))
(fma.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (/.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (*.f64 a (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a))) (/.f64 (*.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64))))
(fma.f64 (/.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (/.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (*.f64 a (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a))) (*.f64 (/.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (pow.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) #s(literal 2 binary64))) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64))))
(fma.f64 (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)) (/.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (pow.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) #s(literal 2 binary64))) (/.f64 (*.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64))))
(fma.f64 (/.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (/.f64 (*.f64 b_2 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (*.f64 a (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a))) (/.f64 (*.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64))))
(fma.f64 (/.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (/.f64 b_2 a) (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (neg.f64 a)) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))))
(fma.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))) (/.f64 (/.f64 (*.f64 b_2 b_2) a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))))
(fma.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) (/.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (/.f64 (/.f64 (*.f64 b_2 b_2) a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))))
(fma.f64 (/.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) (/.f64 (/.f64 (*.f64 b_2 b_2) a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))))
(fma.f64 (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (neg.f64 a)) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (/.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (*.f64 (/.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (pow.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) #s(literal 2 binary64))) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64))))
(fma.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (/.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) a) (/.f64 (/.f64 (*.f64 b_2 b_2) a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))))
(fma.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (/.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (/.f64 (*.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64))))
(fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (/.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (/.f64 (/.f64 (*.f64 b_2 b_2) a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))))
(fma.f64 (/.f64 b_2 a) (/.f64 (*.f64 b_2 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a))) (/.f64 (*.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64))))
(fma.f64 (/.f64 b_2 a) (/.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (neg.f64 a)) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))))
(fma.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (*.f64 (neg.f64 b_2) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a))) (/.f64 (*.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64))))
(fma.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (neg.f64 b_2) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (neg.f64 a)) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))))
(fma.f64 (neg.f64 b_2) (/.f64 (neg.f64 b_2) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (neg.f64 a)) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))))
(fma.f64 b_2 (/.f64 (/.f64 b_2 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (neg.f64 a)) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))))
(-.f64 (/.f64 (pow.f64 (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (neg.f64 a)) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 b_2 b_2)) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a))) (/.f64 (pow.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 b_2 b_2)) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a))))
(-.f64 (*.f64 (/.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (pow.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) #s(literal 2 binary64))) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64))) (/.f64 (*.f64 (*.f64 (neg.f64 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64))))
(-.f64 (/.f64 (pow.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) #s(literal 2 binary64)) (/.f64 (-.f64 (*.f64 b_2 b_2) (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a))) (/.f64 (pow.f64 (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (neg.f64 a)) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) #s(literal 2 binary64)) (/.f64 (-.f64 (*.f64 b_2 b_2) (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a))))
(-.f64 (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (neg.f64 a)) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (/.f64 (*.f64 (neg.f64 b_2) b_2) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)))
(-.f64 (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (neg.f64 a)) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (*.f64 (neg.f64 (/.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))) (/.f64 b_2 a)))
(-.f64 (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (neg.f64 a)) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (*.f64 (neg.f64 b_2) (/.f64 (/.f64 b_2 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (/.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) a)))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (*.f64 (neg.f64 (/.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a)))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (*.f64 (neg.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (/.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) a)))
(+.f64 (/.f64 (*.f64 (/.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) a) (*.f64 a a)) (/.f64 (*.f64 a (/.f64 (*.f64 b_2 b_2) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))) (*.f64 a a)))
(+.f64 (/.f64 (*.f64 (/.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (*.f64 (neg.f64 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))) (*.f64 a (*.f64 (neg.f64 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))))) (/.f64 (*.f64 a (*.f64 (neg.f64 b_2) b_2)) (*.f64 a (*.f64 (neg.f64 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))))))
(+.f64 (/.f64 (*.f64 (/.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (*.f64 a (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a))) (/.f64 (*.f64 a (*.f64 b_2 b_2)) (*.f64 a (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a))))
(+.f64 (/.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) a) (*.f64 (*.f64 (neg.f64 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) a)) (/.f64 (*.f64 (*.f64 (neg.f64 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (/.f64 (*.f64 b_2 b_2) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))) (*.f64 (*.f64 (neg.f64 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) a)))
(+.f64 (/.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (*.f64 (neg.f64 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64))) (/.f64 (*.f64 (*.f64 (neg.f64 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (*.f64 (neg.f64 b_2) b_2)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64))))
(+.f64 (/.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (*.f64 (*.f64 (neg.f64 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a))) (/.f64 (*.f64 (*.f64 (neg.f64 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (*.f64 b_2 b_2)) (*.f64 (*.f64 (neg.f64 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a))))
(+.f64 (/.f64 (*.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) (*.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) a)) (/.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (/.f64 (*.f64 b_2 b_2) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))) (*.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) a)))
(+.f64 (/.f64 (*.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 (neg.f64 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))) (*.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (*.f64 (neg.f64 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))))) (/.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (*.f64 (neg.f64 b_2) b_2)) (*.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (*.f64 (neg.f64 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))))))
(+.f64 (/.f64 (pow.f64 (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (neg.f64 a)) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (neg.f64 a)) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) #s(literal 2 binary64)) (/.f64 (-.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (*.f64 (neg.f64 b_2) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64))))) (/.f64 (pow.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (neg.f64 a)) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) #s(literal 2 binary64)) (/.f64 (-.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (*.f64 (neg.f64 b_2) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64))))))
(+.f64 (/.f64 (pow.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (neg.f64 a)) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) #s(literal 2 binary64)) (/.f64 (-.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (*.f64 (neg.f64 b_2) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64))))) (/.f64 (pow.f64 (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (neg.f64 a)) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (neg.f64 a)) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) #s(literal 2 binary64)) (/.f64 (-.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (*.f64 (neg.f64 b_2) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64))))))
(+.f64 (/.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) a) (*.f64 a a)) (/.f64 (*.f64 a (/.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))) (*.f64 a a)))
(+.f64 (/.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (*.f64 (neg.f64 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))) (*.f64 a (*.f64 (neg.f64 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))))) (/.f64 (*.f64 a #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 a (*.f64 (neg.f64 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))))))
(+.f64 (/.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (*.f64 a (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a))) (/.f64 (*.f64 a (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (*.f64 a (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a))))
(+.f64 (/.f64 (*.f64 (*.f64 (neg.f64 b_2) b_2) a) (*.f64 (*.f64 (neg.f64 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) a)) (/.f64 (*.f64 (*.f64 (neg.f64 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (/.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))) (*.f64 (*.f64 (neg.f64 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) a)))
(+.f64 (/.f64 (*.f64 (*.f64 (neg.f64 b_2) b_2) (*.f64 (neg.f64 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64))) (/.f64 (*.f64 (*.f64 (neg.f64 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64))))
(+.f64 (/.f64 (*.f64 (*.f64 (neg.f64 b_2) b_2) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (*.f64 (*.f64 (neg.f64 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a))) (/.f64 (*.f64 (*.f64 (neg.f64 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (*.f64 (*.f64 (neg.f64 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a))))
(+.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) a) (*.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) a)) (/.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (/.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))) (*.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) a)))
(+.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))) (*.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (*.f64 (neg.f64 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))))) (/.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (*.f64 (neg.f64 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))))))
(+.f64 (/.f64 (pow.f64 (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (neg.f64 a)) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) #s(literal 3 binary64)) (-.f64 (/.f64 (+.f64 (pow.f64 b_2 #s(literal 4 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 2 binary64))) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64))) (/.f64 (*.f64 (*.f64 b_2 b_2) (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64))))) (/.f64 (pow.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) #s(literal 3 binary64)) (-.f64 (/.f64 (+.f64 (pow.f64 b_2 #s(literal 4 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 2 binary64))) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64))) (/.f64 (*.f64 (*.f64 b_2 b_2) (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64))))))
(+.f64 (/.f64 (pow.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) #s(literal 3 binary64)) (-.f64 (/.f64 (+.f64 (pow.f64 b_2 #s(literal 4 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 2 binary64))) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64))) (/.f64 (*.f64 (*.f64 b_2 b_2) (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64))))) (/.f64 (pow.f64 (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (neg.f64 a)) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) #s(literal 3 binary64)) (-.f64 (/.f64 (+.f64 (pow.f64 b_2 #s(literal 4 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 2 binary64))) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64))) (/.f64 (*.f64 (*.f64 b_2 b_2) (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64))))))
(+.f64 (/.f64 (*.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64))) (*.f64 (/.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (pow.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) #s(literal 2 binary64))) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64))))
(+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) (pow.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) #s(literal 2 binary64))) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64))) (/.f64 (*.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a) #s(literal 2 binary64))))
(+.f64 (/.f64 (pow.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) #s(literal 2 binary64)) (/.f64 (-.f64 (*.f64 b_2 b_2) (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a))) (/.f64 (*.f64 (neg.f64 (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (neg.f64 a)) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))) (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (neg.f64 a)) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))) (/.f64 (-.f64 (*.f64 b_2 b_2) (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a))))
(+.f64 (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (neg.f64 a)) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (/.f64 (/.f64 (*.f64 b_2 b_2) a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))))
(+.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (neg.f64 a)) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))))
(*.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))
(*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))
(neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 3/2 binary64)) (fma.f64 (neg.f64 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 (neg.f64 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 3/2 binary64)) (fma.f64 (neg.f64 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (/.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 3/2 binary64)) (fma.f64 (neg.f64 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (-.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 (neg.f64 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 (neg.f64 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (*.f64 (/.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 3/2 binary64)) (fma.f64 (neg.f64 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 (neg.f64 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (*.f64 b_2 b_2)))) (neg.f64 (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 3/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (neg.f64 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))))
(/.f64 (neg.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (*.f64 b_2 b_2))) (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))))
(/.f64 (neg.f64 (+.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 3/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64)))) (neg.f64 (fma.f64 b_2 b_2 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 3/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64)))) (neg.f64 (fma.f64 (neg.f64 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))))
(/.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (*.f64 b_2 b_2)) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))
(/.f64 (+.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 3/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64))) (fma.f64 b_2 b_2 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))))
(/.f64 (+.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 3/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64))) (fma.f64 (neg.f64 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))
(/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))
(fma.f64 (neg.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 1/4 binary64))) (neg.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 1/4 binary64))) (neg.f64 b_2))
(fma.f64 (fabs.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 1/4 binary64))) (fabs.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 1/4 binary64))) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (sqrt.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (neg.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))) (sqrt.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (sqrt.f64 (neg.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (sqrt.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (neg.f64 b_2))
(fma.f64 (pow.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) #s(literal 1/2 binary64)) (pow.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) #s(literal 1/2 binary64)) (neg.f64 b_2))
(fma.f64 (pow.f64 (neg.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) #s(literal 1/2 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 1/4 binary64)) (neg.f64 b_2))
(fma.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 1/4 binary64)) (pow.f64 (neg.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) #s(literal 1/2 binary64)) (neg.f64 b_2))
(fma.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 1/4 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 1/4 binary64)) (neg.f64 b_2))
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))))
(-.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (/.f64 (*.f64 b_2 b_2) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))))
(+.f64 (/.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 3/2 binary64)) (fma.f64 b_2 b_2 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))))) (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 b_2 b_2 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))))))
(+.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 b_2 b_2 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))))) (/.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 3/2 binary64)) (fma.f64 b_2 b_2 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))))))
(+.f64 (/.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))))
(+.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (/.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))))
(+.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 (neg.f64 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (/.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 3/2 binary64)) (fma.f64 (neg.f64 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))
(+.f64 (/.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 3/2 binary64)) (fma.f64 (neg.f64 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 (neg.f64 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))
(+.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (/.f64 (*.f64 (neg.f64 b_2) b_2) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))))
(+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))
(+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))
(*.f64 (/.f64 (neg.f64 b_2) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (/.f64 (neg.f64 b_2) a))
(*.f64 (/.f64 (/.f64 b_2 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) b_2)
(*.f64 (/.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (/.f64 b_2 a))
(*.f64 (/.f64 b_2 a) (/.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))))
(*.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (neg.f64 b_2) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))))
(*.f64 (neg.f64 b_2) (/.f64 (neg.f64 b_2) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)))
(*.f64 b_2 (/.f64 (/.f64 b_2 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))))
(/.f64 (neg.f64 (/.f64 (*.f64 b_2 b_2) a)) (neg.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))))
(/.f64 (neg.f64 (*.f64 b_2 (/.f64 b_2 a))) (neg.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))))
(/.f64 (neg.f64 (*.f64 (/.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (neg.f64 b_2))) (neg.f64 (neg.f64 a)))
(/.f64 (neg.f64 (*.f64 (/.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) b_2)) (neg.f64 a))
(/.f64 (neg.f64 (neg.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))))) (neg.f64 (neg.f64 a)))
(/.f64 (/.f64 (*.f64 b_2 b_2) a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))
(/.f64 (*.f64 b_2 (/.f64 b_2 a)) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))
(/.f64 (*.f64 (/.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (neg.f64 b_2)) (neg.f64 a))
(/.f64 (*.f64 (/.f64 b_2 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) b_2) a)
(/.f64 (neg.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))) (neg.f64 a))
(/.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) a)
(/.f64 (*.f64 (neg.f64 b_2) b_2) (neg.f64 (neg.f64 (*.f64 (neg.f64 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))))))
(/.f64 (*.f64 (neg.f64 b_2) b_2) (*.f64 (neg.f64 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))))
(/.f64 (*.f64 b_2 b_2) (neg.f64 (*.f64 (neg.f64 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))))
(/.f64 (*.f64 b_2 b_2) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a))
(neg.f64 (/.f64 (*.f64 (neg.f64 b_2) b_2) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)))
(*.f64 (neg.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2) b_2)) #s(literal 1/4 binary64))) (neg.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2) b_2)) #s(literal 1/4 binary64))))
(*.f64 (fabs.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2) b_2)) #s(literal 1/4 binary64))) (fabs.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2) b_2)) #s(literal 1/4 binary64))))
(*.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2) b_2)) #s(literal 1/4 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2) b_2)) #s(literal 1/4 binary64)))
(pow.f64 (exp.f64 (log.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2) b_2)))) #s(literal 1/2 binary64))
(pow.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2) b_2)) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2) b_2))) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2) b_2)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2) b_2)) #s(literal 1/2 binary64))
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2) b_2)))
(+.f64 (cosh.f64 (*.f64 (log.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2) b_2))) #s(literal 1/2 binary64))) (sinh.f64 (*.f64 (log.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2) b_2))) #s(literal 1/2 binary64))))
(exp.f64 (*.f64 (log.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2) b_2))) #s(literal 1/2 binary64)))
(*.f64 (/.f64 a (neg.f64 b_2)) (/.f64 (neg.f64 c) b_2))
(*.f64 (/.f64 a b_2) (/.f64 c b_2))
(*.f64 (*.f64 #s(literal 1 binary64) a) (/.f64 (/.f64 c b_2) b_2))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (/.f64 c b_2) b_2)) a)
(*.f64 (/.f64 (neg.f64 c) b_2) (/.f64 a (neg.f64 b_2)))
(*.f64 (*.f64 a (/.f64 (/.f64 c b_2) b_2)) #s(literal 1 binary64))
(*.f64 a (/.f64 (/.f64 c b_2) b_2))
(*.f64 (/.f64 (/.f64 c b_2) b_2) a)
(*.f64 (/.f64 c b_2) (/.f64 a b_2))
(*.f64 #s(literal 1 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2)))
(/.f64 (neg.f64 (*.f64 (/.f64 (neg.f64 c) b_2) a)) b_2)
(/.f64 (neg.f64 (*.f64 a (/.f64 (neg.f64 c) b_2))) b_2)
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c b_2)))) (neg.f64 b_2))
(/.f64 (neg.f64 (neg.f64 (*.f64 a (/.f64 c b_2)))) b_2)
(/.f64 (*.f64 (/.f64 (neg.f64 c) b_2) a) (neg.f64 b_2))
(/.f64 (*.f64 a (/.f64 (neg.f64 c) b_2)) (neg.f64 b_2))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c b_2))) b_2)
(/.f64 (neg.f64 (*.f64 a (/.f64 c b_2))) (neg.f64 b_2))
(/.f64 (*.f64 a (/.f64 c b_2)) b_2)
(/.f64 (*.f64 (neg.f64 c) a) (*.f64 (neg.f64 b_2) b_2))
(/.f64 (*.f64 a c) (*.f64 b_2 b_2))
#s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2)))
(*.f64 (pow.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) #s(literal 1 binary64)) (pow.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (neg.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) #s(literal 1 binary64)) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))
(*.f64 (neg.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (neg.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))))
(*.f64 (neg.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))
(*.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))
(*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (pow.f64 (neg.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))))
(*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))
(pow.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) #s(literal 2 binary64))
(pow.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) #s(literal 2 binary64))
(pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 1 binary64))
#s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))
(neg.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))
(sqrt.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 2 binary64)))
(fabs.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))
(exp.f64 (*.f64 (log.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) #s(literal 1 binary64)))
(exp.f64 (log.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))
(*.f64 (neg.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 1/4 binary64))) (neg.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 1/4 binary64))))
(*.f64 (fabs.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 1/4 binary64))) (fabs.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 1/4 binary64))))
(*.f64 (sqrt.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (sqrt.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))))
(*.f64 (sqrt.f64 (neg.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))) (sqrt.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))
(*.f64 (sqrt.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (sqrt.f64 (neg.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))))
(*.f64 (sqrt.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (sqrt.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))
(*.f64 (pow.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) #s(literal 1/2 binary64)) (pow.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (neg.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) #s(literal 1/2 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 1/4 binary64)) (pow.f64 (neg.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 1/4 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 1/4 binary64)))
(pow.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 2 binary64)) #s(literal 1/4 binary64))
(pow.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) #s(literal 1 binary64))
(pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 1/2 binary64))
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))
(fabs.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))
(fabs.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))
(+.f64 (cosh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (sinh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))))
(exp.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))
(*.f64 (/.f64 (neg.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))))
(*.f64 (/.f64 (neg.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 a)))
(*.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))) (/.f64 (neg.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) a))
(*.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a))
(*.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 a)) (/.f64 (neg.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))))
(*.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 a)) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))))
(*.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 a)))
(*.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (/.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) a))
(*.f64 (/.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) a) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))
(*.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))))
(*.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) (/.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a))
(*.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (/.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) a))
(*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (/.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)))
(/.f64 (neg.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (neg.f64 a))) (neg.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a))) (neg.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))))
(/.f64 (neg.f64 (*.f64 (/.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (neg.f64 a))
(/.f64 (neg.f64 (neg.f64 (/.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))))) (neg.f64 (neg.f64 a)))
(/.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (neg.f64 a)) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a)) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))
(/.f64 (*.f64 (/.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) a)
(/.f64 (neg.f64 (/.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))) (neg.f64 a))
(/.f64 (/.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) a)
(/.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 (*.f64 (neg.f64 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))))
(/.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a))
(/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (neg.f64 (neg.f64 (*.f64 (neg.f64 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))))))
(/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (*.f64 (neg.f64 a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))))
(neg.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)))
(neg.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (/.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) a)))

eval202.0ms (2.5%)

Memory
-29.7MiB live, 156.4MiB allocated
Compiler

Compiled 84 784 to 4 896 computations (94.2% saved)

prune60.0ms (0.8%)

Memory
6.7MiB live, 68.9MiB allocated
Pruning

35 alts after pruning (30 fresh and 5 done)

PrunedKeptTotal
New1 092221 114
Fresh6814
Picked235
Done123
Total1 101351 136
Accuracy
89.7%
Counts
1 136 → 35
Alt Table
Click to see full alt table
StatusAccuracyProgram
7.6%
(/.f64 (/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))) (neg.f64 b_2))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))) (neg.f64 b_2)) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2)))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))) (neg.f64 b_2)) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))) (neg.f64 b_2)))) a)
29.3%
(/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))
5.7%
(/.f64 (-.f64 (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2))) a) #s(literal 2 binary64))) (/.f64 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2))) (neg.f64 b_2)) a))
18.9%
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (*.f64 a a))
6.1%
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2))))) (*.f64 a a))
11.1%
(/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))) (neg.f64 b_2)) a))
24.2%
(/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a))
49.3%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
30.6%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) a)
12.2%
(/.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal 1/2 binary64)) b_2 (neg.f64 b_2)))) a)
4.1%
(/.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) #s(approx (+ (* (* (* (/ (/ c b_2) b_2) a) 1/2) b_2) (neg b_2)) (*.f64 (fma.f64 (/.f64 a b_2) #s(literal 1/2 binary64) (/.f64 (neg.f64 b_2) c)) c)))) a)
11.5%
(/.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) #s(approx (+ (* (* (* (/ (/ c b_2) b_2) a) 1/2) b_2) (neg b_2)) (neg.f64 b_2)))) a)
35.5%
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (-.f64 (*.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal 1/2 binary64)) #s(literal 2 binary64)) b_2)) a)
27.9%
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a)) a)
44.9%
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 #s(approx (* (- 1 (* (/ (/ c b_2) b_2) a)) b_2) (fma.f64 (/.f64 (*.f64 a c) b_2) #s(literal -1 binary64) b_2)) b_2))) a))
9.4%
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2))) a))
24.0%
(+.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (/.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a))))
6.1%
(+.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) #s(approx (/ (* (neg (sqrt (- (* b_2 b_2) (* a c)))) (sqrt (- (* b_2 b_2) (* a c)))) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (/.f64 (fma.f64 (fma.f64 (neg.f64 c) (-.f64 (/.f64 #s(literal 1/4 binary64) b_2) (*.f64 (/.f64 #s(literal 1/4 binary64) b_2) (/.f64 (*.f64 (*.f64 (/.f64 b_2 a) #s(literal 5/2 binary64)) a) b_2))) (neg.f64 (*.f64 (/.f64 b_2 a) #s(literal 5/2 binary64)))) c (*.f64 (/.f64 #s(literal 2 binary64) a) (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) a))) c)))
6.3%
(+.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) #s(approx (/ (* (neg (sqrt (- (* b_2 b_2) (* a c)))) (sqrt (- (* b_2 b_2) (* a c)))) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (/.f64 (fma.f64 (neg.f64 c) (*.f64 (/.f64 b_2 a) #s(literal 5/2 binary64)) (*.f64 (/.f64 #s(literal 2 binary64) a) (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) a))) c)))
6.1%
(+.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) #s(approx (/ (* (neg (sqrt (- (* b_2 b_2) (* a c)))) (sqrt (- (* b_2 b_2) (* a c)))) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (/.f64 (fma.f64 (neg.f64 a) (*.f64 b_2 #s(literal 5/2 binary64)) (*.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) c) #s(literal 2 binary64))) (*.f64 a a))))
5.7%
(+.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) #s(approx (/ (* (neg (sqrt (- (* b_2 b_2) (* a c)))) (sqrt (- (* b_2 b_2) (* a c)))) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (*.f64 (-.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 a a) c)) (/.f64 #s(literal 5/2 binary64) (*.f64 (*.f64 b_2 b_2) a))) (pow.f64 b_2 #s(literal 3 binary64)))))
5.5%
(+.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) #s(approx (/ (* (neg (sqrt (- (* b_2 b_2) (* a c)))) (sqrt (- (* b_2 b_2) (* a c)))) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (*.f64 (-.f64 (+.f64 (/.f64 (*.f64 c #s(literal 3/8 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 a a) c))) (/.f64 #s(literal 5/2 binary64) (*.f64 (*.f64 b_2 b_2) a))) (pow.f64 b_2 #s(literal 3 binary64)))))
2.4%
(+.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) #s(approx (/ (* (neg (sqrt (- (* b_2 b_2) (* a c)))) (sqrt (- (* b_2 b_2) (* a c)))) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (*.f64 (neg.f64 b_2) (-.f64 (/.f64 (neg.f64 (*.f64 c #s(literal -3/8 binary64))) (*.f64 b_2 b_2)) (/.f64 #s(literal 1/2 binary64) a)))))
24.6%
(+.f64 #s(approx (/ (* b_2 b_2) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (*.f64 (/.f64 b_2 a) #s(literal -1/2 binary64))) (/.f64 (*.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)))
35.6%
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 (/.f64 b_2 a) #s(literal -2 binary64))))
35.5%
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 b_2 (/.f64 #s(literal -2 binary64) a))))
13.3%
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 3 binary64)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 c b_2) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #s(literal 3 binary64)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 c b_2) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 3 binary64)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 c b_2) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c))))) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 3 binary64)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 c b_2) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c))))) (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #s(literal 3 binary64)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 c b_2) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c))))) (/.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #s(literal 3 binary64)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 c b_2) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))))) (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 3 binary64)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 c b_2) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c))))) (/.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #s(literal 3 binary64)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 c b_2) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c))))))))))
33.7%
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2))
13.7%
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 3 binary64)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 c b_2) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c))))) (/.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #s(literal 3 binary64)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 c b_2) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))))))
19.1%
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 #s(literal 2 binary64) (/.f64 b_2 a)))) (/.f64 (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 (neg.f64 b_2) a)) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 #s(literal 2 binary64) (/.f64 b_2 a))))))
35.2%
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 b_2 a) #s(literal -2 binary64)))
35.1%
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 b_2 (/.f64 #s(literal -2 binary64) a)))
11.2%
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (+ (* (/ 1/2 b_2) c) (* (/ b_2 a) -2)) (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64))))
32.7%
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (+ (* (/ 1/2 b_2) c) (+ (* (* 1/8 a) (* c (/ c (pow b_2 3)))) (/ (* (* (* (pow c 3) a) a) 1/16) (pow b_2 5))))) (*.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) a) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (/.f64 #s(literal -1/2 binary64) b_2)) c)))
3.4%
#s(approx (+ (/ (* b_2 b_2) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (/ (* (neg (sqrt (- (* b_2 b_2) (* a c)))) (sqrt (- (* b_2 b_2) (* a c)))) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a))) (/.f64 (fma.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) c) #s(literal 0 binary64) (*.f64 (-.f64 (fma.f64 (fma.f64 (/.f64 #s(literal 1/4 binary64) b_2) (/.f64 (*.f64 (*.f64 b_2 #s(literal 5/2 binary64)) c) b_2) (*.f64 #s(literal -1/8 binary64) (/.f64 c b_2))) a (neg.f64 (*.f64 b_2 #s(literal 5/2 binary64)))) (*.f64 #s(literal -1/2 binary64) b_2)) a)) (*.f64 a a)))
Compiler

Compiled 3 759 to 1 605 computations (57.3% saved)

simplify134.0ms (1.7%)

Memory
13.2MiB live, 58.9MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff4
(-.f64 (fma.f64 (fma.f64 (/.f64 #s(literal 1/4 binary64) b_2) (/.f64 (*.f64 (*.f64 b_2 #s(literal 5/2 binary64)) c) b_2) (*.f64 #s(literal -1/8 binary64) (/.f64 c b_2))) a (neg.f64 (*.f64 b_2 #s(literal 5/2 binary64)))) (*.f64 #s(literal -1/2 binary64) b_2))
cost-diff4
(/.f64 (fma.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) c) #s(literal 0 binary64) (*.f64 (-.f64 (fma.f64 (fma.f64 (/.f64 #s(literal 1/4 binary64) b_2) (/.f64 (*.f64 (*.f64 b_2 #s(literal 5/2 binary64)) c) b_2) (*.f64 #s(literal -1/8 binary64) (/.f64 c b_2))) a (neg.f64 (*.f64 b_2 #s(literal 5/2 binary64)))) (*.f64 #s(literal -1/2 binary64) b_2)) a)) (*.f64 a a))
cost-diff7
(fma.f64 (/.f64 #s(literal 1/4 binary64) b_2) (/.f64 (*.f64 (*.f64 b_2 #s(literal 5/2 binary64)) c) b_2) (*.f64 #s(literal -1/8 binary64) (/.f64 c b_2)))
cost-diff7
(fma.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) c) #s(literal 0 binary64) (*.f64 (-.f64 (fma.f64 (fma.f64 (/.f64 #s(literal 1/4 binary64) b_2) (/.f64 (*.f64 (*.f64 b_2 #s(literal 5/2 binary64)) c) b_2) (*.f64 #s(literal -1/8 binary64) (/.f64 c b_2))) a (neg.f64 (*.f64 b_2 #s(literal 5/2 binary64)))) (*.f64 #s(literal -1/2 binary64) b_2)) a))
cost-diff0
#s(approx (/ (* b_2 b_2) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (*.f64 (/.f64 b_2 a) #s(literal -1/2 binary64)))
cost-diff1
(*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)
cost-diff1
(+.f64 #s(approx (/ (* b_2 b_2) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (*.f64 (/.f64 b_2 a) #s(literal -1/2 binary64))) (/.f64 (*.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)))
cost-diff7
(*.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))
cost-diff0
(-.f64 (*.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal 1/2 binary64)) #s(literal 2 binary64))
cost-diff0
(*.f64 (-.f64 (*.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal 1/2 binary64)) #s(literal 2 binary64)) b_2)
cost-diff0
#s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (-.f64 (*.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal 1/2 binary64)) #s(literal 2 binary64)) b_2))
cost-diff0
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (-.f64 (*.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal 1/2 binary64)) #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 (+ (* (/ 1/2 b_2) c) (* (/ b_2 a) -2)) (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64)))
cost-diff0
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (+ (* (/ 1/2 b_2) c) (* (/ b_2 a) -2)) (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64))))
cost-diff0
(neg.f64 b_2)
cost-diff0
(/.f64 (neg.f64 b_2) a)
cost-diff0
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 #s(approx (* (- 1 (* (/ (/ c b_2) b_2) a)) b_2) (fma.f64 (/.f64 (*.f64 a c) b_2) #s(literal -1 binary64) b_2)) b_2))) a))
cost-diff1
(fma.f64 (/.f64 (*.f64 a c) b_2) #s(literal -1 binary64) b_2)
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
090935
0139886
1272805
2692769
32352713
08807706
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 #s(approx (* (- 1 (* (/ (/ c b_2) b_2) a)) b_2) (fma.f64 (/.f64 (*.f64 a c) b_2) #s(literal -1 binary64) b_2)) b_2))) a))
(/.f64 (neg.f64 b_2) a)
(neg.f64 b_2)
b_2
a
(/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 #s(approx (* (- 1 (* (/ (/ c b_2) b_2) a)) b_2) (fma.f64 (/.f64 (*.f64 a c) b_2) #s(literal -1 binary64) b_2)) b_2))) a)
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 #s(approx (* (- 1 (* (/ (/ c b_2) b_2) a)) b_2) (fma.f64 (/.f64 (*.f64 a c) b_2) #s(literal -1 binary64) b_2)) b_2)))
#s(approx (- (* b_2 b_2) (* a c)) (*.f64 #s(approx (* (- 1 (* (/ (/ c b_2) b_2) a)) b_2) (fma.f64 (/.f64 (*.f64 a c) b_2) #s(literal -1 binary64) b_2)) b_2))
(*.f64 #s(approx (* (- 1 (* (/ (/ c b_2) b_2) a)) b_2) (fma.f64 (/.f64 (*.f64 a c) b_2) #s(literal -1 binary64) b_2)) b_2)
#s(approx (* (- 1 (* (/ (/ c b_2) b_2) a)) b_2) (fma.f64 (/.f64 (*.f64 a c) b_2) #s(literal -1 binary64) b_2))
(fma.f64 (/.f64 (*.f64 a c) b_2) #s(literal -1 binary64) b_2)
(/.f64 (*.f64 a c) b_2)
(*.f64 a c)
c
#s(literal -1 binary64)
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (+ (* (/ 1/2 b_2) c) (* (/ b_2 a) -2)) (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64))))
#s(approx (+ (* (/ 1/2 b_2) c) (* (/ b_2 a) -2)) (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64)))
(*.f64 (/.f64 c b_2) #s(literal 1/2 binary64))
(/.f64 c b_2)
c
b_2
#s(literal 1/2 binary64)
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (-.f64 (*.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal 1/2 binary64)) #s(literal 2 binary64)) b_2)) a)
#s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (-.f64 (*.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal 1/2 binary64)) #s(literal 2 binary64)) b_2))
(*.f64 (-.f64 (*.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal 1/2 binary64)) #s(literal 2 binary64)) b_2)
(-.f64 (*.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal 1/2 binary64))
(*.f64 (/.f64 (/.f64 c b_2) b_2) a)
(/.f64 (/.f64 c b_2) b_2)
(/.f64 c b_2)
c
b_2
a
#s(literal 1/2 binary64)
#s(literal 2 binary64)
(+.f64 #s(approx (/ (* b_2 b_2) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (*.f64 (/.f64 b_2 a) #s(literal -1/2 binary64))) (/.f64 (*.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)))
#s(approx (/ (* b_2 b_2) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (*.f64 (/.f64 b_2 a) #s(literal -1/2 binary64)))
(*.f64 (/.f64 b_2 a) #s(literal -1/2 binary64))
(/.f64 b_2 a)
b_2
a
#s(literal -1/2 binary64)
(/.f64 (*.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a))
(*.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))
(neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))
#s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))
(*.f64 (neg.f64 c) a)
(neg.f64 c)
c
(*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)
(+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))
(neg.f64 b_2)
#s(approx (+ (/ (* b_2 b_2) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (/ (* (neg (sqrt (- (* b_2 b_2) (* a c)))) (sqrt (- (* b_2 b_2) (* a c)))) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a))) (/.f64 (fma.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) c) #s(literal 0 binary64) (*.f64 (-.f64 (fma.f64 (fma.f64 (/.f64 #s(literal 1/4 binary64) b_2) (/.f64 (*.f64 (*.f64 b_2 #s(literal 5/2 binary64)) c) b_2) (*.f64 #s(literal -1/8 binary64) (/.f64 c b_2))) a (neg.f64 (*.f64 b_2 #s(literal 5/2 binary64)))) (*.f64 #s(literal -1/2 binary64) b_2)) a)) (*.f64 a a)))
(/.f64 (fma.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) c) #s(literal 0 binary64) (*.f64 (-.f64 (fma.f64 (fma.f64 (/.f64 #s(literal 1/4 binary64) b_2) (/.f64 (*.f64 (*.f64 b_2 #s(literal 5/2 binary64)) c) b_2) (*.f64 #s(literal -1/8 binary64) (/.f64 c b_2))) a (neg.f64 (*.f64 b_2 #s(literal 5/2 binary64)))) (*.f64 #s(literal -1/2 binary64) b_2)) a)) (*.f64 a a))
(fma.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) c) #s(literal 0 binary64) (*.f64 (-.f64 (fma.f64 (fma.f64 (/.f64 #s(literal 1/4 binary64) b_2) (/.f64 (*.f64 (*.f64 b_2 #s(literal 5/2 binary64)) c) b_2) (*.f64 #s(literal -1/8 binary64) (/.f64 c b_2))) a (neg.f64 (*.f64 b_2 #s(literal 5/2 binary64)))) (*.f64 #s(literal -1/2 binary64) b_2)) a))
(/.f64 (pow.f64 b_2 #s(literal 3 binary64)) c)
(pow.f64 b_2 #s(literal 3 binary64))
b_2
#s(literal 3 binary64)
c
#s(literal 0 binary64)
(*.f64 (-.f64 (fma.f64 (fma.f64 (/.f64 #s(literal 1/4 binary64) b_2) (/.f64 (*.f64 (*.f64 b_2 #s(literal 5/2 binary64)) c) b_2) (*.f64 #s(literal -1/8 binary64) (/.f64 c b_2))) a (neg.f64 (*.f64 b_2 #s(literal 5/2 binary64)))) (*.f64 #s(literal -1/2 binary64) b_2)) a)
(-.f64 (fma.f64 (fma.f64 (/.f64 #s(literal 1/4 binary64) b_2) (/.f64 (*.f64 (*.f64 b_2 #s(literal 5/2 binary64)) c) b_2) (*.f64 #s(literal -1/8 binary64) (/.f64 c b_2))) a (neg.f64 (*.f64 b_2 #s(literal 5/2 binary64)))) (*.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (fma.f64 (/.f64 #s(literal 1/4 binary64) b_2) (/.f64 (*.f64 (*.f64 b_2 #s(literal 5/2 binary64)) c) b_2) (*.f64 #s(literal -1/8 binary64) (/.f64 c b_2))) a (neg.f64 (*.f64 b_2 #s(literal 5/2 binary64))))
(fma.f64 (/.f64 #s(literal 1/4 binary64) b_2) (/.f64 (*.f64 (*.f64 b_2 #s(literal 5/2 binary64)) c) b_2) (*.f64 #s(literal -1/8 binary64) (/.f64 c b_2)))
(/.f64 #s(literal 1/4 binary64) b_2)
#s(literal 1/4 binary64)
(/.f64 (*.f64 (*.f64 b_2 #s(literal 5/2 binary64)) c) b_2)
(*.f64 (*.f64 b_2 #s(literal 5/2 binary64)) c)
(*.f64 b_2 #s(literal 5/2 binary64))
#s(literal 5/2 binary64)
(*.f64 #s(literal -1/8 binary64) (/.f64 c b_2))
#s(literal -1/8 binary64)
(/.f64 c b_2)
a
(neg.f64 (*.f64 b_2 #s(literal 5/2 binary64)))
(*.f64 #s(literal -1/2 binary64) b_2)
#s(literal -1/2 binary64)
(*.f64 a a)
Outputs
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 #s(approx (* (- 1 (* (/ (/ c b_2) b_2) a)) b_2) (fma.f64 (/.f64 (*.f64 a c) b_2) #s(literal -1 binary64) b_2)) b_2))) a))
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 #s(approx (* (- 1 (* (/ (/ c b_2) b_2) a)) b_2) (-.f64 b_2 (/.f64 (*.f64 c a) b_2))) b_2))) a))
(/.f64 (neg.f64 b_2) a)
(neg.f64 b_2)
b_2
a
(/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 #s(approx (* (- 1 (* (/ (/ c b_2) b_2) a)) b_2) (fma.f64 (/.f64 (*.f64 a c) b_2) #s(literal -1 binary64) b_2)) b_2))) a)
(/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 #s(approx (* (- 1 (* (/ (/ c b_2) b_2) a)) b_2) (-.f64 b_2 (/.f64 (*.f64 c a) b_2))) b_2))) a)
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 #s(approx (* (- 1 (* (/ (/ c b_2) b_2) a)) b_2) (fma.f64 (/.f64 (*.f64 a c) b_2) #s(literal -1 binary64) b_2)) b_2)))
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 #s(approx (* (- 1 (* (/ (/ c b_2) b_2) a)) b_2) (-.f64 b_2 (/.f64 (*.f64 c a) b_2))) b_2)))
#s(approx (- (* b_2 b_2) (* a c)) (*.f64 #s(approx (* (- 1 (* (/ (/ c b_2) b_2) a)) b_2) (fma.f64 (/.f64 (*.f64 a c) b_2) #s(literal -1 binary64) b_2)) b_2))
#s(approx (- (* b_2 b_2) (* a c)) (*.f64 #s(approx (* (- 1 (* (/ (/ c b_2) b_2) a)) b_2) (-.f64 b_2 (/.f64 (*.f64 c a) b_2))) b_2))
(*.f64 #s(approx (* (- 1 (* (/ (/ c b_2) b_2) a)) b_2) (fma.f64 (/.f64 (*.f64 a c) b_2) #s(literal -1 binary64) b_2)) b_2)
(*.f64 #s(approx (* (- 1 (* (/ (/ c b_2) b_2) a)) b_2) (-.f64 b_2 (/.f64 (*.f64 c a) b_2))) b_2)
#s(approx (* (- 1 (* (/ (/ c b_2) b_2) a)) b_2) (fma.f64 (/.f64 (*.f64 a c) b_2) #s(literal -1 binary64) b_2))
#s(approx (* (- 1 (* (/ (/ c b_2) b_2) a)) b_2) (-.f64 b_2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 (/.f64 (*.f64 a c) b_2) #s(literal -1 binary64) b_2)
(-.f64 b_2 (/.f64 (*.f64 c a) b_2))
(/.f64 (*.f64 a c) b_2)
(/.f64 (*.f64 c a) b_2)
(*.f64 a c)
(*.f64 c a)
c
#s(literal -1 binary64)
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (+ (* (/ 1/2 b_2) c) (* (/ b_2 a) -2)) (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64))))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (+ (* (/ 1/2 b_2) c) (* (/ b_2 a) -2)) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
#s(approx (+ (* (/ 1/2 b_2) c) (* (/ b_2 a) -2)) (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64)))
#s(approx (+ (* (/ 1/2 b_2) c) (* (/ b_2 a) -2)) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c))
(*.f64 (/.f64 c b_2) #s(literal 1/2 binary64))
(*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)
(/.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 (-.f64 (*.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal 1/2 binary64)) #s(literal 2 binary64)) b_2)) a)
#s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (-.f64 (*.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal 1/2 binary64)) #s(literal 2 binary64)) b_2))
(*.f64 (-.f64 (*.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal 1/2 binary64)) #s(literal 2 binary64)) b_2)
(-.f64 (*.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal 1/2 binary64))
(*.f64 (/.f64 (/.f64 c b_2) b_2) a)
(/.f64 (/.f64 c b_2) b_2)
(/.f64 c b_2)
c
b_2
a
#s(literal 1/2 binary64)
#s(literal 2 binary64)
(+.f64 #s(approx (/ (* b_2 b_2) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (*.f64 (/.f64 b_2 a) #s(literal -1/2 binary64))) (/.f64 (*.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)))
(-.f64 #s(approx (/ (* b_2 b_2) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (*.f64 #s(literal -1/2 binary64) (/.f64 b_2 a))) (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (*.f64 a (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) b_2))))
#s(approx (/ (* b_2 b_2) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (*.f64 (/.f64 b_2 a) #s(literal -1/2 binary64)))
#s(approx (/ (* b_2 b_2) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (*.f64 #s(literal -1/2 binary64) (/.f64 b_2 a)))
(*.f64 (/.f64 b_2 a) #s(literal -1/2 binary64))
(*.f64 #s(literal -1/2 binary64) (/.f64 b_2 a))
(/.f64 b_2 a)
b_2
a
#s(literal -1/2 binary64)
(/.f64 (*.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a))
(/.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 a (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) b_2)))
(*.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))
(neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))
(neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))
#s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))
(*.f64 (neg.f64 c) a)
(neg.f64 c)
c
(*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)
(*.f64 a (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) b_2))
(+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))
(fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))
(neg.f64 b_2)
#s(approx (+ (/ (* b_2 b_2) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (/ (* (neg (sqrt (- (* b_2 b_2) (* a c)))) (sqrt (- (* b_2 b_2) (* a c)))) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a))) (/.f64 (fma.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) c) #s(literal 0 binary64) (*.f64 (-.f64 (fma.f64 (fma.f64 (/.f64 #s(literal 1/4 binary64) b_2) (/.f64 (*.f64 (*.f64 b_2 #s(literal 5/2 binary64)) c) b_2) (*.f64 #s(literal -1/8 binary64) (/.f64 c b_2))) a (neg.f64 (*.f64 b_2 #s(literal 5/2 binary64)))) (*.f64 #s(literal -1/2 binary64) b_2)) a)) (*.f64 a a)))
#s(approx (+ (/ (* b_2 b_2) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (/ (* (neg (sqrt (- (* b_2 b_2) (* a c)))) (sqrt (- (* b_2 b_2) (* a c)))) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a))) (/.f64 (fma.f64 (*.f64 a (/.f64 #s(literal 1/2 binary64) b_2)) c (*.f64 #s(literal -2 binary64) b_2)) a))
(/.f64 (fma.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) c) #s(literal 0 binary64) (*.f64 (-.f64 (fma.f64 (fma.f64 (/.f64 #s(literal 1/4 binary64) b_2) (/.f64 (*.f64 (*.f64 b_2 #s(literal 5/2 binary64)) c) b_2) (*.f64 #s(literal -1/8 binary64) (/.f64 c b_2))) a (neg.f64 (*.f64 b_2 #s(literal 5/2 binary64)))) (*.f64 #s(literal -1/2 binary64) b_2)) a)) (*.f64 a a))
(/.f64 (fma.f64 (*.f64 a (/.f64 #s(literal 1/2 binary64) b_2)) c (*.f64 #s(literal -2 binary64) b_2)) a)
(fma.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) c) #s(literal 0 binary64) (*.f64 (-.f64 (fma.f64 (fma.f64 (/.f64 #s(literal 1/4 binary64) b_2) (/.f64 (*.f64 (*.f64 b_2 #s(literal 5/2 binary64)) c) b_2) (*.f64 #s(literal -1/8 binary64) (/.f64 c b_2))) a (neg.f64 (*.f64 b_2 #s(literal 5/2 binary64)))) (*.f64 #s(literal -1/2 binary64) b_2)) a))
(*.f64 (fma.f64 (*.f64 a (/.f64 #s(literal 1/2 binary64) b_2)) c (*.f64 #s(literal -2 binary64) b_2)) a)
(/.f64 (pow.f64 b_2 #s(literal 3 binary64)) c)
(pow.f64 b_2 #s(literal 3 binary64))
b_2
#s(literal 3 binary64)
c
#s(literal 0 binary64)
(*.f64 (-.f64 (fma.f64 (fma.f64 (/.f64 #s(literal 1/4 binary64) b_2) (/.f64 (*.f64 (*.f64 b_2 #s(literal 5/2 binary64)) c) b_2) (*.f64 #s(literal -1/8 binary64) (/.f64 c b_2))) a (neg.f64 (*.f64 b_2 #s(literal 5/2 binary64)))) (*.f64 #s(literal -1/2 binary64) b_2)) a)
(*.f64 (fma.f64 (*.f64 a (/.f64 #s(literal 1/2 binary64) b_2)) c (*.f64 #s(literal -2 binary64) b_2)) a)
(-.f64 (fma.f64 (fma.f64 (/.f64 #s(literal 1/4 binary64) b_2) (/.f64 (*.f64 (*.f64 b_2 #s(literal 5/2 binary64)) c) b_2) (*.f64 #s(literal -1/8 binary64) (/.f64 c b_2))) a (neg.f64 (*.f64 b_2 #s(literal 5/2 binary64)))) (*.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (*.f64 a (/.f64 #s(literal 1/2 binary64) b_2)) c (*.f64 #s(literal -2 binary64) b_2))
(fma.f64 (fma.f64 (/.f64 #s(literal 1/4 binary64) b_2) (/.f64 (*.f64 (*.f64 b_2 #s(literal 5/2 binary64)) c) b_2) (*.f64 #s(literal -1/8 binary64) (/.f64 c b_2))) a (neg.f64 (*.f64 b_2 #s(literal 5/2 binary64))))
(fma.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) a (*.f64 #s(literal -5/2 binary64) b_2))
(fma.f64 (/.f64 #s(literal 1/4 binary64) b_2) (/.f64 (*.f64 (*.f64 b_2 #s(literal 5/2 binary64)) c) b_2) (*.f64 #s(literal -1/8 binary64) (/.f64 c b_2)))
(*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)
(/.f64 #s(literal 1/4 binary64) b_2)
#s(literal 1/4 binary64)
(/.f64 (*.f64 (*.f64 b_2 #s(literal 5/2 binary64)) c) b_2)
(*.f64 #s(literal 5/2 binary64) c)
(*.f64 (*.f64 b_2 #s(literal 5/2 binary64)) c)
(*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c)
(*.f64 b_2 #s(literal 5/2 binary64))
(*.f64 #s(literal 5/2 binary64) b_2)
#s(literal 5/2 binary64)
(*.f64 #s(literal -1/8 binary64) (/.f64 c b_2))
#s(literal -1/8 binary64)
(/.f64 c b_2)
a
(neg.f64 (*.f64 b_2 #s(literal 5/2 binary64)))
(*.f64 #s(literal -5/2 binary64) b_2)
(*.f64 #s(literal -1/2 binary64) b_2)
#s(literal -1/2 binary64)
(*.f64 a a)

localize319.0ms (4%)

Memory
8.6MiB live, 194.1MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy15.605202382745748
(/.f64 (*.f64 (*.f64 b_2 #s(literal 5/2 binary64)) c) b_2)
accuracy28.236126532336012
(/.f64 (fma.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) c) #s(literal 0 binary64) (*.f64 (-.f64 (fma.f64 (fma.f64 (/.f64 #s(literal 1/4 binary64) b_2) (/.f64 (*.f64 (*.f64 b_2 #s(literal 5/2 binary64)) c) b_2) (*.f64 #s(literal -1/8 binary64) (/.f64 c b_2))) a (neg.f64 (*.f64 b_2 #s(literal 5/2 binary64)))) (*.f64 #s(literal -1/2 binary64) b_2)) a)) (*.f64 a a))
accuracy28.60010394074286
(fma.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) c) #s(literal 0 binary64) (*.f64 (-.f64 (fma.f64 (fma.f64 (/.f64 #s(literal 1/4 binary64) b_2) (/.f64 (*.f64 (*.f64 b_2 #s(literal 5/2 binary64)) c) b_2) (*.f64 #s(literal -1/8 binary64) (/.f64 c b_2))) a (neg.f64 (*.f64 b_2 #s(literal 5/2 binary64)))) (*.f64 #s(literal -1/2 binary64) b_2)) a))
accuracy41.22887138516347
#s(approx (+ (/ (* b_2 b_2) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (/ (* (neg (sqrt (- (* b_2 b_2) (* a c)))) (sqrt (- (* b_2 b_2) (* a c)))) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a))) (/.f64 (fma.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) c) #s(literal 0 binary64) (*.f64 (-.f64 (fma.f64 (fma.f64 (/.f64 #s(literal 1/4 binary64) b_2) (/.f64 (*.f64 (*.f64 b_2 #s(literal 5/2 binary64)) c) b_2) (*.f64 #s(literal -1/8 binary64) (/.f64 c b_2))) a (neg.f64 (*.f64 b_2 #s(literal 5/2 binary64)))) (*.f64 #s(literal -1/2 binary64) b_2)) a)) (*.f64 a a)))
accuracy27.067124118173634
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))
accuracy34.89522395331376
(+.f64 #s(approx (/ (* b_2 b_2) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (*.f64 (/.f64 b_2 a) #s(literal -1/2 binary64))) (/.f64 (*.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)))
accuracy35.73593831859564
#s(approx (/ (* b_2 b_2) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (*.f64 (/.f64 b_2 a) #s(literal -1/2 binary64)))
accuracy40.66244851967664
#s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))
accuracy3.8575777334423567
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (-.f64 (*.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal 1/2 binary64)) #s(literal 2 binary64)) b_2)) a)
accuracy4.031135316800818
(*.f64 (-.f64 (*.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal 1/2 binary64)) #s(literal 2 binary64)) b_2)
accuracy6.540642209560055
(*.f64 (/.f64 (/.f64 c b_2) b_2) a)
accuracy41.16875388061466
#s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (-.f64 (*.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal 1/2 binary64)) #s(literal 2 binary64)) b_2))
accuracy0.0
(/.f64 c b_2)
accuracy0.01171875
(*.f64 (/.f64 c b_2) #s(literal 1/2 binary64))
accuracy41.22887138516347
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (+ (* (/ 1/2 b_2) c) (* (/ b_2 a) -2)) (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64))))
accuracy41.454088138932654
#s(approx (+ (* (/ 1/2 b_2) c) (* (/ b_2 a) -2)) (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64)))
accuracy2.6286400729454216
(*.f64 #s(approx (* (- 1 (* (/ (/ c b_2) b_2) a)) b_2) (fma.f64 (/.f64 (*.f64 a c) b_2) #s(literal -1 binary64) b_2)) b_2)
accuracy5.085821072837374
(/.f64 (*.f64 a c) b_2)
accuracy15.390265967775969
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 #s(approx (* (- 1 (* (/ (/ c b_2) b_2) a)) b_2) (fma.f64 (/.f64 (*.f64 a c) b_2) #s(literal -1 binary64) b_2)) b_2))) a))
accuracy27.067124118173634
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 #s(approx (* (- 1 (* (/ (/ c b_2) b_2) a)) b_2) (fma.f64 (/.f64 (*.f64 a c) b_2) #s(literal -1 binary64) b_2)) b_2)))
Samples
95.0ms80×2valid
70.0ms92×0valid
70.0ms76×1valid
8.0ms3valid
2.0ms4valid
1.0ms3exit
Compiler

Compiled 672 to 73 computations (89.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 163.0ms
ival-mult: 53.0ms (32.4% of total)
ival-div: 46.0ms (28.1% of total)
adjust: 25.0ms (15.3% of total)
ival-add: 12.0ms (7.3% of total)
ival-sub: 11.0ms (6.7% of total)
ival-sqrt: 5.0ms (3.1% of total)
ival-neg: 5.0ms (3.1% of total)
ival-pow: 4.0ms (2.4% of total)
exact: 1.0ms (0.6% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series118.0ms (1.5%)

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

9 calls:

TimeVariablePointExpression
51.0ms
a
@-inf
((+ (* (/ (* a c) b_2) -1) b_2) (- (/ (neg b_2) a) (/ (sqrt (- (* b_2 b_2) (* a c))) a)) (/ (neg b_2) a) (neg b_2) (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (+ (* (/ 1/2 b_2) c) (* (/ b_2 a) -2)) (* (/ c b_2) 1/2) (/ c b_2) (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (* (- (* (* (/ (/ c b_2) b_2) a) 1/2) 2) b_2) (- (* (* (/ (/ c b_2) b_2) a) 1/2) 2) (* (neg (sqrt (- (* b_2 b_2) (* a c)))) (sqrt (- (* b_2 b_2) (* a c)))) (+ (/ (* b_2 b_2) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (/ (* (neg (sqrt (- (* b_2 b_2) (* a c)))) (sqrt (- (* b_2 b_2) (* a c)))) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a))) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a) (/ (* b_2 b_2) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (+ (* (/ (pow b_2 3) c) 0) (* (- (+ (* (+ (* (/ 1/4 b_2) (/ (* (* b_2 5/2) c) b_2)) (* -1/8 (/ c b_2))) a) (neg (* b_2 5/2))) (* -1/2 b_2)) a)) (+ (* (/ 1/4 b_2) (/ (* (* b_2 5/2) c) b_2)) (* -1/8 (/ c b_2))) (/ (+ (* (/ (pow b_2 3) c) 0) (* (- (+ (* (+ (* (/ 1/4 b_2) (/ (* (* b_2 5/2) c) b_2)) (* -1/8 (/ c b_2))) a) (neg (* b_2 5/2))) (* -1/2 b_2)) a)) (* a a)) (- (+ (* (+ (* (/ 1/4 b_2) (/ (* (* b_2 5/2) c) b_2)) (* -1/8 (/ c b_2))) a) (neg (* b_2 5/2))) (* -1/2 b_2)) (sqrt (- (* b_2 b_2) (* a c))) (/ (* a c) b_2) (* (* (- 1 (* (/ (/ c b_2) b_2) a)) b_2) b_2) (* (/ (/ c b_2) b_2) a) (- (* b_2 b_2) (* a c)) (sqrt (- (* b_2 b_2) (* a c))) (+ (/ (* b_2 b_2) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (/ (* (neg (sqrt (- (* b_2 b_2) (* a c)))) (sqrt (- (* b_2 b_2) (* a c)))) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a))) (/ (* (* b_2 5/2) c) b_2))
16.0ms
b_2
@inf
((+ (* (/ (* a c) b_2) -1) b_2) (- (/ (neg b_2) a) (/ (sqrt (- (* b_2 b_2) (* a c))) a)) (/ (neg b_2) a) (neg b_2) (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (+ (* (/ 1/2 b_2) c) (* (/ b_2 a) -2)) (* (/ c b_2) 1/2) (/ c b_2) (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (* (- (* (* (/ (/ c b_2) b_2) a) 1/2) 2) b_2) (- (* (* (/ (/ c b_2) b_2) a) 1/2) 2) (* (neg (sqrt (- (* b_2 b_2) (* a c)))) (sqrt (- (* b_2 b_2) (* a c)))) (+ (/ (* b_2 b_2) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (/ (* (neg (sqrt (- (* b_2 b_2) (* a c)))) (sqrt (- (* b_2 b_2) (* a c)))) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a))) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a) (/ (* b_2 b_2) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (+ (* (/ (pow b_2 3) c) 0) (* (- (+ (* (+ (* (/ 1/4 b_2) (/ (* (* b_2 5/2) c) b_2)) (* -1/8 (/ c b_2))) a) (neg (* b_2 5/2))) (* -1/2 b_2)) a)) (+ (* (/ 1/4 b_2) (/ (* (* b_2 5/2) c) b_2)) (* -1/8 (/ c b_2))) (/ (+ (* (/ (pow b_2 3) c) 0) (* (- (+ (* (+ (* (/ 1/4 b_2) (/ (* (* b_2 5/2) c) b_2)) (* -1/8 (/ c b_2))) a) (neg (* b_2 5/2))) (* -1/2 b_2)) a)) (* a a)) (- (+ (* (+ (* (/ 1/4 b_2) (/ (* (* b_2 5/2) c) b_2)) (* -1/8 (/ c b_2))) a) (neg (* b_2 5/2))) (* -1/2 b_2)) (sqrt (- (* b_2 b_2) (* a c))) (/ (* a c) b_2) (* (* (- 1 (* (/ (/ c b_2) b_2) a)) b_2) b_2) (* (/ (/ c b_2) b_2) a) (- (* b_2 b_2) (* a c)) (sqrt (- (* b_2 b_2) (* a c))) (+ (/ (* b_2 b_2) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (/ (* (neg (sqrt (- (* b_2 b_2) (* a c)))) (sqrt (- (* b_2 b_2) (* a c)))) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a))) (/ (* (* b_2 5/2) c) b_2))
11.0ms
c
@-inf
((+ (* (/ (* a c) b_2) -1) b_2) (- (/ (neg b_2) a) (/ (sqrt (- (* b_2 b_2) (* a c))) a)) (/ (neg b_2) a) (neg b_2) (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (+ (* (/ 1/2 b_2) c) (* (/ b_2 a) -2)) (* (/ c b_2) 1/2) (/ c b_2) (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (* (- (* (* (/ (/ c b_2) b_2) a) 1/2) 2) b_2) (- (* (* (/ (/ c b_2) b_2) a) 1/2) 2) (* (neg (sqrt (- (* b_2 b_2) (* a c)))) (sqrt (- (* b_2 b_2) (* a c)))) (+ (/ (* b_2 b_2) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (/ (* (neg (sqrt (- (* b_2 b_2) (* a c)))) (sqrt (- (* b_2 b_2) (* a c)))) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a))) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a) (/ (* b_2 b_2) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (+ (* (/ (pow b_2 3) c) 0) (* (- (+ (* (+ (* (/ 1/4 b_2) (/ (* (* b_2 5/2) c) b_2)) (* -1/8 (/ c b_2))) a) (neg (* b_2 5/2))) (* -1/2 b_2)) a)) (+ (* (/ 1/4 b_2) (/ (* (* b_2 5/2) c) b_2)) (* -1/8 (/ c b_2))) (/ (+ (* (/ (pow b_2 3) c) 0) (* (- (+ (* (+ (* (/ 1/4 b_2) (/ (* (* b_2 5/2) c) b_2)) (* -1/8 (/ c b_2))) a) (neg (* b_2 5/2))) (* -1/2 b_2)) a)) (* a a)) (- (+ (* (+ (* (/ 1/4 b_2) (/ (* (* b_2 5/2) c) b_2)) (* -1/8 (/ c b_2))) a) (neg (* b_2 5/2))) (* -1/2 b_2)) (sqrt (- (* b_2 b_2) (* a c))) (/ (* a c) b_2) (* (* (- 1 (* (/ (/ c b_2) b_2) a)) b_2) b_2) (* (/ (/ c b_2) b_2) a) (- (* b_2 b_2) (* a c)) (sqrt (- (* b_2 b_2) (* a c))) (+ (/ (* b_2 b_2) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (/ (* (neg (sqrt (- (* b_2 b_2) (* a c)))) (sqrt (- (* b_2 b_2) (* a c)))) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a))) (/ (* (* b_2 5/2) c) b_2))
9.0ms
c
@inf
((+ (* (/ (* a c) b_2) -1) b_2) (- (/ (neg b_2) a) (/ (sqrt (- (* b_2 b_2) (* a c))) a)) (/ (neg b_2) a) (neg b_2) (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (+ (* (/ 1/2 b_2) c) (* (/ b_2 a) -2)) (* (/ c b_2) 1/2) (/ c b_2) (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (* (- (* (* (/ (/ c b_2) b_2) a) 1/2) 2) b_2) (- (* (* (/ (/ c b_2) b_2) a) 1/2) 2) (* (neg (sqrt (- (* b_2 b_2) (* a c)))) (sqrt (- (* b_2 b_2) (* a c)))) (+ (/ (* b_2 b_2) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (/ (* (neg (sqrt (- (* b_2 b_2) (* a c)))) (sqrt (- (* b_2 b_2) (* a c)))) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a))) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a) (/ (* b_2 b_2) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (+ (* (/ (pow b_2 3) c) 0) (* (- (+ (* (+ (* (/ 1/4 b_2) (/ (* (* b_2 5/2) c) b_2)) (* -1/8 (/ c b_2))) a) (neg (* b_2 5/2))) (* -1/2 b_2)) a)) (+ (* (/ 1/4 b_2) (/ (* (* b_2 5/2) c) b_2)) (* -1/8 (/ c b_2))) (/ (+ (* (/ (pow b_2 3) c) 0) (* (- (+ (* (+ (* (/ 1/4 b_2) (/ (* (* b_2 5/2) c) b_2)) (* -1/8 (/ c b_2))) a) (neg (* b_2 5/2))) (* -1/2 b_2)) a)) (* a a)) (- (+ (* (+ (* (/ 1/4 b_2) (/ (* (* b_2 5/2) c) b_2)) (* -1/8 (/ c b_2))) a) (neg (* b_2 5/2))) (* -1/2 b_2)) (sqrt (- (* b_2 b_2) (* a c))) (/ (* a c) b_2) (* (* (- 1 (* (/ (/ c b_2) b_2) a)) b_2) b_2) (* (/ (/ c b_2) b_2) a) (- (* b_2 b_2) (* a c)) (sqrt (- (* b_2 b_2) (* a c))) (+ (/ (* b_2 b_2) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (/ (* (neg (sqrt (- (* b_2 b_2) (* a c)))) (sqrt (- (* b_2 b_2) (* a c)))) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a))) (/ (* (* b_2 5/2) c) b_2))
6.0ms
b_2
@-inf
((+ (* (/ (* a c) b_2) -1) b_2) (- (/ (neg b_2) a) (/ (sqrt (- (* b_2 b_2) (* a c))) a)) (/ (neg b_2) a) (neg b_2) (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (+ (* (/ 1/2 b_2) c) (* (/ b_2 a) -2)) (* (/ c b_2) 1/2) (/ c b_2) (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (* (- (* (* (/ (/ c b_2) b_2) a) 1/2) 2) b_2) (- (* (* (/ (/ c b_2) b_2) a) 1/2) 2) (* (neg (sqrt (- (* b_2 b_2) (* a c)))) (sqrt (- (* b_2 b_2) (* a c)))) (+ (/ (* b_2 b_2) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (/ (* (neg (sqrt (- (* b_2 b_2) (* a c)))) (sqrt (- (* b_2 b_2) (* a c)))) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a))) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a) (/ (* b_2 b_2) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (+ (* (/ (pow b_2 3) c) 0) (* (- (+ (* (+ (* (/ 1/4 b_2) (/ (* (* b_2 5/2) c) b_2)) (* -1/8 (/ c b_2))) a) (neg (* b_2 5/2))) (* -1/2 b_2)) a)) (+ (* (/ 1/4 b_2) (/ (* (* b_2 5/2) c) b_2)) (* -1/8 (/ c b_2))) (/ (+ (* (/ (pow b_2 3) c) 0) (* (- (+ (* (+ (* (/ 1/4 b_2) (/ (* (* b_2 5/2) c) b_2)) (* -1/8 (/ c b_2))) a) (neg (* b_2 5/2))) (* -1/2 b_2)) a)) (* a a)) (- (+ (* (+ (* (/ 1/4 b_2) (/ (* (* b_2 5/2) c) b_2)) (* -1/8 (/ c b_2))) a) (neg (* b_2 5/2))) (* -1/2 b_2)) (sqrt (- (* b_2 b_2) (* a c))) (/ (* a c) b_2) (* (* (- 1 (* (/ (/ c b_2) b_2) a)) b_2) b_2) (* (/ (/ c b_2) b_2) a) (- (* b_2 b_2) (* a c)) (sqrt (- (* b_2 b_2) (* a c))) (+ (/ (* b_2 b_2) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (/ (* (neg (sqrt (- (* b_2 b_2) (* a c)))) (sqrt (- (* b_2 b_2) (* a c)))) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a))) (/ (* (* b_2 5/2) c) b_2))

simplify262.0ms (3.3%)

Memory
10.5MiB live, 254.5MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

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

rewrite171.0ms (2.2%)

Memory
-9.8MiB live, 180.8MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
090627
0139592
1509516
23964516
08267505
Stop Event
iter limit
node limit
iter limit
Counts
28 → 322
Calls
Call 1
Inputs
(fma.f64 (/.f64 (*.f64 a c) b_2) #s(literal -1 binary64) b_2)
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 #s(approx (* (- 1 (* (/ (/ c b_2) b_2) a)) b_2) (fma.f64 (/.f64 (*.f64 a c) b_2) #s(literal -1 binary64) b_2)) b_2))) a))
(/.f64 (neg.f64 b_2) a)
(neg.f64 b_2)
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (+ (* (/ 1/2 b_2) c) (* (/ b_2 a) -2)) (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64))))
#s(approx (+ (* (/ 1/2 b_2) c) (* (/ b_2 a) -2)) (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64)))
(*.f64 (/.f64 c b_2) #s(literal 1/2 binary64))
(/.f64 c b_2)
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (-.f64 (*.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal 1/2 binary64)) #s(literal 2 binary64)) b_2)) a)
#s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (-.f64 (*.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal 1/2 binary64)) #s(literal 2 binary64)) b_2))
(*.f64 (-.f64 (*.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal 1/2 binary64)) #s(literal 2 binary64)) b_2)
(-.f64 (*.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))
(+.f64 #s(approx (/ (* b_2 b_2) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (*.f64 (/.f64 b_2 a) #s(literal -1/2 binary64))) (/.f64 (*.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)))
(*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)
#s(approx (/ (* b_2 b_2) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (*.f64 (/.f64 b_2 a) #s(literal -1/2 binary64)))
(fma.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) c) #s(literal 0 binary64) (*.f64 (-.f64 (fma.f64 (fma.f64 (/.f64 #s(literal 1/4 binary64) b_2) (/.f64 (*.f64 (*.f64 b_2 #s(literal 5/2 binary64)) c) b_2) (*.f64 #s(literal -1/8 binary64) (/.f64 c b_2))) a (neg.f64 (*.f64 b_2 #s(literal 5/2 binary64)))) (*.f64 #s(literal -1/2 binary64) b_2)) a))
(fma.f64 (/.f64 #s(literal 1/4 binary64) b_2) (/.f64 (*.f64 (*.f64 b_2 #s(literal 5/2 binary64)) c) b_2) (*.f64 #s(literal -1/8 binary64) (/.f64 c b_2)))
(/.f64 (fma.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) c) #s(literal 0 binary64) (*.f64 (-.f64 (fma.f64 (fma.f64 (/.f64 #s(literal 1/4 binary64) b_2) (/.f64 (*.f64 (*.f64 b_2 #s(literal 5/2 binary64)) c) b_2) (*.f64 #s(literal -1/8 binary64) (/.f64 c b_2))) a (neg.f64 (*.f64 b_2 #s(literal 5/2 binary64)))) (*.f64 #s(literal -1/2 binary64) b_2)) a)) (*.f64 a a))
(-.f64 (fma.f64 (fma.f64 (/.f64 #s(literal 1/4 binary64) b_2) (/.f64 (*.f64 (*.f64 b_2 #s(literal 5/2 binary64)) c) b_2) (*.f64 #s(literal -1/8 binary64) (/.f64 c b_2))) a (neg.f64 (*.f64 b_2 #s(literal 5/2 binary64)))) (*.f64 #s(literal -1/2 binary64) b_2))
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 #s(approx (* (- 1 (* (/ (/ c b_2) b_2) a)) b_2) (fma.f64 (/.f64 (*.f64 a c) b_2) #s(literal -1 binary64) b_2)) b_2)))
(/.f64 (*.f64 a c) b_2)
(*.f64 #s(approx (* (- 1 (* (/ (/ c b_2) b_2) a)) b_2) (fma.f64 (/.f64 (*.f64 a c) b_2) #s(literal -1 binary64) b_2)) b_2)
(*.f64 (/.f64 (/.f64 c b_2) b_2) a)
#s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))
#s(approx (+ (/ (* b_2 b_2) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (/ (* (neg (sqrt (- (* b_2 b_2) (* a c)))) (sqrt (- (* b_2 b_2) (* a c)))) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a))) (/.f64 (fma.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) c) #s(literal 0 binary64) (*.f64 (-.f64 (fma.f64 (fma.f64 (/.f64 #s(literal 1/4 binary64) b_2) (/.f64 (*.f64 (*.f64 b_2 #s(literal 5/2 binary64)) c) b_2) (*.f64 #s(literal -1/8 binary64) (/.f64 c b_2))) a (neg.f64 (*.f64 b_2 #s(literal 5/2 binary64)))) (*.f64 #s(literal -1/2 binary64) b_2)) a)) (*.f64 a a)))
(/.f64 (*.f64 (*.f64 b_2 #s(literal 5/2 binary64)) c) b_2)
Outputs
(/.f64 (-.f64 (*.f64 b_2 b_2) (pow.f64 (neg.f64 (/.f64 (*.f64 c a) b_2)) #s(literal 2 binary64))) (-.f64 b_2 (neg.f64 (/.f64 (*.f64 c a) b_2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (neg.f64 (/.f64 (*.f64 c a) b_2)) #s(literal 2 binary64)) (*.f64 b_2 b_2))) (neg.f64 (-.f64 (neg.f64 (/.f64 (*.f64 c a) b_2)) b_2)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 (*.f64 c a) b_2) #s(literal 3 binary64)) #s(literal -1 binary64) (pow.f64 b_2 #s(literal 3 binary64)))) (neg.f64 (fma.f64 b_2 (-.f64 b_2 (neg.f64 (/.f64 (*.f64 c a) b_2))) (pow.f64 (neg.f64 (/.f64 (*.f64 c a) b_2)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (neg.f64 (/.f64 (*.f64 c a) b_2)) #s(literal 2 binary64)) (*.f64 b_2 b_2)) (-.f64 (neg.f64 (/.f64 (*.f64 c a) b_2)) b_2))
(/.f64 (fma.f64 (pow.f64 (/.f64 (*.f64 c a) b_2) #s(literal 3 binary64)) #s(literal -1 binary64) (pow.f64 b_2 #s(literal 3 binary64))) (fma.f64 b_2 b_2 (-.f64 (pow.f64 (neg.f64 (/.f64 (*.f64 c a) b_2)) #s(literal 2 binary64)) (*.f64 (neg.f64 (/.f64 (*.f64 c a) b_2)) b_2))))
(/.f64 (fma.f64 (pow.f64 (/.f64 (*.f64 c a) b_2) #s(literal 3 binary64)) #s(literal -1 binary64) (pow.f64 b_2 #s(literal 3 binary64))) (fma.f64 b_2 (-.f64 b_2 (neg.f64 (/.f64 (*.f64 c a) b_2))) (pow.f64 (neg.f64 (/.f64 (*.f64 c a) b_2)) #s(literal 2 binary64))))
(fma.f64 (sqrt.f64 (neg.f64 b_2)) (sqrt.f64 (neg.f64 b_2)) (neg.f64 (/.f64 (*.f64 c a) b_2)))
(fma.f64 (sqrt.f64 b_2) (sqrt.f64 b_2) (neg.f64 (/.f64 (*.f64 c a) b_2)))
(fma.f64 (*.f64 #s(literal -1 binary64) a) (/.f64 c b_2) b_2)
(fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 c a) b_2) b_2)
(fma.f64 (/.f64 (*.f64 c a) b_2) #s(literal -1 binary64) b_2)
(fma.f64 (*.f64 c a) (/.f64 #s(literal -1 binary64) b_2) b_2)
(fma.f64 a (*.f64 (/.f64 c b_2) #s(literal -1 binary64)) b_2)
(-.f64 (/.f64 (pow.f64 (neg.f64 (/.f64 (*.f64 c a) b_2)) #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 (*.f64 c a) b_2)) b_2)) (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 (/.f64 (*.f64 c a) b_2)) b_2)))
(-.f64 b_2 (*.f64 (neg.f64 (/.f64 (*.f64 c a) b_2)) #s(literal -1 binary64)))
(-.f64 b_2 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 c a) b_2)))
(+.f64 (/.f64 (pow.f64 (neg.f64 (/.f64 (*.f64 c a) b_2)) #s(literal 3 binary64)) (fma.f64 b_2 (-.f64 b_2 (neg.f64 (/.f64 (*.f64 c a) b_2))) (pow.f64 (neg.f64 (/.f64 (*.f64 c a) b_2)) #s(literal 2 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 b_2 (-.f64 b_2 (neg.f64 (/.f64 (*.f64 c a) b_2))) (pow.f64 (neg.f64 (/.f64 (*.f64 c a) b_2)) #s(literal 2 binary64)))))
(+.f64 (neg.f64 (/.f64 (*.f64 c a) b_2)) b_2)
(+.f64 b_2 (neg.f64 (/.f64 (*.f64 c a) b_2)))
(/.f64 (/.f64 (fma.f64 (neg.f64 b_2) a (*.f64 (neg.f64 a) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 #s(approx (* (- 1 (* (/ (/ c b_2) b_2) a)) b_2) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 c a) b_2) b_2)) b_2))))) (neg.f64 a)) (neg.f64 a))
(/.f64 (/.f64 (fma.f64 (neg.f64 b_2) a (*.f64 (neg.f64 a) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 #s(approx (* (- 1 (* (/ (/ c b_2) b_2) a)) b_2) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 c a) b_2) b_2)) b_2))))) a) a)
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)) (pow.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 #s(approx (* (- 1 (* (/ (/ c b_2) b_2) a)) b_2) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 c a) b_2) b_2)) b_2))) a) #s(literal 2 binary64)))) (neg.f64 (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 #s(approx (* (- 1 (* (/ (/ c b_2) b_2) a)) b_2) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 c a) b_2) b_2)) b_2)))) a)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 b_2 a) #s(literal 3 binary64)) (pow.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 #s(approx (* (- 1 (* (/ (/ c b_2) b_2) a)) b_2) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 c a) b_2) b_2)) b_2))) a) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 #s(approx (* (- 1 (* (/ (/ c b_2) b_2) a)) b_2) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 c a) b_2) b_2)) b_2))) a) (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 #s(approx (* (- 1 (* (/ (/ c b_2) b_2) a)) b_2) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 c a) b_2) b_2)) b_2)))) a) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (fma.f64 (neg.f64 b_2) a (*.f64 (neg.f64 a) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 #s(approx (* (- 1 (* (/ (/ c b_2) b_2) a)) b_2) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 c a) b_2) b_2)) b_2)))))) (*.f64 (neg.f64 a) a))
(/.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 #s(approx (* (- 1 (* (/ (/ c b_2) b_2) a)) b_2) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 c a) b_2) b_2)) b_2))))) (neg.f64 a))
(/.f64 (-.f64 (*.f64 b_2 (neg.f64 a)) (*.f64 (neg.f64 a) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 #s(approx (* (- 1 (* (/ (/ c b_2) b_2) a)) b_2) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 c a) b_2) b_2)) b_2)))))) (*.f64 a a))
(/.f64 (-.f64 (*.f64 b_2 a) (*.f64 (neg.f64 a) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 #s(approx (* (- 1 (* (/ (/ c b_2) b_2) a)) b_2) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 c a) b_2) b_2)) b_2))))) (*.f64 (neg.f64 a) a))
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 a)) (*.f64 a (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 #s(approx (* (- 1 (* (/ (/ c b_2) b_2) a)) b_2) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 c a) b_2) b_2)) b_2)))))) (*.f64 (neg.f64 a) a))
(/.f64 (-.f64 b_2 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 #s(approx (* (- 1 (* (/ (/ c b_2) b_2) a)) b_2) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 c a) b_2) b_2)) b_2))))) (neg.f64 a))
(/.f64 (-.f64 (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)) (pow.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 #s(approx (* (- 1 (* (/ (/ c b_2) b_2) a)) b_2) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 c a) b_2) b_2)) b_2))) a) #s(literal 2 binary64))) (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 #s(approx (* (- 1 (* (/ (/ c b_2) b_2) a)) b_2) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 c a) b_2) b_2)) b_2)))) a))
(/.f64 (-.f64 (pow.f64 (/.f64 b_2 a) #s(literal 3 binary64)) (pow.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 #s(approx (* (- 1 (* (/ (/ c b_2) b_2) a)) b_2) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 c a) b_2) b_2)) b_2))) a) #s(literal 3 binary64))) (fma.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 #s(approx (* (- 1 (* (/ (/ c b_2) b_2) a)) b_2) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 c a) b_2) b_2)) b_2))) a) (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 #s(approx (* (- 1 (* (/ (/ c b_2) b_2) a)) b_2) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 c a) b_2) b_2)) b_2)))) a) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64))))
(/.f64 (fma.f64 (neg.f64 b_2) a (*.f64 (neg.f64 a) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 #s(approx (* (- 1 (* (/ (/ c b_2) b_2) a)) b_2) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 c a) b_2) b_2)) b_2))))) (*.f64 a a))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 #s(approx (* (- 1 (* (/ (/ c b_2) b_2) a)) b_2) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 c a) b_2) b_2)) b_2)))) a)
(-.f64 (/.f64 (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)) (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 #s(approx (* (- 1 (* (/ (/ c b_2) b_2) a)) b_2) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 c a) b_2) b_2)) b_2)))) a)) (/.f64 (pow.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 #s(approx (* (- 1 (* (/ (/ c b_2) b_2) a)) b_2) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 c a) b_2) b_2)) b_2))) a) #s(literal 2 binary64)) (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 #s(approx (* (- 1 (* (/ (/ c b_2) b_2) a)) b_2) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 c a) b_2) b_2)) b_2)))) a)))
(-.f64 (/.f64 (pow.f64 (/.f64 b_2 a) #s(literal 3 binary64)) (fma.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 #s(approx (* (- 1 (* (/ (/ c b_2) b_2) a)) b_2) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 c a) b_2) b_2)) b_2))) a) (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 #s(approx (* (- 1 (* (/ (/ c b_2) b_2) a)) b_2) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 c a) b_2) b_2)) b_2)))) a) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)))) (/.f64 (pow.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 #s(approx (* (- 1 (* (/ (/ c b_2) b_2) a)) b_2) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 c a) b_2) b_2)) b_2))) a) #s(literal 3 binary64)) (fma.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 #s(approx (* (- 1 (* (/ (/ c b_2) b_2) a)) b_2) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 c a) b_2) b_2)) b_2))) a) (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 #s(approx (* (- 1 (* (/ (/ c b_2) b_2) a)) b_2) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 c a) b_2) b_2)) b_2)))) a) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)))))
(-.f64 (/.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a a)) (/.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 #s(approx (* (- 1 (* (/ (/ c b_2) b_2) a)) b_2) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 c a) b_2) b_2)) b_2))) a) (*.f64 a a)))
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 #s(approx (* (- 1 (* (/ (/ c b_2) b_2) a)) b_2) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 c a) b_2) b_2)) b_2))) a))
(/.f64 (neg.f64 b_2) (neg.f64 (neg.f64 a)))
(/.f64 (neg.f64 b_2) a)
(/.f64 b_2 (neg.f64 a))
(neg.f64 (/.f64 b_2 a))
(neg.f64 b_2)
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (+ (* (/ 1/2 b_2) c) (* (/ b_2 a) -2)) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
#s(approx (+ (* (/ 1/2 b_2) c) (* (/ b_2 a) -2)) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c))
(*.f64 (/.f64 c b_2) #s(literal 1/2 binary64))
(*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)
(*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))
(*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) (neg.f64 b_2))
(/.f64 (*.f64 (neg.f64 c) #s(literal 1/2 binary64)) (neg.f64 b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) (neg.f64 b_2))
(/.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 c)) (neg.f64 b_2))
(/.f64 (neg.f64 (*.f64 #s(literal 1/2 binary64) c)) (neg.f64 b_2))
(/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2)
(/.f64 (neg.f64 (neg.f64 c)) b_2)
(/.f64 (neg.f64 c) (neg.f64 b_2))
(/.f64 c b_2)
(neg.f64 (/.f64 (neg.f64 c) b_2))
(/.f64 (neg.f64 (neg.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (-.f64 (*.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal 1/2 binary64)) #s(literal 2 binary64)) b_2)))) (neg.f64 (neg.f64 a)))
(/.f64 (neg.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (-.f64 (*.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal 1/2 binary64)) #s(literal 2 binary64)) b_2))) (neg.f64 a))
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (-.f64 (*.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal 1/2 binary64)) #s(literal 2 binary64)) b_2)) a)
(neg.f64 (/.f64 (neg.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (-.f64 (*.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal 1/2 binary64)) #s(literal 2 binary64)) b_2))) a))
(neg.f64 (/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (-.f64 (*.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal 1/2 binary64)) #s(literal 2 binary64)) b_2)) (neg.f64 a)))
#s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (-.f64 (*.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal 1/2 binary64)) #s(literal 2 binary64)) b_2))
(*.f64 (-.f64 (*.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal 1/2 binary64)) #s(literal 2 binary64)) b_2)
(*.f64 b_2 (-.f64 (*.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal 2 binary64)) #s(literal 1/4 binary64)) #s(literal 4 binary64)) b_2) (fma.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal 1/2 binary64) #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal 3 binary64))) #s(literal 8 binary64)) b_2) (fma.f64 (pow.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal 2 binary64)) #s(literal 1/4 binary64) (fma.f64 (/.f64 (/.f64 c b_2) b_2) a #s(literal 4 binary64))))
(/.f64 (*.f64 b_2 (-.f64 (*.f64 (pow.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal 2 binary64)) #s(literal 1/4 binary64)) #s(literal 4 binary64))) (fma.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal 1/2 binary64) #s(literal 2 binary64)))
(/.f64 (*.f64 b_2 (-.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal 3 binary64))) #s(literal 8 binary64))) (fma.f64 (pow.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal 2 binary64)) #s(literal 1/4 binary64) (fma.f64 (/.f64 (/.f64 c b_2) b_2) a #s(literal 4 binary64))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal 2 binary64)) #s(literal 1/4 binary64)) #s(literal 4 binary64))) (neg.f64 (fma.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal 1/2 binary64) #s(literal 2 binary64))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal 3 binary64))) #s(literal 8 binary64))) (neg.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal 2 binary64)) #s(literal 1/4 binary64) (fma.f64 (/.f64 (/.f64 c b_2) b_2) a #s(literal 4 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal 2 binary64)) #s(literal 1/4 binary64)) #s(literal 4 binary64)) (fma.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal 1/2 binary64) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal 3 binary64))) #s(literal 8 binary64)) (fma.f64 (pow.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal 2 binary64)) #s(literal 1/4 binary64) (fma.f64 (/.f64 (/.f64 c b_2) b_2) a #s(literal 4 binary64))))
(-.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (fma.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal 1/2 binary64) #s(literal 2 binary64))) (/.f64 #s(literal 4 binary64) (fma.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal 1/2 binary64) #s(literal 2 binary64))))
(-.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal 3 binary64))) (fma.f64 (pow.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal 2 binary64)) #s(literal 1/4 binary64) (fma.f64 (/.f64 (/.f64 c b_2) b_2) a #s(literal 4 binary64)))) (/.f64 #s(literal 8 binary64) (fma.f64 (pow.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal 2 binary64)) #s(literal 1/4 binary64) (fma.f64 (/.f64 (/.f64 c b_2) b_2) a #s(literal 4 binary64)))))
(-.f64 (*.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))
(*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))
(neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (neg.f64 b_2))) #s(literal 2 binary64)) (pow.f64 #s(approx (/ (* b_2 b_2) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (*.f64 #s(literal -1/2 binary64) (/.f64 b_2 a))) #s(literal 2 binary64))) (-.f64 (/.f64 (/.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (neg.f64 b_2))) #s(approx (/ (* b_2 b_2) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (*.f64 #s(literal -1/2 binary64) (/.f64 b_2 a)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 #s(approx (/ (* b_2 b_2) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (*.f64 #s(literal -1/2 binary64) (/.f64 b_2 a))) #s(literal 2 binary64)) (pow.f64 (/.f64 (/.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (neg.f64 b_2))) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(approx (/ (* b_2 b_2) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (*.f64 #s(literal -1/2 binary64) (/.f64 b_2 a))) (/.f64 (/.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (neg.f64 b_2))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (/.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (neg.f64 b_2))) #s(literal 3 binary64)) (pow.f64 #s(approx (/ (* b_2 b_2) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (*.f64 #s(literal -1/2 binary64) (/.f64 b_2 a))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (/.f64 (/.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (neg.f64 b_2))) (-.f64 (/.f64 (/.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (neg.f64 b_2))) #s(approx (/ (* b_2 b_2) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (*.f64 #s(literal -1/2 binary64) (/.f64 b_2 a)))) (pow.f64 #s(approx (/ (* b_2 b_2) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (*.f64 #s(literal -1/2 binary64) (/.f64 b_2 a))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 #s(approx (/ (* b_2 b_2) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (*.f64 #s(literal -1/2 binary64) (/.f64 b_2 a))) #s(literal 2 binary64)) (pow.f64 (/.f64 (/.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (neg.f64 b_2))) #s(literal 2 binary64))) (-.f64 #s(approx (/ (* b_2 b_2) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (*.f64 #s(literal -1/2 binary64) (/.f64 b_2 a))) (/.f64 (/.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (neg.f64 b_2)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (neg.f64 b_2))) #s(literal 3 binary64)) (pow.f64 #s(approx (/ (* b_2 b_2) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (*.f64 #s(literal -1/2 binary64) (/.f64 b_2 a))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (/.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (neg.f64 b_2))) #s(literal 2 binary64)) (-.f64 (pow.f64 #s(approx (/ (* b_2 b_2) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (*.f64 #s(literal -1/2 binary64) (/.f64 b_2 a))) #s(literal 2 binary64)) (*.f64 (/.f64 (/.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (neg.f64 b_2))) #s(approx (/ (* b_2 b_2) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (*.f64 #s(literal -1/2 binary64) (/.f64 b_2 a)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (neg.f64 b_2))) #s(literal 3 binary64)) (pow.f64 #s(approx (/ (* b_2 b_2) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (*.f64 #s(literal -1/2 binary64) (/.f64 b_2 a))) #s(literal 3 binary64))) (fma.f64 (/.f64 (/.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (neg.f64 b_2))) (-.f64 (/.f64 (/.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (neg.f64 b_2))) #s(approx (/ (* b_2 b_2) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (*.f64 #s(literal -1/2 binary64) (/.f64 b_2 a)))) (pow.f64 #s(approx (/ (* b_2 b_2) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (*.f64 #s(literal -1/2 binary64) (/.f64 b_2 a))) #s(literal 2 binary64))))
(fma.f64 (/.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (neg.f64 b_2))) #s(approx (/ (* b_2 b_2) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (*.f64 #s(literal -1/2 binary64) (/.f64 b_2 a))))
(fma.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (neg.f64 b_2))) (/.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) #s(approx (/ (* b_2 b_2) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (*.f64 #s(literal -1/2 binary64) (/.f64 b_2 a))))
(fma.f64 (/.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (neg.f64 b_2))) a) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #s(approx (/ (* b_2 b_2) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (*.f64 #s(literal -1/2 binary64) (/.f64 b_2 a))))
(fma.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) a) (/.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (neg.f64 b_2))) #s(approx (/ (* b_2 b_2) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (*.f64 #s(literal -1/2 binary64) (/.f64 b_2 a))))
(fma.f64 (/.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (neg.f64 b_2))) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) a) #s(approx (/ (* b_2 b_2) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (*.f64 #s(literal -1/2 binary64) (/.f64 b_2 a))))
(fma.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (/.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (neg.f64 b_2))) a) #s(approx (/ (* b_2 b_2) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (*.f64 #s(literal -1/2 binary64) (/.f64 b_2 a))))
(fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (/.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (neg.f64 b_2)) a)) #s(approx (/ (* b_2 b_2) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (*.f64 #s(literal -1/2 binary64) (/.f64 b_2 a))))
(-.f64 (/.f64 (pow.f64 #s(approx (/ (* b_2 b_2) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (*.f64 #s(literal -1/2 binary64) (/.f64 b_2 a))) #s(literal 2 binary64)) (-.f64 #s(approx (/ (* b_2 b_2) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (*.f64 #s(literal -1/2 binary64) (/.f64 b_2 a))) (/.f64 (/.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (neg.f64 b_2))))) (/.f64 (pow.f64 (/.f64 (/.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (neg.f64 b_2))) #s(literal 2 binary64)) (-.f64 #s(approx (/ (* b_2 b_2) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (*.f64 #s(literal -1/2 binary64) (/.f64 b_2 a))) (/.f64 (/.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (neg.f64 b_2))))))
(-.f64 #s(approx (/ (* b_2 b_2) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (*.f64 #s(literal -1/2 binary64) (/.f64 b_2 a))) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (/.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (neg.f64 b_2))) a)))
(-.f64 #s(approx (/ (* b_2 b_2) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (*.f64 #s(literal -1/2 binary64) (/.f64 b_2 a))) (*.f64 (neg.f64 (/.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (neg.f64 b_2)))) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) a)))
(-.f64 #s(approx (/ (* b_2 b_2) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (*.f64 #s(literal -1/2 binary64) (/.f64 b_2 a))) (*.f64 (neg.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) (/.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (neg.f64 b_2))) a)))
(+.f64 (/.f64 (pow.f64 #s(approx (/ (* b_2 b_2) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (*.f64 #s(literal -1/2 binary64) (/.f64 b_2 a))) #s(literal 3 binary64)) (fma.f64 (/.f64 (/.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (neg.f64 b_2))) (-.f64 (/.f64 (/.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (neg.f64 b_2))) #s(approx (/ (* b_2 b_2) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (*.f64 #s(literal -1/2 binary64) (/.f64 b_2 a)))) (pow.f64 #s(approx (/ (* b_2 b_2) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (*.f64 #s(literal -1/2 binary64) (/.f64 b_2 a))) #s(literal 2 binary64)))) (/.f64 (pow.f64 (/.f64 (/.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (neg.f64 b_2))) #s(literal 3 binary64)) (fma.f64 (/.f64 (/.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (neg.f64 b_2))) (-.f64 (/.f64 (/.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (neg.f64 b_2))) #s(approx (/ (* b_2 b_2) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (*.f64 #s(literal -1/2 binary64) (/.f64 b_2 a)))) (pow.f64 #s(approx (/ (* b_2 b_2) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (*.f64 #s(literal -1/2 binary64) (/.f64 b_2 a))) #s(literal 2 binary64)))))
(+.f64 (/.f64 (/.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (neg.f64 b_2))) #s(approx (/ (* b_2 b_2) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (*.f64 #s(literal -1/2 binary64) (/.f64 b_2 a))))
(+.f64 #s(approx (/ (* b_2 b_2) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (*.f64 #s(literal -1/2 binary64) (/.f64 b_2 a))) (/.f64 (/.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (neg.f64 b_2))))
(*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (neg.f64 b_2)) a)
(*.f64 a (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (neg.f64 b_2)))
(/.f64 (*.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 b_2)) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (neg.f64 b_2)))
(/.f64 (*.f64 (+.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #s(literal 3/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64))) a) (fma.f64 (neg.f64 b_2) (-.f64 (neg.f64 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 (*.f64 a (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 b_2 b_2))) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (neg.f64 b_2)))
(/.f64 (*.f64 a (+.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #s(literal 3/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64)))) (fma.f64 (neg.f64 b_2) (-.f64 (neg.f64 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))))
(fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) a (*.f64 (neg.f64 b_2) a))
(fma.f64 (neg.f64 b_2) a (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) a))
(fma.f64 (neg.f64 b_2) a (*.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))
(fma.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (*.f64 (neg.f64 b_2) a))
(fma.f64 a (neg.f64 b_2) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) a))
(fma.f64 a (neg.f64 b_2) (*.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))
(+.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) a) (*.f64 (neg.f64 b_2) a))
(+.f64 (*.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (*.f64 (neg.f64 b_2) a))
(+.f64 (*.f64 (neg.f64 b_2) a) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) a))
(+.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))
#s(approx (/ (* b_2 b_2) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (*.f64 #s(literal -1/2 binary64) (/.f64 b_2 a)))
(*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal -2 binary64) b_2)) a)
(*.f64 a (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal -2 binary64) b_2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal -5/2 binary64) b_2)) #s(literal 2 binary64)) (*.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2))) a) (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (fma.f64 #s(literal -5/2 binary64) b_2 (*.f64 #s(literal -1/2 binary64) b_2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal -5/2 binary64) b_2)) #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 b_2 #s(literal 3 binary64)))) a) (fma.f64 (*.f64 #s(literal -1/2 binary64) b_2) (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (fma.f64 #s(literal -5/2 binary64) b_2 (*.f64 #s(literal -1/2 binary64) b_2))) (pow.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal -5/2 binary64) b_2)) #s(literal 2 binary64))))
(/.f64 (*.f64 a (-.f64 (pow.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal -5/2 binary64) b_2)) #s(literal 2 binary64)) (*.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)))) (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (fma.f64 #s(literal -5/2 binary64) b_2 (*.f64 #s(literal -1/2 binary64) b_2))))
(/.f64 (*.f64 a (-.f64 (pow.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal -5/2 binary64) b_2)) #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 b_2 #s(literal 3 binary64))))) (fma.f64 (*.f64 #s(literal -1/2 binary64) b_2) (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (fma.f64 #s(literal -5/2 binary64) b_2 (*.f64 #s(literal -1/2 binary64) b_2))) (pow.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal -5/2 binary64) b_2)) #s(literal 2 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (neg.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal -2 binary64) b_2)) a)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal -2 binary64) b_2)) a) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal -2 binary64) b_2)) a))))))
(/.f64 (pow.f64 (neg.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal -2 binary64) b_2)) a)) #s(literal 3 binary64)) (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal -2 binary64) b_2)) a) #s(literal 2 binary64)) #s(literal 0 binary64))))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal -2 binary64) b_2)) a) #s(literal 2 binary64)))) (*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal -2 binary64) b_2)) a))
(/.f64 (neg.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal -2 binary64) b_2)) a) #s(literal 2 binary64))) (neg.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal -2 binary64) b_2)) a)))
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal -2 binary64) b_2)) a) #s(literal 2 binary64)) #s(literal 0 binary64)) (-.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal -2 binary64) b_2)) a) #s(literal 0 binary64)))
(/.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal -2 binary64) b_2)) a) #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal -2 binary64) b_2)) a) #s(literal 2 binary64)) #s(literal 0 binary64)))
(neg.f64 (neg.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal -2 binary64) b_2)) a)))
(fma.f64 (*.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a) a (*.f64 (*.f64 #s(literal -2 binary64) b_2) a))
(fma.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal -2 binary64) b_2)) a #s(literal 0 binary64))
(fma.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal -5/2 binary64) b_2)) a (*.f64 (*.f64 #s(literal 1/2 binary64) b_2) a))
(fma.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) c) #s(literal 0 binary64) (*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal -2 binary64) b_2)) a))
(fma.f64 a (*.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a) (*.f64 a (*.f64 #s(literal -2 binary64) b_2)))
(fma.f64 a (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal -2 binary64) b_2)) #s(literal 0 binary64))
(fma.f64 a (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal -5/2 binary64) b_2)) (*.f64 a (*.f64 #s(literal 1/2 binary64) b_2)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal -2 binary64) b_2)) a))) (/.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal -2 binary64) b_2)) a) #s(literal 2 binary64)) (neg.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal -2 binary64) b_2)) a))))
(-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 a) (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal -2 binary64) b_2))))
(-.f64 #s(literal 0 binary64) (neg.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal -2 binary64) b_2)) a)))
(+.f64 (*.f64 (*.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a) a) (*.f64 (*.f64 #s(literal -2 binary64) b_2) a))
(+.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal -5/2 binary64) b_2)) a) (*.f64 (*.f64 #s(literal 1/2 binary64) b_2) a))
(+.f64 (*.f64 a (*.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a)) (*.f64 a (*.f64 #s(literal -2 binary64) b_2)))
(+.f64 (*.f64 a (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal -5/2 binary64) b_2))) (*.f64 a (*.f64 #s(literal 1/2 binary64) b_2)))
(+.f64 (/.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal -2 binary64) b_2)) a) #s(literal 2 binary64)) #s(literal 0 binary64))) (*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal -2 binary64) b_2)) a))
(+.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (neg.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal -2 binary64) b_2)))) a))
(+.f64 #s(literal 0 binary64) (*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal -2 binary64) b_2)) a))
(+.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal -2 binary64) b_2)) a) #s(literal 0 binary64))
(/.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) b_2) #s(literal 2 binary64))) (pow.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 c b_2)) #s(literal 2 binary64))) (/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64)) (*.f64 #s(literal -1/8 binary64) c)) b_2))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 c b_2)) #s(literal 2 binary64)) (*.f64 #s(literal 1/16 binary64) (pow.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) b_2) #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 c b_2)) (*.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) (/.f64 #s(literal 1/4 binary64) b_2))))
(/.f64 (-.f64 (*.f64 #s(literal 1/64 binary64) (pow.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) b_2) #s(literal 3 binary64))) (*.f64 #s(literal 1/512 binary64) (pow.f64 (/.f64 c b_2) #s(literal 3 binary64)))) (fma.f64 #s(literal 1/16 binary64) (pow.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) b_2) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 c b_2)) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) (/.f64 #s(literal 1/4 binary64) b_2)) (*.f64 #s(literal 1/8 binary64) (/.f64 c b_2))))))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2)
(/.f64 (fma.f64 #s(literal -1/8 binary64) c (*.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64))) b_2)
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) b_2) #s(literal 2 binary64))) (pow.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 c b_2)) #s(literal 2 binary64)))) (neg.f64 (/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64)) (*.f64 #s(literal -1/8 binary64) c)) b_2)))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/64 binary64) (pow.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) b_2) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 c b_2)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 #s(literal 1/16 binary64) (pow.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) b_2) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 c b_2)) (-.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 c b_2)) (*.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) (/.f64 #s(literal 1/4 binary64) b_2)))))))
(/.f64 (fma.f64 (*.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64)) b_2 (*.f64 b_2 (*.f64 #s(literal -1/8 binary64) c))) (*.f64 b_2 b_2))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) #s(literal 1/4 binary64)) b_2 (*.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -1/8 binary64) c))) (pow.f64 b_2 #s(literal 3 binary64)))
(/.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) c) b_2 (*.f64 b_2 (*.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64)))) (*.f64 b_2 b_2))
(/.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) c) (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) #s(literal 1/4 binary64)))) (pow.f64 b_2 #s(literal 3 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) b_2) #s(literal 2 binary64))) (pow.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 c b_2)) #s(literal 2 binary64))) (/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64)) (*.f64 #s(literal -1/8 binary64) c)) b_2))
(/.f64 (fma.f64 #s(literal 1/64 binary64) (pow.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) b_2) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 c b_2)) #s(literal 3 binary64))) (fma.f64 (pow.f64 (/.f64 c b_2) #s(literal 2 binary64)) #s(literal 1/64 binary64) (-.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) b_2) #s(literal 2 binary64))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) #s(literal 1/4 binary64)) (*.f64 #s(literal -1/8 binary64) c)) (pow.f64 b_2 #s(literal 3 binary64))))))
(/.f64 (fma.f64 #s(literal 1/64 binary64) (pow.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) b_2) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 c b_2)) #s(literal 3 binary64))) (fma.f64 #s(literal 1/16 binary64) (pow.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) b_2) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 c b_2)) (-.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 c b_2)) (*.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) (/.f64 #s(literal 1/4 binary64) b_2))))))
(fma.f64 (*.f64 (/.f64 #s(literal 1/4 binary64) b_2) (*.f64 #s(literal 5/2 binary64) b_2)) (/.f64 c b_2) (*.f64 #s(literal -1/8 binary64) (/.f64 c b_2)))
(fma.f64 (/.f64 #s(literal 1/4 binary64) (neg.f64 b_2)) (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) (neg.f64 b_2)) (*.f64 #s(literal -1/8 binary64) (/.f64 c b_2)))
(fma.f64 #s(literal -1/8 binary64) (/.f64 c b_2) (*.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) (/.f64 #s(literal 1/4 binary64) b_2)))
(fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) (/.f64 #s(literal 1/4 binary64) b_2) (*.f64 #s(literal -1/8 binary64) (/.f64 c b_2)))
(fma.f64 (*.f64 #s(literal 5/2 binary64) b_2) (*.f64 (/.f64 c b_2) (/.f64 #s(literal 1/4 binary64) b_2)) (*.f64 #s(literal -1/8 binary64) (/.f64 c b_2)))
(fma.f64 (/.f64 #s(literal 1/4 binary64) b_2) (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) (*.f64 #s(literal -1/8 binary64) (/.f64 c b_2)))
(fma.f64 #s(literal 1/4 binary64) (/.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) b_2) (*.f64 #s(literal -1/8 binary64) (/.f64 c b_2)))
(fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/8 binary64) (/.f64 c b_2)))
(fma.f64 (/.f64 c b_2) #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) (/.f64 #s(literal 1/4 binary64) b_2)))
(-.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) b_2) #s(literal 2 binary64))) (/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64)) (*.f64 #s(literal -1/8 binary64) c)) b_2)) (/.f64 (pow.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 c b_2)) #s(literal 2 binary64)) (/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64)) (*.f64 #s(literal -1/8 binary64) c)) b_2)))
(-.f64 (*.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) (/.f64 #s(literal 1/4 binary64) b_2)) (*.f64 (/.f64 (neg.f64 c) b_2) #s(literal -1/8 binary64)))
(-.f64 (*.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) (/.f64 #s(literal 1/4 binary64) b_2)) (*.f64 #s(literal 1/8 binary64) (/.f64 c b_2)))
(-.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 c b_2)) (*.f64 (neg.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2)) (/.f64 #s(literal 1/4 binary64) b_2)))
(-.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 c b_2)) (*.f64 (neg.f64 (/.f64 #s(literal 1/4 binary64) b_2)) (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2)))
(+.f64 (/.f64 (*.f64 #s(literal 1/64 binary64) (pow.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) b_2) #s(literal 3 binary64))) (fma.f64 #s(literal 1/16 binary64) (pow.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) b_2) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 c b_2)) (-.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 c b_2)) (*.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) (/.f64 #s(literal 1/4 binary64) b_2)))))) (/.f64 (pow.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 c b_2)) #s(literal 3 binary64)) (fma.f64 #s(literal 1/16 binary64) (pow.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) b_2) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 c b_2)) (-.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 c b_2)) (*.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) (/.f64 #s(literal 1/4 binary64) b_2)))))))
(+.f64 (*.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) (/.f64 #s(literal 1/4 binary64) b_2)) (*.f64 #s(literal -1/8 binary64) (/.f64 c b_2)))
(+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 c b_2)) (*.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) (/.f64 #s(literal 1/4 binary64) b_2)))
(*.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal -2 binary64) b_2)) (neg.f64 a)) (/.f64 a (neg.f64 a)))
(*.f64 (/.f64 a (neg.f64 a)) (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal -2 binary64) b_2)) (neg.f64 a)))
(*.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal -2 binary64) b_2)) a) (/.f64 a a))
(*.f64 (/.f64 a a) (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal -2 binary64) b_2)) a))
(*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal -2 binary64) b_2)) (/.f64 a (*.f64 a a)))
(*.f64 a (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal -2 binary64) b_2)) (*.f64 a a)))
(/.f64 (/.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal -2 binary64) b_2)) a) (neg.f64 a)) (neg.f64 a))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal -2 binary64) b_2)) (/.f64 a (*.f64 a a))) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal -2 binary64) b_2)) (/.f64 a (*.f64 a a)))))
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal -2 binary64) b_2)) (/.f64 a (*.f64 a a))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal -2 binary64) b_2)) (/.f64 a (*.f64 a a))) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal -2 binary64) b_2)) (/.f64 a (*.f64 a a)))))))
(/.f64 (/.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal -2 binary64) b_2)) a) a) a)
(/.f64 (neg.f64 (/.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal -2 binary64) b_2)) a) a)) (neg.f64 a))
(/.f64 (fma.f64 #s(literal 0 binary64) (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal -2 binary64) b_2)) a))) (pow.f64 a #s(literal 4 binary64)))
(/.f64 (neg.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal -2 binary64) b_2)) a)) (*.f64 (neg.f64 a) a))
(/.f64 (neg.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal -2 binary64) b_2)) a) #s(literal 2 binary64))) (*.f64 (neg.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal -2 binary64) b_2)) a)) (*.f64 a a)))
(/.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal -2 binary64) b_2)) a) #s(literal 3 binary64)) (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal -2 binary64) b_2)) a) #s(literal 2 binary64)) #s(literal 0 binary64)) (*.f64 a a)))
(/.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal -2 binary64) b_2)) a) (*.f64 a a))
(neg.f64 (/.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal -2 binary64) b_2)) a) (*.f64 (neg.f64 a) a)))
(neg.f64 (/.f64 (neg.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal -2 binary64) b_2)) a)) (*.f64 a a)))
(fma.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal -2 binary64) b_2)) (neg.f64 a)) (/.f64 a (neg.f64 a)) #s(literal 0 binary64))
(fma.f64 (/.f64 a (neg.f64 a)) (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal -2 binary64) b_2)) (neg.f64 a)) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal -2 binary64) b_2)) a) (/.f64 a a) #s(literal 0 binary64))
(fma.f64 (/.f64 a a) (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal -2 binary64) b_2)) a) #s(literal 0 binary64))
(fma.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal -2 binary64) b_2)) (/.f64 a (*.f64 a a)) #s(literal 0 binary64))
(fma.f64 a (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal -2 binary64) b_2)) (*.f64 a a)) #s(literal 0 binary64))
(-.f64 #s(literal 0 binary64) (/.f64 (neg.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal -2 binary64) b_2)) a)) (*.f64 a a)))
(+.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal -2 binary64) b_2)) (/.f64 a (*.f64 a a))) #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) (*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal -2 binary64) b_2)) (/.f64 a (*.f64 a a))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal -2 binary64) b_2) #s(literal 2 binary64))) (-.f64 (*.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a) (*.f64 #s(literal -2 binary64) b_2)))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a) #s(literal 3 binary64)) (*.f64 #s(literal -8 binary64) (pow.f64 b_2 #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal -2 binary64) b_2) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a) (*.f64 #s(literal -2 binary64) b_2)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal -5/2 binary64) b_2)) #s(literal 3 binary64)) (*.f64 #s(literal 1/8 binary64) (pow.f64 b_2 #s(literal 3 binary64)))) (+.f64 (pow.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal -5/2 binary64) b_2)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal -5/2 binary64) b_2)) (*.f64 #s(literal 1/2 binary64) b_2)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal -5/2 binary64) b_2)) #s(literal 2 binary64)) (*.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)))) (neg.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (fma.f64 #s(literal -5/2 binary64) b_2 (*.f64 #s(literal -1/2 binary64) b_2)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal -5/2 binary64) b_2)) #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 b_2 #s(literal 3 binary64))))) (neg.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) b_2) (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (fma.f64 #s(literal -5/2 binary64) b_2 (*.f64 #s(literal -1/2 binary64) b_2))) (pow.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal -5/2 binary64) b_2)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal -5/2 binary64) b_2)) #s(literal 2 binary64)) (*.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2))) (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (fma.f64 #s(literal -5/2 binary64) b_2 (*.f64 #s(literal -1/2 binary64) b_2))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal -5/2 binary64) b_2)) #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 b_2 #s(literal 3 binary64)))) (fma.f64 (*.f64 #s(literal -1/2 binary64) b_2) (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (fma.f64 #s(literal -5/2 binary64) b_2 (*.f64 #s(literal -1/2 binary64) b_2))) (pow.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal -5/2 binary64) b_2)) #s(literal 2 binary64))))
(fma.f64 #s(literal -5/2 binary64) b_2 (-.f64 (*.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a) (*.f64 #s(literal -1/2 binary64) b_2)))
(fma.f64 #s(literal -5/2 binary64) b_2 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal 1/2 binary64) b_2)))
(fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal -2 binary64) b_2))
(fma.f64 #s(literal 5/2 binary64) (neg.f64 b_2) (-.f64 (*.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a) (*.f64 #s(literal -1/2 binary64) b_2)))
(fma.f64 #s(literal 5/2 binary64) (neg.f64 b_2) (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal 1/2 binary64) b_2)))
(fma.f64 #s(literal -2 binary64) b_2 (*.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a))
(fma.f64 #s(literal 1/2 binary64) b_2 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal -5/2 binary64) b_2)))
(fma.f64 (neg.f64 b_2) #s(literal 5/2 binary64) (-.f64 (*.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a) (*.f64 #s(literal -1/2 binary64) b_2)))
(fma.f64 (neg.f64 b_2) #s(literal 5/2 binary64) (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal 1/2 binary64) b_2)))
(fma.f64 b_2 #s(literal -5/2 binary64) (-.f64 (*.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a) (*.f64 #s(literal -1/2 binary64) b_2)))
(fma.f64 b_2 #s(literal -5/2 binary64) (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal 1/2 binary64) b_2)))
(fma.f64 b_2 #s(literal -2 binary64) (*.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a))
(fma.f64 b_2 #s(literal 1/2 binary64) (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal -5/2 binary64) b_2)))
(fma.f64 a (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) (*.f64 #s(literal -2 binary64) b_2))
(-.f64 (/.f64 (pow.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal -5/2 binary64) b_2)) #s(literal 2 binary64)) (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (fma.f64 #s(literal -5/2 binary64) b_2 (*.f64 #s(literal -1/2 binary64) b_2)))) (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (fma.f64 #s(literal -5/2 binary64) b_2 (*.f64 #s(literal -1/2 binary64) b_2)))))
(-.f64 (/.f64 (pow.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal -5/2 binary64) b_2)) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal -1/2 binary64) b_2) (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (fma.f64 #s(literal -5/2 binary64) b_2 (*.f64 #s(literal -1/2 binary64) b_2))) (pow.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal -5/2 binary64) b_2)) #s(literal 2 binary64)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 b_2 #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal -1/2 binary64) b_2) (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (fma.f64 #s(literal -5/2 binary64) b_2 (*.f64 #s(literal -1/2 binary64) b_2))) (pow.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal -5/2 binary64) b_2)) #s(literal 2 binary64)))))
(-.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal -5/2 binary64) b_2)) (*.f64 #s(literal -1/2 binary64) b_2))
(+.f64 (*.f64 #s(literal -2 binary64) b_2) (*.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a))
(+.f64 (*.f64 #s(literal 1/2 binary64) b_2) (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal -5/2 binary64) b_2)))
(+.f64 (*.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a) (*.f64 #s(literal -2 binary64) b_2))
(+.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal -5/2 binary64) b_2)) (*.f64 (neg.f64 b_2) #s(literal -1/2 binary64)))
(+.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal -5/2 binary64) b_2)) (*.f64 #s(literal 1/2 binary64) b_2))
(+.f64 (*.f64 #s(literal -5/2 binary64) b_2) (-.f64 (*.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a) (*.f64 #s(literal -1/2 binary64) b_2)))
(+.f64 (*.f64 #s(literal -5/2 binary64) b_2) (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal 1/2 binary64) b_2)))
(*.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 #s(approx (* (- 1 (* (/ (/ c b_2) b_2) a)) b_2) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 c a) b_2) b_2)) b_2)) #s(literal 1/4 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 #s(approx (* (- 1 (* (/ (/ c b_2) b_2) a)) b_2) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 c a) b_2) b_2)) b_2)) #s(literal 1/4 binary64)))
(pow.f64 (exp.f64 (log.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 #s(approx (* (- 1 (* (/ (/ c b_2) b_2) a)) b_2) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 c a) b_2) b_2)) b_2)))) #s(literal 1/2 binary64))
(pow.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 #s(approx (* (- 1 (* (/ (/ c b_2) b_2) a)) b_2) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 c a) b_2) b_2)) b_2)) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 #s(approx (* (- 1 (* (/ (/ c b_2) b_2) a)) b_2) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 c a) b_2) b_2)) b_2))) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 #s(approx (* (- 1 (* (/ (/ c b_2) b_2) a)) b_2) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 c a) b_2) b_2)) b_2)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 #s(approx (* (- 1 (* (/ (/ c b_2) b_2) a)) b_2) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 c a) b_2) b_2)) b_2)) #s(literal 1/2 binary64))
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 #s(approx (* (- 1 (* (/ (/ c b_2) b_2) a)) b_2) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 c a) b_2) b_2)) b_2)))
(+.f64 (cosh.f64 (*.f64 (log.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 #s(approx (* (- 1 (* (/ (/ c b_2) b_2) a)) b_2) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 c a) b_2) b_2)) b_2))) #s(literal 1/2 binary64))) (sinh.f64 (*.f64 (log.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 #s(approx (* (- 1 (* (/ (/ c b_2) b_2) a)) b_2) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 c a) b_2) b_2)) b_2))) #s(literal 1/2 binary64))))
(exp.f64 (*.f64 (log.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 #s(approx (* (- 1 (* (/ (/ c b_2) b_2) a)) b_2) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 c a) b_2) b_2)) b_2))) #s(literal 1/2 binary64)))
(*.f64 (neg.f64 c) (/.f64 a (neg.f64 b_2)))
(*.f64 (/.f64 c b_2) a)
(*.f64 c (/.f64 a b_2))
(*.f64 a (/.f64 c b_2))
(/.f64 (neg.f64 (*.f64 (neg.f64 a) c)) b_2)
(/.f64 (*.f64 (neg.f64 a) c) (neg.f64 b_2))
(/.f64 (*.f64 c a) b_2)
(neg.f64 (/.f64 (*.f64 (neg.f64 a) c) b_2))
(neg.f64 (/.f64 (*.f64 c a) (neg.f64 b_2)))
(*.f64 #s(approx (* (- 1 (* (/ (/ c b_2) b_2) a)) b_2) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 c a) b_2) b_2)) b_2)
(*.f64 b_2 #s(approx (* (- 1 (* (/ (/ c b_2) b_2) a)) b_2) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 c a) b_2) b_2)))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (/.f64 c b_2) b_2)) a)
(*.f64 (*.f64 #s(literal 1 binary64) a) (/.f64 (/.f64 c b_2) b_2))
(*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal 1 binary64))
(*.f64 (/.f64 (/.f64 c b_2) b_2) (*.f64 (*.f64 #s(literal 1/2 binary64) a) #s(literal 2 binary64)))
(*.f64 (/.f64 (/.f64 c b_2) b_2) a)
(*.f64 (/.f64 c b_2) (/.f64 a b_2))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal 2 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a))
(*.f64 a (/.f64 (/.f64 c b_2) b_2))
(/.f64 (*.f64 (/.f64 (neg.f64 c) b_2) a) (neg.f64 b_2))
(/.f64 (*.f64 a (/.f64 (neg.f64 c) b_2)) (neg.f64 b_2))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 c a) b_2)) b_2)
(/.f64 (neg.f64 (/.f64 (*.f64 c a) b_2)) (neg.f64 b_2))
(/.f64 (/.f64 (*.f64 c a) b_2) b_2)
(/.f64 (*.f64 c a) (*.f64 b_2 b_2))
(*.f64 (pow.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #s(literal 1 binary64)) (pow.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (neg.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) #s(literal 1 binary64)) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))
(*.f64 (neg.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))
(*.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))
(*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (pow.f64 (neg.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (neg.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))
(*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))
(pow.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #s(literal 2 binary64))
(pow.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #s(literal 2 binary64))
(pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #s(literal 1 binary64))
#s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))
(neg.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))
(sqrt.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #s(literal 2 binary64)))
(fabs.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))
(exp.f64 (*.f64 (log.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #s(literal 1 binary64)))
(exp.f64 (log.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))
(*.f64 (fabs.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #s(literal 1/4 binary64))) (fabs.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #s(literal 1/4 binary64))))
(*.f64 (sqrt.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) (sqrt.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))
(*.f64 (sqrt.f64 (neg.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) (sqrt.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))
(*.f64 (sqrt.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (sqrt.f64 (neg.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))
(*.f64 (sqrt.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (sqrt.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))
(*.f64 (pow.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #s(literal 1/2 binary64)) (pow.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (neg.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) #s(literal 1/2 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #s(literal 1/4 binary64)) (pow.f64 (neg.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #s(literal 1/4 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #s(literal 1/4 binary64)))
(pow.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #s(literal 2 binary64)) #s(literal 1/4 binary64))
(pow.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #s(literal 1 binary64))
(pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #s(literal 1/2 binary64))
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))
(fabs.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))
(fabs.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))
(+.f64 (cosh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) (sinh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))
(exp.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal -2 binary64) b_2)) (/.f64 a (*.f64 a a))))
(*.f64 (*.f64 #s(literal 5/2 binary64) b_2) (/.f64 c b_2))
(*.f64 #s(literal 5/2 binary64) (*.f64 b_2 (/.f64 c b_2)))
(*.f64 (/.f64 c b_2) (*.f64 #s(literal 5/2 binary64) b_2))
(*.f64 b_2 (/.f64 (*.f64 #s(literal 5/2 binary64) c) b_2))
(*.f64 b_2 (*.f64 #s(literal 5/2 binary64) (/.f64 c b_2)))
(*.f64 c (/.f64 (*.f64 #s(literal 5/2 binary64) b_2) b_2))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal -5/2 binary64) b_2) c)) b_2)
(/.f64 (*.f64 (*.f64 #s(literal -5/2 binary64) b_2) c) (neg.f64 b_2))
(/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2)
(neg.f64 (/.f64 (*.f64 (*.f64 #s(literal -5/2 binary64) b_2) c) b_2))
(neg.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) (neg.f64 b_2)))

eval98.0ms (1.2%)

Memory
7.9MiB live, 144.2MiB allocated
Compiler

Compiled 53 321 to 4 225 computations (92.1% saved)

prune59.0ms (0.7%)

Memory
11.1MiB live, 112.4MiB allocated
Pruning

42 alts after pruning (35 fresh and 7 done)

PrunedKeptTotal
New70012712
Fresh22325
Picked325
Done055
Total70542747
Accuracy
89.7%
Counts
747 → 42
Alt Table
Click to see full alt table
StatusAccuracyProgram
24.6%
(fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (/.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (neg.f64 b_2)) a)) #s(approx (/ (* b_2 b_2) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (*.f64 #s(literal -1/2 binary64) (/.f64 b_2 a))))
7.6%
(/.f64 (/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))) (neg.f64 b_2))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))) (neg.f64 b_2)) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2)))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))) (neg.f64 b_2)) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))) (neg.f64 b_2)))) a)
29.3%
(/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))
5.7%
(/.f64 (-.f64 (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2))) a) #s(literal 2 binary64))) (/.f64 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2))) (neg.f64 b_2)) a))
18.9%
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (*.f64 a a))
6.1%
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2))))) (*.f64 a a))
11.1%
(/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))) (neg.f64 b_2)) a))
24.2%
(/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a))
49.3%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
30.6%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) a)
12.2%
(/.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal 1/2 binary64)) b_2 (neg.f64 b_2)))) a)
4.1%
(/.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) #s(approx (+ (* (* (* (/ (/ c b_2) b_2) a) 1/2) b_2) (neg b_2)) (*.f64 (fma.f64 (/.f64 a b_2) #s(literal 1/2 binary64) (/.f64 (neg.f64 b_2) c)) c)))) a)
11.5%
(/.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) #s(approx (+ (* (* (* (/ (/ c b_2) b_2) a) 1/2) b_2) (neg b_2)) (neg.f64 b_2)))) a)
34.9%
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal 2 binary64)) #s(literal 1/4 binary64)) #s(literal 4 binary64)) b_2) (fma.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal 1/2 binary64) #s(literal 2 binary64)))) a)
27.9%
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a)) a)
34.5%
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(approx (- (* (* (/ (/ c b_2) b_2) a) 1/2) 2) (*.f64 (-.f64 (*.f64 (/.f64 a (*.f64 b_2 b_2)) #s(literal 1/2 binary64)) (/.f64 #s(literal 2 binary64) c)) c)) b_2)) a)
11.3%
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(approx (- (* (* (/ (/ c b_2) b_2) a) 1/2) 2) (*.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2))) b_2)) a)
49.1%
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* (* (- 1 (* (/ (/ c b_2) b_2) a)) b_2) b_2) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))))) a))
9.4%
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2))) a))
6.1%
(+.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) #s(approx (/ (* (neg (sqrt (- (* b_2 b_2) (* a c)))) (sqrt (- (* b_2 b_2) (* a c)))) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (/.f64 (fma.f64 (fma.f64 (neg.f64 c) (-.f64 (/.f64 #s(literal 1/4 binary64) b_2) (*.f64 (/.f64 #s(literal 1/4 binary64) b_2) (/.f64 (*.f64 (*.f64 (/.f64 b_2 a) #s(literal 5/2 binary64)) a) b_2))) (neg.f64 (*.f64 (/.f64 b_2 a) #s(literal 5/2 binary64)))) c (*.f64 (/.f64 #s(literal 2 binary64) a) (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) a))) c)))
6.3%
(+.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) #s(approx (/ (* (neg (sqrt (- (* b_2 b_2) (* a c)))) (sqrt (- (* b_2 b_2) (* a c)))) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (/.f64 (fma.f64 (neg.f64 c) (*.f64 (/.f64 b_2 a) #s(literal 5/2 binary64)) (*.f64 (/.f64 #s(literal 2 binary64) a) (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) a))) c)))
6.1%
(+.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) #s(approx (/ (* (neg (sqrt (- (* b_2 b_2) (* a c)))) (sqrt (- (* b_2 b_2) (* a c)))) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (/.f64 (fma.f64 (neg.f64 a) (*.f64 b_2 #s(literal 5/2 binary64)) (*.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) c) #s(literal 2 binary64))) (*.f64 a a))))
5.7%
(+.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) #s(approx (/ (* (neg (sqrt (- (* b_2 b_2) (* a c)))) (sqrt (- (* b_2 b_2) (* a c)))) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (*.f64 (-.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 a a) c)) (/.f64 #s(literal 5/2 binary64) (*.f64 (*.f64 b_2 b_2) a))) (pow.f64 b_2 #s(literal 3 binary64)))))
5.5%
(+.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) #s(approx (/ (* (neg (sqrt (- (* b_2 b_2) (* a c)))) (sqrt (- (* b_2 b_2) (* a c)))) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (*.f64 (-.f64 (+.f64 (/.f64 (*.f64 c #s(literal 3/8 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 a a) c))) (/.f64 #s(literal 5/2 binary64) (*.f64 (*.f64 b_2 b_2) a))) (pow.f64 b_2 #s(literal 3 binary64)))))
2.4%
(+.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) #s(approx (/ (* (neg (sqrt (- (* b_2 b_2) (* a c)))) (sqrt (- (* b_2 b_2) (* a c)))) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (*.f64 (neg.f64 b_2) (-.f64 (/.f64 (neg.f64 (*.f64 c #s(literal -3/8 binary64))) (*.f64 b_2 b_2)) (/.f64 #s(literal 1/2 binary64) a)))))
24.6%
(+.f64 #s(approx (/ (* b_2 b_2) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (*.f64 (/.f64 b_2 a) #s(literal -1/2 binary64))) (/.f64 (*.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)))
35.6%
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 (/.f64 b_2 a) #s(literal -2 binary64))))
35.5%
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 b_2 (/.f64 #s(literal -2 binary64) a))))
13.3%
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 3 binary64)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 c b_2) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #s(literal 3 binary64)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 c b_2) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 3 binary64)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 c b_2) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c))))) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 3 binary64)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 c b_2) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c))))) (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #s(literal 3 binary64)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 c b_2) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c))))) (/.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #s(literal 3 binary64)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 c b_2) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))))) (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 3 binary64)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 c b_2) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c))))) (/.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #s(literal 3 binary64)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 c b_2) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c))))))))))
33.7%
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2))
13.7%
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 3 binary64)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 c b_2) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c))))) (/.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #s(literal 3 binary64)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 c b_2) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))))))
35.2%
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 b_2 a) #s(literal -2 binary64)))
35.1%
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 b_2 (/.f64 #s(literal -2 binary64) a)))
11.2%
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (+ (* (/ 1/2 b_2) c) (* (/ b_2 a) -2)) (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64))))
32.7%
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (+ (* (/ 1/2 b_2) c) (+ (* (* 1/8 a) (* c (/ c (pow b_2 3)))) (/ (* (* (* (pow c 3) a) a) 1/16) (pow b_2 5))))) (*.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) a) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (/.f64 #s(literal -1/2 binary64) b_2)) c)))
3.1%
#s(approx (+ (/ (* b_2 b_2) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (/ (* (neg (sqrt (- (* b_2 b_2) (* a c)))) (sqrt (- (* b_2 b_2) (* a c)))) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a))) (/.f64 (fma.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) c) #s(literal 0 binary64) (*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal -5/2 binary64) b_2)) #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 b_2 #s(literal 3 binary64)))) (fma.f64 (*.f64 #s(literal -1/2 binary64) b_2) (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (fma.f64 #s(literal -5/2 binary64) b_2 (*.f64 #s(literal -1/2 binary64) b_2))) (pow.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal -5/2 binary64) b_2)) #s(literal 2 binary64)))) a)) (*.f64 a a)))
3.1%
#s(approx (+ (/ (* b_2 b_2) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (/ (* (neg (sqrt (- (* b_2 b_2) (* a c)))) (sqrt (- (* b_2 b_2) (* a c)))) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a))) (/.f64 (fma.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) c) #s(literal 0 binary64) (*.f64 (-.f64 (fma.f64 (/.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) b_2) #s(literal 2 binary64))) (pow.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 c b_2)) #s(literal 2 binary64))) (/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64)) (*.f64 #s(literal -1/8 binary64) c)) b_2)) a (neg.f64 (*.f64 b_2 #s(literal 5/2 binary64)))) (*.f64 #s(literal -1/2 binary64) b_2)) a)) (*.f64 a a)))
7.1%
#s(approx (+ (/ (* b_2 b_2) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (/ (* (neg (sqrt (- (* b_2 b_2) (* a c)))) (sqrt (- (* b_2 b_2) (* a c)))) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a))) (/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal -2 binary64) b_2)) (/.f64 a (*.f64 a a))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal -2 binary64) b_2)) (/.f64 a (*.f64 a a))) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal -2 binary64) b_2)) (/.f64 a (*.f64 a a))))))))
16.9%
#s(approx (+ (/ (* b_2 b_2) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (/ (* (neg (sqrt (- (* b_2 b_2) (* a c)))) (sqrt (- (* b_2 b_2) (* a c)))) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a))) (/.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal -2 binary64) b_2)) a) (*.f64 a a)))
21.2%
#s(approx (+ (/ (* b_2 b_2) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (/ (* (neg (sqrt (- (* b_2 b_2) (* a c)))) (sqrt (- (* b_2 b_2) (* a c)))) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a))) (/.f64 #s(approx (+ (* (/ (pow b_2 3) c) 0) (* (- (+ (* (+ (* (/ 1/4 b_2) (/ (* (* b_2 5/2) c) b_2)) (* -1/8 (/ c b_2))) a) (neg (* b_2 5/2))) (* -1/2 b_2)) a)) (*.f64 (*.f64 #s(literal -2 binary64) a) b_2)) (*.f64 a a)))
28.7%
#s(approx (+ (/ (* b_2 b_2) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (/ (* (neg (sqrt (- (* b_2 b_2) (* a c)))) (sqrt (- (* b_2 b_2) (* a c)))) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a))) (*.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal -2 binary64) b_2)) a) (/.f64 a a)))
19.7%
#s(approx (+ (/ (* b_2 b_2) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (/ (* (neg (sqrt (- (* b_2 b_2) (* a c)))) (sqrt (- (* b_2 b_2) (* a c)))) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a))) (*.f64 a (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal -2 binary64) b_2)) (*.f64 a a))))
Compiler

Compiled 5 964 to 1 603 computations (73.1% saved)

regimes77.0ms (1%)

Memory
-0.9MiB live, 92.0MiB allocated
Counts
61 → 3
Calls
Call 1
Inputs
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (+ (* (/ 1/2 b_2) c) (* (/ b_2 a) -2)) (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64))))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 b_2 (/.f64 #s(literal -2 binary64) a)))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 b_2 a) #s(literal -2 binary64)))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2))
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)
(/.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) #s(approx (+ (* (* (* (/ (/ c b_2) b_2) a) 1/2) b_2) (neg b_2)) (neg.f64 b_2)))) a)
#s(approx (+ (/ (* b_2 b_2) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (/ (* (neg (sqrt (- (* b_2 b_2) (* a c)))) (sqrt (- (* b_2 b_2) (* a c)))) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a))) (/.f64 #s(approx (+ (* (/ (pow b_2 3) c) 0) (* (- (+ (* (+ (* (/ 1/4 b_2) (/ (* (* b_2 5/2) c) b_2)) (* -1/8 (/ c b_2))) a) (neg (* b_2 5/2))) (* -1/2 b_2)) a)) (*.f64 (*.f64 #s(literal -2 binary64) a) b_2)) (*.f64 a a)))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) a)
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a)) a)
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 b_2 (/.f64 #s(literal -2 binary64) a))))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 (/.f64 b_2 a) #s(literal -2 binary64))))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) a)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(approx (- (* (* (/ (/ c b_2) b_2) a) 1/2) 2) (*.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2))) b_2)) a)
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (*.f64 a a))
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* (* (- 1 (* (/ (/ c b_2) b_2) a)) b_2) b_2) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))))) a))
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (-.f64 (*.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal 1/2 binary64)) #s(literal 2 binary64)) b_2)) a)
(/.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) #s(approx (+ (* (* (* (/ (/ c b_2) b_2) a) 1/2) b_2) (neg b_2)) (*.f64 (fma.f64 (/.f64 a b_2) #s(literal 1/2 binary64) (/.f64 (neg.f64 b_2) c)) c)))) a)
(/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a))
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(approx (- (* (* (/ (/ c b_2) b_2) a) 1/2) 2) (*.f64 (-.f64 (*.f64 (/.f64 a (*.f64 b_2 b_2)) #s(literal 1/2 binary64)) (/.f64 #s(literal 2 binary64) c)) c)) b_2)) a)
(/.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal 1/2 binary64)) b_2 (neg.f64 b_2)))) a)
(/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))
(/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) a)
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 #s(approx (* (- 1 (* (/ (/ c b_2) b_2) a)) b_2) (fma.f64 (/.f64 (*.f64 a c) b_2) #s(literal -1 binary64) b_2)) b_2))) a))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2)))) a)
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2))) a))
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2))))) (*.f64 a a))
#s(approx (+ (/ (* b_2 b_2) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (/ (* (neg (sqrt (- (* b_2 b_2) (* a c)))) (sqrt (- (* b_2 b_2) (* a c)))) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a))) (*.f64 a (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal -2 binary64) b_2)) (*.f64 a a))))
#s(approx (+ (/ (* b_2 b_2) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (/ (* (neg (sqrt (- (* b_2 b_2) (* a c)))) (sqrt (- (* b_2 b_2) (* a c)))) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a))) (/.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal -2 binary64) b_2)) a) (*.f64 a a)))
(/.f64 (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (sqrt.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))) a)
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))) a))
#s(approx (+ (/ (* b_2 b_2) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (/ (* (neg (sqrt (- (* b_2 b_2) (* a c)))) (sqrt (- (* b_2 b_2) (* a c)))) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a))) (*.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal -2 binary64) b_2)) a) (/.f64 a a)))
(+.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) #s(approx (/ (* (neg (sqrt (- (* b_2 b_2) (* a c)))) (sqrt (- (* b_2 b_2) (* a c)))) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (*.f64 (neg.f64 b_2) (-.f64 (/.f64 (neg.f64 (*.f64 c #s(literal -3/8 binary64))) (*.f64 b_2 b_2)) (/.f64 #s(literal 1/2 binary64) a)))))
(fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (/.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (neg.f64 b_2)) a)) #s(approx (/ (* b_2 b_2) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (*.f64 #s(literal -1/2 binary64) (/.f64 b_2 a))))
(+.f64 #s(approx (/ (* b_2 b_2) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (*.f64 (/.f64 b_2 a) #s(literal -1/2 binary64))) (/.f64 (*.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)))
(/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))) (neg.f64 b_2)) a))
(+.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (/.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a))))
(+.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (/.f64 (*.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (+ (* (/ 1/2 b_2) c) (+ (* (* 1/8 a) (* c (/ c (pow b_2 3)))) (/ (* (* (* (pow c 3) a) a) 1/16) (pow b_2 5))))) (*.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) a) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (/.f64 #s(literal -1/2 binary64) b_2)) c)))
(+.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) #s(approx (/ (* (neg (sqrt (- (* b_2 b_2) (* a c)))) (sqrt (- (* b_2 b_2) (* a c)))) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (/.f64 (fma.f64 (neg.f64 a) (*.f64 b_2 #s(literal 5/2 binary64)) (*.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) c) #s(literal 2 binary64))) (*.f64 a a))))
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal 2 binary64)) #s(literal 1/4 binary64)) #s(literal 4 binary64)) b_2) (fma.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal 1/2 binary64) #s(literal 2 binary64)))) a)
(+.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) #s(approx (/ (* (neg (sqrt (- (* b_2 b_2) (* a c)))) (sqrt (- (* b_2 b_2) (* a c)))) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (*.f64 (-.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 a a) c)) (/.f64 #s(literal 5/2 binary64) (*.f64 (*.f64 b_2 b_2) a))) (pow.f64 b_2 #s(literal 3 binary64)))))
(+.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) #s(approx (/ (* (neg (sqrt (- (* b_2 b_2) (* a c)))) (sqrt (- (* b_2 b_2) (* a c)))) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (/.f64 (fma.f64 (neg.f64 c) (*.f64 (/.f64 b_2 a) #s(literal 5/2 binary64)) (*.f64 (/.f64 #s(literal 2 binary64) a) (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) a))) c)))
#s(approx (+ (/ (* b_2 b_2) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (/ (* (neg (sqrt (- (* b_2 b_2) (* a c)))) (sqrt (- (* b_2 b_2) (* a c)))) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a))) (/.f64 (fma.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) c) #s(literal 0 binary64) (*.f64 (-.f64 (fma.f64 (fma.f64 (/.f64 #s(literal 1/4 binary64) b_2) (/.f64 (*.f64 (*.f64 b_2 #s(literal 5/2 binary64)) c) b_2) (*.f64 #s(literal -1/8 binary64) (/.f64 c b_2))) a (neg.f64 (*.f64 b_2 #s(literal 5/2 binary64)))) (*.f64 #s(literal -1/2 binary64) b_2)) a)) (*.f64 a a)))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (exp.f64 (log.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))))) a)
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 #s(literal 2 binary64) (/.f64 b_2 a)))) (/.f64 (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 (neg.f64 b_2) a)) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 #s(literal 2 binary64) (/.f64 b_2 a))))))
(/.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 3/2 binary64))) (*.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) a))
(+.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) #s(approx (/ (* (neg (sqrt (- (* b_2 b_2) (* a c)))) (sqrt (- (* b_2 b_2) (* a c)))) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (/.f64 (fma.f64 (fma.f64 (neg.f64 c) (-.f64 (/.f64 #s(literal 1/4 binary64) b_2) (*.f64 (/.f64 #s(literal 1/4 binary64) b_2) (/.f64 (*.f64 (*.f64 (/.f64 b_2 a) #s(literal 5/2 binary64)) a) b_2))) (neg.f64 (*.f64 (/.f64 b_2 a) #s(literal 5/2 binary64)))) c (*.f64 (/.f64 #s(literal 2 binary64) a) (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) a))) c)))
(/.f64 (-.f64 (pow.f64 (/.f64 (neg.f64 b_2) a) #s(literal 2 binary64)) (pow.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) #s(literal 2 binary64))) (/.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a))
(/.f64 (/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))) (neg.f64 b_2))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))) (neg.f64 b_2)) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2)))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))) (neg.f64 b_2)) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2))) (neg.f64 b_2)))) a)
(+.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) #s(approx (/ (* (neg (sqrt (- (* b_2 b_2) (* a c)))) (sqrt (- (* b_2 b_2) (* a c)))) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (*.f64 (-.f64 (+.f64 (/.f64 (*.f64 c #s(literal 3/8 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 a a) c))) (/.f64 #s(literal 5/2 binary64) (*.f64 (*.f64 b_2 b_2) a))) (pow.f64 b_2 #s(literal 3 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2))) a) #s(literal 2 binary64))) (/.f64 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2 (neg.f64 b_2))) (neg.f64 b_2)) a))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (neg.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (fma.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 c (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 1/16 binary64)) (pow.f64 b_2 #s(literal 5 binary64)))))))
#s(approx (+ (/ (* b_2 b_2) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (/ (* (neg (sqrt (- (* b_2 b_2) (* a c)))) (sqrt (- (* b_2 b_2) (* a c)))) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a))) (/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal -2 binary64) b_2)) (/.f64 a (*.f64 a a))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal -2 binary64) b_2)) (/.f64 a (*.f64 a a))) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal -2 binary64) b_2)) (/.f64 a (*.f64 a a))))))))
#s(approx (+ (/ (* b_2 b_2) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (/ (* (neg (sqrt (- (* b_2 b_2) (* a c)))) (sqrt (- (* b_2 b_2) (* a c)))) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a))) (/.f64 (fma.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) c) #s(literal 0 binary64) (*.f64 (-.f64 (fma.f64 (/.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) b_2) #s(literal 2 binary64))) (pow.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 c b_2)) #s(literal 2 binary64))) (/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64)) (*.f64 #s(literal -1/8 binary64) c)) b_2)) a (neg.f64 (*.f64 b_2 #s(literal 5/2 binary64)))) (*.f64 #s(literal -1/2 binary64) b_2)) a)) (*.f64 a a)))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (/.f64 (-.f64 (pow.f64 b_2 #s(literal 12 binary64)) (pow.f64 (*.f64 c a) #s(literal 6 binary64))) (*.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a)) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 8 binary64))) (fma.f64 c a (*.f64 b_2 b_2)))))) a)
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 3 binary64)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 c b_2) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c))))) (/.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #s(literal 3 binary64)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 c b_2) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))))))
#s(approx (+ (/ (* b_2 b_2) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (/ (* (neg (sqrt (- (* b_2 b_2) (* a c)))) (sqrt (- (* b_2 b_2) (* a c)))) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a))) (/.f64 (fma.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) c) #s(literal 0 binary64) (*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal -5/2 binary64) b_2)) #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 b_2 #s(literal 3 binary64)))) (fma.f64 (*.f64 #s(literal -1/2 binary64) b_2) (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (fma.f64 #s(literal -5/2 binary64) b_2 (*.f64 #s(literal -1/2 binary64) b_2))) (pow.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) b_2) c) b_2) #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) c)) b_2) a (*.f64 #s(literal -5/2 binary64) b_2)) #s(literal 2 binary64)))) a)) (*.f64 a a)))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 (/.f64 (-.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 c a) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a)) #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 12 binary64)))) (fma.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64))) (pow.f64 b_2 #s(literal 8 binary64)))))) a)
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 3 binary64)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 c b_2) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #s(literal 3 binary64)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 c b_2) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 3 binary64)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 c b_2) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c))))) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 3 binary64)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 c b_2) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c))))) (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #s(literal 3 binary64)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 c b_2) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c))))) (/.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #s(literal 3 binary64)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 c b_2) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))))) (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 3 binary64)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 c b_2) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c))))) (/.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #s(literal 3 binary64)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 c b_2) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c))))))))))
Outputs
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2))
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* (* (- 1 (* (/ (/ c b_2) b_2) a)) b_2) b_2) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))))) a))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 (/.f64 b_2 a) #s(literal -2 binary64))))
Calls

4 calls:

22.0ms
c
20.0ms
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
15.0ms
a
15.0ms
b_2
Results
AccuracySegmentsBranch
71.9%5(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
49.3%1a
84.8%3b_2
53.9%3c
Compiler

Compiled 16 to 19 computations (-18.8% saved)

regimes6.0ms (0.1%)

Memory
12.2MiB live, 12.1MiB allocated
Counts
16 → 3
Calls
Call 1
Inputs
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (+ (* (/ 1/2 b_2) c) (* (/ b_2 a) -2)) (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64))))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 b_2 (/.f64 #s(literal -2 binary64) a)))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 b_2 a) #s(literal -2 binary64)))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2))
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)
(/.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) #s(approx (+ (* (* (* (/ (/ c b_2) b_2) a) 1/2) b_2) (neg b_2)) (neg.f64 b_2)))) a)
#s(approx (+ (/ (* b_2 b_2) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (/ (* (neg (sqrt (- (* b_2 b_2) (* a c)))) (sqrt (- (* b_2 b_2) (* a c)))) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a))) (/.f64 #s(approx (+ (* (/ (pow b_2 3) c) 0) (* (- (+ (* (+ (* (/ 1/4 b_2) (/ (* (* b_2 5/2) c) b_2)) (* -1/8 (/ c b_2))) a) (neg (* b_2 5/2))) (* -1/2 b_2)) a)) (*.f64 (*.f64 #s(literal -2 binary64) a) b_2)) (*.f64 a a)))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) a)
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a)) a)
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 b_2 (/.f64 #s(literal -2 binary64) a))))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 (/.f64 b_2 a) #s(literal -2 binary64))))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) a)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(approx (- (* (* (/ (/ c b_2) b_2) a) 1/2) 2) (*.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2))) b_2)) a)
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (*.f64 a a))
Outputs
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 (/.f64 b_2 a) #s(literal -2 binary64))))
Calls

1 calls:

5.0ms
b_2
Results
AccuracySegmentsBranch
84.8%3b_2
Compiler

Compiled 1 to 3 computations (-200% saved)

regimes11.0ms (0.1%)

Memory
-39.0MiB live, 9.9MiB allocated
Counts
13 → 3
Calls
Call 1
Inputs
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (+ (* (/ 1/2 b_2) c) (* (/ b_2 a) -2)) (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64))))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 b_2 (/.f64 #s(literal -2 binary64) a)))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 b_2 a) #s(literal -2 binary64)))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2))
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)
(/.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) #s(approx (+ (* (* (* (/ (/ c b_2) b_2) a) 1/2) b_2) (neg b_2)) (neg.f64 b_2)))) a)
#s(approx (+ (/ (* b_2 b_2) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (/ (* (neg (sqrt (- (* b_2 b_2) (* a c)))) (sqrt (- (* b_2 b_2) (* a c)))) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a))) (/.f64 #s(approx (+ (* (/ (pow b_2 3) c) 0) (* (- (+ (* (+ (* (/ 1/4 b_2) (/ (* (* b_2 5/2) c) b_2)) (* -1/8 (/ c b_2))) a) (neg (* b_2 5/2))) (* -1/2 b_2)) a)) (*.f64 (*.f64 #s(literal -2 binary64) a) b_2)) (*.f64 a a)))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) a)
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a)) a)
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 b_2 (/.f64 #s(literal -2 binary64) a))))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 (/.f64 b_2 a) #s(literal -2 binary64))))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) a)
Outputs
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) a)
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 (/.f64 b_2 a) #s(literal -2 binary64))))
Calls

1 calls:

4.0ms
b_2
Results
AccuracySegmentsBranch
79.6%3b_2
Compiler

Compiled 1 to 3 computations (-200% saved)

regimes8.0ms (0.1%)

Memory
12.4MiB live, 12.4MiB allocated
Counts
12 → 2
Calls
Call 1
Inputs
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (+ (* (/ 1/2 b_2) c) (* (/ b_2 a) -2)) (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64))))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 b_2 (/.f64 #s(literal -2 binary64) a)))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 b_2 a) #s(literal -2 binary64)))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2))
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)
(/.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) #s(approx (+ (* (* (* (/ (/ c b_2) b_2) a) 1/2) b_2) (neg b_2)) (neg.f64 b_2)))) a)
#s(approx (+ (/ (* b_2 b_2) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (/ (* (neg (sqrt (- (* b_2 b_2) (* a c)))) (sqrt (- (* b_2 b_2) (* a c)))) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a))) (/.f64 #s(approx (+ (* (/ (pow b_2 3) c) 0) (* (- (+ (* (+ (* (/ 1/4 b_2) (/ (* (* b_2 5/2) c) b_2)) (* -1/8 (/ c b_2))) a) (neg (* b_2 5/2))) (* -1/2 b_2)) a)) (*.f64 (*.f64 #s(literal -2 binary64) a) b_2)) (*.f64 a a)))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) a)
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a)) a)
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 b_2 (/.f64 #s(literal -2 binary64) a))))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 (/.f64 b_2 a) #s(literal -2 binary64))))
Outputs
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 (/.f64 b_2 a) #s(literal -2 binary64))))
Calls

2 calls:

4.0ms
b_2
3.0ms
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
Results
AccuracySegmentsBranch
48.9%3(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
66.9%2b_2
Compiler

Compiled 14 to 13 computations (7.1% saved)

regimes4.0ms (0.1%)

Memory
7.5MiB live, 7.5MiB allocated
Counts
11 → 2
Calls
Call 1
Inputs
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (+ (* (/ 1/2 b_2) c) (* (/ b_2 a) -2)) (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64))))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 b_2 (/.f64 #s(literal -2 binary64) a)))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 b_2 a) #s(literal -2 binary64)))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2))
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)
(/.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) #s(approx (+ (* (* (* (/ (/ c b_2) b_2) a) 1/2) b_2) (neg b_2)) (neg.f64 b_2)))) a)
#s(approx (+ (/ (* b_2 b_2) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (/ (* (neg (sqrt (- (* b_2 b_2) (* a c)))) (sqrt (- (* b_2 b_2) (* a c)))) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a))) (/.f64 #s(approx (+ (* (/ (pow b_2 3) c) 0) (* (- (+ (* (+ (* (/ 1/4 b_2) (/ (* (* b_2 5/2) c) b_2)) (* -1/8 (/ c b_2))) a) (neg (* b_2 5/2))) (* -1/2 b_2)) a)) (*.f64 (*.f64 #s(literal -2 binary64) a) b_2)) (*.f64 a a)))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) a)
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a)) a)
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 b_2 (/.f64 #s(literal -2 binary64) a))))
Outputs
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 b_2 (/.f64 #s(literal -2 binary64) a))))
Calls

1 calls:

4.0ms
b_2
Results
AccuracySegmentsBranch
66.8%2b_2
Compiler

Compiled 1 to 3 computations (-200% saved)

regimes4.0ms (0%)

Memory
8.9MiB live, 8.9MiB allocated
Counts
10 → 2
Calls
Call 1
Inputs
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (+ (* (/ 1/2 b_2) c) (* (/ b_2 a) -2)) (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64))))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 b_2 (/.f64 #s(literal -2 binary64) a)))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 b_2 a) #s(literal -2 binary64)))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2))
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)
(/.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) #s(approx (+ (* (* (* (/ (/ c b_2) b_2) a) 1/2) b_2) (neg b_2)) (neg.f64 b_2)))) a)
#s(approx (+ (/ (* b_2 b_2) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a)) (/ (* (neg (sqrt (- (* b_2 b_2) (* a c)))) (sqrt (- (* b_2 b_2) (* a c)))) (* (+ (sqrt (- (* b_2 b_2) (* a c))) (neg b_2)) a))) (/.f64 #s(approx (+ (* (/ (pow b_2 3) c) 0) (* (- (+ (* (+ (* (/ 1/4 b_2) (/ (* (* b_2 5/2) c) b_2)) (* -1/8 (/ c b_2))) a) (neg (* b_2 5/2))) (* -1/2 b_2)) a)) (*.f64 (*.f64 #s(literal -2 binary64) a) b_2)) (*.f64 a a)))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) a)
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a)) a)
Outputs
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 b_2 a) #s(literal -2 binary64)))
Calls

1 calls:

3.0ms
b_2
Results
AccuracySegmentsBranch
66.4%2b_2
Compiler

Compiled 1 to 3 computations (-200% saved)

regimes2.0ms (0%)

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

1 calls:

2.0ms
b_2
Results
AccuracySegmentsBranch
66.4%2b_2
Compiler

Compiled 1 to 3 computations (-200% saved)

regimes2.0ms (0%)

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

1 calls:

2.0ms
b_2
Results
AccuracySegmentsBranch
66.2%2b_2
Compiler

Compiled 1 to 3 computations (-200% saved)

regimes7.0ms (0.1%)

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

4 calls:

3.0ms
a
1.0ms
c
1.0ms
b_2
1.0ms
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
Results
AccuracySegmentsBranch
33.7%1(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
33.7%1a
33.7%1c
33.7%1b_2
Compiler

Compiled 16 to 19 computations (-18.8% saved)

regimes4.0ms (0.1%)

Memory
10.9MiB live, 10.9MiB allocated
Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

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

4 calls:

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

Compiled 16 to 19 computations (-18.8% saved)

bsearch42.0ms (0.5%)

Memory
17.8MiB live, 62.7MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
18.0ms
6.812941342988162e+125
3.5275330823496035e+138
20.0ms
-3.283089919591116e-92
-8.158469160383418e-94
Samples
16.0ms245×0valid
3.0ms44×0invalid
3.0ms19×1valid
1.0ms2valid
Compiler

Compiled 1 018 to 709 computations (30.4% saved)

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

bsearch3.0ms (0%)

Memory
3.3MiB live, 3.3MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
6.812941342988162e+125
3.5275330823496035e+138
1.0ms
-3.283089919591116e-92
-8.158469160383418e-94
Compiler

Compiled 610 to 488 computations (20% saved)

bsearch56.0ms (0.7%)

Memory
-22.3MiB live, 24.6MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
53.0ms
8.727314977528693e+31
1.1795589278940555e+35
1.0ms
-3.283089919591116e-92
-8.158469160383418e-94
Samples
39.0ms18×0invalid
8.0ms128×0valid
Compiler

Compiled 611 to 475 computations (22.3% saved)

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

bsearch32.0ms (0.4%)

Memory
-5.8MiB live, 46.7MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
29.0ms
-4.8808171995458314e-303
8.510108194666559e-298
Samples
15.0ms160×0valid
5.0ms80×0invalid
Compiler

Compiled 446 to 346 computations (22.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 14.0ms
ival-div: 6.0ms (42% of total)
ival-mult: 3.0ms (21% of total)
ival-sub: 2.0ms (14% of total)
ival-sqrt: 2.0ms (14% of total)
ival-neg: 1.0ms (7% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch2.0ms (0%)

Memory
3.3MiB live, 3.3MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
1.0ms
-4.8808171995458314e-303
8.510108194666559e-298
Compiler

Compiled 446 to 346 computations (22.4% saved)

bsearch7.0ms (0.1%)

Memory
12.4MiB live, 12.4MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
6.0ms
-4.8808171995458314e-303
8.510108194666559e-298
Samples
2.0ms32×0valid
1.0ms18×0invalid
Compiler

Compiled 396 to 316 computations (20.2% saved)

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

bsearch1.0ms (0%)

Memory
2.5MiB live, 2.5MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
1.0ms
-4.8808171995458314e-303
8.510108194666559e-298
Compiler

Compiled 396 to 316 computations (20.2% saved)

bsearch1.0ms (0%)

Memory
2.4MiB live, 2.4MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
1.0ms
-4.8808171995458314e-303
8.510108194666559e-298
Compiler

Compiled 396 to 316 computations (20.2% saved)

simplify59.0ms (0.7%)

Memory
-14.3MiB live, 31.9MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 5 (0.0ms)

IterNodesCost
087491
1142491
2253491
3516491
41315491
54590485
67011485
77706485
Stop Event
node limit
Calls
Call 1
Inputs
(if (<=.f64 b_2 #s(literal -2348542582773833/73391955711682288371546268649666782105490079653384995959602842860381532034831513858240593699524021969747968 binary64)) #s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)) (if (<=.f64 b_2 #s(literal 4399999999999999869025482318682314691979286709592621861046605474607216931047563569519428835097198503373437527738345950134709256192 binary64)) (-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* (* (- 1 (* (/ (/ c b_2) b_2) a)) b_2) b_2) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))))) a)) #s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 (/.f64 b_2 a) #s(literal -2 binary64))))))
(if (<=.f64 b_2 #s(literal -2348542582773833/73391955711682288371546268649666782105490079653384995959602842860381532034831513858240593699524021969747968 binary64)) #s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)) (if (<=.f64 b_2 #s(literal 4399999999999999869025482318682314691979286709592621861046605474607216931047563569519428835097198503373437527738345950134709256192 binary64)) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) #s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 (/.f64 b_2 a) #s(literal -2 binary64))))))
(if (<=.f64 b_2 #s(literal -2348542582773833/73391955711682288371546268649666782105490079653384995959602842860381532034831513858240593699524021969747968 binary64)) #s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)) (if (<=.f64 b_2 #s(literal 89999999999999992219467027316736 binary64)) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) a) #s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 (/.f64 b_2 a) #s(literal -2 binary64))))))
(if (<=.f64 b_2 #s(literal -2024022533073/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392 binary64)) #s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)) #s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 (/.f64 b_2 a) #s(literal -2 binary64)))))
(if (<=.f64 b_2 #s(literal -2024022533073/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392 binary64)) #s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)) #s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 b_2 (/.f64 #s(literal -2 binary64) a)))))
(if (<=.f64 b_2 #s(literal -404804506614621/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) #s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)) #s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 b_2 a) #s(literal -2 binary64))))
(if (<=.f64 b_2 #s(literal -404804506614621/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) #s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))) #s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 b_2 a) #s(literal -2 binary64))))
(if (<=.f64 b_2 #s(literal -404804506614621/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) #s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))) #s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 b_2 (/.f64 #s(literal -2 binary64) a))))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (+ (* (/ 1/2 b_2) c) (* (/ b_2 a) -2)) (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64))))
Outputs
(if (<=.f64 b_2 #s(literal -2348542582773833/73391955711682288371546268649666782105490079653384995959602842860381532034831513858240593699524021969747968 binary64)) #s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)) (if (<=.f64 b_2 #s(literal 4399999999999999869025482318682314691979286709592621861046605474607216931047563569519428835097198503373437527738345950134709256192 binary64)) (-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* (* (- 1 (* (/ (/ c b_2) b_2) a)) b_2) b_2) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))))) a)) #s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 (/.f64 b_2 a) #s(literal -2 binary64))))))
(if (<=.f64 b_2 #s(literal -2348542582773833/73391955711682288371546268649666782105490079653384995959602842860381532034831513858240593699524021969747968 binary64)) #s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)) (if (<=.f64 b_2 #s(literal 4399999999999999869025482318682314691979286709592621861046605474607216931047563569519428835097198503373437527738345950134709256192 binary64)) (-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 #s(approx (* (* (- 1 (* (/ (/ c b_2) b_2) a)) b_2) b_2) #s(approx (* (* (- 1 (* (/ (/ c b_2) b_2) a)) b_2) b_2) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))))) a)) #s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 (/.f64 b_2 a) #s(literal -2 binary64))))))
(if (<=.f64 b_2 #s(literal -2348542582773833/73391955711682288371546268649666782105490079653384995959602842860381532034831513858240593699524021969747968 binary64)) #s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)) (if (<=.f64 b_2 #s(literal 4399999999999999869025482318682314691979286709592621861046605474607216931047563569519428835097198503373437527738345950134709256192 binary64)) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) #s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 (/.f64 b_2 a) #s(literal -2 binary64))))))
(if (<=.f64 b_2 #s(literal -2348542582773833/73391955711682288371546268649666782105490079653384995959602842860381532034831513858240593699524021969747968 binary64)) #s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)) (if (<=.f64 b_2 #s(literal 4399999999999999869025482318682314691979286709592621861046605474607216931047563569519428835097198503373437527738345950134709256192 binary64)) (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (neg.f64 a)) #s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 (/.f64 b_2 a) #s(literal -2 binary64))))))
(if (<=.f64 b_2 #s(literal -2348542582773833/73391955711682288371546268649666782105490079653384995959602842860381532034831513858240593699524021969747968 binary64)) #s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)) (if (<=.f64 b_2 #s(literal 89999999999999992219467027316736 binary64)) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) a) #s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 (/.f64 b_2 a) #s(literal -2 binary64))))))
(if (<=.f64 b_2 #s(literal -2348542582773833/73391955711682288371546268649666782105490079653384995959602842860381532034831513858240593699524021969747968 binary64)) #s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)) (if (<=.f64 b_2 #s(literal 89999999999999992219467027316736 binary64)) (/.f64 (+.f64 b_2 (sqrt.f64 #s(approx (* (* (- 1 (* (/ (/ c b_2) b_2) a)) b_2) b_2) (*.f64 (neg.f64 c) a)))) (neg.f64 a)) #s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 (/.f64 b_2 a) #s(literal -2 binary64))))))
(if (<=.f64 b_2 #s(literal -2024022533073/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392 binary64)) #s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)) #s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 (/.f64 b_2 a) #s(literal -2 binary64)))))
(if (<=.f64 b_2 #s(literal -2024022533073/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392 binary64)) #s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)) #s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 b_2 (/.f64 #s(literal -2 binary64) a)))))
(if (<=.f64 b_2 #s(literal -404804506614621/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) #s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)) #s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 b_2 a) #s(literal -2 binary64))))
(if (<=.f64 b_2 #s(literal -404804506614621/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) #s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))) #s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 b_2 a) #s(literal -2 binary64))))
(if (<=.f64 b_2 #s(literal -404804506614621/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) #s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))) #s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 b_2 (/.f64 #s(literal -2 binary64) a))))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (+ (* (/ 1/2 b_2) c) (* (/ b_2 a) -2)) (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64))))

soundness1.3s (17%)

Memory
-40.1MiB live, 663.9MiB allocated
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
048434
080413
1284367
22273367
09436367
05282715
117182692
268572679
084462560
017049742
162249565
086949174
056382
092382
1290382
21923382
08210382
0168411047
1595910774
0842210352
Stop Event
fuel
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
Compiler

Compiled 865 to 383 computations (55.7% saved)

preprocess102.0ms (1.3%)

Memory
28.8MiB live, 127.0MiB allocated
Compiler

Compiled 1 210 to 250 computations (79.3% saved)

end0.0ms (0%)

Memory
0.1MiB live, 0.1MiB allocated

Profiling

Loading profile data...