quad2m (problem 3.2.1, negative)

Time bar (total: 10.0s)

analyze128.0ms (1.3%)

Memory
5.6MiB live, 161.0MiB 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.7s (16.5%)

Memory
43.1MiB live, 2 512.8MiB allocated
Samples
453.0ms5 490×0valid
318.0ms1 165×2valid
250.0ms1 378×1valid
100.0ms1 027×0invalid
70.0ms216×3valid
2.0ms4valid
Precisions
Click to see histograms. Total time spent on operations: 886.0ms
ival-sub: 214.0ms (24.2% of total)
ival-mult: 209.0ms (23.6% of total)
ival-sqrt: 150.0ms (16.9% of total)
ival-div: 129.0ms (14.6% of total)
ival-neg: 112.0ms (12.6% of total)
adjust: 61.0ms (6.9% of total)
ival-true: 7.0ms (0.8% of total)
ival-assert: 3.0ms (0.3% of total)
Bogosity

preprocess122.0ms (1.2%)

Memory
-32.0MiB live, 111.0MiB allocated
Algorithm
egg-herbie
Rules
820×div-sub
774×times-frac
416×lower-fma.f64
416×lower-fma.f32
372×associate-/r*
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
044118
1142118
2354113
31075113
42452113
53228113
63298113
73420113
83512113
93512113
103512113
01013
01713
13213
25913
312113
420013
535313
659413
770813
876913
978513
1078613
078613
Stop Event
iter limit
saturated
iter limit
saturated
Calls
Call 1
Inputs
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
Outputs
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a)

explain292.0ms (2.9%)

Memory
17.4MiB live, 291.1MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
1170-1(-3.671990675870366e-138 -1.2622144841140532e-254 4.1453561258716755e-178)(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
690-0-(-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
100-1(1.051974631080573e-52 -8.089599567848699e+189 1.0162428491759027e-74)(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
40-0-(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
00-0-(*.f64 b_2 b_2)
00-0-a
00-0-(neg.f64 b_2)
00-0-b_2
00-0-(*.f64 a c)
00-0-c
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
sqrt.f64(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))oflow-rescue1080
(*.f64 b_2 b_2)overflow85
(*.f64 a c)overflow36
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))overflow108
-.f64(-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))cancellation690
/.f64(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)u/n90
(-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))underflow21
(*.f64 b_2 b_2)underflow50
(*.f64 a c)underflow34
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))underflow8
sqrt.f64(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))uflow-rescue80
(*.f64 b_2 b_2)underflow50
(*.f64 a c)underflow34
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))underflow8
-.f64(-.f64 (*.f64 b_2 b_2) (*.f64 a c))nan-rescue40
(*.f64 b_2 b_2)overflow85
(*.f64 a c)overflow36
Confusion
Predicted +Predicted -
+1431
-1498
Precision
0.910828025477707
Recall
0.9930555555555556
Confusion?
Predicted +Predicted MaybePredicted -
+14301
-14098
Precision?
0.910828025477707
Recall?
0.9930555555555556
Freqs
test
numberfreq
099
1120
233
34
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
113.0ms334×0valid
48.0ms90×1valid
18.0ms82×2valid
2.0ms3valid
Compiler

Compiled 136 to 44 computations (67.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 36.0ms
ival-mult: 9.0ms (25.1% of total)
ival-sub: 7.0ms (19.5% of total)
ival-div: 6.0ms (16.7% of total)
ival-sqrt: 6.0ms (16.7% of total)
adjust: 4.0ms (11.1% of total)
ival-neg: 4.0ms (11.1% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

eval0.0ms (0%)

Memory
0.4MiB live, 0.4MiB allocated
Compiler

Compiled 3 to 3 computations (0% saved)

prune1.0ms (0%)

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

Compiled 16 to 10 computations (37.5% saved)

simplify65.0ms (0.7%)

Memory
-0.3MiB live, 40.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)
Rules
416×lower-fma.f64
416×lower-fma.f32
264×lower-*.f32
260×lower-*.f64
120×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01050
01750
13250
25950
312150
420050
535350
659450
770850
876950
978550
1078650
078650
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(neg.f64 b_2)
b_2
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(*.f64 b_2 b_2)
(*.f64 a c)
a
c
Outputs
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 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 c (neg.f64 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 c (neg.f64 a) (*.f64 b_2 b_2)))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(*.f64 b_2 b_2)
(*.f64 a c)
a
c

localize47.0ms (0.5%)

Memory
13.6MiB live, 125.8MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy98.7%
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
accuracy96.7%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
accuracy74.9%
(-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
accuracy57.5%
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
Samples
15.0ms167×0valid
9.0ms41×2valid
9.0ms45×1valid
1.0ms3valid
Compiler

Compiled 52 to 12 computations (76.9% saved)

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

series28.0ms (0.3%)

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

39 calls:

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

rewrite326.0ms (3.3%)

Memory
12.9MiB live, 457.6MiB allocated
Algorithm
batch-egg-rewrite
Rules
4 618×lower-fma.f64
4 618×lower-fma.f32
3 760×lower-*.f32
3 756×lower-*.f64
2 318×lower-/.f32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01041
01741
16841
250338
3660738
0843038
Stop Event
iter limit
node limit
iter limit
Counts
5 → 440
Calls
Call 1
Inputs
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(neg.f64 b_2)
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
Outputs
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) #s(literal -1 binary64)))
(+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)))
(+.f64 (/.f64 b_2 a) (*.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a))))
(+.f64 (/.f64 b_2 a) (*.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(+.f64 (neg.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)) (/.f64 b_2 a))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 b_2 a))
(+.f64 (*.f64 (/.f64 b_2 a) #s(literal 1 binary64)) (*.f64 (neg.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)) #s(literal 1 binary64)))
(-.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a))
(-.f64 #s(literal 0 binary64) (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) a) (/.f64 (/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) a))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) a) (/.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) a))
(-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 a (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(-.f64 (/.f64 (*.f64 b_2 a) (*.f64 a a)) (/.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 a a)))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (fma.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (/.f64 (*.f64 b_2 b_2) (*.f64 a a)))) (/.f64 (/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 a (*.f64 a a))) (fma.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (/.f64 (*.f64 b_2 b_2) (*.f64 a a)))))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)) (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)) (/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)))
(fma.f64 b_2 (/.f64 #s(literal 1 binary64) a) (neg.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)))
(fma.f64 b_2 (/.f64 #s(literal 1 binary64) a) (*.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a))))
(fma.f64 b_2 (/.f64 #s(literal 1 binary64) a) (*.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(fma.f64 b_2 (/.f64 #s(literal -1 binary64) a) (neg.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)))
(fma.f64 b_2 (/.f64 #s(literal -1 binary64) a) (*.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a))))
(fma.f64 b_2 (/.f64 #s(literal -1 binary64) a) (*.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(fma.f64 b_2 (*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) a)) (neg.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)))
(fma.f64 b_2 (*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) a)) (*.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a))))
(fma.f64 b_2 (*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) a)) (*.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 #s(literal -1 binary64) a) (/.f64 b_2 a))
(fma.f64 (/.f64 b_2 a) #s(literal 1 binary64) (*.f64 (neg.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)) #s(literal 1 binary64)))
(fma.f64 (/.f64 b_2 a) #s(literal -1 binary64) (neg.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)))
(fma.f64 (/.f64 b_2 a) #s(literal -1 binary64) (*.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a))))
(fma.f64 (/.f64 b_2 a) #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(fma.f64 #s(literal 1 binary64) (/.f64 b_2 a) (neg.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)))
(fma.f64 #s(literal 1 binary64) (/.f64 b_2 a) (*.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a))))
(fma.f64 #s(literal 1 binary64) (/.f64 b_2 a) (*.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(fma.f64 (/.f64 #s(literal 1 binary64) a) b_2 (neg.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)))
(fma.f64 (/.f64 #s(literal 1 binary64) a) b_2 (*.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a))))
(fma.f64 (/.f64 #s(literal 1 binary64) a) b_2 (*.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(fma.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 b_2 a))
(fma.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 #s(literal 1 binary64) a) (/.f64 b_2 a))
(fma.f64 #s(literal -1 binary64) (/.f64 b_2 a) (neg.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)))
(fma.f64 #s(literal -1 binary64) (/.f64 b_2 a) (*.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a))))
(fma.f64 #s(literal -1 binary64) (/.f64 b_2 a) (*.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(fma.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a))
(neg.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a))
(neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 a (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (+.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (neg.f64 a)))
(/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (neg.f64 a) (+.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a a) (-.f64 (*.f64 b_2 a) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (/.f64 (*.f64 b_2 b_2) (*.f64 a a))) (-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 a (*.f64 a a))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c)))) a)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) a)))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 #s(literal -1 binary64) (/.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (neg.f64 a)))
(/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (neg.f64 a)))
(/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (neg.f64 a) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (neg.f64 a))
(/.f64 (-.f64 (*.f64 b_2 a) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (*.f64 a a))
(/.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c)) (*.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c)) (*.f64 (neg.f64 a) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c)) (neg.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (*.f64 a (+.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (*.f64 (neg.f64 a) (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (neg.f64 (*.f64 a (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c)))))) (*.f64 (*.f64 a (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (fma.f64 b_2 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))))) (*.f64 (*.f64 a (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))))) (*.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (fma.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 a (*.f64 a a)))) (fma.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (/.f64 (*.f64 b_2 b_2) (*.f64 a a))))
(/.f64 (*.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c)) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (-.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c))))
(/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a))) (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a))
(/.f64 (/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c)))) a) (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) a) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (-.f64 (*.f64 b_2 (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) a) (*.f64 a (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (-.f64 (*.f64 b_2 a) (*.f64 a (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (*.f64 a (neg.f64 a)))
(/.f64 (-.f64 a (*.f64 (/.f64 a b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (*.f64 (/.f64 a b_2) a))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (*.f64 (/.f64 a b_2) #s(literal 1 binary64))) (*.f64 (/.f64 a b_2) (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 a)) (*.f64 (/.f64 a b_2) (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (*.f64 (/.f64 a b_2) (neg.f64 a)))
(/.f64 (-.f64 (*.f64 b_2 a) (*.f64 (neg.f64 a) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (*.f64 (neg.f64 a) a))
(/.f64 (-.f64 (*.f64 b_2 (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (*.f64 (neg.f64 a) #s(literal 1 binary64))) (*.f64 (neg.f64 a) (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (-.f64 (*.f64 b_2 a) (*.f64 (neg.f64 a) (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (*.f64 (neg.f64 a) (neg.f64 a)))
(/.f64 (*.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal -1 binary64)) (*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (neg.f64 a)))
(/.f64 (*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal -1 binary64)) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (neg.f64 a)))
(/.f64 (*.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal 1 binary64)) (*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (neg.f64 a)))
(/.f64 (*.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal 1 binary64)) (*.f64 (+.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) a))
(/.f64 (*.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal -1 binary64)) (*.f64 (+.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (neg.f64 a)))
(/.f64 (*.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c)) #s(literal 1 binary64)) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (neg.f64 a)))
(/.f64 (*.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c)) #s(literal 1 binary64)) (*.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a))
(/.f64 (*.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c)) #s(literal -1 binary64)) (*.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (neg.f64 a)))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (*.f64 a (+.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c))) (*.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (*.f64 (neg.f64 a) (+.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c))) (*.f64 (neg.f64 a) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 a) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (neg.f64 (*.f64 a a)))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 a (*.f64 a a))))) (neg.f64 (fma.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (/.f64 (*.f64 b_2 b_2) (*.f64 a a)))))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)))) (/.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a))
(/.f64 (neg.f64 (/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c)))) a)) (+.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (neg.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) a)) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (+.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (pow.f64 (neg.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)) #s(literal 3 binary64))) (+.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)) (-.f64 (*.f64 (neg.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)) (neg.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a))) (*.f64 (/.f64 b_2 a) (neg.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a))))))
(/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)) (*.f64 (neg.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)) (neg.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)))) (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a))
(/.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal 1 binary64)) (neg.f64 a))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (neg.f64 a))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 a) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (*.f64 a a))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 a (*.f64 a a))))) (fma.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (/.f64 (*.f64 b_2 b_2) (*.f64 a a))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)))) (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c)))) a)) (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (+.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c))) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (*.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 #s(literal 1 binary64) a)) (+.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (*.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c)) (/.f64 #s(literal 1 binary64) a)) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (*.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 #s(literal -1 binary64) a)) (+.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 #s(literal -1 binary64) a)) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (*.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 #s(literal -1 binary64) a)) (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (*.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c)) (/.f64 #s(literal -1 binary64) a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal -1 binary64)) a)
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 a (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c)))))) (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 a (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (/.f64 (-.f64 (*.f64 b_2 a) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) a) a)
(pow.f64 (/.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 a a) (-.f64 (*.f64 b_2 a) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (/.f64 (*.f64 b_2 b_2) (*.f64 a a))) (-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 a (*.f64 a a))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c)))) a)) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) a)) #s(literal -1 binary64))
(*.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) #s(literal 1 binary64))
(*.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) a))
(*.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 #s(literal 1 binary64) (*.f64 a (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(*.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 #s(literal 1 binary64) a)))
(*.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 (/.f64 #s(literal 1 binary64) a) (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 a (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a))
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a))
(*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) a))
(*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 #s(literal 1 binary64) (*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 #s(literal 1 binary64) a)))
(*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 #s(literal -1 binary64) a))
(*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(*.f64 (-.f64 (*.f64 b_2 a) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 #s(literal 1 binary64) (*.f64 a a)))
(*.f64 (-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (/.f64 (*.f64 b_2 b_2) (*.f64 a a)))))
(*.f64 (/.f64 #s(literal -1 binary64) a) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(*.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a))) (/.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (/.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 (/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c)))) a) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) a) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (/.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 (pow.f64 (/.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal -1/2 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 #s(literal -1 binary64) a))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 a (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 a (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 (/.f64 (/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c)))) a) (fma.f64 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c)) (*.f64 (*.f64 b_2 b_2) (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(*.f64 (/.f64 (/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c)))) a) (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c))))) (+.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 (/.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) a) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(*.f64 (/.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) a) (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) #s(literal -1 binary64)))
(+.f64 b_2 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(+.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) b_2)
(+.f64 #s(literal 0 binary64) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(+.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (neg.f64 (/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(+.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(+.f64 (+.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal 0 binary64)) b_2)
(-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(-.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) b_2)
(-.f64 #s(literal 0 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(-.f64 (+.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal 0 binary64)) b_2)
(fma.f64 b_2 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(fma.f64 b_2 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(fma.f64 b_2 (/.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(fma.f64 b_2 (/.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (neg.f64 (/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(fma.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(fma.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 1 binary64) b_2) (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(fma.f64 (*.f64 b_2 b_2) (/.f64 b_2 (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (neg.f64 (/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal -1 binary64) b_2)
(fma.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (neg.f64 (/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(fma.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(fma.f64 #s(literal 1 binary64) b_2 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(fma.f64 #s(literal -1 binary64) b_2 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(fma.f64 #s(literal -1 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)
(fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (neg.f64 (/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(fma.f64 (pow.f64 b_2 #s(literal 3/2 binary64)) (/.f64 (pow.f64 b_2 #s(literal 3/2 binary64)) (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (neg.f64 (/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(fma.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64)) (neg.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64))) b_2)
(fma.f64 (pow.f64 b_2 #s(literal 1/2 binary64)) (pow.f64 b_2 #s(literal 1/2 binary64)) (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(fma.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64))) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64)) b_2)
(fma.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64))) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64)) b_2)
(fma.f64 (/.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(fma.f64 (/.f64 (*.f64 b_2 b_2) (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c)) (*.f64 (*.f64 b_2 b_2) (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (neg.f64 (/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c))))) (+.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (neg.f64 (/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(neg.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(neg.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal 1 binary64)))
(/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c)))) (neg.f64 (+.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c)) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (+.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c)))))) (*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (fma.f64 b_2 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))))) (*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))))) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (fma.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (*.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c)) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c))))))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c)))))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c))))))) (*.f64 b_2 (sqrt.f64 (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 b_2 (sqrt.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c)))))) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c)))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c)))))) #s(literal 1 binary64)) (*.f64 (fma.f64 b_2 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))))) #s(literal 1 binary64)) (*.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))))) #s(literal 1 binary64)) (*.f64 (fma.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (*.f64 (*.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c)) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 1 binary64)) (*.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (*.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal 1 binary64)) (+.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (*.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c)) #s(literal 1 binary64)) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c)) (*.f64 #s(literal 0 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (fma.f64 (/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (fma.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))))
(/.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 b_2)) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))) (fma.f64 b_2 (/.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (*.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) (fma.f64 b_2 (/.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (fma.f64 b_2 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (fma.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 (*.f64 (*.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c)) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (-.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c)))
(pow.f64 (/.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal 1 binary64))
(*.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal 1 binary64)))
(*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(*.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(*.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal 1 binary64)))
(*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(*.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c)) (/.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c)))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))))
(*.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(*.f64 (/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c)) (*.f64 (*.f64 b_2 b_2) (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(*.f64 (/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c)))) (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c))))) (+.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
b_2
(exp.f64 (*.f64 (log.f64 b_2) #s(literal 1 binary64)))
(+.f64 b_2 #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) b_2)
(-.f64 #s(literal 0 binary64) b_2)
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)) b_2)
(-.f64 (/.f64 #s(literal 0 binary64) b_2) b_2)
(fma.f64 b_2 #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 b_2 #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 1 binary64) b_2) #s(literal 0 binary64))
(fma.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) b_2 #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) b_2 #s(literal 0 binary64))
(fma.f64 (pow.f64 b_2 #s(literal 1/2 binary64)) (pow.f64 b_2 #s(literal 1/2 binary64)) #s(literal 0 binary64))
(neg.f64 b_2)
(/.f64 (*.f64 b_2 b_2) b_2)
(/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 b_2))
(/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 b_2 b_2) #s(literal 0 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 #s(literal 1 binary64) (/.f64 b_2 (*.f64 b_2 b_2)))
(pow.f64 b_2 #s(literal 1 binary64))
(pow.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal -1 binary64))
(pow.f64 (/.f64 b_2 (*.f64 b_2 b_2)) #s(literal -1 binary64))
(*.f64 b_2 #s(literal 1 binary64))
(*.f64 b_2 #s(literal -1 binary64))
(*.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)))
(*.f64 #s(literal 1 binary64) b_2)
(*.f64 #s(literal -1 binary64) b_2)
(*.f64 (pow.f64 b_2 #s(literal 1/2 binary64)) (pow.f64 b_2 #s(literal 1/2 binary64)))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(exp.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal 2 binary64)))
(fabs.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(-.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(neg.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (sqrt.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c))))) (sqrt.f64 (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c)))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (sqrt.f64 (fma.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))))
(/.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c)))))) (neg.f64 (sqrt.f64 (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))))) (neg.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal 1 binary64))
(pow.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (sqrt.f64 (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c)))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (sqrt.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c))))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c)))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c)))))
(*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (sqrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(exp.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (neg.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal -1 binary64)))
(+.f64 (*.f64 b_2 b_2) (neg.f64 (*.f64 a c)))
(+.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2))
(+.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c))) (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(+.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (*.f64 a c))) (neg.f64 (*.f64 (*.f64 a (*.f64 a c)) (/.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))
(hypot.f64 (*.f64 b_2 b_2) (*.f64 a c))
(hypot.f64 (*.f64 b_2 b_2) (neg.f64 (*.f64 a c)))
(hypot.f64 (*.f64 b_2 b_2) (pow.f64 (*.f64 a c) #s(literal 1 binary64)))
(hypot.f64 (*.f64 a c) (*.f64 b_2 b_2))
(hypot.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2))
(hypot.f64 (pow.f64 (*.f64 a c) #s(literal 1 binary64)) (*.f64 b_2 b_2))
(fabs.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(-.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2))
(-.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 a c)))
(-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 (*.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c))) (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (*.f64 a (*.f64 a c)) (/.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))
(sqrt.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))))
(fma.f64 b_2 b_2 (neg.f64 (*.f64 a c)))
(fma.f64 b_2 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 a c))) (neg.f64 (*.f64 (*.f64 a (*.f64 a c)) (/.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))
(fma.f64 (*.f64 b_2 b_2) #s(literal 1 binary64) (neg.f64 (*.f64 a c)))
(fma.f64 (*.f64 b_2 b_2) #s(literal -1 binary64) (neg.f64 (*.f64 a c)))
(fma.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (neg.f64 (*.f64 (*.f64 a (*.f64 a c)) (/.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))
(fma.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c))) (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(fma.f64 (*.f64 a c) #s(literal -1 binary64) (*.f64 b_2 b_2))
(fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))
(fma.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (neg.f64 (*.f64 (*.f64 a (*.f64 a c)) (/.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))
(fma.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c))) (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(fma.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c))) (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(fma.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c))) (neg.f64 (*.f64 (*.f64 a (*.f64 a c)) (/.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))
(fma.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 b_2 b_2) (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c))) (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(fma.f64 #s(literal 1 binary64) (*.f64 b_2 b_2) (neg.f64 (*.f64 a c)))
(fma.f64 #s(literal -1 binary64) (*.f64 b_2 b_2) (neg.f64 (*.f64 a c)))
(fma.f64 #s(literal -1 binary64) (*.f64 a c) (*.f64 b_2 b_2))
(fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))
(fma.f64 (exp.f64 (log.f64 b_2)) (exp.f64 (log.f64 b_2)) (neg.f64 (*.f64 a c)))
(fma.f64 (*.f64 c #s(literal -1 binary64)) a (*.f64 b_2 b_2))
(fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c)))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (neg.f64 (*.f64 (*.f64 a (*.f64 a c)) (/.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))
(fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 (*.f64 (*.f64 a (*.f64 a c)) (/.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))
(fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (fma.f64 (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (*.f64 a c) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))) (fma.f64 (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))) (-.f64 (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (neg.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c))) (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))) (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))) (neg.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c))) (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(neg.f64 (fma.f64 b_2 b_2 (*.f64 a c)))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c)))) (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c)))) (fma.f64 a (*.f64 c (*.f64 a c)) (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 (*.f64 b_2 a) c)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c)))
(/.f64 (fma.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (*.f64 (*.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c))) (*.f64 (*.f64 a c) (*.f64 (*.f64 a (*.f64 c (*.f64 a c))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c))))))) (*.f64 (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 (*.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c))) (fma.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))))
(/.f64 (*.f64 (fma.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c))))) (*.f64 (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))))
(/.f64 (*.f64 (fma.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c))))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 (*.f64 a c) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))))
(/.f64 (*.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c))))) (*.f64 (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a (*.f64 c (*.f64 a c))))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 1 binary64)) (fma.f64 b_2 b_2 (*.f64 a c)))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c)))) #s(literal 1 binary64)) (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c))))) (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c)))))) (*.f64 (sqrt.f64 (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (sqrt.f64 (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c))))) (sqrt.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))))) (*.f64 (sqrt.f64 (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c)))))) (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (sqrt.f64 (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c)))) (sqrt.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))))) (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (*.f64 (*.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c))) (*.f64 (*.f64 a c) (*.f64 (*.f64 a (*.f64 c (*.f64 a c))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c))))))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c))) (fma.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (*.f64 (*.f64 (fma.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c))))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (*.f64 (*.f64 (fma.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c))))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 a c) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 1 binary64)) (*.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (neg.f64 (fma.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (neg.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c)))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c))) (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (fma.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c))) (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 (*.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c))) (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 (*.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c))) (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 a (*.f64 a c)) (/.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 (*.f64 (*.f64 a (*.f64 a c)) (/.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (*.f64 a (*.f64 a c)) (/.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (*.f64 a (*.f64 a c)) (/.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))))
(/.f64 (-.f64 (*.f64 a (*.f64 c (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c))) (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 (*.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c))) (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (fma.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 (*.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c))) (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (*.f64 (*.f64 a (*.f64 a c)) (/.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (*.f64 a (*.f64 a c)) (/.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))) (fma.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (*.f64 a (*.f64 a c)) (/.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c)))))) (sqrt.f64 (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (sqrt.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c))))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (sqrt.f64 (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (*.f64 (*.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c))) (*.f64 (*.f64 a c) (*.f64 (*.f64 a (*.f64 c (*.f64 a c))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c))))))) (/.f64 #s(literal 1 binary64) (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (fma.f64 (*.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c))) (fma.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))))
(/.f64 (*.f64 (*.f64 (fma.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c))))) (/.f64 #s(literal 1 binary64) (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (fma.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (*.f64 (*.f64 (fma.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c))))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 (*.f64 a c) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))))
(pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal 2 binary64))
(pow.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal 2 binary64))
(pow.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 1/2 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c)))) (/.f64 #s(literal 1 binary64) (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(*.f64 (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (/.f64 #s(literal 1 binary64) (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(*.f64 (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(*.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(*.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(*.f64 #s(literal -1 binary64) (fma.f64 b_2 b_2 (*.f64 a c)))
(*.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c))))
(*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c)))))
(*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))))
(*.f64 (fma.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))))
(*.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c)))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))))
(*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(*.f64 (pow.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c)))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 1 binary64)))
(*.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64))) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64)))
(*.f64 (*.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal -1 binary64)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c)))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))
(*.f64 (/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c)))) (fma.f64 (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (*.f64 a c) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))) (fma.f64 (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))) (-.f64 (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(*.f64 (/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c)))) (*.f64 (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))) (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))

simplify340.0ms (3.4%)

Memory
-2.4MiB live, 509.0MiB allocated
Algorithm
egg-herbie
Rules
8 494×lower-fma.f64
8 494×lower-fma.f32
6 878×lower-*.f64
6 878×lower-*.f32
2 476×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

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

eval104.0ms (1%)

Memory
11.8MiB live, 124.7MiB allocated
Compiler

Compiled 20 470 to 2 005 computations (90.2% saved)

prune140.0ms (1.4%)

Memory
5.0MiB live, 160.3MiB allocated
Pruning

20 alts after pruning (19 fresh and 1 done)

PrunedKeptTotal
New57419593
Fresh000
Picked011
Done000
Total57420594
Accuracy
88.4%
Counts
594 → 20
Alt Table
Click to see full alt table
StatusAccuracyProgram
31.4%
(fma.f64 c (/.f64 #s(literal 1/2 binary64) b_2) (*.f64 b_2 (/.f64 #s(literal -2 binary64) a)))
19.6%
(/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
32.6%
(/.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 c a)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64))) (neg.f64 b_2))
22.3%
(/.f64 (/.f64 (fma.f64 c (*.f64 a #s(literal 1/2 binary64)) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 c (*.f64 a a)))) (*.f64 b_2 b_2))) (neg.f64 b_2)) a)
29.6%
(/.f64 (-.f64 (*.f64 b_2 a) (*.f64 (neg.f64 a) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (*.f64 (neg.f64 a) a))
39.8%
(/.f64 (-.f64 (neg.f64 b_2) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) a)
45.2%
(/.f64 (-.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) a)
46.6%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
31.0%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 c (neg.f64 a)))) a)
11.9%
(/.f64 (-.f64 (neg.f64 b_2) (neg.f64 b_2)) a)
23.4%
(/.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) a)
36.9%
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
30.8%
(/.f64 (*.f64 b_2 (fma.f64 (*.f64 a #s(literal 1/2 binary64)) (/.f64 c (*.f64 b_2 b_2)) #s(literal -2 binary64))) a)
31.7%
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
33.8%
(/.f64 (*.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)) a)
30.4%
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
46.5%
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (neg.f64 a)))
30.4%
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
31.6%
(*.f64 b_2 (/.f64 #s(literal -2 binary64) a))
11.8%
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) #s(literal -1 binary64)))
Compiler

Compiled 694 to 412 computations (40.6% saved)

simplify218.0ms (2.2%)

Memory
-47.8MiB live, 298.4MiB allocated
Algorithm
egg-herbie
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 a c)
cost-diff0
(fma.f64 b_2 b_2 (*.f64 a c))
cost-diff0
(/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
cost-diff192
(fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))
cost-diff0
(*.f64 a #s(literal 1/2 binary64))
cost-diff0
(fma.f64 (*.f64 a #s(literal 1/2 binary64)) (/.f64 c (*.f64 b_2 b_2)) #s(literal -2 binary64))
cost-diff320
(*.f64 b_2 (fma.f64 (*.f64 a #s(literal 1/2 binary64)) (/.f64 c (*.f64 b_2 b_2)) #s(literal -2 binary64)))
cost-diff320
(/.f64 (*.f64 b_2 (fma.f64 (*.f64 a #s(literal 1/2 binary64)) (/.f64 c (*.f64 b_2 b_2)) #s(literal -2 binary64))) a)
cost-diff0
(*.f64 c #s(literal -1/2 binary64))
cost-diff0
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
cost-diff0
(*.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
cost-diff1024
(/.f64 (*.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)) a)
cost-diff0
(/.f64 #s(literal -2 binary64) a)
cost-diff0
(*.f64 b_2 (/.f64 #s(literal -2 binary64) a))
cost-diff0
(+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
cost-diff0
(/.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
cost-diff448
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (neg.f64 a))
cost-diff576
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (neg.f64 a)))
Rules
5 404×lower-fma.f32
5 398×lower-fma.f64
3 398×lower-*.f32
3 380×lower-*.f64
1 568×lower-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
031255
056259
1113256
2222248
3506242
41741242
54250239
66547238
77396238
87780238
08002235
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (neg.f64 a)))
#s(literal -1 binary64)
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (neg.f64 a))
(/.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
b_2
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(*.f64 b_2 b_2)
(*.f64 a c)
a
c
(neg.f64 a)
(*.f64 b_2 (/.f64 #s(literal -2 binary64) a))
b_2
(/.f64 #s(literal -2 binary64) a)
#s(literal -2 binary64)
a
(/.f64 (*.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)) a)
(*.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
a
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(*.f64 c #s(literal -1/2 binary64))
c
#s(literal -1/2 binary64)
b_2
(/.f64 (*.f64 b_2 (fma.f64 (*.f64 a #s(literal 1/2 binary64)) (/.f64 c (*.f64 b_2 b_2)) #s(literal -2 binary64))) a)
(*.f64 b_2 (fma.f64 (*.f64 a #s(literal 1/2 binary64)) (/.f64 c (*.f64 b_2 b_2)) #s(literal -2 binary64)))
b_2
(fma.f64 (*.f64 a #s(literal 1/2 binary64)) (/.f64 c (*.f64 b_2 b_2)) #s(literal -2 binary64))
(*.f64 a #s(literal 1/2 binary64))
a
#s(literal 1/2 binary64)
(/.f64 c (*.f64 b_2 b_2))
c
(*.f64 b_2 b_2)
#s(literal -2 binary64)
(/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))
b_2
(fma.f64 b_2 b_2 (*.f64 a c))
(*.f64 a c)
a
c
(*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(*.f64 b_2 b_2)
Outputs
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (neg.f64 a)))
(neg.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))) a))
#s(literal -1 binary64)
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (neg.f64 a))
(/.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))
(/.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))
(+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))
b_2
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))
(*.f64 b_2 b_2)
(*.f64 a c)
a
c
(neg.f64 a)
(*.f64 b_2 (/.f64 #s(literal -2 binary64) a))
(/.f64 (-.f64 (neg.f64 b_2) b_2) a)
b_2
(/.f64 #s(literal -2 binary64) a)
#s(literal -2 binary64)
a
(/.f64 (*.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)) a)
(*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))
(*.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 a c) b_2))
a
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))
(*.f64 c #s(literal -1/2 binary64))
c
#s(literal -1/2 binary64)
b_2
(/.f64 (*.f64 b_2 (fma.f64 (*.f64 a #s(literal 1/2 binary64)) (/.f64 c (*.f64 b_2 b_2)) #s(literal -2 binary64))) a)
(fma.f64 b_2 (/.f64 #s(literal -2 binary64) a) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))
(*.f64 b_2 (fma.f64 (*.f64 a #s(literal 1/2 binary64)) (/.f64 c (*.f64 b_2 b_2)) #s(literal -2 binary64)))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 a c) b_2) (-.f64 (neg.f64 b_2) b_2))
b_2
(fma.f64 (*.f64 a #s(literal 1/2 binary64)) (/.f64 c (*.f64 b_2 b_2)) #s(literal -2 binary64))
(fma.f64 c (*.f64 a (/.f64 #s(literal 1/2 binary64) (*.f64 b_2 b_2))) #s(literal -2 binary64))
(*.f64 a #s(literal 1/2 binary64))
a
#s(literal 1/2 binary64)
(/.f64 c (*.f64 b_2 b_2))
c
(*.f64 b_2 b_2)
#s(literal -2 binary64)
(/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))
(fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))
(fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c))
b_2
(fma.f64 b_2 b_2 (*.f64 a c))
(*.f64 a c)
a
c
(*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))
(+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))
(*.f64 b_2 b_2)

localize138.0ms (1.4%)

Memory
37.0MiB live, 265.0MiB allocated
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
accuracy97.3%
(fma.f64 b_2 b_2 (*.f64 a c))
accuracy74.9%
(+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
accuracy69.1%
(/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
accuracy57.5%
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
accuracy95.6%
(fma.f64 (*.f64 a #s(literal 1/2 binary64)) (/.f64 c (*.f64 b_2 b_2)) #s(literal -2 binary64))
accuracy94.4%
(*.f64 b_2 (fma.f64 (*.f64 a #s(literal 1/2 binary64)) (/.f64 c (*.f64 b_2 b_2)) #s(literal -2 binary64)))
accuracy93.7%
(/.f64 (*.f64 b_2 (fma.f64 (*.f64 a #s(literal 1/2 binary64)) (/.f64 c (*.f64 b_2 b_2)) #s(literal -2 binary64))) a)
accuracy89.3%
(/.f64 c (*.f64 b_2 b_2))
accuracy100.0%
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
accuracy100.0%
(*.f64 c #s(literal -1/2 binary64))
accuracy92.8%
(*.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
accuracy87.3%
(/.f64 (*.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)) a)
accuracy100.0%
(/.f64 #s(literal -2 binary64) a)
accuracy99.7%
(*.f64 b_2 (/.f64 #s(literal -2 binary64) a))
accuracy98.7%
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
accuracy96.4%
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (neg.f64 a))
accuracy74.9%
(+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
accuracy57.5%
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
Samples
41.0ms167×0valid
18.0ms46×1valid
18.0ms32×2valid
9.0ms11×3valid
Compiler

Compiled 257 to 34 computations (86.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 58.0ms
ival-mult: 22.0ms (37.7% of total)
ival-div: 18.0ms (30.9% of total)
ival-add: 7.0ms (12% of total)
adjust: 5.0ms (8.6% of total)
ival-sqrt: 3.0ms (5.1% of total)
ival-sub: 2.0ms (3.4% of total)
ival-neg: 1.0ms (1.7% of total)
ival-assert: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series85.0ms (0.8%)

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

159 calls:

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

rewrite694.0ms (6.9%)

Memory
1.8MiB live, 565.1MiB allocated
Algorithm
batch-egg-rewrite
Rules
5 102×lower-fma.f32
5 096×lower-fma.f64
4 618×lower-/.f32
4 602×lower-/.f64
4 056×lower-*.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
031185
056189
1219186
21518170
08326168
Stop Event
iter limit
node limit
iter limit
Counts
21 → 839
Calls
Call 1
Inputs
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (neg.f64 a)))
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (neg.f64 a))
(/.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(*.f64 b_2 (/.f64 #s(literal -2 binary64) a))
(/.f64 #s(literal -2 binary64) a)
(/.f64 (*.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)) a)
(*.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(*.f64 c #s(literal -1/2 binary64))
(/.f64 (*.f64 b_2 (fma.f64 (*.f64 a #s(literal 1/2 binary64)) (/.f64 c (*.f64 b_2 b_2)) #s(literal -2 binary64))) a)
(*.f64 b_2 (fma.f64 (*.f64 a #s(literal 1/2 binary64)) (/.f64 c (*.f64 b_2 b_2)) #s(literal -2 binary64)))
(fma.f64 (*.f64 a #s(literal 1/2 binary64)) (/.f64 c (*.f64 b_2 b_2)) #s(literal -2 binary64))
(*.f64 a #s(literal 1/2 binary64))
(fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))
(/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(fma.f64 b_2 b_2 (*.f64 a c))
(*.f64 a c)
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(/.f64 c (*.f64 b_2 b_2))
Outputs
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) a))
(neg.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) a))
(/.f64 #s(literal -1 binary64) (/.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (neg.f64 a))
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (/.f64 #s(literal 1 binary64) a)))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) a)
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(/.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(/.f64 (neg.f64 (/.f64 #s(literal 1 binary64) a)) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(pow.f64 (/.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) a))
(*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (/.f64 #s(literal -1 binary64) a))
(*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (/.f64 (/.f64 #s(literal 1 binary64) a) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) a))
(*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(*.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) a) #s(literal -1 binary64))
(*.f64 (/.f64 #s(literal -1 binary64) a) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (/.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(*.f64 (pow.f64 (/.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) #s(literal -1/2 binary64)))
(+.f64 #s(literal 0 binary64) (/.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(-.f64 #s(literal 0 binary64) (/.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (/.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(neg.f64 (/.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(/.f64 #s(literal -1 binary64) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) a))
(/.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(/.f64 (neg.f64 a) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(/.f64 (/.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) a))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) a) #s(literal 1 binary64)))
(/.f64 (/.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (/.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (*.f64 #s(literal 0 binary64) (/.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (/.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))) (/.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(pow.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) a) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(*.f64 a (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (neg.f64 a))
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (/.f64 a #s(literal -1 binary64)))
(*.f64 (neg.f64 a) (/.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(*.f64 (/.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(*.f64 (/.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) #s(literal -1 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) a)
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 a (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (/.f64 a (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))
(*.f64 (/.f64 a (fma.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 b_2 (*.f64 b_2 b_2)))) (-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(*.f64 (/.f64 a (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (neg.f64 a) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))))
(*.f64 (/.f64 #s(literal -1 binary64) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (/.f64 (neg.f64 a) (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))
(*.f64 (/.f64 a #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(*.f64 (/.f64 (neg.f64 a) (fma.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))))
(*.f64 (/.f64 (neg.f64 a) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))
(exp.f64 (*.f64 (log.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(/.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(pow.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) #s(literal -1 binary64))
(*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 b_2 (*.f64 b_2 b_2)))) (-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(*.f64 (/.f64 #s(literal -1 binary64) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(*.f64 (pow.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) #s(literal -1/2 binary64)) (pow.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) #s(literal -1/2 binary64)))
(+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(+.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)
(+.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))
(-.f64 #s(literal 0 binary64) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (/.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) #s(literal 1 binary64)) (/.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) #s(literal 1 binary64)))
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)))
(-.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (/.f64 (*.f64 b_2 b_2) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (/.f64 (*.f64 a c) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)))
(fma.f64 #s(literal -1 binary64) (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(fma.f64 b_2 #s(literal 1 binary64) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(fma.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))
(fma.f64 #s(literal 1 binary64) b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(fma.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)
(fma.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal 1/2 binary64)) b_2)
(fma.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) b_2)
(fma.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) b_2)
(fma.f64 (sqrt.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2))) #s(literal 1/2 binary64)) b_2)
(fma.f64 (sqrt.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2)))) b_2)
(fma.f64 (sqrt.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2)))) b_2)
(fma.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) #s(literal 1/4 binary64)) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) #s(literal 1/4 binary64)) b_2)
(fma.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)
(fma.f64 (pow.f64 (/.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (fma.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) #s(literal 1/2 binary64)) (pow.f64 (fma.f64 (*.f64 a c) (-.f64 (*.f64 a c) (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal 1/2 binary64)) b_2)
(fma.f64 (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) b_2)
(fma.f64 (sqrt.f64 (/.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (fma.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (sqrt.f64 (fma.f64 (*.f64 a c) (-.f64 (*.f64 a c) (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) b_2)
(fma.f64 (pow.f64 b_2 #s(literal 1/2 binary64)) (pow.f64 b_2 #s(literal 1/2 binary64)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (-.f64 (*.f64 b_2 b_2) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) (fma.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) (*.f64 c (neg.f64 a))))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) #s(literal -1 binary64))
(/.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(/.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 b_2 (*.f64 b_2 b_2))) (+.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (-.f64 (*.f64 b_2 b_2) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(/.f64 (*.f64 c (neg.f64 a)) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))
(/.f64 (neg.f64 (*.f64 c (neg.f64 a))) (neg.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)))
(/.f64 (neg.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (-.f64 (*.f64 b_2 b_2) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (neg.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (*.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 (neg.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (neg.f64 (neg.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (fma.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (/.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (/.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) (*.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (/.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))) (+.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (/.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))
(pow.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(*.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))
(*.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (-.f64 (*.f64 b_2 b_2) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))))
(*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(*.f64 (*.f64 c (neg.f64 a)) (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)))
(*.f64 (neg.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))))
(*.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a (*.f64 b_2 #s(literal -2 binary64)))))
(/.f64 b_2 (*.f64 a #s(literal -1/2 binary64)))
(/.f64 (neg.f64 b_2) (neg.f64 (*.f64 a #s(literal -1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 a (*.f64 b_2 #s(literal -2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 a (*.f64 b_2 #s(literal -2 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 a) (*.f64 b_2 #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 a) (*.f64 #s(literal 2 binary64) b_2)))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(/.f64 (neg.f64 (*.f64 b_2 #s(literal -2 binary64))) (neg.f64 a))
(/.f64 (*.f64 b_2 #s(literal 2 binary64)) (neg.f64 a))
(/.f64 (*.f64 #s(literal 2 binary64) b_2) (neg.f64 a))
(/.f64 (neg.f64 (neg.f64 (*.f64 b_2 #s(literal -2 binary64)))) a)
(/.f64 (neg.f64 (*.f64 b_2 #s(literal 2 binary64))) a)
(/.f64 (neg.f64 (*.f64 #s(literal 2 binary64) b_2)) a)
(pow.f64 (/.f64 a (*.f64 b_2 #s(literal -2 binary64))) #s(literal -1 binary64))
(*.f64 b_2 (/.f64 #s(literal -2 binary64) a))
(*.f64 #s(literal -2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) a) b_2))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(*.f64 (/.f64 #s(literal -2 binary64) a) b_2)
(*.f64 #s(literal 1 binary64) (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 b_2 #s(literal -2 binary64)))
(*.f64 (*.f64 b_2 #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) a))
(*.f64 (neg.f64 (*.f64 b_2 #s(literal -2 binary64))) (/.f64 #s(literal -1 binary64) a))
(*.f64 (/.f64 #s(literal 2 binary64) a) (/.f64 b_2 #s(literal -1 binary64)))
(*.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) a))
(*.f64 (*.f64 #s(literal 2 binary64) b_2) (/.f64 #s(literal -1 binary64) a))
(*.f64 (/.f64 b_2 a) #s(literal -2 binary64))
(*.f64 (/.f64 b_2 #s(literal -1 binary64)) (/.f64 #s(literal 2 binary64) a))
(exp.f64 (*.f64 (log.f64 (*.f64 a #s(literal -1/2 binary64))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal 2 binary64) a))
(neg.f64 (/.f64 #s(literal 2 binary64) a))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 a #s(literal -1/2 binary64))))
(/.f64 #s(literal -2 binary64) a)
(/.f64 #s(literal 2 binary64) (neg.f64 a))
(/.f64 #s(literal 1 binary64) (*.f64 a #s(literal -1/2 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (*.f64 a #s(literal -1/2 binary64)))))
(pow.f64 (*.f64 a #s(literal -1/2 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 2 binary64) a))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 a #s(literal -1/2 binary64)))))
(*.f64 #s(literal -2 binary64) (/.f64 #s(literal 1 binary64) a))
(*.f64 #s(literal 2 binary64) (/.f64 #s(literal -1 binary64) a))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) a))
(*.f64 (/.f64 #s(literal 1 binary64) a) #s(literal -2 binary64))
(*.f64 (pow.f64 (*.f64 a #s(literal -1/2 binary64)) #s(literal -1/2 binary64)) (pow.f64 (*.f64 a #s(literal -1/2 binary64)) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 c))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2)))
(-.f64 #s(literal 0 binary64) (-.f64 (/.f64 #s(literal 0 binary64) a) (/.f64 c (*.f64 b_2 #s(literal -2 binary64)))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 a)) (-.f64 (/.f64 #s(literal 0 binary64) a) (/.f64 c (*.f64 b_2 #s(literal -2 binary64)))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 b_2)) (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2)))
(neg.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2)))
(neg.f64 (-.f64 (/.f64 #s(literal 0 binary64) a) (/.f64 c (*.f64 b_2 #s(literal -2 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 c))))
(/.f64 a (*.f64 a (*.f64 #s(literal -2 binary64) (/.f64 b_2 c))))
(/.f64 c (*.f64 b_2 #s(literal -2 binary64)))
(/.f64 #s(literal -1/2 binary64) (/.f64 b_2 c))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(/.f64 (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) a)
(/.f64 (*.f64 a (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))) (neg.f64 a))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) (neg.f64 b_2))
(/.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 b_2 c)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 c)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 a) (*.f64 a (*.f64 c #s(literal -1/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 b_2 (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) a)))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 b_2 (*.f64 a (*.f64 c #s(literal -1/2 binary64)))))
(/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 a))
(/.f64 (neg.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64)))) (neg.f64 (*.f64 b_2 a)))
(/.f64 (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) a) b_2)
(/.f64 (neg.f64 (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) a)) (neg.f64 b_2))
(pow.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 c)) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2)))
(*.f64 #s(literal -1 binary64) (-.f64 (/.f64 #s(literal 0 binary64) a) (/.f64 c (*.f64 b_2 #s(literal -2 binary64)))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 c)))))
(*.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 a)))
(*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(*.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 (/.f64 c (*.f64 b_2 #s(literal -2 binary64))) #s(literal 1 binary64))
(*.f64 (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) (/.f64 #s(literal 1 binary64) a))
(*.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 c) b_2))
(*.f64 (*.f64 a (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))) (/.f64 #s(literal -1 binary64) a))
(*.f64 (*.f64 c #s(literal 1/2 binary64)) (/.f64 #s(literal -1 binary64) b_2))
(*.f64 #s(literal 1 binary64) (/.f64 c (*.f64 b_2 #s(literal -2 binary64))))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (*.f64 c #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 c #s(literal 1/2 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 b_2 a)))
(*.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 a)) a)
(*.f64 (/.f64 #s(literal -1/2 binary64) b_2) c)
(*.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) a) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 (/.f64 a b_2) (/.f64 (*.f64 c #s(literal -1/2 binary64)) a))
(*.f64 (pow.f64 (/.f64 a (*.f64 a (*.f64 c #s(literal -1/2 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 (/.f64 a #s(literal -1 binary64)) (/.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2)) a))
(*.f64 (/.f64 c #s(literal -1 binary64)) (/.f64 #s(literal 1/2 binary64) b_2))
(*.f64 (/.f64 (*.f64 a c) b_2) (/.f64 #s(literal -1/2 binary64) a))
(*.f64 (/.f64 (neg.f64 c) #s(literal -1 binary64)) (/.f64 #s(literal -1/2 binary64) b_2))
(*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2)) a) (/.f64 a #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2)) #s(literal -1 binary64)) #s(literal 1 binary64))
(*.f64 (/.f64 (neg.f64 a) a) (/.f64 (/.f64 c (*.f64 b_2 #s(literal -2 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 (/.f64 c (*.f64 b_2 #s(literal -2 binary64))) #s(literal -1 binary64)) (/.f64 (neg.f64 a) a))
(*.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) a) (/.f64 a b_2))
(*.f64 (/.f64 (*.f64 a c) a) (/.f64 #s(literal -1/2 binary64) b_2))
(*.f64 (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2) (/.f64 c a))
(*.f64 (/.f64 (*.f64 a #s(literal -1/2 binary64)) a) (/.f64 c b_2))
(*.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 c)) #s(literal -1/2 binary64)) (pow.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 c)) #s(literal -1/2 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 a (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))))
(-.f64 #s(literal 0 binary64) (/.f64 (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) #s(literal -1 binary64)))
(neg.f64 (*.f64 a (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 b_2 (*.f64 a (*.f64 c #s(literal -1/2 binary64))))))
(/.f64 a (*.f64 #s(literal -2 binary64) (/.f64 b_2 c)))
(/.f64 (*.f64 a c) (*.f64 b_2 #s(literal -2 binary64)))
(/.f64 (neg.f64 a) (neg.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 c))))
(/.f64 (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) #s(literal 1 binary64))
(/.f64 (*.f64 a (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 b_2 (*.f64 a (*.f64 c #s(literal -1/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 c)) a))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 b_2 (*.f64 a (*.f64 c #s(literal -1/2 binary64)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 b_2) (*.f64 a (*.f64 c #s(literal 1/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 b_2) (*.f64 (*.f64 c #s(literal 1/2 binary64)) a)))
(/.f64 (*.f64 a (*.f64 c #s(literal 1/2 binary64))) (neg.f64 b_2))
(/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)
(/.f64 (neg.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64)))) (neg.f64 b_2))
(/.f64 (neg.f64 (*.f64 a (*.f64 c #s(literal 1/2 binary64)))) b_2)
(/.f64 (*.f64 (*.f64 c #s(literal 1/2 binary64)) a) (neg.f64 b_2))
(/.f64 (neg.f64 (neg.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))))) b_2)
(/.f64 (neg.f64 (*.f64 (*.f64 c #s(literal 1/2 binary64)) a)) b_2)
(pow.f64 (/.f64 b_2 (*.f64 a (*.f64 c #s(literal -1/2 binary64)))) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 a (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))))
(*.f64 a (/.f64 c (*.f64 b_2 #s(literal -2 binary64))))
(*.f64 c (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) a))
(*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 a c) b_2))
(*.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) b_2) a))
(*.f64 (/.f64 c (*.f64 b_2 #s(literal -2 binary64))) a)
(*.f64 (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) #s(literal 1 binary64))
(*.f64 (*.f64 a (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (/.f64 a (/.f64 #s(literal -1 binary64) (*.f64 c #s(literal 1/2 binary64)))))
(*.f64 (*.f64 a (*.f64 c #s(literal 1/2 binary64))) (/.f64 #s(literal -1 binary64) b_2))
(*.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 (neg.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64)))) (/.f64 #s(literal -1 binary64) b_2))
(*.f64 (/.f64 #s(literal -1 binary64) b_2) (/.f64 (neg.f64 a) (/.f64 #s(literal -1 binary64) (*.f64 c #s(literal 1/2 binary64)))))
(*.f64 (*.f64 (*.f64 c #s(literal 1/2 binary64)) a) (/.f64 #s(literal -1 binary64) b_2))
(*.f64 (/.f64 a b_2) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 c #s(literal 1/2 binary64)))))
(*.f64 (/.f64 a #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2)))
(*.f64 (/.f64 c #s(literal -1 binary64)) (/.f64 (*.f64 a #s(literal 1/2 binary64)) b_2))
(*.f64 (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal -1 binary64)) (/.f64 c b_2))
(*.f64 (/.f64 (neg.f64 a) b_2) (/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 c #s(literal 1/2 binary64)))))
(*.f64 (/.f64 (*.f64 c #s(literal 1/2 binary64)) #s(literal -1 binary64)) (/.f64 a b_2))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 c))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2)))
(-.f64 #s(literal 0 binary64) (-.f64 (/.f64 #s(literal 0 binary64) a) (/.f64 c (*.f64 b_2 #s(literal -2 binary64)))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 a)) (-.f64 (/.f64 #s(literal 0 binary64) a) (/.f64 c (*.f64 b_2 #s(literal -2 binary64)))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 b_2)) (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2)))
(neg.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2)))
(neg.f64 (-.f64 (/.f64 #s(literal 0 binary64) a) (/.f64 c (*.f64 b_2 #s(literal -2 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 c))))
(/.f64 a (*.f64 a (*.f64 #s(literal -2 binary64) (/.f64 b_2 c))))
(/.f64 c (*.f64 b_2 #s(literal -2 binary64)))
(/.f64 #s(literal -1/2 binary64) (/.f64 b_2 c))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(/.f64 (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) a)
(/.f64 (*.f64 a (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))) (neg.f64 a))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) (neg.f64 b_2))
(/.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 b_2 c)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 c)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 a) (*.f64 a (*.f64 c #s(literal -1/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 b_2 (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) a)))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 b_2 (*.f64 a (*.f64 c #s(literal -1/2 binary64)))))
(/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 a))
(/.f64 (neg.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64)))) (neg.f64 (*.f64 b_2 a)))
(/.f64 (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) a) b_2)
(/.f64 (neg.f64 (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) a)) (neg.f64 b_2))
(pow.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 c)) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2)))
(*.f64 #s(literal -1 binary64) (-.f64 (/.f64 #s(literal 0 binary64) a) (/.f64 c (*.f64 b_2 #s(literal -2 binary64)))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 c)))))
(*.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 a)))
(*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(*.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 (/.f64 c (*.f64 b_2 #s(literal -2 binary64))) #s(literal 1 binary64))
(*.f64 (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) (/.f64 #s(literal 1 binary64) a))
(*.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 c) b_2))
(*.f64 (*.f64 a (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))) (/.f64 #s(literal -1 binary64) a))
(*.f64 (*.f64 c #s(literal 1/2 binary64)) (/.f64 #s(literal -1 binary64) b_2))
(*.f64 #s(literal 1 binary64) (/.f64 c (*.f64 b_2 #s(literal -2 binary64))))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (*.f64 c #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 c #s(literal 1/2 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 b_2 a)))
(*.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 a)) a)
(*.f64 (/.f64 #s(literal -1/2 binary64) b_2) c)
(*.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) a) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 (/.f64 a b_2) (/.f64 (*.f64 c #s(literal -1/2 binary64)) a))
(*.f64 (pow.f64 (/.f64 a (*.f64 a (*.f64 c #s(literal -1/2 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 (/.f64 a #s(literal -1 binary64)) (/.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2)) a))
(*.f64 (/.f64 c #s(literal -1 binary64)) (/.f64 #s(literal 1/2 binary64) b_2))
(*.f64 (/.f64 (*.f64 a c) b_2) (/.f64 #s(literal -1/2 binary64) a))
(*.f64 (/.f64 (neg.f64 c) #s(literal -1 binary64)) (/.f64 #s(literal -1/2 binary64) b_2))
(*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2)) a) (/.f64 a #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2)) #s(literal -1 binary64)) #s(literal 1 binary64))
(*.f64 (/.f64 (neg.f64 a) a) (/.f64 (/.f64 c (*.f64 b_2 #s(literal -2 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 (/.f64 c (*.f64 b_2 #s(literal -2 binary64))) #s(literal -1 binary64)) (/.f64 (neg.f64 a) a))
(*.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) a) (/.f64 a b_2))
(*.f64 (/.f64 (*.f64 a c) a) (/.f64 #s(literal -1/2 binary64) b_2))
(*.f64 (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2) (/.f64 c a))
(*.f64 (/.f64 (*.f64 a #s(literal -1/2 binary64)) a) (/.f64 c b_2))
(*.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 c)) #s(literal -1/2 binary64)) (pow.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 c)) #s(literal -1/2 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 c #s(literal 1/2 binary64)))
(neg.f64 (*.f64 c #s(literal 1/2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 c #s(literal 1/2 binary64)))
(*.f64 c #s(literal -1/2 binary64))
(*.f64 #s(literal -1/2 binary64) c)
(*.f64 (*.f64 c #s(literal -1/2 binary64)) #s(literal 1 binary64))
(exp.f64 (*.f64 (log.f64 (/.f64 a (*.f64 b_2 (fma.f64 a (/.f64 (*.f64 c #s(literal 1/2 binary64)) (*.f64 b_2 b_2)) #s(literal -2 binary64))))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 b_2 (fma.f64 a (/.f64 (*.f64 c #s(literal 1/2 binary64)) (*.f64 b_2 b_2)) #s(literal -2 binary64))) (neg.f64 a)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 a)) (/.f64 (*.f64 b_2 (fma.f64 a (/.f64 (*.f64 c #s(literal 1/2 binary64)) (*.f64 b_2 b_2)) #s(literal -2 binary64))) (neg.f64 a)))
(neg.f64 (/.f64 (*.f64 b_2 (fma.f64 a (/.f64 (*.f64 c #s(literal 1/2 binary64)) (*.f64 b_2 b_2)) #s(literal -2 binary64))) (neg.f64 a)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a (*.f64 b_2 (fma.f64 a (/.f64 (*.f64 c #s(literal 1/2 binary64)) (*.f64 b_2 b_2)) #s(literal -2 binary64))))))
(/.f64 b_2 (/.f64 a (fma.f64 a (/.f64 (*.f64 c #s(literal 1/2 binary64)) (*.f64 b_2 b_2)) #s(literal -2 binary64))))
(/.f64 (*.f64 b_2 (fma.f64 a (/.f64 (*.f64 c #s(literal 1/2 binary64)) (*.f64 b_2 b_2)) #s(literal -2 binary64))) a)
(/.f64 (neg.f64 (*.f64 b_2 (fma.f64 a (/.f64 (*.f64 c #s(literal 1/2 binary64)) (*.f64 b_2 b_2)) #s(literal -2 binary64)))) (neg.f64 a))
(/.f64 #s(literal 1 binary64) (/.f64 a (*.f64 b_2 (fma.f64 a (/.f64 (*.f64 c #s(literal 1/2 binary64)) (*.f64 b_2 b_2)) #s(literal -2 binary64)))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 a (*.f64 b_2 (fma.f64 a (/.f64 (*.f64 c #s(literal 1/2 binary64)) (*.f64 b_2 b_2)) #s(literal -2 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 a (*.f64 (neg.f64 (*.f64 b_2 (fma.f64 a (/.f64 (*.f64 c #s(literal 1/2 binary64)) (*.f64 b_2 b_2)) #s(literal -2 binary64)))) #s(literal -1 binary64))))
(/.f64 (*.f64 (neg.f64 (*.f64 b_2 (fma.f64 a (/.f64 (*.f64 c #s(literal 1/2 binary64)) (*.f64 b_2 b_2)) #s(literal -2 binary64)))) #s(literal -1 binary64)) a)
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 b_2 (fma.f64 a (/.f64 (*.f64 c #s(literal 1/2 binary64)) (*.f64 b_2 b_2)) #s(literal -2 binary64)))) #s(literal -1 binary64))) (neg.f64 a))
(pow.f64 (/.f64 a (*.f64 b_2 (fma.f64 a (/.f64 (*.f64 c #s(literal 1/2 binary64)) (*.f64 b_2 b_2)) #s(literal -2 binary64)))) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 b_2 (fma.f64 a (/.f64 (*.f64 c #s(literal 1/2 binary64)) (*.f64 b_2 b_2)) #s(literal -2 binary64))) (neg.f64 a)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 a (*.f64 b_2 (fma.f64 a (/.f64 (*.f64 c #s(literal 1/2 binary64)) (*.f64 b_2 b_2)) #s(literal -2 binary64)))))))
(*.f64 b_2 (/.f64 (fma.f64 a (/.f64 (*.f64 c #s(literal 1/2 binary64)) (*.f64 b_2 b_2)) #s(literal -2 binary64)) a))
(*.f64 (fma.f64 a (/.f64 (*.f64 c #s(literal 1/2 binary64)) (*.f64 b_2 b_2)) #s(literal -2 binary64)) (/.f64 b_2 a))
(*.f64 (*.f64 b_2 (fma.f64 a (/.f64 (*.f64 c #s(literal 1/2 binary64)) (*.f64 b_2 b_2)) #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) a))
(*.f64 (neg.f64 (*.f64 b_2 (fma.f64 a (/.f64 (*.f64 c #s(literal 1/2 binary64)) (*.f64 b_2 b_2)) #s(literal -2 binary64)))) (/.f64 #s(literal -1 binary64) a))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 (fma.f64 a (/.f64 (*.f64 c #s(literal 1/2 binary64)) (*.f64 b_2 b_2)) #s(literal -2 binary64))) a))
(*.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 b_2 (fma.f64 a (/.f64 (*.f64 c #s(literal 1/2 binary64)) (*.f64 b_2 b_2)) #s(literal -2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 (fma.f64 a (/.f64 (*.f64 c #s(literal 1/2 binary64)) (*.f64 b_2 b_2)) #s(literal -2 binary64)))) #s(literal -1 binary64)))
(*.f64 (/.f64 (fma.f64 a (/.f64 (*.f64 c #s(literal 1/2 binary64)) (*.f64 b_2 b_2)) #s(literal -2 binary64)) a) b_2)
(*.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 (*.f64 b_2 (fma.f64 a (/.f64 (*.f64 c #s(literal 1/2 binary64)) (*.f64 b_2 b_2)) #s(literal -2 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 (neg.f64 (*.f64 b_2 (fma.f64 a (/.f64 (*.f64 c #s(literal 1/2 binary64)) (*.f64 b_2 b_2)) #s(literal -2 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 b_2 a) (/.f64 (neg.f64 (fma.f64 a (/.f64 (*.f64 c #s(literal 1/2 binary64)) (*.f64 b_2 b_2)) #s(literal -2 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 b_2 #s(literal -1 binary64)) (/.f64 (neg.f64 (fma.f64 a (/.f64 (*.f64 c #s(literal 1/2 binary64)) (*.f64 b_2 b_2)) #s(literal -2 binary64))) a))
(*.f64 (/.f64 (neg.f64 (fma.f64 a (/.f64 (*.f64 c #s(literal 1/2 binary64)) (*.f64 b_2 b_2)) #s(literal -2 binary64))) a) (/.f64 b_2 #s(literal -1 binary64)))
(*.f64 (/.f64 (neg.f64 (fma.f64 a (/.f64 (*.f64 c #s(literal 1/2 binary64)) (*.f64 b_2 b_2)) #s(literal -2 binary64))) #s(literal -1 binary64)) (/.f64 b_2 a))
(*.f64 (/.f64 (fma.f64 a (/.f64 (*.f64 c #s(literal 1/2 binary64)) (*.f64 b_2 b_2)) #s(literal -2 binary64)) #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) a))
(*.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (fma.f64 a (/.f64 (*.f64 c #s(literal 1/2 binary64)) (*.f64 b_2 b_2)) #s(literal -2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 a (*.f64 b_2 (fma.f64 a (/.f64 (*.f64 c #s(literal 1/2 binary64)) (*.f64 b_2 b_2)) #s(literal -2 binary64)))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 a (*.f64 b_2 (fma.f64 a (/.f64 (*.f64 c #s(literal 1/2 binary64)) (*.f64 b_2 b_2)) #s(literal -2 binary64)))) #s(literal -1/2 binary64)))
(+.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 (/.f64 c (*.f64 b_2 b_2)) (*.f64 (*.f64 a #s(literal 1/2 binary64)) b_2)))
(+.f64 (*.f64 (/.f64 c (*.f64 b_2 b_2)) (*.f64 (*.f64 a #s(literal 1/2 binary64)) b_2)) (*.f64 b_2 #s(literal -2 binary64)))
(-.f64 #s(literal 0 binary64) (neg.f64 (*.f64 b_2 (fma.f64 a (/.f64 (*.f64 c #s(literal 1/2 binary64)) (*.f64 b_2 b_2)) #s(literal -2 binary64)))))
(-.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 a a) #s(literal 1/4 binary64))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (-.f64 (*.f64 (/.f64 c (*.f64 b_2 b_2)) (*.f64 (*.f64 a #s(literal 1/2 binary64)) b_2)) (*.f64 b_2 #s(literal -2 binary64)))) (/.f64 (*.f64 (*.f64 b_2 b_2) #s(literal 4 binary64)) (-.f64 (*.f64 (/.f64 c (*.f64 b_2 b_2)) (*.f64 (*.f64 a #s(literal 1/2 binary64)) b_2)) (*.f64 b_2 #s(literal -2 binary64)))))
(fma.f64 b_2 #s(literal -2 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) (*.f64 (*.f64 a #s(literal 1/2 binary64)) b_2)))
(fma.f64 b_2 (*.f64 (*.f64 a #s(literal 1/2 binary64)) (/.f64 c (*.f64 b_2 b_2))) (*.f64 b_2 #s(literal -2 binary64)))
(fma.f64 a (*.f64 (/.f64 (*.f64 c #s(literal 1/2 binary64)) (*.f64 b_2 b_2)) b_2) (*.f64 b_2 #s(literal -2 binary64)))
(fma.f64 #s(literal -2 binary64) b_2 (*.f64 (/.f64 c (*.f64 b_2 b_2)) (*.f64 (*.f64 a #s(literal 1/2 binary64)) b_2)))
(fma.f64 (*.f64 a #s(literal 1/2 binary64)) (*.f64 (/.f64 c (*.f64 b_2 b_2)) b_2) (*.f64 b_2 #s(literal -2 binary64)))
(fma.f64 (/.f64 c (*.f64 b_2 b_2)) (*.f64 (*.f64 a #s(literal 1/2 binary64)) b_2) (*.f64 b_2 #s(literal -2 binary64)))
(fma.f64 (*.f64 (*.f64 a #s(literal 1/2 binary64)) (/.f64 c (*.f64 b_2 b_2))) b_2 (*.f64 b_2 #s(literal -2 binary64)))
(fma.f64 (*.f64 b_2 a) (/.f64 (*.f64 c #s(literal 1/2 binary64)) (*.f64 b_2 b_2)) (*.f64 b_2 #s(literal -2 binary64)))
(fma.f64 (*.f64 b_2 (*.f64 a #s(literal 1/2 binary64))) (/.f64 c (*.f64 b_2 b_2)) (*.f64 b_2 #s(literal -2 binary64)))
(fma.f64 (*.f64 b_2 (/.f64 c (*.f64 b_2 b_2))) (*.f64 a #s(literal 1/2 binary64)) (*.f64 b_2 #s(literal -2 binary64)))
(fma.f64 (*.f64 b_2 (*.f64 a (*.f64 c #s(literal 1/2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (*.f64 b_2 #s(literal -2 binary64)))
(fma.f64 (*.f64 (*.f64 a (*.f64 c #s(literal 1/2 binary64))) b_2) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (*.f64 b_2 #s(literal -2 binary64)))
(fma.f64 (/.f64 (*.f64 a (*.f64 c #s(literal 1/2 binary64))) b_2) (/.f64 b_2 b_2) (*.f64 b_2 #s(literal -2 binary64)))
(fma.f64 (/.f64 b_2 b_2) (/.f64 (*.f64 a (*.f64 c #s(literal 1/2 binary64))) b_2) (*.f64 b_2 #s(literal -2 binary64)))
(neg.f64 (neg.f64 (*.f64 b_2 (fma.f64 a (/.f64 (*.f64 c #s(literal 1/2 binary64)) (*.f64 b_2 b_2)) #s(literal -2 binary64)))))
(/.f64 b_2 (/.f64 #s(literal 1 binary64) (fma.f64 a (/.f64 (*.f64 c #s(literal 1/2 binary64)) (*.f64 b_2 b_2)) #s(literal -2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 a a) #s(literal 1/4 binary64))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (-.f64 (*.f64 (*.f64 b_2 b_2) #s(literal 4 binary64)) (*.f64 (*.f64 (/.f64 c (*.f64 b_2 b_2)) (*.f64 (*.f64 a #s(literal 1/2 binary64)) b_2)) (*.f64 b_2 #s(literal -2 binary64))))) (fma.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1/8 binary64))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (/.f64 c (*.f64 b_2 b_2)) (*.f64 (*.f64 a #s(literal 1/2 binary64)) b_2)) (*.f64 b_2 #s(literal -2 binary64))) (fma.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 a a) #s(literal 1/4 binary64))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 (*.f64 (*.f64 b_2 b_2) #s(literal 4 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 a a) #s(literal 1/4 binary64))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (-.f64 #s(literal 4 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) (*.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal -2 binary64))))) (*.f64 b_2 (fma.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1/8 binary64)) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal -8 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 a #s(literal 1/2 binary64)) (/.f64 c (*.f64 b_2 b_2)) #s(literal 2 binary64)) (*.f64 b_2 (+.f64 (/.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 a a) #s(literal 1/4 binary64))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal -4 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 a a) #s(literal 1/4 binary64))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (-.f64 #s(literal 4 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) (*.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal -2 binary64))))) (*.f64 (fma.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1/8 binary64)) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal -8 binary64)) b_2)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 a #s(literal 1/2 binary64)) (/.f64 c (*.f64 b_2 b_2)) #s(literal 2 binary64)) (*.f64 (+.f64 (/.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 a a) #s(literal 1/4 binary64))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal -4 binary64)) b_2)))
(/.f64 (fma.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1/8 binary64))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64))) (fma.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 a a) #s(literal 1/4 binary64))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (-.f64 (*.f64 (*.f64 b_2 b_2) #s(literal 4 binary64)) (*.f64 (*.f64 (/.f64 c (*.f64 b_2 b_2)) (*.f64 (*.f64 a #s(literal 1/2 binary64)) b_2)) (*.f64 b_2 #s(literal -2 binary64))))))
(/.f64 (fma.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 a a) #s(literal 1/4 binary64))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 (*.f64 (*.f64 b_2 b_2) #s(literal 4 binary64)))) (-.f64 (*.f64 (/.f64 c (*.f64 b_2 b_2)) (*.f64 (*.f64 a #s(literal 1/2 binary64)) b_2)) (*.f64 b_2 #s(literal -2 binary64))))
(/.f64 (*.f64 b_2 (fma.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1/8 binary64)) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal -8 binary64))) (+.f64 (/.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 a a) #s(literal 1/4 binary64))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (-.f64 #s(literal 4 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) (*.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal -2 binary64))))))
(/.f64 (*.f64 b_2 (+.f64 (/.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 a a) #s(literal 1/4 binary64))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal -4 binary64))) (fma.f64 (*.f64 a #s(literal 1/2 binary64)) (/.f64 c (*.f64 b_2 b_2)) #s(literal 2 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1/8 binary64)) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal -8 binary64)) b_2) (+.f64 (/.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 a a) #s(literal 1/4 binary64))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (-.f64 #s(literal 4 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) (*.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal -2 binary64))))))
(/.f64 (*.f64 (+.f64 (/.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 a a) #s(literal 1/4 binary64))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal -4 binary64)) b_2) (fma.f64 (*.f64 a #s(literal 1/2 binary64)) (/.f64 c (*.f64 b_2 b_2)) #s(literal 2 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1/8 binary64))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)))) (neg.f64 (fma.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 a a) #s(literal 1/4 binary64))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (-.f64 (*.f64 (*.f64 b_2 b_2) #s(literal 4 binary64)) (*.f64 (*.f64 (/.f64 c (*.f64 b_2 b_2)) (*.f64 (*.f64 a #s(literal 1/2 binary64)) b_2)) (*.f64 b_2 #s(literal -2 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 a a) #s(literal 1/4 binary64))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 (*.f64 (*.f64 b_2 b_2) #s(literal 4 binary64))))) (neg.f64 (-.f64 (*.f64 (/.f64 c (*.f64 b_2 b_2)) (*.f64 (*.f64 a #s(literal 1/2 binary64)) b_2)) (*.f64 b_2 #s(literal -2 binary64)))))
(/.f64 (neg.f64 (*.f64 b_2 (fma.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1/8 binary64)) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal -8 binary64)))) (neg.f64 (+.f64 (/.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 a a) #s(literal 1/4 binary64))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (-.f64 #s(literal 4 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) (*.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal -2 binary64)))))))
(/.f64 (neg.f64 (*.f64 b_2 (+.f64 (/.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 a a) #s(literal 1/4 binary64))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal -4 binary64)))) (neg.f64 (fma.f64 (*.f64 a #s(literal 1/2 binary64)) (/.f64 c (*.f64 b_2 b_2)) #s(literal 2 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1/8 binary64)) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal -8 binary64)) b_2)) (neg.f64 (+.f64 (/.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 a a) #s(literal 1/4 binary64))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (-.f64 #s(literal 4 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) (*.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal -2 binary64)))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (/.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 a a) #s(literal 1/4 binary64))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal -4 binary64)) b_2)) (neg.f64 (fma.f64 (*.f64 a #s(literal 1/2 binary64)) (/.f64 c (*.f64 b_2 b_2)) #s(literal 2 binary64))))
(/.f64 (fma.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1/8 binary64))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (fma.f64 (*.f64 b_2 b_2) #s(literal 4 binary64) (-.f64 (*.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 a a) #s(literal 1/4 binary64))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 (/.f64 c (*.f64 b_2 b_2)) (*.f64 (*.f64 a #s(literal 1/2 binary64)) b_2))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) #s(literal 4 binary64)) (*.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 a a) #s(literal 1/4 binary64))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (-.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 (/.f64 c (*.f64 b_2 b_2)) (*.f64 (*.f64 a #s(literal 1/2 binary64)) b_2))))
(*.f64 #s(literal -1 binary64) (neg.f64 (*.f64 b_2 (fma.f64 a (/.f64 (*.f64 c #s(literal 1/2 binary64)) (*.f64 b_2 b_2)) #s(literal -2 binary64)))))
(*.f64 b_2 (fma.f64 a (/.f64 (*.f64 c #s(literal 1/2 binary64)) (*.f64 b_2 b_2)) #s(literal -2 binary64)))
(*.f64 (fma.f64 a (/.f64 (*.f64 c #s(literal 1/2 binary64)) (*.f64 b_2 b_2)) #s(literal -2 binary64)) b_2)
(*.f64 (*.f64 b_2 (fma.f64 a (/.f64 (*.f64 c #s(literal 1/2 binary64)) (*.f64 b_2 b_2)) #s(literal -2 binary64))) #s(literal 1 binary64))
(*.f64 (fma.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1/8 binary64))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 a a) #s(literal 1/4 binary64))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (-.f64 (*.f64 (*.f64 b_2 b_2) #s(literal 4 binary64)) (*.f64 (*.f64 (/.f64 c (*.f64 b_2 b_2)) (*.f64 (*.f64 a #s(literal 1/2 binary64)) b_2)) (*.f64 b_2 #s(literal -2 binary64)))))))
(*.f64 (fma.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 a a) #s(literal 1/4 binary64))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 (*.f64 (*.f64 b_2 b_2) #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (/.f64 c (*.f64 b_2 b_2)) (*.f64 (*.f64 a #s(literal 1/2 binary64)) b_2)) (*.f64 b_2 #s(literal -2 binary64)))))
(*.f64 (*.f64 b_2 (fma.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1/8 binary64)) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal -8 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 a a) #s(literal 1/4 binary64))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (-.f64 #s(literal 4 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) (*.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal -2 binary64)))))))
(*.f64 (*.f64 b_2 (+.f64 (/.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 a a) #s(literal 1/4 binary64))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal -4 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 a #s(literal 1/2 binary64)) (/.f64 c (*.f64 b_2 b_2)) #s(literal 2 binary64))))
(*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1/8 binary64)) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal -8 binary64)) b_2) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 a a) #s(literal 1/4 binary64))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (-.f64 #s(literal 4 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) (*.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal -2 binary64)))))))
(*.f64 (*.f64 (+.f64 (/.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 a a) #s(literal 1/4 binary64))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal -4 binary64)) b_2) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 a #s(literal 1/2 binary64)) (/.f64 c (*.f64 b_2 b_2)) #s(literal 2 binary64))))
(+.f64 #s(literal -2 binary64) (*.f64 (*.f64 a #s(literal 1/2 binary64)) (/.f64 c (*.f64 b_2 b_2))))
(+.f64 (*.f64 (*.f64 a #s(literal 1/2 binary64)) (/.f64 c (*.f64 b_2 b_2))) #s(literal -2 binary64))
(+.f64 (/.f64 (/.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 a a) #s(literal 1/4 binary64))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 (*.f64 a #s(literal 1/2 binary64)) (/.f64 c (*.f64 b_2 b_2)) #s(literal 2 binary64))) (neg.f64 (/.f64 #s(literal 4 binary64) (fma.f64 (*.f64 a #s(literal 1/2 binary64)) (/.f64 c (*.f64 b_2 b_2)) #s(literal 2 binary64)))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 a a) #s(literal 1/4 binary64))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 (*.f64 a #s(literal 1/2 binary64)) (/.f64 c (*.f64 b_2 b_2)) #s(literal 2 binary64))) (/.f64 #s(literal 4 binary64) (fma.f64 (*.f64 a #s(literal 1/2 binary64)) (/.f64 c (*.f64 b_2 b_2)) #s(literal 2 binary64))))
(-.f64 (/.f64 #s(literal 4 binary64) (-.f64 #s(literal -2 binary64) (*.f64 (*.f64 a #s(literal 1/2 binary64)) (/.f64 c (*.f64 b_2 b_2))))) (/.f64 (/.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 a a) #s(literal 1/4 binary64))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (-.f64 #s(literal -2 binary64) (*.f64 (*.f64 a #s(literal 1/2 binary64)) (/.f64 c (*.f64 b_2 b_2))))))
(fma.f64 a (/.f64 (*.f64 c #s(literal 1/2 binary64)) (*.f64 b_2 b_2)) #s(literal -2 binary64))
(fma.f64 c (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (*.f64 a #s(literal 1/2 binary64))) #s(literal -2 binary64))
(fma.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -2 binary64))
(fma.f64 (*.f64 a #s(literal 1/2 binary64)) (/.f64 c (*.f64 b_2 b_2)) #s(literal -2 binary64))
(fma.f64 (/.f64 c (*.f64 b_2 b_2)) (*.f64 a #s(literal 1/2 binary64)) #s(literal -2 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 a #s(literal 1/2 binary64)) (/.f64 c (*.f64 b_2 b_2))) #s(literal -2 binary64))
(fma.f64 (/.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 a a) #s(literal 1/4 binary64))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 a #s(literal 1/2 binary64)) (/.f64 c (*.f64 b_2 b_2)) #s(literal 2 binary64))) (neg.f64 (/.f64 #s(literal 4 binary64) (fma.f64 (*.f64 a #s(literal 1/2 binary64)) (/.f64 c (*.f64 b_2 b_2)) #s(literal 2 binary64)))))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (/.f64 (*.f64 a #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) c)) #s(literal -2 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) b_2) (*.f64 (*.f64 a #s(literal 1/2 binary64)) (/.f64 c b_2)) #s(literal -2 binary64))
(fma.f64 (/.f64 (*.f64 c #s(literal 1/2 binary64)) (*.f64 b_2 b_2)) a #s(literal -2 binary64))
(fma.f64 (*.f64 a (*.f64 c #s(literal 1/2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) #s(literal -2 binary64))
(fma.f64 (/.f64 c b_2) (/.f64 (*.f64 a #s(literal 1/2 binary64)) b_2) #s(literal -2 binary64))
(fma.f64 (neg.f64 (*.f64 a (*.f64 c #s(literal 1/2 binary64)))) (/.f64 #s(literal -1 binary64) (*.f64 b_2 b_2)) #s(literal -2 binary64))
(fma.f64 (/.f64 (*.f64 a #s(literal 1/2 binary64)) b_2) (/.f64 c b_2) #s(literal -2 binary64))
(fma.f64 (*.f64 (/.f64 c (*.f64 b_2 b_2)) a) #s(literal 1/2 binary64) #s(literal -2 binary64))
(fma.f64 (*.f64 (*.f64 a #s(literal 1/2 binary64)) (neg.f64 c)) (/.f64 #s(literal -1 binary64) (*.f64 b_2 b_2)) #s(literal -2 binary64))
(fma.f64 (*.f64 (*.f64 a #s(literal 1/2 binary64)) (/.f64 c b_2)) (/.f64 #s(literal 1 binary64) b_2) #s(literal -2 binary64))
(fma.f64 (*.f64 (neg.f64 c) (*.f64 a #s(literal 1/2 binary64))) (/.f64 #s(literal -1 binary64) (*.f64 b_2 b_2)) #s(literal -2 binary64))
(fma.f64 (*.f64 (/.f64 c b_2) (*.f64 a #s(literal 1/2 binary64))) (/.f64 #s(literal 1 binary64) b_2) #s(literal -2 binary64))
(fma.f64 (/.f64 a b_2) (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2)) #s(literal -2 binary64))
(fma.f64 (/.f64 (*.f64 a (*.f64 c #s(literal 1/2 binary64))) b_2) (/.f64 #s(literal 1 binary64) b_2) #s(literal -2 binary64))
(fma.f64 (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal -1 binary64)) (/.f64 c (neg.f64 (*.f64 b_2 b_2))) #s(literal -2 binary64))
(fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 a c) b_2) #s(literal -2 binary64))
(fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 a (/.f64 b_2 c)) #s(literal -2 binary64))
(fma.f64 (/.f64 (neg.f64 c) b_2) (/.f64 (*.f64 a #s(literal 1/2 binary64)) (neg.f64 b_2)) #s(literal -2 binary64))
(fma.f64 (/.f64 a (*.f64 b_2 b_2)) (/.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) c)) #s(literal -2 binary64))
(fma.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 b_2 b_2)) (/.f64 a (/.f64 #s(literal 1 binary64) c)) #s(literal -2 binary64))
(fma.f64 (/.f64 (*.f64 a #s(literal 1/2 binary64)) (neg.f64 b_2)) (/.f64 (neg.f64 c) b_2) #s(literal -2 binary64))
(fma.f64 (/.f64 (*.f64 a #s(literal 1/2 binary64)) (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) c)) #s(literal -2 binary64))
(fma.f64 (/.f64 (neg.f64 c) #s(literal -1 binary64)) (/.f64 (*.f64 a #s(literal 1/2 binary64)) (*.f64 b_2 b_2)) #s(literal -2 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a (/.f64 (*.f64 c #s(literal 1/2 binary64)) (*.f64 b_2 b_2)) #s(literal -2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 a (/.f64 (*.f64 c #s(literal 1/2 binary64)) (*.f64 b_2 b_2)) #s(literal -2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a (/.f64 (*.f64 c #s(literal 1/2 binary64)) (*.f64 b_2 b_2)) #s(literal -2 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 4 binary64) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 a #s(literal 1/2 binary64)) (/.f64 c (*.f64 b_2 b_2))) (*.f64 a (*.f64 c #s(literal 1/2 binary64)))) (*.f64 (*.f64 a (*.f64 c #s(literal 1/2 binary64))) #s(literal -2 binary64))) (*.f64 b_2 b_2))) (fma.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1/8 binary64)) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal -8 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (*.f64 (*.f64 a #s(literal 1/2 binary64)) (/.f64 c (*.f64 b_2 b_2)))) (-.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 a a) #s(literal 1/4 binary64))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (fma.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1/8 binary64)) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal -8 binary64)) (+.f64 (/.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 a a) #s(literal 1/4 binary64))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (-.f64 #s(literal 4 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) (*.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal -2 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1/8 binary64)) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal -8 binary64)) (+.f64 #s(literal 4 binary64) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 a #s(literal 1/2 binary64)) (/.f64 c (*.f64 b_2 b_2))) (*.f64 a (*.f64 c #s(literal 1/2 binary64)))) (*.f64 (*.f64 a (*.f64 c #s(literal 1/2 binary64))) #s(literal -2 binary64))) (*.f64 b_2 b_2))))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 a a) #s(literal 1/4 binary64))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal -4 binary64)) (fma.f64 (*.f64 a #s(literal 1/2 binary64)) (/.f64 c (*.f64 b_2 b_2)) #s(literal 2 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1/8 binary64)) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal -8 binary64))) (neg.f64 (+.f64 (/.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 a a) #s(literal 1/4 binary64))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (-.f64 #s(literal 4 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) (*.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal -2 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1/8 binary64)) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal -8 binary64))) (neg.f64 (+.f64 #s(literal 4 binary64) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 a #s(literal 1/2 binary64)) (/.f64 c (*.f64 b_2 b_2))) (*.f64 a (*.f64 c #s(literal 1/2 binary64)))) (*.f64 (*.f64 a (*.f64 c #s(literal 1/2 binary64))) #s(literal -2 binary64))) (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (+.f64 (/.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 a a) #s(literal 1/4 binary64))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal -4 binary64))) (neg.f64 (fma.f64 (*.f64 a #s(literal 1/2 binary64)) (/.f64 c (*.f64 b_2 b_2)) #s(literal 2 binary64))))
(/.f64 (-.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 a a) #s(literal 1/4 binary64))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (-.f64 #s(literal -2 binary64) (*.f64 (*.f64 a #s(literal 1/2 binary64)) (/.f64 c (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 a a) #s(literal 1/4 binary64))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 (*.f64 a #s(literal 1/2 binary64)) (/.f64 c (*.f64 b_2 b_2)) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 a #s(literal 1/2 binary64)) (/.f64 c (*.f64 b_2 b_2)) #s(literal 2 binary64)) #s(literal 4 binary64))) (*.f64 (fma.f64 (*.f64 a #s(literal 1/2 binary64)) (/.f64 c (*.f64 b_2 b_2)) #s(literal 2 binary64)) (fma.f64 (*.f64 a #s(literal 1/2 binary64)) (/.f64 c (*.f64 b_2 b_2)) #s(literal 2 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1/8 binary64)) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal -8 binary64)))) (neg.f64 (neg.f64 (+.f64 (/.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 a a) #s(literal 1/4 binary64))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (-.f64 #s(literal 4 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) (*.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal -2 binary64))))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (/.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 a a) #s(literal 1/4 binary64))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal -4 binary64)))) (neg.f64 (neg.f64 (fma.f64 (*.f64 a #s(literal 1/2 binary64)) (/.f64 c (*.f64 b_2 b_2)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 a a) #s(literal 1/4 binary64))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (neg.f64 (-.f64 #s(literal -2 binary64) (*.f64 (*.f64 a #s(literal 1/2 binary64)) (/.f64 c (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 a a) #s(literal 1/4 binary64))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 (*.f64 a #s(literal 1/2 binary64)) (/.f64 c (*.f64 b_2 b_2)) #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 4 binary64) (fma.f64 (*.f64 a #s(literal 1/2 binary64)) (/.f64 c (*.f64 b_2 b_2)) #s(literal 2 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (/.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 a a) #s(literal 1/4 binary64))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 (*.f64 a #s(literal 1/2 binary64)) (/.f64 c (*.f64 b_2 b_2)) #s(literal 2 binary64))) (/.f64 (/.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 a a) #s(literal 1/4 binary64))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 (*.f64 a #s(literal 1/2 binary64)) (/.f64 c (*.f64 b_2 b_2)) #s(literal 2 binary64))) (fma.f64 (/.f64 #s(literal 4 binary64) (fma.f64 (*.f64 a #s(literal 1/2 binary64)) (/.f64 c (*.f64 b_2 b_2)) #s(literal 2 binary64))) (/.f64 #s(literal 4 binary64) (fma.f64 (*.f64 a #s(literal 1/2 binary64)) (/.f64 c (*.f64 b_2 b_2)) #s(literal 2 binary64))) (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 a a) #s(literal 1/4 binary64))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 (*.f64 a #s(literal 1/2 binary64)) (/.f64 c (*.f64 b_2 b_2)) #s(literal 2 binary64))) (/.f64 #s(literal 4 binary64) (fma.f64 (*.f64 a #s(literal 1/2 binary64)) (/.f64 c (*.f64 b_2 b_2)) #s(literal 2 binary64)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 a a) #s(literal 1/4 binary64))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 (*.f64 a #s(literal 1/2 binary64)) (/.f64 c (*.f64 b_2 b_2)) #s(literal 2 binary64))) (/.f64 (/.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 a a) #s(literal 1/4 binary64))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 (*.f64 a #s(literal 1/2 binary64)) (/.f64 c (*.f64 b_2 b_2)) #s(literal 2 binary64)))) (*.f64 (/.f64 #s(literal 4 binary64) (fma.f64 (*.f64 a #s(literal 1/2 binary64)) (/.f64 c (*.f64 b_2 b_2)) #s(literal 2 binary64))) (/.f64 #s(literal 4 binary64) (fma.f64 (*.f64 a #s(literal 1/2 binary64)) (/.f64 c (*.f64 b_2 b_2)) #s(literal 2 binary64))))) (+.f64 (/.f64 (/.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 a a) #s(literal 1/4 binary64))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 (*.f64 a #s(literal 1/2 binary64)) (/.f64 c (*.f64 b_2 b_2)) #s(literal 2 binary64))) (/.f64 #s(literal 4 binary64) (fma.f64 (*.f64 a #s(literal 1/2 binary64)) (/.f64 c (*.f64 b_2 b_2)) #s(literal 2 binary64)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a (/.f64 (*.f64 c #s(literal 1/2 binary64)) (*.f64 b_2 b_2)) #s(literal -2 binary64))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 a (/.f64 (*.f64 c #s(literal 1/2 binary64)) (*.f64 b_2 b_2)) #s(literal -2 binary64)))
(*.f64 (fma.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1/8 binary64)) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal -8 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 a a) #s(literal 1/4 binary64))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (-.f64 #s(literal 4 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) (*.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal -2 binary64)))))))
(*.f64 (fma.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1/8 binary64)) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal -8 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 4 binary64) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 a #s(literal 1/2 binary64)) (/.f64 c (*.f64 b_2 b_2))) (*.f64 a (*.f64 c #s(literal 1/2 binary64)))) (*.f64 (*.f64 a (*.f64 c #s(literal 1/2 binary64))) #s(literal -2 binary64))) (*.f64 b_2 b_2)))))
(*.f64 (+.f64 (/.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 a a) #s(literal 1/4 binary64))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal -4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 a #s(literal 1/2 binary64)) (/.f64 c (*.f64 b_2 b_2)) #s(literal 2 binary64))))
(*.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1/8 binary64)) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal -8 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 (/.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 a a) #s(literal 1/4 binary64))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (-.f64 #s(literal 4 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) (*.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal -2 binary64))))))))
(*.f64 (neg.f64 (+.f64 (/.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 a a) #s(literal 1/4 binary64))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal -4 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 a #s(literal 1/2 binary64)) (/.f64 c (*.f64 b_2 b_2)) #s(literal 2 binary64)))))
(*.f64 (-.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 a a) #s(literal 1/4 binary64))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -2 binary64) (*.f64 (*.f64 a #s(literal 1/2 binary64)) (/.f64 c (*.f64 b_2 b_2))))))
(*.f64 a #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) a)
(*.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 a #s(literal 1/2 binary64)))
(+.f64 (*.f64 b_2 b_2) (fma.f64 a c (*.f64 b_2 b_2)))
(+.f64 (*.f64 a c) (*.f64 b_2 (+.f64 b_2 b_2)))
(+.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 b_2))
(+.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c))
(+.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c (neg.f64 a))) (neg.f64 (/.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2))) (*.f64 c (neg.f64 a)))))
(-.f64 #s(literal 0 binary64) (neg.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c))))
(-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c (neg.f64 a))) (/.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2))) (*.f64 c (neg.f64 a))))
(-.f64 (/.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2))) (-.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 b_2))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 b_2))))
(-.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c))) (/.f64 (*.f64 a (*.f64 c (*.f64 a c))) (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c))))
(fma.f64 #s(literal -1 binary64) (neg.f64 (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2)))
(fma.f64 b_2 b_2 (fma.f64 a c (*.f64 b_2 b_2)))
(fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c))
(fma.f64 (*.f64 b_2 b_2) #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2)))
(fma.f64 a c (*.f64 b_2 (+.f64 b_2 b_2)))
(fma.f64 c a (*.f64 b_2 (+.f64 b_2 b_2)))
(fma.f64 #s(literal 2 binary64) (*.f64 b_2 b_2) (*.f64 a c))
(fma.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 b_2))
(fma.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (+.f64 b_2 b_2) #s(literal 3 binary64)) (*.f64 a c))
(fma.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (*.f64 c (neg.f64 a))) (neg.f64 (/.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2))) (*.f64 c (neg.f64 a)))))
(fma.f64 (fma.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 a c) (-.f64 (*.f64 a c) (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 b_2 b_2))
(fma.f64 (fma.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) (fma.f64 a (*.f64 c (*.f64 a c)) (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 a c)))))) (*.f64 b_2 b_2))
(fma.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) #s(literal 0 binary64)) (*.f64 a c))
(fma.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 b_2 b_2))
(fma.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 #s(literal 4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 a c))
(fma.f64 (neg.f64 (fma.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 a c) (-.f64 (*.f64 a c) (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 b_2 b_2))
(fma.f64 (neg.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 b_2 b_2))
(fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c))
(fma.f64 (*.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal 0 binary64)) (*.f64 b_2 (+.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal 0 binary64))) (*.f64 a c))
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (/.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2)))) (*.f64 b_2 b_2))
(fma.f64 (-.f64 (*.f64 a (*.f64 c (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 a c) (*.f64 b_2 b_2))) (*.f64 b_2 b_2))
(fma.f64 (/.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))) (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 b_2 b_2))
(fma.f64 #s(literal 8 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 a c))
(fma.f64 (exp.f64 (log.f64 b_2)) (exp.f64 (log.f64 b_2)) (fma.f64 a c (*.f64 b_2 b_2)))
(fma.f64 (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (/.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 b_2 b_2))
(fma.f64 (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))) (/.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 b_2 b_2))
(fma.f64 (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) #s(literal 1 binary64)) (/.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 b_2 b_2))
(fma.f64 (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (/.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (fma.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (/.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 (*.f64 a c) (-.f64 (*.f64 a c) (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 b_2 b_2))
(fma.f64 (pow.f64 (*.f64 b_2 (+.f64 b_2 b_2)) #s(literal 3/2 binary64)) (pow.f64 (*.f64 b_2 (+.f64 b_2 b_2)) #s(literal 3/2 binary64)) (*.f64 a c))
(neg.f64 (neg.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (fma.f64 a c (*.f64 b_2 b_2)))))) (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 (*.f64 a (*.f64 c (*.f64 a c))) (*.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)))) (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (-.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 a (*.f64 c (*.f64 a c))))))
(/.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2))))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (-.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 b_2)))))
(/.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2))))) (fma.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (fma.f64 a c (*.f64 b_2 b_2)))))))
(/.f64 (*.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (*.f64 c (neg.f64 a))) (*.f64 c (neg.f64 a)))
(/.f64 (neg.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2)))))) (neg.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (-.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2)))))) (neg.f64 (fma.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (fma.f64 a c (*.f64 b_2 b_2))))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (*.f64 c (neg.f64 a)))) (neg.f64 (*.f64 c (neg.f64 a))))
(/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))) (fma.f64 #s(literal 4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 (*.f64 a (*.f64 c (*.f64 a c))) (*.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)))))
(/.f64 (-.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (-.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 b_2)))
(/.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 a (*.f64 c (*.f64 a c)))) (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 c (neg.f64 a)) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2))))) (*.f64 a (*.f64 c (*.f64 a c))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2))))))) (neg.f64 (neg.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (-.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (*.f64 c (neg.f64 a))))) (neg.f64 (neg.f64 (*.f64 c (neg.f64 a)))))
(/.f64 (neg.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))) (neg.f64 (fma.f64 #s(literal 4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 (*.f64 a (*.f64 c (*.f64 a c))) (*.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 (-.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 b_2))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 a (*.f64 c (*.f64 a c))))) (neg.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c))))
(/.f64 (fma.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))) (*.f64 b_2 (+.f64 b_2 b_2))) (fma.f64 a (*.f64 c (*.f64 a c)) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 b_2 (+.f64 b_2 b_2))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c (neg.f64 a))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2))) (*.f64 c (neg.f64 a))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c (neg.f64 a))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c (neg.f64 a))) (fma.f64 (/.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2))) (*.f64 c (neg.f64 a))) (/.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2))) (*.f64 c (neg.f64 a))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c (neg.f64 a))) (/.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2))) (*.f64 c (neg.f64 a)))))))
(/.f64 (-.f64 (*.f64 a (*.f64 c (*.f64 a c))) (*.f64 #s(literal 4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (-.f64 (*.f64 a c) (*.f64 b_2 (+.f64 b_2 b_2))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c (neg.f64 a))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c (neg.f64 a)))) (*.f64 (/.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2))) (*.f64 c (neg.f64 a))) (/.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2))) (*.f64 c (neg.f64 a))))) (+.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c (neg.f64 a))) (/.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2))) (*.f64 c (neg.f64 a)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c))) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (neg.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c))))
(*.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)))
(*.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (-.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 b_2))))))
(*.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (fma.f64 a c (*.f64 b_2 b_2))))))))
(*.f64 (*.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (*.f64 c (neg.f64 a))) (/.f64 #s(literal 1 binary64) (*.f64 c (neg.f64 a))))
(*.f64 (neg.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2)))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (-.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 b_2)))))))
(*.f64 (neg.f64 (*.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (*.f64 c (neg.f64 a)))) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 c (neg.f64 a)))))
(*.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 (*.f64 a (*.f64 c (*.f64 a c))) (*.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c))))))
(*.f64 (-.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 b_2))))
(*.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 a (*.f64 c (*.f64 a c)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (/.f64 a (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c))))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c (neg.f64 a))) (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) (/.f64 (/.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2))) (*.f64 c (neg.f64 a))) (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))
(-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (*.f64 c (neg.f64 a)))) (/.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2))) (*.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (*.f64 c (neg.f64 a)))))
(neg.f64 (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (/.f64 a (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(/.f64 (neg.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c))) (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(/.f64 #s(literal 1 binary64) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (/.f64 a (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (/.f64 a (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (-.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 b_2))))) (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (*.f64 c (neg.f64 a))) (*.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (*.f64 c (neg.f64 a)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (-.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 b_2)))) (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 c (neg.f64 a)) (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) (*.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (*.f64 c (neg.f64 a)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (-.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 b_2)))) (/.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2))))) (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 c (neg.f64 a)) (/.f64 (*.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (*.f64 c (neg.f64 a))) (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 a (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))
(/.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2))))) (*.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (-.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 b_2)))) (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))
(/.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2))))) (*.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (-.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 b_2))))))
(/.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c))))
(/.f64 (*.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 c (neg.f64 a)) (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))
(/.f64 (*.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (*.f64 c (neg.f64 a))))
(/.f64 (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) a) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2)))))) (neg.f64 (*.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (-.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2)))))) (neg.f64 (*.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (-.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 b_2)))) (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (*.f64 c (neg.f64 a)))) (neg.f64 (*.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (*.f64 c (neg.f64 a)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (*.f64 c (neg.f64 a)))) (neg.f64 (*.f64 (*.f64 c (neg.f64 a)) (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))))
(/.f64 (neg.f64 (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) a)) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(/.f64 (/.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2))))) (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (-.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 b_2)))))
(/.f64 (/.f64 (*.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (*.f64 c (neg.f64 a))) (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) (*.f64 c (neg.f64 a)))
(/.f64 (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) a)
(/.f64 (neg.f64 (neg.f64 (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) a))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(/.f64 (neg.f64 (/.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2))))) (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))) (neg.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (-.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (/.f64 (*.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (*.f64 c (neg.f64 a))) (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))) (neg.f64 (*.f64 c (neg.f64 a))))
(/.f64 (neg.f64 (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) (neg.f64 a))
(pow.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (/.f64 a (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)))) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (/.f64 a (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)))))))
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (neg.f64 a)))
(*.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (/.f64 #s(literal 1 binary64) (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))
(*.f64 (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) (/.f64 (*.f64 c (neg.f64 a)) (*.f64 c (neg.f64 a))))
(*.f64 (neg.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c))) (/.f64 #s(literal -1 binary64) (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))
(*.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (-.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 b_2)))))))
(*.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (-.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 b_2)))) (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))))
(*.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(*.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) a))
(*.f64 (*.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (*.f64 c (neg.f64 a))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (*.f64 c (neg.f64 a)))))
(*.f64 (*.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (*.f64 c (neg.f64 a))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (neg.f64 a)) (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))))
(*.f64 (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) a) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(*.f64 (neg.f64 (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) a)) (/.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(*.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(*.f64 (/.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2))))) (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (-.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 b_2))))))
(*.f64 (/.f64 (*.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (*.f64 c (neg.f64 a))) (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) (/.f64 #s(literal 1 binary64) (*.f64 c (neg.f64 a))))
(*.f64 (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) a) (fma.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 b_2 (*.f64 b_2 b_2)))) (-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(*.f64 (/.f64 (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) a) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(*.f64 (pow.f64 (/.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2)))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (-.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 b_2))))))
(*.f64 (pow.f64 (/.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (*.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (*.f64 c (neg.f64 a)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 c (neg.f64 a))))
(*.f64 (/.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2))))) a) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (-.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 b_2))))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(*.f64 (/.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2))))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (-.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 b_2))))) a))
(*.f64 (/.f64 (*.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (*.f64 c (neg.f64 a))) a) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (neg.f64 a))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(*.f64 (/.f64 (*.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (*.f64 c (neg.f64 a))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (neg.f64 a))) a))
(*.f64 (/.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (-.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 b_2)))) (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (-.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 b_2))))))
(*.f64 (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))))
(*.f64 (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))
(*.f64 (pow.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (/.f64 a (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)))) #s(literal -1/2 binary64)) (pow.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (/.f64 a (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)))) #s(literal -1/2 binary64)))
(+.f64 (*.f64 b_2 b_2) (*.f64 a c))
(+.f64 (*.f64 b_2 b_2) (neg.f64 (*.f64 c (neg.f64 a))))
(+.f64 (*.f64 a c) (*.f64 b_2 b_2))
(+.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (neg.f64 (/.f64 (*.f64 a (*.f64 c (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(-.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a)))
(-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (/.f64 (*.f64 a (*.f64 c (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(-.f64 (/.f64 (*.f64 a (*.f64 c (*.f64 a c))) (-.f64 (*.f64 a c) (*.f64 b_2 b_2))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 (*.f64 a c) (*.f64 b_2 b_2))))
(fma.f64 #s(literal -1 binary64) (neg.f64 (*.f64 b_2 b_2)) (*.f64 a c))
(fma.f64 #s(literal -1 binary64) (neg.f64 (*.f64 b_2 b_2)) (neg.f64 (*.f64 c (neg.f64 a))))
(fma.f64 b_2 b_2 (*.f64 a c))
(fma.f64 b_2 b_2 (neg.f64 (*.f64 c (neg.f64 a))))
(fma.f64 b_2 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (neg.f64 (/.f64 (*.f64 a (*.f64 c (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(fma.f64 (*.f64 b_2 b_2) #s(literal 1 binary64) (*.f64 a c))
(fma.f64 (*.f64 b_2 b_2) #s(literal 1 binary64) (neg.f64 (*.f64 c (neg.f64 a))))
(fma.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (neg.f64 (/.f64 (*.f64 a (*.f64 c (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(fma.f64 a c (*.f64 b_2 b_2))
(fma.f64 c a (*.f64 b_2 b_2))
(fma.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (neg.f64 (/.f64 (*.f64 a (*.f64 c (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(fma.f64 (exp.f64 (log.f64 b_2)) (exp.f64 (log.f64 b_2)) (*.f64 a c))
(fma.f64 (exp.f64 (log.f64 b_2)) (exp.f64 (log.f64 b_2)) (neg.f64 (*.f64 c (neg.f64 a))))
(fma.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 b_2 (*.f64 b_2 (fma.f64 a c (*.f64 b_2 b_2)))) (neg.f64 (/.f64 (*.f64 a (*.f64 c (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(fma.f64 (/.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (neg.f64 (/.f64 (*.f64 a (*.f64 c (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (/.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (neg.f64 (/.f64 (*.f64 a (*.f64 c (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(fma.f64 (/.f64 b_2 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (neg.f64 (/.f64 (*.f64 a (*.f64 c (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(fma.f64 (/.f64 b_2 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2)))) (neg.f64 (/.f64 (*.f64 a (*.f64 c (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(fma.f64 (/.f64 b_2 (/.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (fma.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 (*.f64 a c) (-.f64 (*.f64 a c) (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 (/.f64 (*.f64 a (*.f64 c (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(fma.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (neg.f64 (/.f64 (*.f64 a (*.f64 c (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(fma.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))) (/.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (neg.f64 (/.f64 (*.f64 a (*.f64 c (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(fma.f64 (/.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (fma.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (/.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 a c) (-.f64 (*.f64 a c) (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 (/.f64 (*.f64 a (*.f64 c (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))) (/.f64 b_2 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (neg.f64 (/.f64 (*.f64 a (*.f64 c (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 b_2 (fma.f64 a c (*.f64 b_2 b_2))) (neg.f64 (/.f64 (*.f64 a (*.f64 c (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal 1 binary64)) (/.f64 b_2 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (neg.f64 (/.f64 (*.f64 a (*.f64 c (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (fma.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (/.f64 b_2 (fma.f64 (*.f64 a c) (-.f64 (*.f64 a c) (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 (/.f64 (*.f64 a (*.f64 c (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 a (*.f64 c (*.f64 a c)) (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 a c))))) (fma.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 a c) (*.f64 b_2 b_2)) (-.f64 (*.f64 a (*.f64 c (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (fma.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (fma.f64 (*.f64 a c) (-.f64 (*.f64 a c) (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 (fma.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (fma.f64 a (*.f64 c (*.f64 a c)) (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 a c))))))
(/.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))
(/.f64 (neg.f64 (fma.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (neg.f64 (fma.f64 (*.f64 a c) (-.f64 (*.f64 a c) (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (neg.f64 (fma.f64 a (*.f64 c (*.f64 a c)) (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 a c)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (neg.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(/.f64 (-.f64 (*.f64 a (*.f64 c (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (-.f64 (*.f64 a c) (*.f64 b_2 b_2)))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 a (*.f64 c (*.f64 a c))))) (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (neg.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 a c) (-.f64 (*.f64 a c) (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 a (*.f64 c (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 (-.f64 (*.f64 a c) (*.f64 b_2 b_2))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 c (*.f64 a c))) (*.f64 c (neg.f64 a)))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 a (*.f64 c (*.f64 a c)) (*.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 a (*.f64 c (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (fma.f64 (/.f64 (*.f64 a (*.f64 c (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (/.f64 (*.f64 a (*.f64 c (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (/.f64 (*.f64 a (*.f64 c (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 (/.f64 (*.f64 a (*.f64 c (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (/.f64 (*.f64 a (*.f64 c (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (fma.f64 b_2 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (/.f64 (*.f64 a (*.f64 c (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2)))
(*.f64 (fma.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 a c) (-.f64 (*.f64 a c) (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(*.f64 (fma.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) (fma.f64 a (*.f64 c (*.f64 a c)) (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 a c)))))))
(*.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(*.f64 (neg.f64 (fma.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 a c) (-.f64 (*.f64 a c) (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(*.f64 (neg.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (/.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2)))))
(*.f64 (-.f64 (*.f64 a (*.f64 c (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 a c) (*.f64 b_2 b_2))))
(*.f64 (/.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))) (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))
(*.f64 (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (/.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(*.f64 (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))) (/.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(*.f64 (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) #s(literal 1 binary64)) (/.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(*.f64 (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (/.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (fma.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (/.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 (*.f64 a c) (-.f64 (*.f64 a c) (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(*.f64 a c)
(*.f64 c a)
(exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(fabs.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (sqrt.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))) (sqrt.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))) (sqrt.f64 (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))) (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (-.f64 (*.f64 a (*.f64 c (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a)))))))
(/.f64 (sqrt.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))))
(/.f64 (sqrt.f64 (neg.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (sqrt.f64 (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))))
(/.f64 (sqrt.f64 (neg.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))))) (sqrt.f64 (neg.f64 (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))))) (neg.f64 (sqrt.f64 (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (neg.f64 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2)))))
(pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) #s(literal 1 binary64))
(pow.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2)))))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2)))))
(*.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) #s(literal 1/4 binary64)) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(*.f64 (pow.f64 (/.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (fma.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) #s(literal 1/2 binary64)) (pow.f64 (fma.f64 (*.f64 a c) (-.f64 (*.f64 a c) (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (fma.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (sqrt.f64 (fma.f64 (*.f64 a c) (-.f64 (*.f64 a c) (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(exp.f64 (log.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) #s(literal 1/2 binary64)))
(+.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a)))
(+.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2))
(+.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))) (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(+.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 a c (*.f64 b_2 b_2))) (neg.f64 (/.f64 (*.f64 a (*.f64 c (*.f64 a c))) (fma.f64 a c (*.f64 b_2 b_2)))))
(fabs.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(-.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))) (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 a c (*.f64 b_2 b_2))) (/.f64 (*.f64 a (*.f64 c (*.f64 a c))) (fma.f64 a c (*.f64 b_2 b_2))))
(sqrt.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(fma.f64 #s(literal -1 binary64) (*.f64 a c) (*.f64 b_2 b_2))
(fma.f64 #s(literal -1 binary64) (neg.f64 (*.f64 b_2 b_2)) (*.f64 c (neg.f64 a)))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(fma.f64 b_2 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2))) (neg.f64 (/.f64 (*.f64 a (*.f64 c (*.f64 a c))) (fma.f64 a c (*.f64 b_2 b_2)))))
(fma.f64 (*.f64 b_2 b_2) #s(literal 1 binary64) (*.f64 c (neg.f64 a)))
(fma.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 b_2 b_2) (fma.f64 a c (*.f64 b_2 b_2))) (neg.f64 (/.f64 (*.f64 a (*.f64 c (*.f64 a c))) (fma.f64 a c (*.f64 b_2 b_2)))))
(fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))
(fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))
(fma.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))) (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(fma.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2))) (neg.f64 (/.f64 (*.f64 a (*.f64 c (*.f64 a c))) (fma.f64 a c (*.f64 b_2 b_2)))))
(fma.f64 (*.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (*.f64 c (neg.f64 a))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c))) (*.f64 b_2 b_2))
(fma.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (fma.f64 a c (*.f64 b_2 b_2))))))) (*.f64 b_2 b_2))
(fma.f64 (exp.f64 (log.f64 b_2)) (exp.f64 (log.f64 b_2)) (*.f64 c (neg.f64 a)))
(fma.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (neg.f64 (/.f64 (*.f64 a (*.f64 c (*.f64 a c))) (fma.f64 a c (*.f64 b_2 b_2)))))
(fma.f64 (/.f64 b_2 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (neg.f64 (/.f64 (*.f64 a (*.f64 c (*.f64 a c))) (fma.f64 a c (*.f64 b_2 b_2)))))
(fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (/.f64 b_2 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (neg.f64 (/.f64 (*.f64 a (*.f64 c (*.f64 a c))) (fma.f64 a c (*.f64 b_2 b_2)))))
(fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal 1 binary64)) (/.f64 b_2 (fma.f64 a c (*.f64 b_2 b_2))) (neg.f64 (/.f64 (*.f64 a (*.f64 c (*.f64 a c))) (fma.f64 a c (*.f64 b_2 b_2)))))
(fma.f64 (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2)))))) (/.f64 (*.f64 c (neg.f64 a)) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (-.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 b_2)))))) (*.f64 b_2 b_2))
(fma.f64 (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (*.f64 c (neg.f64 a)))) (/.f64 (*.f64 c (neg.f64 a)) (/.f64 #s(literal 1 binary64) (*.f64 c (neg.f64 a)))) (*.f64 b_2 b_2))
(fma.f64 (/.f64 b_2 (fma.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 a c) (-.f64 (*.f64 a c) (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (neg.f64 (/.f64 (*.f64 a (*.f64 c (*.f64 a c))) (fma.f64 a c (*.f64 b_2 b_2)))))
(fma.f64 (/.f64 b_2 (/.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 (/.f64 (*.f64 a (*.f64 c (*.f64 a c))) (fma.f64 a c (*.f64 b_2 b_2)))))
(fma.f64 (/.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (/.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 a c) (-.f64 (*.f64 a c) (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (neg.f64 (/.f64 (*.f64 a (*.f64 c (*.f64 a c))) (fma.f64 a c (*.f64 b_2 b_2)))))
(fma.f64 (/.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))))) (/.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 (/.f64 (*.f64 a (*.f64 c (*.f64 a c))) (fma.f64 a c (*.f64 b_2 b_2)))))
(fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (/.f64 b_2 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 a c) (-.f64 (*.f64 a c) (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (neg.f64 (/.f64 (*.f64 a (*.f64 c (*.f64 a c))) (fma.f64 a c (*.f64 b_2 b_2)))))
(fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))))) (/.f64 b_2 (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 (/.f64 (*.f64 a (*.f64 c (*.f64 a c))) (fma.f64 a c (*.f64 b_2 b_2)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (-.f64 (*.f64 a (*.f64 c (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a))))) (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))) (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (-.f64 (*.f64 a (*.f64 c (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a))))))
(/.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (fma.f64 a c (*.f64 b_2 b_2)))
(/.f64 (neg.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))) (neg.f64 (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))) (neg.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (-.f64 (*.f64 a (*.f64 c (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a)))))))
(/.f64 (-.f64 (*.f64 a (*.f64 c (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))) (*.f64 (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 a c (*.f64 b_2 b_2))) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (*.f64 a c))))) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (neg.f64 (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (fma.f64 (*.f64 a (*.f64 c (*.f64 a c))) (*.f64 c (neg.f64 a)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (fma.f64 a (*.f64 c (*.f64 a c)) (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))) (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (fma.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))) (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))) (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))) (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 a c (*.f64 b_2 b_2))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 a (*.f64 c (*.f64 a c))) (fma.f64 a c (*.f64 b_2 b_2))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 a c (*.f64 b_2 b_2))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 a c (*.f64 b_2 b_2))) (fma.f64 (/.f64 (*.f64 a (*.f64 c (*.f64 a c))) (fma.f64 a c (*.f64 b_2 b_2))) (/.f64 (*.f64 a (*.f64 c (*.f64 a c))) (fma.f64 a c (*.f64 b_2 b_2))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 a c (*.f64 b_2 b_2))) (/.f64 (*.f64 a (*.f64 c (*.f64 a c))) (fma.f64 a c (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))) (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))) (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (+.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))) (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 a c (*.f64 b_2 b_2))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 a c (*.f64 b_2 b_2)))) (*.f64 (/.f64 (*.f64 a (*.f64 c (*.f64 a c))) (fma.f64 a c (*.f64 b_2 b_2))) (/.f64 (*.f64 a (*.f64 c (*.f64 a c))) (fma.f64 a c (*.f64 b_2 b_2))))) (fma.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 b_2 b_2) (fma.f64 a c (*.f64 b_2 b_2))) (/.f64 (*.f64 a (*.f64 c (*.f64 a c))) (fma.f64 a c (*.f64 b_2 b_2)))))
(pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) #s(literal 2 binary64))
(pow.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) #s(literal 1/2 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) #s(literal -1 binary64))
(*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(*.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))
(*.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(*.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (-.f64 (*.f64 a (*.f64 c (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a)))))))
(*.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2))))
(*.f64 (neg.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))))
(*.f64 (neg.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(*.f64 (/.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (fma.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (fma.f64 (*.f64 a c) (-.f64 (*.f64 a c) (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))
(*.f64 (pow.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (fma.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) #s(literal 1 binary64)) (pow.f64 (fma.f64 (*.f64 a c) (-.f64 (*.f64 a c) (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal 1 binary64)))
(*.f64 (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) #s(literal 1 binary64)) (/.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 a c (*.f64 b_2 b_2))))
(*.f64 (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (/.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 a c) (-.f64 (*.f64 a c) (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(*.f64 (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (/.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))))) (/.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 b_2 b_2) c)) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 c (neg.f64 (*.f64 b_2 b_2))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (*.f64 b_2 b_2))) (/.f64 c (neg.f64 (*.f64 b_2 b_2))))
(neg.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 b_2 b_2) c)))
(/.f64 c (*.f64 b_2 b_2))
(/.f64 (neg.f64 c) (neg.f64 (*.f64 b_2 b_2)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 b_2) c))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (*.f64 b_2 b_2) c))))
(/.f64 (/.f64 c b_2) b_2)
(/.f64 (neg.f64 (/.f64 c b_2)) (neg.f64 b_2))
(/.f64 (neg.f64 (neg.f64 (/.f64 c b_2))) b_2)
(pow.f64 (/.f64 (*.f64 b_2 b_2) c) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 c (neg.f64 (*.f64 b_2 b_2))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (*.f64 b_2 b_2) c))))
(*.f64 c (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)))
(*.f64 (neg.f64 c) (/.f64 #s(literal -1 binary64) (*.f64 b_2 b_2)))
(*.f64 #s(literal 1 binary64) (/.f64 c (*.f64 b_2 b_2)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) c)
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (pow.f64 (/.f64 #s(literal 1 binary64) c) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (/.f64 c b_2))
(*.f64 (/.f64 c b_2) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 (neg.f64 (/.f64 c b_2)) (/.f64 #s(literal -1 binary64) b_2))
(*.f64 (/.f64 #s(literal -1 binary64) b_2) (/.f64 c (neg.f64 b_2)))
(*.f64 (pow.f64 (/.f64 (*.f64 b_2 b_2) c) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (*.f64 b_2 b_2) c) #s(literal -1/2 binary64)))

simplify434.0ms (4.3%)

Memory
-14.1MiB live, 472.1MiB allocated
Algorithm
egg-herbie
Rules
7 208×lower-*.f64
7 208×lower-*.f32
6 636×lower-fma.f64
6 636×lower-fma.f32
4 108×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

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

eval265.0ms (2.6%)

Memory
8.1MiB live, 423.4MiB allocated
Compiler

Compiled 51 397 to 4 717 computations (90.8% saved)

prune245.0ms (2.4%)

Memory
-19.4MiB live, 527.2MiB allocated
Pruning

39 alts after pruning (36 fresh and 3 done)

PrunedKeptTotal
New1 767271 794
Fresh5914
Picked325
Done011
Total1 775391 814
Accuracy
88.4%
Counts
1 814 → 39
Alt Table
Click to see full alt table
StatusAccuracyProgram
18.6%
(/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 a (+.f64 b_2 (exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))))
32.6%
(/.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 c a)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64))) (neg.f64 b_2))
23.4%
(/.f64 (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) a)
30.3%
(/.f64 (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) a)
33.2%
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 c)) a)) a)
29.6%
(/.f64 (-.f64 (*.f64 b_2 a) (*.f64 (neg.f64 a) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (*.f64 (neg.f64 a) a))
45.2%
(/.f64 (-.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) a)
46.6%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
31.0%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 c (neg.f64 a)))) a)
23.4%
(/.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) a)
30.3%
(/.f64 (*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2)) a)
32.5%
(/.f64 (*.f64 c (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) a)) a)
28.0%
(/.f64 (*.f64 c a) (*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
11.6%
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
36.9%
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
31.4%
(/.f64 (*.f64 b_2 (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 a (/.f64 b_2 c)) #s(literal -2 binary64))) a)
30.8%
(/.f64 (*.f64 b_2 (fma.f64 (*.f64 a #s(literal 1/2 binary64)) (/.f64 c (*.f64 b_2 b_2)) #s(literal -2 binary64))) a)
24.9%
(/.f64 (*.f64 a (*.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 a)) a)) a)
33.7%
(/.f64 (*.f64 a (*.f64 (*.f64 a (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))) (/.f64 #s(literal -1 binary64) a))) a)
2.5%
(/.f64 b_2 a)
30.9%
(/.f64 a (*.f64 a (*.f64 #s(literal -2 binary64) (/.f64 b_2 c))))
31.6%
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2))
30.4%
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
36.6%
(/.f64 #s(literal -1/2 binary64) (/.f64 b_2 c))
31.6%
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (neg.f64 a)))
31.0%
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 a)))
30.0%
(/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (neg.f64 b_2) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))) (neg.f64 a)))
36.4%
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 b_2 (fma.f64 #s(literal 1/2 binary64) (/.f64 a (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) c)))))
27.6%
(*.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 a)) a)
32.2%
(*.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) a) (/.f64 a b_2))
30.3%
(*.f64 (/.f64 (*.f64 a c) b_2) (/.f64 #s(literal -1/2 binary64) a))
31.7%
(*.f64 (/.f64 b_2 a) #s(literal -2 binary64))
30.4%
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
36.8%
(*.f64 (/.f64 #s(literal -1/2 binary64) b_2) c)
27.5%
(*.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 b_2 a)))
33.7%
(*.f64 (*.f64 a (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))) (/.f64 #s(literal -1 binary64) a))
31.6%
(*.f64 b_2 (/.f64 #s(literal -2 binary64) a))
11.8%
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) #s(literal -1 binary64)))
19.6%
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 c))) #s(literal -1 binary64)))
Compiler

Compiled 1 145 to 741 computations (35.3% saved)

simplify227.0ms (2.3%)

Memory
32.0MiB live, 260.5MiB allocated
Algorithm
egg-herbie
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 c (*.f64 c a))
cost-diff0
(/.f64 (*.f64 c (*.f64 c a)) (*.f64 b_2 b_2))
cost-diff128
(/.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 c a)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64))) (neg.f64 b_2))
cost-diff320
(fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 c a)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64)))
cost-diff0
(sqrt.f64 (*.f64 c (neg.f64 a)))
cost-diff0
(neg.f64 b_2)
cost-diff0
(-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 c (neg.f64 a))))
cost-diff0
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 c (neg.f64 a)))) a)
cost-diff0
(neg.f64 a)
cost-diff0
(/.f64 #s(literal -1/2 binary64) b_2)
cost-diff128
(*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (neg.f64 a))
cost-diff704
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (neg.f64 a)))
cost-diff0
(/.f64 b_2 a)
cost-diff0
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
cost-diff0
(neg.f64 b_2)
cost-diff0
(/.f64 (-.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) a)
cost-diff128
(-.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
Rules
4 468×lower-fma.f32
4 466×lower-fma.f64
3 520×lower-*.f32
3 506×lower-*.f64
1 332×distribute-lft-neg-in
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
032205
057205
1104202
2230197
3550197
41124196
52317196
64348196
76381196
87240196
97392196
107469196
117475196
127655196
08069194
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(/.f64 (-.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) a)
(-.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(neg.f64 b_2)
b_2
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
#s(literal 1 binary64)
(sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(/.f64 #s(literal 1 binary64) (-.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
(/.f64 b_2 a)
b_2
a
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (neg.f64 a)))
#s(literal -1 binary64)
(*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (neg.f64 a))
(/.f64 #s(literal -1/2 binary64) b_2)
#s(literal -1/2 binary64)
b_2
(neg.f64 a)
a
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 c (neg.f64 a)))) a)
(-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 c (neg.f64 a))))
(neg.f64 b_2)
b_2
(sqrt.f64 (*.f64 c (neg.f64 a)))
(*.f64 c (neg.f64 a))
c
(neg.f64 a)
a
(/.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 c a)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64))) (neg.f64 b_2))
(fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 c a)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64)))
#s(literal 1/8 binary64)
(/.f64 (*.f64 c (*.f64 c a)) (*.f64 b_2 b_2))
(*.f64 c (*.f64 c a))
c
(*.f64 c a)
a
(*.f64 b_2 b_2)
b_2
(*.f64 c #s(literal 1/2 binary64))
#s(literal 1/2 binary64)
(neg.f64 b_2)
Outputs
(/.f64 (-.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) a)
(/.f64 (-.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) a)
(-.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(-.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2)
(neg.f64 b_2)
b_2
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))
#s(literal 1 binary64)
(sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))
(/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))
(*.f64 b_2 b_2)
(*.f64 a c)
a
c
(/.f64 b_2 a)
b_2
a
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (neg.f64 a)))
(/.f64 b_2 (*.f64 a #s(literal -1/2 binary64)))
#s(literal -1 binary64)
(*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (neg.f64 a))
(/.f64 (*.f64 a #s(literal 1/2 binary64)) b_2)
(/.f64 #s(literal -1/2 binary64) b_2)
#s(literal -1/2 binary64)
b_2
(neg.f64 a)
a
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 c (neg.f64 a)))) a)
(neg.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a))
(-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 c (neg.f64 a))))
(-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 a (neg.f64 c))))
(neg.f64 b_2)
b_2
(sqrt.f64 (*.f64 c (neg.f64 a)))
(sqrt.f64 (*.f64 a (neg.f64 c)))
(*.f64 c (neg.f64 a))
(*.f64 a (neg.f64 c))
c
(neg.f64 a)
a
(/.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 c a)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64))) (neg.f64 b_2))
(*.f64 (/.f64 c b_2) (fma.f64 c (*.f64 a (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2))) #s(literal -1/2 binary64)))
(fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 c a)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64)))
(*.f64 c (fma.f64 (*.f64 a c) (/.f64 #s(literal 1/8 binary64) (*.f64 b_2 b_2)) #s(literal 1/2 binary64)))
#s(literal 1/8 binary64)
(/.f64 (*.f64 c (*.f64 c a)) (*.f64 b_2 b_2))
(*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))
(*.f64 c (*.f64 c a))
(*.f64 a (*.f64 c c))
c
(*.f64 c a)
(*.f64 a c)
a
(*.f64 b_2 b_2)
b_2
(*.f64 c #s(literal 1/2 binary64))
#s(literal 1/2 binary64)
(neg.f64 b_2)

localize137.0ms (1.4%)

Memory
-16.4MiB live, 211.4MiB allocated
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(neg.f64 b_2)
accuracy99.9%
(*.f64 c (*.f64 c a))
accuracy99.2%
(/.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 c a)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64))) (neg.f64 b_2))
accuracy82.3%
(/.f64 (*.f64 c (*.f64 c a)) (*.f64 b_2 b_2))
accuracy100.0%
(neg.f64 b_2)
accuracy100.0%
(neg.f64 a)
accuracy99.9%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 c (neg.f64 a)))) a)
accuracy81.6%
(sqrt.f64 (*.f64 c (neg.f64 a)))
accuracy100.0%
(/.f64 #s(literal -1/2 binary64) b_2)
accuracy100.0%
(neg.f64 a)
accuracy99.8%
(*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (neg.f64 a))
accuracy99.1%
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (neg.f64 a)))
accuracy100.0%
(/.f64 b_2 a)
accuracy99.6%
(/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
accuracy98.7%
(/.f64 (-.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) a)
accuracy88.8%
(-.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
accuracy75.8%
(sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
Samples
34.0ms134×0valid
21.0ms83×0invalid
10.0ms19×2valid
10.0ms18×1valid
1.0ms3valid
Compiler

Compiled 207 to 35 computations (83.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 47.0ms
ival-div: 17.0ms (36% of total)
ival-mult: 16.0ms (33.9% of total)
ival-sub: 4.0ms (8.5% of total)
ival-sqrt: 4.0ms (8.5% of total)
ival-neg: 3.0ms (6.4% of total)
adjust: 2.0ms (4.2% of total)
exact: 1.0ms (2.1% of total)
ival-add: 1.0ms (2.1% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series56.0ms (0.6%)

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

129 calls:

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

rewrite530.0ms (5.3%)

Memory
-14.1MiB live, 437.4MiB allocated
Algorithm
batch-egg-rewrite
Rules
4 960×lower-fma.f32
4 958×lower-fma.f64
4 662×lower-/.f32
4 644×lower-/.f64
4 424×lower-*.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
032155
057155
1219139
21530138
08330135
Stop Event
iter limit
node limit
iter limit
Counts
18 → 862
Calls
Call 1
Inputs
(-.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (-.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) a)
(neg.f64 b_2)
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 b_2 a)
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (neg.f64 a)))
(*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (neg.f64 a))
(/.f64 #s(literal -1/2 binary64) b_2)
(neg.f64 a)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 c (neg.f64 a)))) a)
(-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 c (neg.f64 a))))
(sqrt.f64 (*.f64 c (neg.f64 a)))
(fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 c a)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64)))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 c a)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64))) (neg.f64 b_2))
(/.f64 (*.f64 c (*.f64 c a)) (*.f64 b_2 b_2))
(*.f64 c (*.f64 c a))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
Outputs
(+.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))
(+.f64 (neg.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) (neg.f64 b_2))
(-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))
(-.f64 #s(literal 0 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))
(-.f64 #s(literal 0 binary64) (-.f64 b_2 (neg.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))))
(-.f64 #s(literal 0 binary64) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) #s(literal -1 binary64)))
(-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))) (/.f64 (*.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))) (/.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))) (/.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) (-.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))))
(fma.f64 b_2 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))
(fma.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) (neg.f64 b_2))
(fma.f64 #s(literal -1 binary64) b_2 (neg.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))
(fma.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) (neg.f64 b_2))
(fma.f64 (*.f64 b_2 (neg.f64 b_2)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 0 binary64) b_2)) (neg.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))
(fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2)))) (neg.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))
(neg.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 b_2 (-.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) (*.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))))) (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))) (-.f64 (*.f64 b_2 b_2) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))))
(/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))) (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))) (fma.f64 b_2 b_2 (-.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) (*.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) (-.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))) (neg.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))) (neg.f64 (fma.f64 b_2 b_2 (-.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) (*.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) (neg.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) (neg.f64 (-.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))))
(/.f64 (fma.f64 (*.f64 b_2 (neg.f64 b_2)) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))))
(/.f64 (fma.f64 (*.f64 b_2 (neg.f64 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) #s(literal -1 binary64))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))))
(/.f64 (fma.f64 (*.f64 b_2 (neg.f64 b_2)) (neg.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) #s(literal -1 binary64))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (neg.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) #s(literal -1 binary64))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (neg.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) #s(literal -1 binary64))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (neg.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (+.f64 #s(literal 0 binary64) b_2) (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) (*.f64 b_2 (neg.f64 b_2)))) (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) (+.f64 #s(literal 0 binary64) b_2)))
(/.f64 (fma.f64 #s(literal 1 binary64) (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2)))))
(/.f64 (fma.f64 #s(literal -1 binary64) (+.f64 #s(literal 0 binary64) b_2) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) (*.f64 b_2 (neg.f64 b_2)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) (+.f64 #s(literal 0 binary64) b_2)))
(/.f64 (fma.f64 #s(literal -1 binary64) (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2)))))
(/.f64 (fma.f64 #s(literal -1 binary64) (+.f64 #s(literal 0 binary64) b_2) (*.f64 (neg.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))) (*.f64 b_2 (neg.f64 b_2)))) (*.f64 (neg.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))) (+.f64 #s(literal 0 binary64) b_2)))
(/.f64 (fma.f64 #s(literal -1 binary64) (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (*.f64 (neg.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (neg.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))) (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2)))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 (neg.f64 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 (neg.f64 b_2)) (neg.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (neg.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 (neg.f64 b_2)) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) #s(literal -1 binary64))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 (neg.f64 b_2)) (sqrt.f64 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 (neg.f64 b_2)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (neg.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (neg.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) #s(literal -1 binary64))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (sqrt.f64 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (sqrt.f64 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (sqrt.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))) (*.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))) (*.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))) (*.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) (*.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))))) (neg.f64 (neg.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))) (neg.f64 (neg.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))))
(/.f64 (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) (neg.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) (*.f64 b_2 (*.f64 b_2 b_2))) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) (neg.f64 b_2)))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) (+.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) (*.f64 #s(literal 0 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (-.f64 b_2 (neg.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (-.f64 b_2 (neg.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))) (-.f64 b_2 (neg.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))) (*.f64 #s(literal 0 binary64) (-.f64 b_2 (neg.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))) (fma.f64 (/.f64 (*.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))) (/.f64 (*.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))) (/.f64 (*.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))) (/.f64 (*.f64 b_2 b_2) (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))) (fma.f64 (/.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))) (/.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))) (/.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))))))
(pow.f64 (/.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))
(*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) #s(literal -1 binary64))
(*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))))
(*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (-.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) (*.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))))))
(*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))))
(*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))))
(*.f64 (neg.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))))
(*.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))))
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))) #s(literal -1 binary64)))
(+.f64 (/.f64 b_2 (neg.f64 a)) (neg.f64 (/.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) a)))
(-.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) a))
(-.f64 (/.f64 #s(literal 0 binary64) a) (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) a))
(-.f64 (/.f64 #s(literal 0 binary64) a) (/.f64 (-.f64 b_2 (neg.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))) a))
(-.f64 (/.f64 #s(literal 0 binary64) a) (/.f64 (-.f64 b_2 (neg.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))) (neg.f64 (neg.f64 a))))
(-.f64 (/.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a a)) (/.f64 (*.f64 a (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) (*.f64 a a)))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))) a) (/.f64 (/.f64 (*.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))) a))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))) a) (/.f64 (/.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))) a))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))) (neg.f64 (neg.f64 a))) (/.f64 (/.f64 (*.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))) (neg.f64 (neg.f64 a))))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))) (neg.f64 (neg.f64 a))) (/.f64 (/.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))) (neg.f64 (neg.f64 a))))
(-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))) (/.f64 (*.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) (*.f64 a (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))) (/.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) (*.f64 a (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) a) (/.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) a) (*.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) a))))) (/.f64 (/.f64 (*.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) (*.f64 a (*.f64 a a))) (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) a) (/.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) a) (*.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) a))))))
(-.f64 (/.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (+.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) a))) (/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) a) (/.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) a)) (+.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) a))))
(fma.f64 b_2 (/.f64 #s(literal 1 binary64) (neg.f64 a)) (neg.f64 (/.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) a)))
(fma.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) a) (neg.f64 (/.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) a)))
(fma.f64 #s(literal 1 binary64) (/.f64 b_2 (neg.f64 a)) (neg.f64 (/.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) a)))
(fma.f64 #s(literal -1 binary64) (/.f64 b_2 a) (neg.f64 (/.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) a)))
(fma.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 (neg.f64 b_2) #s(literal 1 binary64)) (neg.f64 (/.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) a)))
(fma.f64 (/.f64 #s(literal -1 binary64) a) (*.f64 b_2 #s(literal 1 binary64)) (neg.f64 (/.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) a)))
(neg.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) a))
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))) (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))) (-.f64 (*.f64 b_2 b_2) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a a) (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) a) (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) a) (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) a) (/.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) a) (*.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) a)))) (-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) (*.f64 a (*.f64 a a))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) a)) (-.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (*.f64 (/.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) a) (/.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) a)))))
(/.f64 #s(literal 1 binary64) (/.f64 a (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) (/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))) a)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) a)))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) a)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) (neg.f64 (neg.f64 a)))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) (*.f64 a #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))))
(/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) (neg.f64 a))
(/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) (neg.f64 (neg.f64 (neg.f64 a))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))) (*.f64 a (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) (*.f64 a (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))) (*.f64 a a))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))) #s(literal 1 binary64)) (*.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) a))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) a))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))) (neg.f64 (*.f64 a (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) (neg.f64 (*.f64 a (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) (*.f64 a (*.f64 a a)))) (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) a) (/.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) a) (*.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) a)))))
(/.f64 (-.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (*.f64 (/.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) a) (/.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) a))) (+.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) a)))
(/.f64 (-.f64 b_2 (neg.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))) (neg.f64 a))
(/.f64 (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) #s(literal 1 binary64)) a)
(/.f64 (/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))) a) (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))
(/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) a) (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 b_2 (/.f64 a (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))) (*.f64 (neg.f64 a) #s(literal 1 binary64))) (*.f64 (neg.f64 a) (/.f64 a (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (*.f64 b_2 a) (*.f64 (neg.f64 a) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))) (*.f64 (neg.f64 a) a))
(/.f64 (-.f64 (*.f64 b_2 (/.f64 a (neg.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))) (*.f64 a #s(literal 1 binary64))) (*.f64 (neg.f64 a) (/.f64 a (neg.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 b_2 (neg.f64 a)) (*.f64 (neg.f64 a) (neg.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))) (*.f64 (neg.f64 a) (neg.f64 a)))
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) (/.f64 a (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))) (*.f64 a #s(literal 1 binary64))) (*.f64 a (/.f64 a (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) (/.f64 a (neg.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))) (neg.f64 a)) (*.f64 a (/.f64 a (neg.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 a)) (*.f64 a (neg.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))) (*.f64 a (neg.f64 a)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 a (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))) (*.f64 (/.f64 a (neg.f64 b_2)) #s(literal 1 binary64))) (*.f64 (/.f64 a (neg.f64 b_2)) (/.f64 a (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) a) (*.f64 (/.f64 a (neg.f64 b_2)) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))) (*.f64 (/.f64 a (neg.f64 b_2)) a))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 a (neg.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))) (*.f64 (/.f64 a (neg.f64 b_2)) #s(literal -1 binary64))) (*.f64 (/.f64 a (neg.f64 b_2)) (/.f64 a (neg.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 a)) (*.f64 (/.f64 a (neg.f64 b_2)) (neg.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))) (*.f64 (/.f64 a (neg.f64 b_2)) (neg.f64 a)))
(/.f64 (neg.f64 (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))) (neg.f64 (*.f64 a a)))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) a)))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) a)))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) (*.f64 a (*.f64 a a))))) (neg.f64 (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) a) (/.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) a) (*.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) a))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (*.f64 (/.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) a) (/.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) a)))) (neg.f64 (+.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) a))))
(/.f64 (neg.f64 (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) #s(literal 1 binary64))) (neg.f64 a))
(/.f64 (neg.f64 (/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))) a)) (neg.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) a)) (neg.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))))
(/.f64 (+.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (pow.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) a)) #s(literal 3 binary64))) (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (-.f64 (*.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) a)) (neg.f64 (/.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) a))) (*.f64 (/.f64 b_2 (neg.f64 a)) (neg.f64 (/.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) a))))))
(pow.f64 (/.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) a))
(*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) a))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))))))
(*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) (neg.f64 a)))
(*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) (*.f64 a (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))))
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))
(*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (*.f64 a (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))))
(*.f64 (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) (*.f64 a a)))
(*.f64 (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) a)))
(*.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) a)))
(*.f64 (-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) a) (/.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) a) (*.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) a))))))
(*.f64 (-.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (*.f64 (/.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) a) (/.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) a))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) a))))
(*.f64 (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))) a) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))))
(*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) a) (/.f64 #s(literal 1 binary64) (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))))
(*.f64 (pow.f64 (/.f64 a (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))))
(*.f64 (pow.f64 (/.f64 a (-.f64 (*.f64 b_2 b_2) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))))
(*.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) #s(literal -1 binary64)))
(*.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) a) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))))
(*.f64 (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) a) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))))
(+.f64 #s(literal 0 binary64) (neg.f64 b_2))
(-.f64 #s(literal 0 binary64) b_2)
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) b_2)) (/.f64 (*.f64 b_2 b_2) (+.f64 #s(literal 0 binary64) b_2)))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2)))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2)))))
(neg.f64 b_2)
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 0 binary64) b_2) (*.f64 b_2 (neg.f64 b_2))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 (*.f64 b_2 b_2) (neg.f64 (+.f64 #s(literal 0 binary64) b_2)))
(/.f64 (*.f64 b_2 (neg.f64 b_2)) (+.f64 #s(literal 0 binary64) b_2))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2)))))
(/.f64 (+.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 #s(literal 0 binary64) (neg.f64 b_2)))))
(*.f64 b_2 #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) b_2)
(*.f64 (*.f64 b_2 (neg.f64 b_2)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 0 binary64) b_2)))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2)))))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) #s(literal -1/2 binary64)))
(hypot.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))
(hypot.f64 b_2 (neg.f64 (sqrt.f64 (neg.f64 (*.f64 a c)))))
(hypot.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c))))
(hypot.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 (neg.f64 (*.f64 a c)))))
(hypot.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) b_2)
(hypot.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) (neg.f64 b_2))
(hypot.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) (exp.f64 (log.f64 b_2)))
(hypot.f64 (neg.f64 (sqrt.f64 (neg.f64 (*.f64 a c)))) b_2)
(hypot.f64 (neg.f64 (sqrt.f64 (neg.f64 (*.f64 a c)))) (neg.f64 b_2))
(hypot.f64 (neg.f64 (sqrt.f64 (neg.f64 (*.f64 a c)))) (exp.f64 (log.f64 b_2)))
(hypot.f64 (exp.f64 (log.f64 b_2)) (sqrt.f64 (neg.f64 (*.f64 a c))))
(hypot.f64 (exp.f64 (log.f64 b_2)) (neg.f64 (sqrt.f64 (neg.f64 (*.f64 a c)))))
(fabs.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))
(sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))
(neg.f64 (neg.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (sqrt.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))))
(/.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (neg.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) #s(literal -1 binary64))
(/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) (neg.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))))
(/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))))
(/.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))) (sqrt.f64 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))) (sqrt.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))) (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (-.f64 (*.f64 a (*.f64 c (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (neg.f64 (*.f64 a c)))))))
(/.f64 (sqrt.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (sqrt.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) (sqrt.f64 (*.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (sqrt.f64 (neg.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) (sqrt.f64 #s(literal -1 binary64)))
(/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) (sqrt.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))))
(/.f64 (sqrt.f64 (neg.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))) (sqrt.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))))
(/.f64 (sqrt.f64 (neg.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))))) (sqrt.f64 (neg.f64 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (sqrt.f64 (neg.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))) (sqrt.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (sqrt.f64 (*.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))))) (neg.f64 (sqrt.f64 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))) (neg.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(pow.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) #s(literal 1/2 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) #s(literal -1/2 binary64))
(pow.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) #s(literal -1 binary64))
(pow.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) #s(literal 1 binary64))
(pow.f64 (neg.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))) #s(literal -1 binary64))
(pow.f64 (pow.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))
(*.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)))
(*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c)))))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(*.f64 (pow.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) (pow.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))
(*.f64 (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))) #s(literal -1/2 binary64)) (pow.f64 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) #s(literal -1/2 binary64)) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (pow.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) #s(literal -1/4 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) #s(literal -1/4 binary64)) #s(literal -1 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) (sqrt.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))
(exp.f64 (*.f64 (log.f64 (/.f64 a b_2)) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) a) (/.f64 b_2 (neg.f64 a)))
(neg.f64 (/.f64 b_2 (neg.f64 a)))
(/.f64 b_2 a)
(/.f64 b_2 (neg.f64 (neg.f64 a)))
(/.f64 b_2 (*.f64 a #s(literal 1 binary64)))
(/.f64 (neg.f64 b_2) (neg.f64 a))
(/.f64 (neg.f64 b_2) (neg.f64 (neg.f64 (neg.f64 a))))
(/.f64 #s(literal 1 binary64) (/.f64 a b_2))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 a b_2))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a b_2)))
(/.f64 #s(literal -1 binary64) (/.f64 a (neg.f64 b_2)))
(/.f64 (*.f64 b_2 #s(literal 1 binary64)) a)
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 a)) (*.f64 (neg.f64 a) b_2)) (*.f64 (neg.f64 a) (neg.f64 a)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) a) (*.f64 (neg.f64 a) (neg.f64 b_2))) (*.f64 (neg.f64 a) a))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 a (neg.f64 b_2))) (*.f64 (neg.f64 a) #s(literal 1 binary64))) (*.f64 (neg.f64 a) (/.f64 a (neg.f64 b_2))))
(/.f64 (neg.f64 (*.f64 b_2 #s(literal 1 binary64))) (neg.f64 a))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 0 binary64) a) #s(literal 3 binary64)) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a)))) (fma.f64 (/.f64 #s(literal 0 binary64) a) (/.f64 #s(literal 0 binary64) a) (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (*.f64 (/.f64 #s(literal 0 binary64) a) (/.f64 b_2 (neg.f64 a))))))
(pow.f64 (/.f64 a b_2) #s(literal -1 binary64))
(*.f64 b_2 (/.f64 #s(literal 1 binary64) a))
(*.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (neg.f64 a)))
(*.f64 #s(literal 1 binary64) (/.f64 b_2 a))
(*.f64 (/.f64 b_2 a) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 b_2 (neg.f64 a)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 a b_2))))
(*.f64 (/.f64 #s(literal 1 binary64) a) b_2)
(*.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (/.f64 #s(literal 1 binary64) b_2) #s(literal -1 binary64)))
(*.f64 (*.f64 (neg.f64 b_2) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) a))
(*.f64 (*.f64 b_2 #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 #s(literal -1 binary64) a) (*.f64 (neg.f64 b_2) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 a b_2))) #s(literal -1 binary64)))
(neg.f64 (/.f64 b_2 (*.f64 #s(literal 1/2 binary64) a)))
(/.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 a b_2)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 #s(literal 1 binary64) a)))
(/.f64 #s(literal 1 binary64) (/.f64 a (*.f64 (*.f64 #s(literal 2 binary64) b_2) #s(literal -1 binary64))))
(/.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) a) b_2))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal -1/2 binary64) b_2))
(/.f64 (*.f64 #s(literal 2 binary64) b_2) (neg.f64 a))
(/.f64 (neg.f64 (*.f64 #s(literal 2 binary64) b_2)) (neg.f64 (neg.f64 a)))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) b_2) #s(literal -1 binary64)) a)
(/.f64 (neg.f64 (/.f64 #s(literal 1 binary64) a)) (neg.f64 (/.f64 #s(literal -1/2 binary64) b_2)))
(/.f64 (neg.f64 (neg.f64 (*.f64 #s(literal 2 binary64) b_2))) (neg.f64 (neg.f64 (neg.f64 a))))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal 2 binary64) b_2) #s(literal -1 binary64))) (neg.f64 a))
(pow.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 a b_2)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a))
(*.f64 #s(literal -1 binary64) (/.f64 b_2 (*.f64 #s(literal 1/2 binary64) a)))
(*.f64 #s(literal 2 binary64) (/.f64 b_2 (neg.f64 a)))
(*.f64 #s(literal 2 binary64) (/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal -1 binary64) b_2)))
(*.f64 (*.f64 b_2 #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) a))
(*.f64 (*.f64 b_2 #s(literal -2 binary64)) (pow.f64 (neg.f64 (neg.f64 a)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 b_2 #s(literal -2 binary64)))
(*.f64 (/.f64 b_2 (*.f64 #s(literal 1/2 binary64) a)) #s(literal -1 binary64))
(*.f64 (*.f64 #s(literal 2 binary64) b_2) (/.f64 #s(literal 1 binary64) (neg.f64 a)))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(*.f64 #s(literal -2 binary64) (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) b_2) a) #s(literal -1 binary64)))
(*.f64 #s(literal -2 binary64) (/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) b_2)))
(*.f64 (neg.f64 (*.f64 #s(literal 2 binary64) b_2)) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 #s(literal 1 binary64) (neg.f64 a)) (*.f64 #s(literal 2 binary64) b_2))
(*.f64 (*.f64 b_2 #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) a) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) b_2) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/2 binary64) a)) b_2)
(*.f64 (pow.f64 (neg.f64 (neg.f64 a)) #s(literal -1 binary64)) (*.f64 b_2 #s(literal -2 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 2 binary64) a) (*.f64 (neg.f64 b_2) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal -2 binary64) a) (*.f64 b_2 #s(literal 1 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 a b_2)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 b_2 #s(literal -2 binary64))) (*.f64 #s(literal -1/2 binary64) (/.f64 a b_2)))
(neg.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 a b_2)))
(/.f64 #s(literal 1 binary64) (/.f64 b_2 (*.f64 #s(literal 1/2 binary64) a)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 b_2 (*.f64 #s(literal 1/2 binary64) a)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 (neg.f64 a) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 b_2) (*.f64 (neg.f64 a) #s(literal 1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 #s(literal 1 binary64) (neg.f64 a))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 b_2) (*.f64 #s(literal 1/2 binary64) (neg.f64 a))))
(/.f64 #s(literal -1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
(/.f64 (neg.f64 a) (*.f64 b_2 #s(literal -2 binary64)))
(/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) a) b_2) #s(literal 1 binary64))
(/.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 a b_2)) #s(literal -1 binary64))
(/.f64 (*.f64 #s(literal 1/2 binary64) a) b_2)
(/.f64 (*.f64 #s(literal 1/2 binary64) a) (*.f64 b_2 #s(literal 1 binary64)))
(/.f64 (neg.f64 (neg.f64 a)) (neg.f64 (*.f64 b_2 #s(literal -2 binary64))))
(/.f64 (neg.f64 (*.f64 #s(literal 1/2 binary64) a)) (neg.f64 b_2))
(/.f64 (*.f64 (neg.f64 a) #s(literal 1 binary64)) (*.f64 b_2 #s(literal -2 binary64)))
(/.f64 (*.f64 (neg.f64 a) #s(literal 1/2 binary64)) (neg.f64 b_2))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 a)) (*.f64 b_2 #s(literal -2 binary64)))
(/.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 a)) (neg.f64 b_2))
(/.f64 (neg.f64 (neg.f64 (*.f64 #s(literal 1/2 binary64) a))) b_2)
(/.f64 (neg.f64 (*.f64 (neg.f64 a) #s(literal 1 binary64))) (neg.f64 (*.f64 b_2 #s(literal -2 binary64))))
(/.f64 (neg.f64 (*.f64 (neg.f64 a) #s(literal 1/2 binary64))) b_2)
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (neg.f64 a))) (neg.f64 (*.f64 b_2 #s(literal -2 binary64))))
(/.f64 (neg.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 a))) b_2)
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 a b_2)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 a b_2)) (*.f64 #s(literal -1/2 binary64) (/.f64 a b_2)) (*.f64 #s(literal 0 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 a b_2))))))
(pow.f64 (/.f64 b_2 (*.f64 #s(literal 1/2 binary64) a)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) a) b_2))
(*.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 a b_2)))
(*.f64 #s(literal -1/2 binary64) (/.f64 a (neg.f64 b_2)))
(*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) b_2) (neg.f64 a)))
(*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (neg.f64 a))
(*.f64 (neg.f64 a) (/.f64 #s(literal -1/2 binary64) b_2))
(*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) a) b_2) #s(literal 1 binary64))
(*.f64 #s(literal 1/2 binary64) (/.f64 a b_2))
(*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 a b_2)) #s(literal -1 binary64))
(*.f64 (/.f64 a b_2) #s(literal 1/2 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (/.f64 (neg.f64 a) #s(literal -2 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) b_2) (/.f64 a #s(literal -2 binary64)))
(*.f64 (*.f64 #s(literal 1/2 binary64) a) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 (neg.f64 (/.f64 #s(literal -1/2 binary64) b_2)) a)
(*.f64 (neg.f64 (*.f64 #s(literal 1/2 binary64) a)) (/.f64 #s(literal -1 binary64) b_2))
(*.f64 (/.f64 a (neg.f64 b_2)) #s(literal -1/2 binary64))
(*.f64 (*.f64 a #s(literal 1 binary64)) (/.f64 #s(literal 1/2 binary64) b_2))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) b_2)) a)
(*.f64 (/.f64 #s(literal 1/2 binary64) b_2) (*.f64 a #s(literal 1 binary64)))
(*.f64 (*.f64 (neg.f64 a) #s(literal 1 binary64)) (/.f64 #s(literal -1/2 binary64) b_2))
(*.f64 (*.f64 (neg.f64 a) #s(literal 1/2 binary64)) (/.f64 #s(literal -1 binary64) b_2))
(*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 a)) (/.f64 #s(literal -1/2 binary64) b_2))
(*.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 a)) (/.f64 #s(literal -1 binary64) b_2))
(*.f64 (/.f64 (neg.f64 a) #s(literal 1 binary64)) (/.f64 #s(literal -1/2 binary64) b_2))
(exp.f64 (*.f64 (log.f64 (*.f64 b_2 #s(literal -2 binary64))) #s(literal -1 binary64)))
(neg.f64 (/.f64 #s(literal 1/2 binary64) b_2))
(/.f64 #s(literal 1 binary64) (*.f64 b_2 #s(literal -2 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (*.f64 b_2 #s(literal -2 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 b_2 #s(literal -2 binary64))))
(/.f64 #s(literal -1/2 binary64) b_2)
(/.f64 #s(literal -1/2 binary64) (*.f64 b_2 #s(literal 1 binary64)))
(/.f64 #s(literal 1/2 binary64) (neg.f64 b_2))
(/.f64 #s(literal 1/2 binary64) (*.f64 (neg.f64 b_2) #s(literal 1 binary64)))
(pow.f64 (*.f64 b_2 #s(literal -2 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/2 binary64) b_2))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 b_2 #s(literal -2 binary64)))))
(*.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal -1 binary64) b_2))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) #s(literal -1/2 binary64))
(+.f64 #s(literal 0 binary64) (neg.f64 a))
(-.f64 #s(literal 0 binary64) a)
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (fma.f64 a a (*.f64 #s(literal 0 binary64) a)))) (/.f64 (*.f64 a (*.f64 a a)) (+.f64 #s(literal 0 binary64) (fma.f64 a a (*.f64 #s(literal 0 binary64) a)))))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) a)) (/.f64 (*.f64 a a) (+.f64 #s(literal 0 binary64) a)))
(sqrt.f64 (*.f64 (neg.f64 a) (neg.f64 a)))
(neg.f64 a)
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 0 binary64) (fma.f64 a a (*.f64 #s(literal 0 binary64) a))) (-.f64 #s(literal 0 binary64) (*.f64 a (*.f64 a a)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 0 binary64) a) (-.f64 #s(literal 0 binary64) (*.f64 a a))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 a (*.f64 a a))) (+.f64 #s(literal 0 binary64) (fma.f64 a a (*.f64 #s(literal 0 binary64) a))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (+.f64 #s(literal 0 binary64) a))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 a (*.f64 a a)))) (neg.f64 (+.f64 #s(literal 0 binary64) (fma.f64 a a (*.f64 #s(literal 0 binary64) a)))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a))) (neg.f64 (+.f64 #s(literal 0 binary64) a)))
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (neg.f64 a) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 (neg.f64 a) (neg.f64 a)) (*.f64 #s(literal 0 binary64) (neg.f64 a)))))
(pow.f64 (neg.f64 a) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (neg.f64 a)) #s(literal 2 binary64))
(pow.f64 (*.f64 (neg.f64 a) (neg.f64 a)) #s(literal 1/2 binary64))
(*.f64 a #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) a)
(*.f64 (sqrt.f64 (neg.f64 a)) (sqrt.f64 (neg.f64 a)))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a (*.f64 a a))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 0 binary64) (fma.f64 a a (*.f64 #s(literal 0 binary64) a)))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 0 binary64) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c)))))) #s(literal -1 binary64)))
(+.f64 (/.f64 b_2 (neg.f64 a)) (neg.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a)))
(-.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a))
(-.f64 (/.f64 #s(literal 0 binary64) a) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c)))) (neg.f64 a)))
(-.f64 (/.f64 #s(literal 0 binary64) a) (/.f64 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c)))) a))
(-.f64 (/.f64 #s(literal 0 binary64) a) (/.f64 (-.f64 b_2 (neg.f64 (sqrt.f64 (neg.f64 (*.f64 a c))))) a))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c))) (neg.f64 (*.f64 a c))))) a) (/.f64 (/.f64 (*.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c)))) (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c))) (neg.f64 (*.f64 a c))))) a))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c))))) a) (/.f64 (/.f64 (neg.f64 (*.f64 a c)) (+.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c))))) a))
(-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c))) (neg.f64 (*.f64 a c)))))) (/.f64 (*.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c)))) (*.f64 a (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c))) (neg.f64 (*.f64 a c)))))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a (+.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c)))))) (/.f64 (neg.f64 (*.f64 a c)) (*.f64 a (+.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c)))))))
(-.f64 (/.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a a)) (/.f64 (*.f64 a (sqrt.f64 (neg.f64 (*.f64 a c)))) (*.f64 a a)))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (fma.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (*.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a))))) (/.f64 (/.f64 (*.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c)))) (*.f64 a (*.f64 a a))) (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (fma.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (*.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a))))))
(-.f64 (/.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (+.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a))) (/.f64 (*.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a)) (+.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a))))
(fma.f64 b_2 (/.f64 #s(literal 1 binary64) (neg.f64 a)) (neg.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a)))
(fma.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) a) (neg.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a)))
(fma.f64 #s(literal 1 binary64) (/.f64 b_2 (neg.f64 a)) (neg.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a)))
(fma.f64 #s(literal -1 binary64) (/.f64 b_2 a) (neg.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a)))
(fma.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 (neg.f64 b_2) #s(literal 1 binary64)) (neg.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a)))
(fma.f64 (/.f64 #s(literal -1 binary64) a) (*.f64 b_2 #s(literal 1 binary64)) (neg.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a)))
(neg.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c)))) (neg.f64 a)))
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c))))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c))) (neg.f64 (*.f64 a c))))) (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a (+.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c))))) (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a a) (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a (sqrt.f64 (neg.f64 (*.f64 a c)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c))) (neg.f64 (*.f64 a c)))) a) (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c))))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c)))) a) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (fma.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (*.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a)))) (-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c)))) (*.f64 a (*.f64 a a))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a)) (-.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a)))))
(/.f64 #s(literal 1 binary64) (/.f64 a (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c)))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c))) (neg.f64 (*.f64 a c)))) (/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c))))) a)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c)))) (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) a)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c)))))))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c)))) a)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c)))) (*.f64 a #s(literal 1 binary64)))
(/.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c))))) (neg.f64 a))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c))))) (*.f64 a (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c))) (neg.f64 (*.f64 a c))))))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c))))))
(/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a (+.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c))))))
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a (sqrt.f64 (neg.f64 (*.f64 a c))))) (*.f64 a a))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c))))) #s(literal 1 binary64)) (*.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c))) (neg.f64 (*.f64 a c)))) a))
(/.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) #s(literal 1 binary64)) (*.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c)))) a))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c)))))) (neg.f64 (*.f64 a (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c))) (neg.f64 (*.f64 a c)))))))
(/.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (neg.f64 (*.f64 a (+.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c)))))) (neg.f64 (neg.f64 a)))
(/.f64 (-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c)))) (*.f64 a (*.f64 a a)))) (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (fma.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (*.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a)))))
(/.f64 (-.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a))) (+.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a)))
(/.f64 (-.f64 b_2 (neg.f64 (sqrt.f64 (neg.f64 (*.f64 a c))))) (neg.f64 a))
(/.f64 (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c)))) #s(literal 1 binary64)) a)
(/.f64 (/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c))))) a) (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c))) (neg.f64 (*.f64 a c)))))
(/.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) a) (+.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c)))))
(/.f64 (-.f64 (*.f64 b_2 (/.f64 a (sqrt.f64 (neg.f64 (*.f64 a c))))) (*.f64 (neg.f64 a) #s(literal 1 binary64))) (*.f64 (neg.f64 a) (/.f64 a (sqrt.f64 (neg.f64 (*.f64 a c))))))
(/.f64 (-.f64 (*.f64 b_2 a) (*.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (*.f64 a c))))) (*.f64 (neg.f64 a) a))
(/.f64 (-.f64 (*.f64 b_2 (neg.f64 a)) (*.f64 (neg.f64 a) (neg.f64 (sqrt.f64 (neg.f64 (*.f64 a c)))))) (*.f64 (neg.f64 a) (neg.f64 a)))
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) (/.f64 a (sqrt.f64 (neg.f64 (*.f64 a c))))) (*.f64 a #s(literal 1 binary64))) (*.f64 a (/.f64 a (sqrt.f64 (neg.f64 (*.f64 a c))))))
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 a)) (*.f64 a (neg.f64 (sqrt.f64 (neg.f64 (*.f64 a c)))))) (*.f64 a (neg.f64 a)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 a (sqrt.f64 (neg.f64 (*.f64 a c))))) (*.f64 (/.f64 a (neg.f64 b_2)) #s(literal 1 binary64))) (*.f64 (/.f64 a (neg.f64 b_2)) (/.f64 a (sqrt.f64 (neg.f64 (*.f64 a c))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) a) (*.f64 (/.f64 a (neg.f64 b_2)) (sqrt.f64 (neg.f64 (*.f64 a c))))) (*.f64 (/.f64 a (neg.f64 b_2)) a))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 a)) (*.f64 (/.f64 a (neg.f64 b_2)) (neg.f64 (sqrt.f64 (neg.f64 (*.f64 a c)))))) (*.f64 (/.f64 a (neg.f64 b_2)) (neg.f64 a)))
(/.f64 (neg.f64 (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a (sqrt.f64 (neg.f64 (*.f64 a c)))))) (neg.f64 (*.f64 a a)))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c))))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c))) (neg.f64 (*.f64 a c)))) a)))
(/.f64 (neg.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c)))) a)))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c))))))) (neg.f64 (neg.f64 (neg.f64 a))))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c)))) (*.f64 a (*.f64 a a))))) (neg.f64 (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (fma.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (*.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a)))) (neg.f64 (+.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a))))
(/.f64 (neg.f64 (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c)))) #s(literal 1 binary64))) (neg.f64 a))
(/.f64 (neg.f64 (/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c))))) a)) (neg.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c))) (neg.f64 (*.f64 a c))))))
(/.f64 (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) a)) (neg.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c))))))
(/.f64 (+.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (pow.f64 (neg.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a)) #s(literal 3 binary64))) (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (-.f64 (*.f64 (neg.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a)) (neg.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a))) (*.f64 (/.f64 b_2 (neg.f64 a)) (neg.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a))))))
(pow.f64 (/.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c))))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c)))) a))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c))))))))
(*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c)))) (/.f64 #s(literal 1 binary64) a))
(*.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c))))) (/.f64 #s(literal 1 binary64) (neg.f64 a)))
(*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c))))) (/.f64 #s(literal 1 binary64) (*.f64 a (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c))) (neg.f64 (*.f64 a c)))))))
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c)))))
(*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (/.f64 #s(literal 1 binary64) (*.f64 a (+.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c)))))))
(*.f64 (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a (sqrt.f64 (neg.f64 (*.f64 a c))))) (/.f64 #s(literal 1 binary64) (*.f64 a a)))
(*.f64 (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c))))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c))) (neg.f64 (*.f64 a c)))) a)))
(*.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c)))) a)))
(*.f64 (neg.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c)))))) (/.f64 #s(literal 1 binary64) a))
(*.f64 (-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c)))) (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (fma.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (*.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a))))))
(*.f64 (-.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a) (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) a))))
(*.f64 (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c)))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c))))) a) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c))) (neg.f64 (*.f64 a c))))))
(*.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) a) (/.f64 #s(literal 1 binary64) (+.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c))))))
(*.f64 (pow.f64 (/.f64 a (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c)))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c))) (neg.f64 (*.f64 a c))))))
(*.f64 (pow.f64 (/.f64 a (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c))))))
(*.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c)))) #s(literal -1 binary64)))
(*.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c))) (neg.f64 (*.f64 a c)))) a) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c)))) (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c))) (neg.f64 (*.f64 a c))))))
(*.f64 (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c)))) a) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c)))) (+.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c))))))
(+.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 (neg.f64 (*.f64 a c)))))
(+.f64 (neg.f64 (sqrt.f64 (neg.f64 (*.f64 a c)))) (neg.f64 b_2))
(-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c))))
(-.f64 #s(literal 0 binary64) (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c)))))
(-.f64 #s(literal 0 binary64) (-.f64 b_2 (neg.f64 (sqrt.f64 (neg.f64 (*.f64 a c))))))
(-.f64 #s(literal 0 binary64) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c)))) #s(literal -1 binary64)))
(-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c))) (neg.f64 (*.f64 a c))))) (/.f64 (*.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c)))) (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c))) (neg.f64 (*.f64 a c))))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c))))) (/.f64 (neg.f64 (*.f64 a c)) (+.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c))))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 (neg.f64 (*.f64 a c)))))) (/.f64 (neg.f64 (*.f64 a c)) (-.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 (neg.f64 (*.f64 a c)))))))
(fma.f64 b_2 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (neg.f64 (*.f64 a c)))))
(fma.f64 #s(literal -1 binary64) b_2 (neg.f64 (sqrt.f64 (neg.f64 (*.f64 a c)))))
(fma.f64 #s(literal -1 binary64) (sqrt.f64 (neg.f64 (*.f64 a c))) (neg.f64 b_2))
(fma.f64 (sqrt.f64 c) (neg.f64 (sqrt.f64 (neg.f64 a))) (neg.f64 b_2))
(fma.f64 (*.f64 b_2 (neg.f64 b_2)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 0 binary64) b_2)) (neg.f64 (sqrt.f64 (neg.f64 (*.f64 a c)))))
(fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2)))) (neg.f64 (sqrt.f64 (neg.f64 (*.f64 a c)))))
(fma.f64 (neg.f64 (sqrt.f64 c)) (sqrt.f64 (neg.f64 a)) (neg.f64 b_2))
(neg.f64 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 b_2 (-.f64 (neg.f64 (*.f64 a c)) (*.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 (neg.f64 (*.f64 a c))))))) (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 (neg.f64 (*.f64 a c))))) (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c)))))))
(/.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c))))) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c))))) (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c))) (neg.f64 (*.f64 a c)))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c))))) (fma.f64 b_2 b_2 (-.f64 (neg.f64 (*.f64 a c)) (*.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 (neg.f64 (*.f64 a c))))))))
(/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c)))))
(/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (-.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 (neg.f64 (*.f64 a c))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c)))))) (neg.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c))) (neg.f64 (*.f64 a c))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c)))))) (neg.f64 (fma.f64 b_2 b_2 (-.f64 (neg.f64 (*.f64 a c)) (*.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 (neg.f64 (*.f64 a c)))))))))
(/.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (neg.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c))))))
(/.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (neg.f64 (-.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 (neg.f64 (*.f64 a c)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c)))))) #s(literal 1 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c))) (neg.f64 (*.f64 a c))))) (*.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c))) (neg.f64 (*.f64 a c)))) (*.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c)))))) (*.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c))) (neg.f64 (*.f64 a c)))) (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c))) (neg.f64 (*.f64 a c))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (+.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c))))) (*.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c)))) (neg.f64 (*.f64 a c)))) (*.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c)))) (+.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c))))))) (neg.f64 (neg.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c))) (neg.f64 (*.f64 a c)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (neg.f64 (neg.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c)))))))
(/.f64 (fma.f64 (neg.f64 (*.f64 a c)) (neg.f64 (sqrt.f64 (neg.f64 (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 a (neg.f64 c) (-.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 (sqrt.f64 (neg.f64 (*.f64 a c)))) (neg.f64 b_2)))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c)))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c)))) (*.f64 #s(literal 0 binary64) (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 a c))))))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (-.f64 b_2 (neg.f64 (sqrt.f64 (neg.f64 (*.f64 a c))))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (-.f64 b_2 (neg.f64 (sqrt.f64 (neg.f64 (*.f64 a c))))) (-.f64 b_2 (neg.f64 (sqrt.f64 (neg.f64 (*.f64 a c))))) (*.f64 #s(literal 0 binary64) (-.f64 b_2 (neg.f64 (sqrt.f64 (neg.f64 (*.f64 a c)))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c))) (neg.f64 (*.f64 a c))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c)))) (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c))) (neg.f64 (*.f64 a c))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c))) (neg.f64 (*.f64 a c))))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c))) (neg.f64 (*.f64 a c))))) (fma.f64 (/.f64 (*.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c)))) (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c))) (neg.f64 (*.f64 a c))))) (/.f64 (*.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c)))) (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c))) (neg.f64 (*.f64 a c))))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c))) (neg.f64 (*.f64 a c))))) (/.f64 (*.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c)))) (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c))) (neg.f64 (*.f64 a c)))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (neg.f64 (*.f64 a c)) (+.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c))))) (/.f64 (*.f64 b_2 b_2) (+.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c))))) (fma.f64 (/.f64 (neg.f64 (*.f64 a c)) (+.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c))))) (/.f64 (neg.f64 (*.f64 a c)) (+.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c))))) (/.f64 (neg.f64 (*.f64 a c)) (+.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c)))))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c))))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c)))))
(*.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c))))) #s(literal -1 binary64))
(*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c))))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c))) (neg.f64 (*.f64 a c))))))
(*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c))))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (-.f64 (neg.f64 (*.f64 a c)) (*.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 (neg.f64 (*.f64 a c)))))))))
(*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (/.f64 #s(literal 1 binary64) (+.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c))))))
(*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 (neg.f64 (*.f64 a c)))))))
(*.f64 (neg.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (neg.f64 (*.f64 a c)) (sqrt.f64 (neg.f64 (*.f64 a c)))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c))) (neg.f64 (*.f64 a c)))))))
(*.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c)))))))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (neg.f64 (*.f64 a c)))))
(fabs.f64 (sqrt.f64 (neg.f64 (*.f64 a c))))
(sqrt.f64 (neg.f64 (*.f64 a c)))
(pow.f64 (neg.f64 (*.f64 a c)) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (neg.f64 (*.f64 a c))) #s(literal 1 binary64))
(pow.f64 (*.f64 a (*.f64 c (*.f64 a c))) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (neg.f64 (*.f64 a c)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(*.f64 (sqrt.f64 c) (sqrt.f64 (neg.f64 a)))
(*.f64 (sqrt.f64 (neg.f64 a)) (sqrt.f64 c))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (*.f64 a c) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 a c)))
(*.f64 (pow.f64 (neg.f64 (*.f64 a c)) #s(literal 1/4 binary64)) (pow.f64 (neg.f64 (*.f64 a c)) #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 a) (pow.f64 (neg.f64 c) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 a) (sqrt.f64 (neg.f64 c)))
(*.f64 (pow.f64 (neg.f64 c) #s(literal 1/2 binary64)) (sqrt.f64 a))
(*.f64 (pow.f64 (sqrt.f64 c) #s(literal 1/2 binary64)) (pow.f64 (sqrt.f64 (*.f64 (neg.f64 a) (neg.f64 (*.f64 a c)))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (neg.f64 (*.f64 c (*.f64 a c)))) #s(literal 1/2 binary64)) (pow.f64 (sqrt.f64 (neg.f64 a)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 c #s(literal -1 binary64)) #s(literal 1/2 binary64)) (sqrt.f64 a))
(*.f64 (sqrt.f64 (neg.f64 c)) (sqrt.f64 a))
(*.f64 (sqrt.f64 (sqrt.f64 (neg.f64 (*.f64 a c)))) (sqrt.f64 (sqrt.f64 (neg.f64 (*.f64 a c)))))
(*.f64 (sqrt.f64 (sqrt.f64 c)) (sqrt.f64 (sqrt.f64 (*.f64 (neg.f64 a) (neg.f64 (*.f64 a c))))))
(*.f64 (sqrt.f64 (sqrt.f64 (neg.f64 (*.f64 c (*.f64 a c))))) (sqrt.f64 (sqrt.f64 (neg.f64 a))))
(*.f64 (sqrt.f64 (*.f64 c #s(literal -1 binary64))) (sqrt.f64 a))
(+.f64 (*.f64 c #s(literal 1/2 binary64)) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 b_2 b_2)))
(+.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64)))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) c))) (/.f64 (*.f64 (*.f64 c c) #s(literal 1/4 binary64)) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) c))))
(-.f64 (/.f64 (*.f64 (*.f64 c c) #s(literal 1/4 binary64)) (-.f64 (*.f64 c #s(literal 1/2 binary64)) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 b_2 b_2)))) (/.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (-.f64 (*.f64 c #s(literal 1/2 binary64)) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 b_2 b_2)))))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64)))
(fma.f64 c #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 b_2 b_2)))
(fma.f64 c (*.f64 (/.f64 (*.f64 a c) (*.f64 b_2 b_2)) #s(literal 1/8 binary64)) (*.f64 c #s(literal 1/2 binary64)))
(fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64)))
(fma.f64 (*.f64 c (*.f64 a c)) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) #s(literal 1/8 binary64)) (*.f64 c #s(literal 1/2 binary64)))
(fma.f64 (/.f64 (*.f64 c (*.f64 a c)) (*.f64 b_2 b_2)) #s(literal 1/8 binary64) (*.f64 c #s(literal 1/2 binary64)))
(fma.f64 #s(literal 1/2 binary64) c (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 b_2 b_2)))
(fma.f64 (/.f64 c b_2) (*.f64 (/.f64 (*.f64 a c) b_2) #s(literal 1/8 binary64)) (*.f64 c #s(literal 1/2 binary64)))
(fma.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64)))
(fma.f64 (/.f64 (*.f64 c (*.f64 a c)) b_2) (/.f64 #s(literal 1/8 binary64) b_2) (*.f64 c #s(literal 1/2 binary64)))
(fma.f64 (neg.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c)))) (/.f64 #s(literal -1 binary64) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64)))
(fma.f64 (/.f64 #s(literal 1/8 binary64) b_2) (/.f64 (*.f64 c (*.f64 a c)) b_2) (*.f64 c #s(literal 1/2 binary64)))
(fma.f64 (*.f64 #s(literal 1/8 binary64) c) (/.f64 (*.f64 a c) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64)))
(fma.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 c b_2)) (/.f64 (*.f64 a c) b_2) (*.f64 c #s(literal 1/2 binary64)))
(fma.f64 (*.f64 #s(literal 1/8 binary64) (neg.f64 (*.f64 c (*.f64 a c)))) (/.f64 #s(literal -1 binary64) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64)))
(fma.f64 (*.f64 (neg.f64 (*.f64 c (*.f64 a c))) #s(literal 1/8 binary64)) (/.f64 #s(literal -1 binary64) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64)))
(fma.f64 (*.f64 (/.f64 (*.f64 c (*.f64 a c)) b_2) #s(literal 1/8 binary64)) (/.f64 #s(literal 1 binary64) b_2) (*.f64 c #s(literal 1/2 binary64)))
(fma.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) b_2) (/.f64 #s(literal 1 binary64) b_2) (*.f64 c #s(literal 1/2 binary64)))
(fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c (*.f64 a c)) (*.f64 b_2 (neg.f64 b_2))) (*.f64 c #s(literal 1/2 binary64)))
(fma.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 (*.f64 c (*.f64 a c)) b_2) (neg.f64 b_2)) (*.f64 c #s(literal 1/2 binary64)))
(fma.f64 (/.f64 (*.f64 c (*.f64 a c)) (neg.f64 b_2)) (/.f64 #s(literal 1/8 binary64) (neg.f64 b_2)) (*.f64 c #s(literal 1/2 binary64)))
(fma.f64 (/.f64 #s(literal 1/8 binary64) (neg.f64 b_2)) (/.f64 (*.f64 c (*.f64 a c)) (neg.f64 b_2)) (*.f64 c #s(literal 1/2 binary64)))
(fma.f64 (/.f64 #s(literal 1/8 binary64) (neg.f64 b_2)) (/.f64 (neg.f64 (*.f64 c (*.f64 a c))) b_2) (*.f64 c #s(literal 1/2 binary64)))
(fma.f64 (/.f64 #s(literal 1/8 binary64) (*.f64 b_2 #s(literal 1 binary64))) (/.f64 (*.f64 c (*.f64 a c)) b_2) (*.f64 c #s(literal 1/2 binary64)))
(fma.f64 (/.f64 (*.f64 c (*.f64 a c)) #s(literal 1 binary64)) (/.f64 #s(literal 1/8 binary64) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64)))
(fma.f64 (/.f64 (*.f64 c (*.f64 a c)) #s(literal -1 binary64)) (/.f64 #s(literal 1/8 binary64) (*.f64 b_2 (neg.f64 b_2))) (*.f64 c #s(literal 1/2 binary64)))
(fma.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) c) b_2) (/.f64 (*.f64 a c) b_2) (*.f64 c #s(literal 1/2 binary64)))
(fma.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) c) (neg.f64 b_2)) (/.f64 (*.f64 a c) (neg.f64 b_2)) (*.f64 c #s(literal 1/2 binary64)))
(fma.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) c) #s(literal 1 binary64)) (/.f64 (*.f64 a c) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64)))
(fma.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) c) #s(literal -1 binary64)) (/.f64 (*.f64 a c) (*.f64 b_2 (neg.f64 b_2))) (*.f64 c #s(literal 1/2 binary64)))
(fma.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) c) (*.f64 b_2 #s(literal 1 binary64))) (/.f64 (*.f64 a c) b_2) (*.f64 c #s(literal 1/2 binary64)))
(fma.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a c)) b_2) (/.f64 c b_2) (*.f64 c #s(literal 1/2 binary64)))
(fma.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a c)) (neg.f64 b_2)) (/.f64 c (neg.f64 b_2)) (*.f64 c #s(literal 1/2 binary64)))
(fma.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a c)) #s(literal 1 binary64)) (/.f64 c (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64)))
(fma.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a c)) #s(literal -1 binary64)) (/.f64 c (*.f64 b_2 (neg.f64 b_2))) (*.f64 c #s(literal 1/2 binary64)))
(fma.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a c)) (*.f64 b_2 #s(literal 1 binary64))) (/.f64 c b_2) (*.f64 c #s(literal 1/2 binary64)))
(fma.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c c)) b_2) (/.f64 a b_2) (*.f64 c #s(literal 1/2 binary64)))
(fma.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c c)) (neg.f64 b_2)) (/.f64 a (neg.f64 b_2)) (*.f64 c #s(literal 1/2 binary64)))
(fma.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c c)) #s(literal 1 binary64)) (/.f64 a (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64)))
(fma.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c c)) #s(literal -1 binary64)) (/.f64 a (*.f64 b_2 (neg.f64 b_2))) (*.f64 c #s(literal 1/2 binary64)))
(fma.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c c)) (*.f64 b_2 #s(literal 1 binary64))) (/.f64 a b_2) (*.f64 c #s(literal 1/2 binary64)))
(fma.f64 (/.f64 (neg.f64 (*.f64 c (*.f64 a c))) b_2) (/.f64 #s(literal 1/8 binary64) (neg.f64 b_2)) (*.f64 c #s(literal 1/2 binary64)))
(fma.f64 (/.f64 (neg.f64 (*.f64 c (*.f64 a c))) #s(literal -1 binary64)) (/.f64 #s(literal 1/8 binary64) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64)))
(fma.f64 (/.f64 (/.f64 (*.f64 c (*.f64 a c)) b_2) #s(literal 1 binary64)) (/.f64 #s(literal 1/8 binary64) b_2) (*.f64 c #s(literal 1/2 binary64)))
(fma.f64 (/.f64 (/.f64 (*.f64 c (*.f64 a c)) b_2) #s(literal -1 binary64)) (/.f64 #s(literal 1/8 binary64) (neg.f64 b_2)) (*.f64 c #s(literal 1/2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 c c) #s(literal 1/4 binary64) (/.f64 (-.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 b_2 b_2)) (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c)))) (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 c #s(literal 1/2 binary64)))) (*.f64 b_2 b_2))) (fma.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 c c)) (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 c #s(literal 1/2 binary64)) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 b_2 b_2))) (-.f64 (*.f64 (*.f64 c c) #s(literal 1/4 binary64)) (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64))))))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 c c)) (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))) (fma.f64 (*.f64 c #s(literal 1/2 binary64)) (-.f64 (*.f64 c #s(literal 1/2 binary64)) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 c c)) (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))) (fma.f64 (*.f64 c c) #s(literal 1/4 binary64) (/.f64 (-.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 b_2 b_2)) (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c)))) (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 c #s(literal 1/2 binary64)))) (*.f64 b_2 b_2))))
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 c c) #s(literal 1/4 binary64))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) c)))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 c c)) (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))))) (neg.f64 (fma.f64 (*.f64 c #s(literal 1/2 binary64)) (-.f64 (*.f64 c #s(literal 1/2 binary64)) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 c c)) (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))))) (neg.f64 (fma.f64 (*.f64 c c) #s(literal 1/4 binary64) (/.f64 (-.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 b_2 b_2)) (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c)))) (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 c #s(literal 1/2 binary64)))) (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 c c) #s(literal 1/4 binary64)))) (neg.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) c))))
(/.f64 (-.f64 (*.f64 (*.f64 c c) #s(literal 1/4 binary64)) (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (-.f64 (*.f64 c #s(literal 1/2 binary64)) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 b_2 b_2))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) c))) (*.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) c)) (*.f64 (*.f64 c c) #s(literal 1/4 binary64)))) (*.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) c)) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) c))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 c c)) (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 c #s(literal 1/2 binary64)) (-.f64 (*.f64 c #s(literal 1/2 binary64)) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 c c) #s(literal 1/4 binary64))))) (neg.f64 (neg.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) c)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 c c) #s(literal 1/4 binary64)) (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (neg.f64 (-.f64 (*.f64 c #s(literal 1/2 binary64)) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) c))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 c c) #s(literal 1/4 binary64)) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) c))) #s(literal 3 binary64))) (fma.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) c))) (/.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) c))) (fma.f64 (/.f64 (*.f64 (*.f64 c c) #s(literal 1/4 binary64)) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) c))) (/.f64 (*.f64 (*.f64 c c) #s(literal 1/4 binary64)) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) c))) (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) c))) (/.f64 (*.f64 (*.f64 c c) #s(literal 1/4 binary64)) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) c)))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64)))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64))))
(*.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 c c)) (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 c #s(literal 1/2 binary64)) (-.f64 (*.f64 c #s(literal 1/2 binary64)) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(*.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 c c)) (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 c c) #s(literal 1/4 binary64) (/.f64 (-.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 b_2 b_2)) (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c)))) (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 c #s(literal 1/2 binary64)))) (*.f64 b_2 b_2)))))
(*.f64 (-.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 c c) #s(literal 1/4 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) c))))
(*.f64 (neg.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 c c)) (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 c #s(literal 1/2 binary64)) (-.f64 (*.f64 c #s(literal 1/2 binary64)) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))))
(*.f64 (neg.f64 (-.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 c c) #s(literal 1/4 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) c)))))
(*.f64 (-.f64 (*.f64 (*.f64 c c) #s(literal 1/4 binary64)) (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 c #s(literal 1/2 binary64)) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 b_2 b_2)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (neg.f64 b_2) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64))))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64))) b_2))
(-.f64 (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) c))) (neg.f64 b_2)) (/.f64 (/.f64 (*.f64 (*.f64 c c) #s(literal 1/4 binary64)) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) c))) (neg.f64 b_2)))
(-.f64 (/.f64 #s(literal 0 binary64) b_2) (/.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64))) b_2))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (neg.f64 b_2) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) c)))) (/.f64 (*.f64 (*.f64 c c) #s(literal 1/4 binary64)) (*.f64 (neg.f64 b_2) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) c)))))
(neg.f64 (/.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64))) b_2))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 b_2) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64)))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (neg.f64 b_2) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 b_2) (fma.f64 (*.f64 c #s(literal 1/2 binary64)) (-.f64 (*.f64 c #s(literal 1/2 binary64)) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (fma.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 c c)) (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 b_2) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) c))) (-.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 c c) #s(literal 1/4 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 (*.f64 c #s(literal 1/2 binary64)) (-.f64 (*.f64 c #s(literal 1/2 binary64)) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 b_2)) (*.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 c c)) (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) c)) (neg.f64 b_2)) (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 c c) #s(literal 1/4 binary64))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 b_2) (*.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 c #s(literal 1/2 binary64)) (-.f64 (*.f64 c #s(literal 1/2 binary64)) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 c c)) (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 b_2))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) c)) (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 c c) #s(literal 1/4 binary64))) (neg.f64 b_2))))
(/.f64 #s(literal 1 binary64) (/.f64 b_2 (*.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64))) #s(literal -1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (neg.f64 b_2) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64))))))
(/.f64 #s(literal -1 binary64) (/.f64 b_2 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64)))))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64))) (neg.f64 b_2))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64))) (*.f64 (neg.f64 b_2) #s(literal 1 binary64)))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64)))) b_2)
(/.f64 (neg.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64)))) (*.f64 b_2 #s(literal 1 binary64)))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 c c)) (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (neg.f64 b_2) (fma.f64 (*.f64 c #s(literal 1/2 binary64)) (-.f64 (*.f64 c #s(literal 1/2 binary64)) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (/.f64 #s(literal -1 binary64) b_2) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64)))))
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 c c) #s(literal 1/4 binary64))) (*.f64 (neg.f64 b_2) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) c))))
(/.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 c c)) (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 c #s(literal 1/2 binary64)) (-.f64 (*.f64 c #s(literal 1/2 binary64)) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 b_2)))
(/.f64 (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 c c) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) c)) (neg.f64 b_2)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64))))) (neg.f64 b_2))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 c c)) (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))))) (neg.f64 (*.f64 (neg.f64 b_2) (fma.f64 (*.f64 c #s(literal 1/2 binary64)) (-.f64 (*.f64 c #s(literal 1/2 binary64)) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 c c) #s(literal 1/4 binary64)))) (neg.f64 (*.f64 (neg.f64 b_2) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) c)))))
(/.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64))) #s(literal 1 binary64)) (neg.f64 b_2))
(/.f64 (/.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 c c)) (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 b_2)) (fma.f64 (*.f64 c #s(literal 1/2 binary64)) (-.f64 (*.f64 c #s(literal 1/2 binary64)) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 c c) #s(literal 1/4 binary64))) (neg.f64 b_2)) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) c)))
(/.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64))) #s(literal -1 binary64)) b_2)
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 c c)) (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 (*.f64 c #s(literal 1/2 binary64)) (-.f64 (*.f64 c #s(literal 1/2 binary64)) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 b_2))))
(/.f64 (neg.f64 (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 c c) #s(literal 1/4 binary64))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) c)) (neg.f64 b_2))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64)))))) b_2)
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64))) #s(literal 1 binary64))) b_2)
(/.f64 (neg.f64 (/.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 c c)) (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 b_2))) (neg.f64 (fma.f64 (*.f64 c #s(literal 1/2 binary64)) (-.f64 (*.f64 c #s(literal 1/2 binary64)) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 c c) #s(literal 1/4 binary64))) (neg.f64 b_2))) (neg.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) c))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64))) #s(literal -1 binary64))) (neg.f64 b_2))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64))) b_2) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64))) b_2) (/.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64))) b_2) (*.f64 #s(literal 0 binary64) (/.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64))) b_2)))))
(pow.f64 (/.f64 (neg.f64 b_2) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64)))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64))) (neg.f64 b_2)))
(*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64))) b_2))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (neg.f64 b_2) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64)))))))
(*.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64))) (/.f64 #s(literal -1 binary64) b_2))
(*.f64 (/.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64))) (neg.f64 b_2)) (/.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) c)) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) c))))
(*.f64 (neg.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64)))) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 c c)) (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) (*.f64 (neg.f64 b_2) (fma.f64 (*.f64 c #s(literal 1/2 binary64)) (-.f64 (*.f64 c #s(literal 1/2 binary64)) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))))
(*.f64 (/.f64 #s(literal -1 binary64) b_2) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64))))
(*.f64 (-.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 c c) #s(literal 1/4 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (neg.f64 b_2) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) c)))))
(*.f64 (/.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64))) b_2) #s(literal -1 binary64))
(*.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 c c)) (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (*.f64 c #s(literal 1/2 binary64)) (-.f64 (*.f64 c #s(literal 1/2 binary64)) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 b_2))))
(*.f64 (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 c c) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) c)) (neg.f64 b_2))))
(*.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64))))) (/.f64 #s(literal -1 binary64) b_2))
(*.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) b_2))
(*.f64 (/.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 c c)) (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 b_2)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 c #s(literal 1/2 binary64)) (-.f64 (*.f64 c #s(literal 1/2 binary64)) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(*.f64 (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 c c) #s(literal 1/4 binary64))) (neg.f64 b_2)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) c))))
(*.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 (pow.f64 (/.f64 (neg.f64 b_2) (fma.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 c c)) (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 c #s(literal 1/2 binary64)) (-.f64 (*.f64 c #s(literal 1/2 binary64)) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(*.f64 (pow.f64 (/.f64 (neg.f64 b_2) (-.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 c c) #s(literal 1/4 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) c))))
(*.f64 (/.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 c c)) (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))) b_2) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 c #s(literal 1/2 binary64)) (-.f64 (*.f64 c #s(literal 1/2 binary64)) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) #s(literal -1 binary64)))
(*.f64 (/.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 c c)) (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 c #s(literal 1/2 binary64)) (-.f64 (*.f64 c #s(literal 1/2 binary64)) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) b_2))
(*.f64 (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 c c) #s(literal 1/4 binary64))) b_2) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) c))) #s(literal -1 binary64)))
(*.f64 (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 c c) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) c))) b_2))
(*.f64 (/.f64 (fma.f64 (*.f64 c #s(literal 1/2 binary64)) (-.f64 (*.f64 c #s(literal 1/2 binary64)) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 b_2)) (/.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64))) (fma.f64 (*.f64 c #s(literal 1/2 binary64)) (-.f64 (*.f64 c #s(literal 1/2 binary64)) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c))) (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 c (*.f64 a c)))) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 b_2 (neg.f64 b_2))) (/.f64 (*.f64 c (*.f64 a c)) (*.f64 b_2 (neg.f64 b_2))))
(neg.f64 (/.f64 (*.f64 c (*.f64 a c)) (*.f64 b_2 (neg.f64 b_2))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 b_2) (*.f64 c (*.f64 a c))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 c (*.f64 a c))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c (*.f64 a c)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 b_2 (*.f64 (/.f64 c b_2) (*.f64 a c))))
(/.f64 c (/.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 c (*.f64 a c)))))
(/.f64 (*.f64 c (*.f64 a c)) (*.f64 b_2 b_2))
(/.f64 (neg.f64 (*.f64 c (*.f64 a c))) (*.f64 b_2 (neg.f64 b_2)))
(/.f64 (/.f64 c b_2) (/.f64 b_2 (*.f64 a c)))
(/.f64 (/.f64 (*.f64 a c) b_2) (/.f64 b_2 c))
(/.f64 (/.f64 (*.f64 c (*.f64 a c)) b_2) b_2)
(/.f64 (/.f64 (*.f64 c (*.f64 a c)) b_2) (*.f64 b_2 #s(literal 1 binary64)))
(/.f64 (neg.f64 (neg.f64 (*.f64 c (*.f64 a c)))) (*.f64 b_2 b_2))
(/.f64 (neg.f64 (/.f64 (*.f64 c (*.f64 a c)) b_2)) (neg.f64 b_2))
(/.f64 (/.f64 (*.f64 c c) b_2) (/.f64 b_2 a))
(/.f64 (*.f64 (*.f64 c (*.f64 a c)) #s(literal 1 binary64)) (*.f64 b_2 b_2))
(/.f64 (*.f64 (/.f64 c b_2) (*.f64 a c)) b_2)
(/.f64 (neg.f64 (neg.f64 (neg.f64 (*.f64 c (*.f64 a c))))) (*.f64 b_2 (neg.f64 b_2)))
(/.f64 (neg.f64 (neg.f64 (/.f64 (*.f64 c (*.f64 a c)) b_2))) b_2)
(/.f64 (neg.f64 (*.f64 (*.f64 c (*.f64 a c)) #s(literal 1 binary64))) (*.f64 b_2 (neg.f64 b_2)))
(/.f64 (neg.f64 (*.f64 (/.f64 c b_2) (*.f64 a c))) (neg.f64 b_2))
(pow.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 c (*.f64 a c))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 c (*.f64 a c)) (*.f64 b_2 b_2)))
(*.f64 c (/.f64 (*.f64 a c) (*.f64 b_2 b_2)))
(*.f64 (*.f64 a c) (/.f64 c (*.f64 b_2 b_2)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 c (*.f64 a c))))))
(*.f64 (*.f64 c (*.f64 a c)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)))
(*.f64 (neg.f64 (*.f64 c (*.f64 a c))) (/.f64 #s(literal -1 binary64) (*.f64 b_2 b_2)))
(*.f64 (/.f64 c b_2) (/.f64 (*.f64 a c) b_2))
(*.f64 (/.f64 (*.f64 a c) b_2) (/.f64 c b_2))
(*.f64 (/.f64 a b_2) (/.f64 (*.f64 c c) b_2))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (/.f64 (*.f64 c (*.f64 a c)) b_2))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (*.f64 c (*.f64 a c)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a c))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) b_2) (/.f64 (*.f64 c (*.f64 a c)) (neg.f64 b_2)))
(*.f64 (*.f64 c c) (/.f64 a (*.f64 b_2 b_2)))
(*.f64 (/.f64 (*.f64 c (*.f64 a c)) b_2) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 (/.f64 (*.f64 a c) (*.f64 b_2 b_2)) c)
(*.f64 (neg.f64 (neg.f64 (*.f64 c (*.f64 a c)))) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)))
(*.f64 (neg.f64 (/.f64 (*.f64 c (*.f64 a c)) b_2)) (/.f64 #s(literal -1 binary64) b_2))
(*.f64 (*.f64 (*.f64 a c) #s(literal 1 binary64)) (/.f64 c (*.f64 b_2 b_2)))
(*.f64 (*.f64 (*.f64 a c) #s(literal 1 binary64)) (/.f64 (/.f64 c b_2) b_2))
(*.f64 (/.f64 (*.f64 c c) b_2) (/.f64 a b_2))
(*.f64 (/.f64 a (neg.f64 b_2)) (/.f64 (*.f64 c c) (neg.f64 b_2)))
(*.f64 (*.f64 a #s(literal 1 binary64)) (/.f64 (*.f64 c c) (*.f64 b_2 b_2)))
(*.f64 (*.f64 (*.f64 c (*.f64 a c)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)))
(*.f64 (*.f64 (/.f64 c b_2) (*.f64 a c)) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 (pow.f64 (/.f64 b_2 (*.f64 c c)) #s(literal -1 binary64)) (/.f64 a b_2))
(*.f64 (/.f64 (*.f64 c (*.f64 a c)) (neg.f64 b_2)) (/.f64 #s(literal -1 binary64) b_2))
(*.f64 (/.f64 a #s(literal -1 binary64)) (/.f64 (*.f64 c c) (*.f64 b_2 (neg.f64 b_2))))
(*.f64 (/.f64 (*.f64 a c) (neg.f64 b_2)) (/.f64 c (neg.f64 b_2)))
(*.f64 (/.f64 (*.f64 a c) (neg.f64 b_2)) (/.f64 (neg.f64 c) b_2))
(*.f64 (/.f64 (*.f64 c (*.f64 a c)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)))
(*.f64 (/.f64 (*.f64 c (*.f64 a c)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (*.f64 b_2 b_2)))
(*.f64 (/.f64 (*.f64 c (*.f64 a c)) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) b_2) (neg.f64 b_2)))
(*.f64 (/.f64 c (neg.f64 b_2)) (/.f64 (*.f64 a c) (neg.f64 b_2)))
(*.f64 (/.f64 c (neg.f64 b_2)) (/.f64 (neg.f64 (*.f64 a c)) b_2))
(*.f64 (/.f64 (*.f64 c c) (neg.f64 b_2)) (/.f64 a (neg.f64 b_2)))
(*.f64 (/.f64 c #s(literal 1 binary64)) (/.f64 (*.f64 a c) (*.f64 b_2 b_2)))
(*.f64 (/.f64 c #s(literal -1 binary64)) (/.f64 (*.f64 a c) (*.f64 b_2 (neg.f64 b_2))))
(*.f64 (/.f64 c #s(literal -1 binary64)) (/.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2)))
(*.f64 (/.f64 c #s(literal -1 binary64)) (/.f64 (/.f64 (*.f64 a c) b_2) (neg.f64 b_2)))
(*.f64 (/.f64 (*.f64 a c) #s(literal -1 binary64)) (/.f64 c (*.f64 b_2 (neg.f64 b_2))))
(*.f64 (/.f64 (*.f64 a c) #s(literal -1 binary64)) (/.f64 (neg.f64 c) (*.f64 b_2 b_2)))
(*.f64 (/.f64 (*.f64 a c) #s(literal -1 binary64)) (/.f64 (/.f64 c b_2) (neg.f64 b_2)))
(*.f64 (/.f64 (*.f64 c c) #s(literal 1 binary64)) (/.f64 a (*.f64 b_2 b_2)))
(*.f64 (/.f64 (*.f64 c c) #s(literal 1 binary64)) (/.f64 (/.f64 a b_2) b_2))
(*.f64 (/.f64 (*.f64 c c) #s(literal -1 binary64)) (/.f64 a (*.f64 b_2 (neg.f64 b_2))))
(*.f64 (/.f64 (*.f64 c c) #s(literal -1 binary64)) (/.f64 (neg.f64 a) (*.f64 b_2 b_2)))
(*.f64 (/.f64 (*.f64 c c) #s(literal -1 binary64)) (/.f64 (/.f64 a b_2) (neg.f64 b_2)))
(*.f64 (/.f64 (neg.f64 (*.f64 a c)) b_2) (/.f64 c (neg.f64 b_2)))
(*.f64 (/.f64 (neg.f64 c) #s(literal -1 binary64)) (/.f64 (*.f64 a c) (*.f64 b_2 b_2)))
(*.f64 (/.f64 (neg.f64 c) b_2) (/.f64 (*.f64 a c) (neg.f64 b_2)))
(*.f64 (/.f64 (neg.f64 (*.f64 c c)) b_2) (/.f64 a (neg.f64 b_2)))
(*.f64 (/.f64 (neg.f64 (*.f64 c c)) #s(literal -1 binary64)) (/.f64 a (*.f64 b_2 b_2)))
(*.f64 (/.f64 (*.f64 c c) (*.f64 b_2 #s(literal 1 binary64))) (/.f64 a b_2))
(*.f64 (/.f64 (/.f64 c b_2) #s(literal 1 binary64)) (/.f64 (*.f64 a c) b_2))
(*.f64 (/.f64 (/.f64 c b_2) #s(literal -1 binary64)) (/.f64 (*.f64 a c) (neg.f64 b_2)))
(*.f64 a (*.f64 c c))
(*.f64 c (*.f64 a c))
(*.f64 (*.f64 a c) c)
(*.f64 (*.f64 c c) a)
(exp.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) #s(literal -1 binary64)))
(fabs.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))
(-.f64 #s(literal 0 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) #s(literal -1 binary64)))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (neg.f64 (neg.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))))
(/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))
(/.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) #s(literal -1 binary64))
(/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (neg.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))) #s(literal 1 binary64))
(/.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))))
(pow.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) #s(literal -1/2 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) #s(literal -1 binary64))
(pow.f64 (pow.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) #s(literal -1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) #s(literal 1/4 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))
(*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) #s(literal -1 binary64))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (sqrt.f64 (neg.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))))
(*.f64 (pow.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) #s(literal -1/4 binary64)) (pow.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))
(*.f64 (pow.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) #s(literal -1/2 binary64)) (pow.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) #s(literal 1/2 binary64)) (pow.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))) #s(literal 1/2 binary64)) (sqrt.f64 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) #s(literal 1/2 binary64)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(*.f64 (pow.f64 (pow.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) #s(literal -1 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))) (sqrt.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))))) (sqrt.f64 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(exp.f64 (neg.f64 (log.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))
(neg.f64 (/.f64 #s(literal -1 binary64) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))
(/.f64 #s(literal 1 binary64) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))
(/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))
(/.f64 #s(literal -1 binary64) (neg.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))
(/.f64 #s(literal -1 binary64) (neg.f64 (neg.f64 (neg.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))))
(/.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) (neg.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))
(/.f64 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))))
(/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))
(/.f64 (neg.f64 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))))
(/.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (neg.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))
(pow.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) #s(literal 2 binary64))
(pow.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) #s(literal -2 binary64))
(pow.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) #s(literal 2 binary64))
(pow.f64 (neg.f64 (neg.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) #s(literal -1 binary64))
(pow.f64 (*.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) #s(literal -1/2 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) #s(literal 1/2 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))
(*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))
(*.f64 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))))
(*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))) (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) (fma.f64 b_2 b_2 (*.f64 a c)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal -1 binary64)))

simplify589.0ms (5.9%)

Memory
-11.7MiB live, 505.5MiB allocated
Algorithm
egg-herbie
Rules
10 234×lower-fma.f64
10 234×lower-fma.f32
8 644×lower-*.f64
8 644×lower-*.f32
4 072×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

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

eval516.0ms (5.2%)

Memory
-103.1MiB live, 368.4MiB allocated
Compiler

Compiled 34 251 to 3 812 computations (88.9% saved)

prune191.0ms (1.9%)

Memory
11.7MiB live, 526.9MiB allocated
Pruning

31 alts after pruning (26 fresh and 5 done)

PrunedKeptTotal
New1 45591 464
Fresh141731
Picked235
Done123
Total1 472311 503
Accuracy
99.7%
Counts
1 503 → 31
Alt Table
Click to see full alt table
StatusAccuracyProgram
18.6%
(/.f64 (fma.f64 (sqrt.f64 c) (neg.f64 (sqrt.f64 (neg.f64 a))) (neg.f64 b_2)) a)
30.3%
(/.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) b_2) a)
29.6%
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))) (*.f64 a a))
22.8%
(/.f64 (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (neg.f64 c)) (sqrt.f64 a))) a)
18.6%
(/.f64 (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (neg.f64 a)) (sqrt.f64 c))) a)
46.6%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
31.0%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 c (neg.f64 a)))) a)
30.3%
(/.f64 (*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2)) a)
36.4%
(/.f64 (*.f64 c (fma.f64 (*.f64 #s(literal 1/8 binary64) a) (/.f64 c (*.f64 b_2 b_2)) #s(literal 1/2 binary64))) (neg.f64 b_2))
32.5%
(/.f64 (*.f64 c (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) a)) a)
28.0%
(/.f64 (*.f64 c a) (*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
11.6%
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
36.9%
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
24.9%
(/.f64 (*.f64 a (*.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 a)) a)) a)
13.3%
(/.f64 (neg.f64 b_2) a)
2.5%
(/.f64 b_2 a)
30.9%
(/.f64 a (*.f64 a (*.f64 #s(literal -2 binary64) (/.f64 b_2 c))))
31.6%
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2))
31.0%
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c))))))
36.6%
(/.f64 #s(literal -1/2 binary64) (/.f64 b_2 c))
31.6%
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (neg.f64 a)))
31.0%
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 a)))
27.6%
(*.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 a)) a)
32.2%
(*.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) a) (/.f64 a b_2))
30.3%
(*.f64 (/.f64 (*.f64 a c) b_2) (/.f64 #s(literal -1/2 binary64) a))
31.7%
(*.f64 (/.f64 b_2 a) #s(literal -2 binary64))
31.0%
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c)))))
36.8%
(*.f64 (/.f64 #s(literal -1/2 binary64) b_2) c)
27.5%
(*.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 b_2 a)))
33.7%
(*.f64 (*.f64 a (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))) (/.f64 #s(literal -1 binary64) a))
31.6%
(*.f64 b_2 (/.f64 #s(literal -2 binary64) a))
Compiler

Compiled 720 to 494 computations (31.4% saved)

simplify199.0ms (2%)

Memory
-35.2MiB live, 496.3MiB allocated
Algorithm
egg-herbie
Localize:

Found 15 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 (sqrt.f64 (neg.f64 c)) (sqrt.f64 a))
cost-diff0
(neg.f64 b_2)
cost-diff0
(/.f64 (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (neg.f64 c)) (sqrt.f64 a))) a)
cost-diff128
(-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (neg.f64 c)) (sqrt.f64 a)))
cost-diff0
(/.f64 #s(literal -1/2 binary64) b_2)
cost-diff0
(*.f64 a c)
cost-diff0
(*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2))
cost-diff1024
(/.f64 (*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2)) a)
cost-diff0
(*.f64 a #s(literal -1/2 binary64))
cost-diff0
(/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)
cost-diff704
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2))
cost-diff0
(neg.f64 b_2)
cost-diff0
(/.f64 (neg.f64 b_2) a)
cost-diff0
(*.f64 c #s(literal -1/2 binary64))
cost-diff0
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
Rules
3 618×lower-fma.f64
3 618×lower-fma.f32
3 316×lower-*.f32
3 306×lower-*.f64
2 982×lower-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
022102
03998
16996
213696
327496
458096
5121096
6242096
7507396
8773596
0815094
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(*.f64 c #s(literal -1/2 binary64))
c
#s(literal -1/2 binary64)
b_2
(/.f64 (neg.f64 b_2) a)
(neg.f64 b_2)
b_2
a
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2))
#s(literal 1 binary64)
(/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)
(*.f64 a #s(literal -1/2 binary64))
a
#s(literal -1/2 binary64)
b_2
(/.f64 (*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2)) a)
(*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2))
(*.f64 a c)
a
c
(/.f64 #s(literal -1/2 binary64) b_2)
#s(literal -1/2 binary64)
b_2
(/.f64 (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (neg.f64 c)) (sqrt.f64 a))) a)
(-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (neg.f64 c)) (sqrt.f64 a)))
(neg.f64 b_2)
b_2
(*.f64 (sqrt.f64 (neg.f64 c)) (sqrt.f64 a))
(sqrt.f64 (neg.f64 c))
(neg.f64 c)
c
(sqrt.f64 a)
a
Outputs
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(*.f64 c #s(literal -1/2 binary64))
c
#s(literal -1/2 binary64)
b_2
(/.f64 (neg.f64 b_2) a)
(/.f64 b_2 (neg.f64 a))
(neg.f64 b_2)
b_2
a
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2))
(/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a))
#s(literal 1 binary64)
(/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)
(/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)
(*.f64 a #s(literal -1/2 binary64))
(*.f64 #s(literal -1/2 binary64) a)
a
#s(literal -1/2 binary64)
b_2
(/.f64 (*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2)) a)
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2))
(/.f64 (*.f64 c (*.f64 #s(literal -1/2 binary64) a)) b_2)
(*.f64 a c)
(*.f64 c a)
a
c
(/.f64 #s(literal -1/2 binary64) b_2)
#s(literal -1/2 binary64)
b_2
(/.f64 (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (neg.f64 c)) (sqrt.f64 a))) a)
(neg.f64 (/.f64 (fma.f64 (sqrt.f64 (neg.f64 c)) (sqrt.f64 a) b_2) a))
(-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (neg.f64 c)) (sqrt.f64 a)))
(neg.f64 (fma.f64 (sqrt.f64 (neg.f64 c)) (sqrt.f64 a) b_2))
(neg.f64 b_2)
b_2
(*.f64 (sqrt.f64 (neg.f64 c)) (sqrt.f64 a))
(sqrt.f64 (neg.f64 c))
(neg.f64 c)
c
(sqrt.f64 a)
a

localize252.0ms (2.5%)

Memory
9.6MiB live, 166.2MiB allocated
Localize:

Found 15 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(neg.f64 c)
accuracy100.0%
(neg.f64 b_2)
accuracy99.9%
(/.f64 (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (neg.f64 c)) (sqrt.f64 a))) a)
accuracy99.8%
(*.f64 (sqrt.f64 (neg.f64 c)) (sqrt.f64 a))
accuracy100.0%
(/.f64 #s(literal -1/2 binary64) b_2)
accuracy100.0%
(*.f64 a c)
accuracy96.9%
(*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2))
accuracy94.4%
(/.f64 (*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2)) a)
accuracy100.0%
(/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)
accuracy100.0%
(*.f64 a #s(literal -1/2 binary64))
accuracy99.4%
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2))
accuracy100.0%
(/.f64 (neg.f64 b_2) a)
accuracy100.0%
(neg.f64 b_2)
accuracy100.0%
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
accuracy100.0%
(*.f64 c #s(literal -1/2 binary64))
Samples
178.0ms91×0valid
28.0ms165×0invalid
Compiler

Compiled 104 to 24 computations (76.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 189.0ms
ival-div: 175.0ms (92.7% of total)
ival-mult: 7.0ms (3.7% of total)
ival-sqrt: 3.0ms (1.6% of total)
ival-neg: 2.0ms (1.1% of total)
ival-sub: 1.0ms (0.5% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series7.0ms (0.1%)

Memory
23.6MiB live, 23.6MiB allocated
Counts
15 → 348
Calls
Call 1
Inputs
#<alt (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)>
#<alt (*.f64 c #s(literal -1/2 binary64))>
#<alt (/.f64 (neg.f64 b_2) a)>
#<alt (neg.f64 b_2)>
#<alt (/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2))>
#<alt (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)>
#<alt (*.f64 a #s(literal -1/2 binary64))>
#<alt (/.f64 (*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2)) a)>
#<alt (*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2))>
#<alt (*.f64 a c)>
#<alt (/.f64 #s(literal -1/2 binary64) b_2)>
#<alt (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (neg.f64 c)) (sqrt.f64 a)))>
#<alt (/.f64 (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (neg.f64 c)) (sqrt.f64 a))) a)>
#<alt (*.f64 (sqrt.f64 (neg.f64 c)) (sqrt.f64 a))>
#<alt (neg.f64 c)>
Outputs
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 c)>
#<alt (* -1/2 c)>
#<alt (* -1/2 c)>
#<alt (* -1/2 c)>
#<alt (* -1/2 c)>
#<alt (* -1/2 c)>
#<alt (* -1/2 c)>
#<alt (* -1/2 c)>
#<alt (* -1/2 c)>
#<alt (* -1/2 c)>
#<alt (* -1/2 c)>
#<alt (* -1/2 c)>
#<alt (* -1 (/ b_2 a))>
#<alt (* -1 (/ b_2 a))>
#<alt (* -1 (/ b_2 a))>
#<alt (* -1 (/ b_2 a))>
#<alt (* -1 (/ b_2 a))>
#<alt (* -1 (/ b_2 a))>
#<alt (* -1 (/ b_2 a))>
#<alt (* -1 (/ b_2 a))>
#<alt (* -1 (/ b_2 a))>
#<alt (* -1 (/ b_2 a))>
#<alt (* -1 (/ b_2 a))>
#<alt (* -1 (/ b_2 a))>
#<alt (* -1 (/ b_2 a))>
#<alt (* -1 (/ b_2 a))>
#<alt (* -1 (/ b_2 a))>
#<alt (* -1 (/ b_2 a))>
#<alt (* -1 (/ b_2 a))>
#<alt (* -1 (/ b_2 a))>
#<alt (* -1 (/ b_2 a))>
#<alt (* -1 (/ b_2 a))>
#<alt (* -1 (/ b_2 a))>
#<alt (* -1 (/ b_2 a))>
#<alt (* -1 (/ b_2 a))>
#<alt (* -1 (/ b_2 a))>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -1/2 (/ a b_2))>
#<alt (* -1/2 (/ a b_2))>
#<alt (* -1/2 (/ a b_2))>
#<alt (* -1/2 (/ a b_2))>
#<alt (* -1/2 (/ a b_2))>
#<alt (* -1/2 (/ a b_2))>
#<alt (* -1/2 (/ a b_2))>
#<alt (* -1/2 (/ a b_2))>
#<alt (* -1/2 (/ a b_2))>
#<alt (* -1/2 (/ a b_2))>
#<alt (* -1/2 (/ a b_2))>
#<alt (* -1/2 (/ a b_2))>
#<alt (* -1/2 (/ a b_2))>
#<alt (* -1/2 (/ a b_2))>
#<alt (* -1/2 (/ a b_2))>
#<alt (* -1/2 (/ a b_2))>
#<alt (* -1/2 (/ a b_2))>
#<alt (* -1/2 (/ a b_2))>
#<alt (* -1/2 (/ a b_2))>
#<alt (* -1/2 (/ a b_2))>
#<alt (* -1/2 (/ a b_2))>
#<alt (* -1/2 (/ a b_2))>
#<alt (* -1/2 (/ a b_2))>
#<alt (* -1/2 (/ a b_2))>
#<alt (* -1/2 a)>
#<alt (* -1/2 a)>
#<alt (* -1/2 a)>
#<alt (* -1/2 a)>
#<alt (* -1/2 a)>
#<alt (* -1/2 a)>
#<alt (* -1/2 a)>
#<alt (* -1/2 a)>
#<alt (* -1/2 a)>
#<alt (* -1/2 a)>
#<alt (* -1/2 a)>
#<alt (* -1/2 a)>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (/ -1/2 b_2)>
#<alt (/ -1/2 b_2)>
#<alt (/ -1/2 b_2)>
#<alt (/ -1/2 b_2)>
#<alt (/ -1/2 b_2)>
#<alt (/ -1/2 b_2)>
#<alt (/ -1/2 b_2)>
#<alt (/ -1/2 b_2)>
#<alt (/ -1/2 b_2)>
#<alt (/ -1/2 b_2)>
#<alt (/ -1/2 b_2)>
#<alt (/ -1/2 b_2)>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (- (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))>
#<alt (- (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))>
#<alt (- (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 b_2)>
#<alt (* b_2 (- (* -1 (* (sqrt (* a c)) (/ (sqrt -1) b_2))) 1))>
#<alt (* b_2 (- (* -1 (* (sqrt (* a c)) (/ (sqrt -1) b_2))) 1))>
#<alt (* b_2 (- (* -1 (* (sqrt (* a c)) (/ (sqrt -1) b_2))) 1))>
#<alt (* -1 b_2)>
#<alt (* -1 (* b_2 (+ 1 (* (sqrt (* a c)) (/ (sqrt -1) b_2)))))>
#<alt (* -1 (* b_2 (+ 1 (* (sqrt (* a c)) (/ (sqrt -1) b_2)))))>
#<alt (* -1 (* b_2 (+ 1 (* (sqrt (* a c)) (/ (sqrt -1) b_2)))))>
#<alt (* -1 (+ b_2 (* (sqrt (* a c)) (sqrt -1))))>
#<alt (* -1 (+ b_2 (* (sqrt (* a c)) (sqrt -1))))>
#<alt (* -1 (+ b_2 (* (sqrt (* a c)) (sqrt -1))))>
#<alt (* -1 (+ b_2 (* (sqrt (* a c)) (sqrt -1))))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* c (- (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))>
#<alt (* c (- (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))>
#<alt (* c (- (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* -1 (* c (- (/ b_2 c) (* (sqrt (/ a c)) (sqrt -1)))))>
#<alt (* -1 (* c (- (/ b_2 c) (* (sqrt (/ a c)) (sqrt -1)))))>
#<alt (* -1 (* c (- (/ b_2 c) (* (sqrt (/ a c)) (sqrt -1)))))>
#<alt (* -1 (+ b_2 (* (sqrt (* a c)) (sqrt -1))))>
#<alt (* -1 (+ b_2 (* (sqrt (* a c)) (sqrt -1))))>
#<alt (* -1 (+ b_2 (* (sqrt (* a c)) (sqrt -1))))>
#<alt (* -1 (+ b_2 (* (sqrt (* a c)) (sqrt -1))))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* a (- (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))>
#<alt (* a (- (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))>
#<alt (* a (- (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))>
#<alt (* (sqrt (* a c)) (pow (sqrt -1) 3))>
#<alt (* -1 (* a (- (/ b_2 a) (* (sqrt (/ c a)) (pow (sqrt -1) 3)))))>
#<alt (* -1 (* a (- (/ b_2 a) (* (sqrt (/ c a)) (pow (sqrt -1) 3)))))>
#<alt (* -1 (* a (- (/ b_2 a) (* (sqrt (/ c a)) (pow (sqrt -1) 3)))))>
#<alt (* -1 (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))>
#<alt (* -1 (/ b_2 a))>
#<alt (* b_2 (- (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a)))>
#<alt (* b_2 (- (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a)))>
#<alt (* b_2 (- (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a)))>
#<alt (* -1 (/ b_2 a))>
#<alt (* -1 (* b_2 (+ (* (sqrt (/ c a)) (/ (sqrt -1) b_2)) (/ 1 a))))>
#<alt (* -1 (* b_2 (+ (* (sqrt (/ c a)) (/ (sqrt -1) b_2)) (/ 1 a))))>
#<alt (* -1 (* b_2 (+ (* (sqrt (/ c a)) (/ (sqrt -1) b_2)) (/ 1 a))))>
#<alt (* -1 (/ (+ b_2 (* (sqrt (* a c)) (sqrt -1))) a))>
#<alt (* -1 (/ (+ b_2 (* (sqrt (* a c)) (sqrt -1))) a))>
#<alt (* -1 (/ (+ b_2 (* (sqrt (* a c)) (sqrt -1))) a))>
#<alt (* -1 (/ (+ b_2 (* (sqrt (* a c)) (sqrt -1))) a))>
#<alt (* -1 (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ b_2 (* a c)))))>
#<alt (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ b_2 (* a c)))))>
#<alt (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ b_2 (* a c)))))>
#<alt (* (sqrt (/ c a)) (sqrt -1))>
#<alt (* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (/ b_2 (* a c)))))>
#<alt (* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (/ b_2 (* a c)))))>
#<alt (* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (/ b_2 (* a c)))))>
#<alt (* -1 (/ (+ b_2 (* (sqrt (* a c)) (sqrt -1))) a))>
#<alt (* -1 (/ (+ b_2 (* (sqrt (* a c)) (sqrt -1))) a))>
#<alt (* -1 (/ (+ b_2 (* (sqrt (* a c)) (sqrt -1))) a))>
#<alt (* -1 (/ (+ b_2 (* (sqrt (* a c)) (sqrt -1))) a))>
#<alt (* -1 (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))>
#<alt (* (sqrt (/ c a)) (pow (sqrt -1) 3))>
#<alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (pow (sqrt -1) 3)))>
#<alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (pow (sqrt -1) 3)))>
#<alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (pow (sqrt -1) 3)))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* -1 (* (sqrt (* a c)) (pow (sqrt -1) 3)))>
#<alt (* -1 (* (sqrt (* a c)) (pow (sqrt -1) 3)))>
#<alt (* -1 (* (sqrt (* a c)) (pow (sqrt -1) 3)))>
#<alt (* -1 (* (sqrt (* a c)) (pow (sqrt -1) 3)))>
#<alt (* -1 c)>
#<alt (* -1 c)>
#<alt (* -1 c)>
#<alt (* -1 c)>
#<alt (* -1 c)>
#<alt (* -1 c)>
#<alt (* -1 c)>
#<alt (* -1 c)>
#<alt (* -1 c)>
#<alt (* -1 c)>
#<alt (* -1 c)>
#<alt (* -1 c)>
Calls

87 calls:

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

rewrite256.0ms (2.6%)

Memory
-22.6MiB live, 494.5MiB allocated
Algorithm
batch-egg-rewrite
Rules
4 146×lower-*.f32
4 136×lower-*.f64
3 822×lower-fma.f64
3 822×lower-fma.f32
2 816×lower-/.f32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02279
03972
112770
274970
3689270
0804670
Stop Event
iter limit
node limit
iter limit
Counts
15 → 959
Calls
Call 1
Inputs
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(*.f64 c #s(literal -1/2 binary64))
(/.f64 (neg.f64 b_2) a)
(neg.f64 b_2)
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2))
(/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)
(*.f64 a #s(literal -1/2 binary64))
(/.f64 (*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2)) a)
(*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2))
(*.f64 a c)
(/.f64 #s(literal -1/2 binary64) b_2)
(-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (neg.f64 c)) (sqrt.f64 a)))
(/.f64 (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (neg.f64 c)) (sqrt.f64 a))) a)
(*.f64 (sqrt.f64 (neg.f64 c)) (sqrt.f64 a))
(neg.f64 c)
Outputs
(exp.f64 (*.f64 (log.f64 (/.f64 b_2 (*.f64 c #s(literal -1/2 binary64)))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 c (*.f64 b_2 #s(literal 2 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 b_2)) (/.f64 c (*.f64 b_2 #s(literal 2 binary64))))
(neg.f64 (/.f64 c (*.f64 b_2 #s(literal 2 binary64))))
(/.f64 c (*.f64 b_2 #s(literal -2 binary64)))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(/.f64 a (*.f64 (/.f64 b_2 (*.f64 c #s(literal -1/2 binary64))) a))
(/.f64 a (*.f64 a (/.f64 b_2 (*.f64 c #s(literal -1/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 b_2 (*.f64 c #s(literal -1/2 binary64))))
(/.f64 (*.f64 c a) (*.f64 a (*.f64 b_2 #s(literal -2 binary64))))
(/.f64 (/.f64 (*.f64 c (*.f64 #s(literal -1/2 binary64) a)) b_2) a)
(/.f64 (neg.f64 c) (*.f64 b_2 #s(literal 2 binary64)))
(/.f64 #s(literal -1 binary64) (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 b_2 (*.f64 c (*.f64 #s(literal -1/2 binary64) a))) (neg.f64 a)))
(/.f64 (neg.f64 (*.f64 c a)) (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (neg.f64 a)))
(/.f64 (neg.f64 (*.f64 c a)) (*.f64 (*.f64 b_2 #s(literal 2 binary64)) a))
(/.f64 (neg.f64 (*.f64 c a)) (*.f64 (neg.f64 a) (*.f64 b_2 #s(literal -2 binary64))))
(/.f64 (neg.f64 a) (*.f64 (/.f64 b_2 (*.f64 c #s(literal -1/2 binary64))) (neg.f64 a)))
(/.f64 (neg.f64 a) (*.f64 (neg.f64 a) (/.f64 b_2 (*.f64 c #s(literal -1/2 binary64)))))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) (neg.f64 b_2))
(/.f64 (*.f64 a (/.f64 c (*.f64 b_2 #s(literal 2 binary64)))) (neg.f64 a))
(/.f64 (/.f64 #s(literal 1 binary64) b_2) (/.f64 #s(literal -2 binary64) c))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 b_2 (*.f64 c (*.f64 #s(literal -1/2 binary64) a))))
(/.f64 (*.f64 c (*.f64 #s(literal -1/2 binary64) a)) (*.f64 b_2 a))
(/.f64 (*.f64 c (*.f64 #s(literal -1/2 binary64) a)) (*.f64 (neg.f64 b_2) (neg.f64 a)))
(/.f64 (*.f64 c (*.f64 a #s(literal 1/2 binary64))) (*.f64 b_2 (neg.f64 a)))
(/.f64 (/.f64 c (*.f64 b_2 #s(literal 2 binary64))) #s(literal -1 binary64))
(/.f64 (/.f64 c b_2) #s(literal -2 binary64))
(/.f64 (*.f64 (*.f64 c (*.f64 #s(literal -1/2 binary64) a)) #s(literal -1 binary64)) (*.f64 b_2 (neg.f64 a)))
(/.f64 (*.f64 (*.f64 c (*.f64 a #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 b_2 (neg.f64 a)))
(/.f64 (*.f64 (*.f64 c (*.f64 a #s(literal 1/2 binary64))) #s(literal -1 binary64)) (*.f64 (neg.f64 b_2) (neg.f64 a)))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a #s(literal 1/2 binary64)))) (*.f64 b_2 (neg.f64 a)))
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 c (*.f64 a #s(literal 1/2 binary64)))) (*.f64 b_2 a))
(/.f64 (*.f64 (*.f64 c #s(literal 1/2 binary64)) #s(literal 1 binary64)) (neg.f64 b_2))
(/.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) #s(literal -1 binary64)) (neg.f64 b_2))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 c #s(literal 1/2 binary64))) (neg.f64 b_2))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) a) (/.f64 b_2 (*.f64 c #s(literal -1/2 binary64))))
(/.f64 (*.f64 (*.f64 a (/.f64 c (*.f64 b_2 #s(literal 2 binary64)))) #s(literal 1 binary64)) (neg.f64 a))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 c (*.f64 a #s(literal 1/2 binary64)))) (neg.f64 b_2))
(/.f64 (*.f64 (*.f64 c (*.f64 a #s(literal 1/2 binary64))) (/.f64 #s(literal 1 binary64) a)) (neg.f64 b_2))
(/.f64 (*.f64 (*.f64 c (*.f64 #s(literal -1/2 binary64) a)) (/.f64 #s(literal -1 binary64) a)) (neg.f64 b_2))
(/.f64 (*.f64 (*.f64 c (*.f64 a #s(literal 1/2 binary64))) (/.f64 #s(literal -1 binary64) a)) b_2)
(pow.f64 (/.f64 b_2 (*.f64 c #s(literal -1/2 binary64))) #s(literal -1 binary64))
(*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))
(*.f64 c (*.f64 a (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 a))))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 (*.f64 c a) b_2) a))
(*.f64 #s(literal -1/2 binary64) (*.f64 (neg.f64 c) (/.f64 #s(literal -1 binary64) b_2)))
(*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 c a) b_2) (/.f64 #s(literal 1 binary64) a)))
(*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 a)) (*.f64 c a)))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) (*.f64 b_2 a)))
(*.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 a (*.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 a))))
(*.f64 a (*.f64 (/.f64 c (*.f64 b_2 #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) a)))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
(*.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2) (/.f64 c a))
(*.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2) (*.f64 c (/.f64 #s(literal 1 binary64) a)))
(*.f64 (*.f64 c a) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 a)))
(*.f64 (/.f64 #s(literal -1/2 binary64) b_2) c)
(*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (neg.f64 c) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 (neg.f64 (*.f64 c a)) (/.f64 #s(literal -1 binary64) a)))
(*.f64 (/.f64 (*.f64 c (*.f64 #s(literal -1/2 binary64) a)) b_2) (/.f64 #s(literal 1 binary64) a))
(*.f64 (neg.f64 c) (/.f64 #s(literal 1/2 binary64) b_2))
(*.f64 #s(literal -1 binary64) (/.f64 c (*.f64 b_2 #s(literal 2 binary64))))
(*.f64 #s(literal 1/2 binary64) (/.f64 c (neg.f64 b_2)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 c) b_2))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 #s(literal -1 binary64) b_2) c))
(*.f64 #s(literal 1/2 binary64) (*.f64 c (/.f64 #s(literal -1 binary64) b_2)))
(*.f64 (neg.f64 (*.f64 c a)) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (neg.f64 a)))
(*.f64 (neg.f64 (*.f64 c a)) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 #s(literal -1 binary64) a)))
(*.f64 (neg.f64 a) (/.f64 (/.f64 c (*.f64 b_2 #s(literal 2 binary64))) a))
(*.f64 (neg.f64 a) (*.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (/.f64 #s(literal -1 binary64) a)))
(*.f64 (neg.f64 a) (/.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (neg.f64 a)))
(*.f64 (*.f64 c #s(literal 1/2 binary64)) (/.f64 #s(literal -1 binary64) b_2))
(*.f64 (*.f64 a (/.f64 c (*.f64 b_2 #s(literal 2 binary64)))) (/.f64 #s(literal -1 binary64) a))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (*.f64 c #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (pow.f64 (/.f64 #s(literal -2 binary64) c) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (*.f64 c (*.f64 #s(literal -1/2 binary64) a)) b_2))
(*.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) #s(literal 1 binary64))
(*.f64 (*.f64 c (*.f64 #s(literal -1/2 binary64) a)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 a)))
(*.f64 (*.f64 c (*.f64 #s(literal -1/2 binary64) a)) (/.f64 (/.f64 #s(literal 1 binary64) a) b_2))
(*.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 a)) (*.f64 c a))
(*.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 c #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1/2 binary64) b_2) (*.f64 (*.f64 c a) (/.f64 #s(literal -1 binary64) a)))
(*.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 c a) (neg.f64 a)))
(*.f64 (/.f64 #s(literal -1 binary64) b_2) (*.f64 c #s(literal 1/2 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) b_2) (/.f64 (*.f64 c #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) a) (*.f64 a (/.f64 c (*.f64 b_2 #s(literal 2 binary64)))))
(*.f64 (*.f64 a (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 a))) c)
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(*.f64 (*.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 a))) a)
(*.f64 (pow.f64 (/.f64 #s(literal -2 binary64) c) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) b_2))
(*.f64 (/.f64 c #s(literal -1 binary64)) (/.f64 #s(literal 1/2 binary64) b_2))
(*.f64 (/.f64 c #s(literal 1 binary64)) (/.f64 #s(literal -1/2 binary64) b_2))
(*.f64 (/.f64 (*.f64 c a) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal 1/2 binary64) b_2) a))
(*.f64 (/.f64 c (neg.f64 b_2)) #s(literal 1/2 binary64))
(*.f64 (/.f64 (neg.f64 c) #s(literal -1 binary64)) (/.f64 #s(literal -1/2 binary64) b_2))
(*.f64 (/.f64 (neg.f64 c) b_2) #s(literal 1/2 binary64))
(*.f64 (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal -1 binary64)) (/.f64 (neg.f64 (*.f64 c a)) a))
(*.f64 (/.f64 (neg.f64 (*.f64 c a)) #s(literal -1 binary64)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 a)))
(*.f64 (/.f64 c a) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2))
(*.f64 (/.f64 #s(literal -1/2 binary64) a) (/.f64 (*.f64 c a) b_2))
(*.f64 (/.f64 (*.f64 c (*.f64 #s(literal -1/2 binary64) a)) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) a) b_2))
(*.f64 (/.f64 (*.f64 c (*.f64 #s(literal -1/2 binary64) a)) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 b_2)))
(*.f64 (pow.f64 (/.f64 b_2 (*.f64 c #s(literal -1/2 binary64))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 b_2 (*.f64 c #s(literal -1/2 binary64))) #s(literal -1/2 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 c #s(literal 1/2 binary64))) (/.f64 #s(literal -1 binary64) b_2))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) c) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) #s(literal -1/2 binary64)) (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) a) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)) c)
(*.f64 (/.f64 (*.f64 c #s(literal 1/2 binary64)) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 b_2 b_2))
(*.f64 (/.f64 (*.f64 c #s(literal 1/2 binary64)) (neg.f64 (*.f64 b_2 b_2))) b_2)
(-.f64 #s(literal 0 binary64) (*.f64 c #s(literal 1/2 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 c #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(neg.f64 (*.f64 c #s(literal 1/2 binary64)))
(neg.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) c))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) #s(literal -1 binary64))
(/.f64 (*.f64 c (*.f64 #s(literal -1/2 binary64) a)) a)
(/.f64 (*.f64 (*.f64 c (*.f64 #s(literal -1/2 binary64) a)) #s(literal -1 binary64)) (neg.f64 a))
(*.f64 c #s(literal -1/2 binary64))
(*.f64 c (*.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 #s(literal 1 binary64) a)))
(*.f64 #s(literal -1/2 binary64) c)
(*.f64 #s(literal -1/2 binary64) (/.f64 (neg.f64 c) #s(literal -1 binary64)))
(*.f64 #s(literal -1/2 binary64) (neg.f64 (neg.f64 c)))
(*.f64 (*.f64 c #s(literal -1/2 binary64)) #s(literal 1 binary64))
(*.f64 a (*.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) a)))
(*.f64 #s(literal 1 binary64) (*.f64 c #s(literal -1/2 binary64)))
(*.f64 (*.f64 c a) (*.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) a)))
(*.f64 (neg.f64 c) #s(literal 1/2 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 c #s(literal 1/2 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 c #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 #s(literal 1/2 binary64) (neg.f64 c))
(*.f64 #s(literal 1/2 binary64) (/.f64 c #s(literal -1 binary64)))
(*.f64 (*.f64 c #s(literal 1/2 binary64)) #s(literal -1 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 c (*.f64 #s(literal -1/2 binary64) a)))
(*.f64 (*.f64 c (*.f64 #s(literal -1/2 binary64) a)) (/.f64 #s(literal 1 binary64) a))
(*.f64 (neg.f64 (neg.f64 c)) #s(literal -1/2 binary64))
(exp.f64 (*.f64 (log.f64 (/.f64 (neg.f64 a) b_2)) #s(literal -1 binary64)))
(+.f64 #s(literal 0 binary64) (/.f64 b_2 (neg.f64 a)))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) #s(literal 0 binary64)) (/.f64 b_2 (neg.f64 a)))
(-.f64 #s(literal 0 binary64) (/.f64 b_2 a))
(fma.f64 (/.f64 #s(literal 1 binary64) a) #s(literal 0 binary64) (/.f64 b_2 (neg.f64 a)))
(neg.f64 (/.f64 b_2 a))
(/.f64 b_2 (neg.f64 a))
(/.f64 (neg.f64 b_2) a)
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 a) b_2))
(/.f64 #s(literal -1 binary64) (/.f64 a b_2))
(/.f64 (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 b_2 b_2)))
(/.f64 (*.f64 b_2 b_2) (*.f64 b_2 (neg.f64 a)))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal -1 binary64) b_2))
(/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (neg.f64 a) (*.f64 b_2 b_2)))
(/.f64 (neg.f64 (*.f64 b_2 b_2)) (*.f64 b_2 a))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) a) (*.f64 b_2 a)) (*.f64 a a))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 a)) (*.f64 b_2 (neg.f64 a))) (*.f64 a (neg.f64 a)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 a b_2)) a) (*.f64 a (/.f64 a b_2)))
(/.f64 (*.f64 (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 (*.f64 b_2 b_2) a))
(/.f64 (*.f64 (neg.f64 (*.f64 b_2 b_2)) #s(literal 1 binary64)) (*.f64 b_2 a))
(/.f64 (/.f64 b_2 #s(literal -1 binary64)) a)
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 b_2 a) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)) (*.f64 #s(literal 0 binary64) (/.f64 b_2 a)))))
(/.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 b_2 b_2) (*.f64 a a))) (+.f64 #s(literal 0 binary64) (/.f64 b_2 a)))
(/.f64 (*.f64 (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal -1 binary64)) (*.f64 (*.f64 b_2 b_2) (neg.f64 a)))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 b_2 b_2))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 (*.f64 b_2 b_2))) b_2)
(/.f64 (*.f64 (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) a)) (*.f64 b_2 b_2))
(/.f64 (*.f64 (neg.f64 (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) a)) b_2)
(pow.f64 (/.f64 (neg.f64 a) b_2) #s(literal -1 binary64))
(*.f64 b_2 (/.f64 #s(literal -1 binary64) a))
(*.f64 b_2 (*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) a)))
(*.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 b_2 (neg.f64 a)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 b_2 (neg.f64 a)))
(*.f64 #s(literal -1 binary64) (/.f64 b_2 a))
(*.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 b_2))
(*.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (/.f64 #s(literal -1 binary64) b_2) #s(literal -1 binary64)))
(*.f64 (/.f64 b_2 a) #s(literal -1 binary64))
(*.f64 (/.f64 #s(literal -1 binary64) a) b_2)
(*.f64 (pow.f64 (/.f64 (neg.f64 a) b_2) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (neg.f64 a) b_2) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) #s(literal -1 binary64)) b_2)
(+.f64 (neg.f64 b_2) #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) (neg.f64 b_2))
(-.f64 #s(literal 0 binary64) b_2)
(-.f64 (/.f64 #s(literal 0 binary64) b_2) b_2)
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)) b_2)
(fma.f64 b_2 #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 (neg.f64 b_2) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (neg.f64 b_2) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) b_2 #s(literal 0 binary64))
(fma.f64 (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) #s(literal 0 binary64))
(fma.f64 (neg.f64 (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) b_2) #s(literal 0 binary64))
(neg.f64 b_2)
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 b_2) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 b_2 (neg.f64 (*.f64 b_2 b_2))))
(/.f64 (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 b_2))
(/.f64 (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 b_2 b_2) #s(literal 0 binary64))))
(/.f64 (*.f64 b_2 b_2) (neg.f64 b_2))
(/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (neg.f64 (*.f64 b_2 b_2)))
(/.f64 (neg.f64 (*.f64 b_2 b_2)) b_2)
(/.f64 (*.f64 (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 b_2 b_2))
(/.f64 (*.f64 (neg.f64 (*.f64 b_2 b_2)) #s(literal 1 binary64)) b_2)
(*.f64 b_2 #s(literal -1 binary64))
(*.f64 (neg.f64 b_2) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (neg.f64 b_2))
(*.f64 #s(literal -1 binary64) b_2)
(*.f64 (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)))
(*.f64 (neg.f64 (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) b_2))
(exp.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2))))
(+.f64 (*.f64 (/.f64 #s(literal 2 binary64) a) #s(literal 0 binary64)) (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)))
(+.f64 (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 2 binary64) a)) (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)))
(-.f64 #s(literal 0 binary64) (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 #s(literal -1/2 binary64) a)) (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 a #s(literal 1/2 binary64))) (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))))
(fma.f64 #s(literal 0 binary64) (/.f64 #s(literal 2 binary64) a) (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)))
(fma.f64 (/.f64 #s(literal 2 binary64) a) #s(literal 0 binary64) (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)))
(neg.f64 (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))))
(/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a))
(/.f64 (neg.f64 b_2) (*.f64 a #s(literal 1/2 binary64)))
(/.f64 (neg.f64 b_2) (*.f64 #s(literal 1 binary64) (*.f64 a #s(literal 1/2 binary64))))
(/.f64 (/.f64 b_2 (neg.f64 a)) #s(literal 1/2 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 #s(literal 1 binary64) a)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 a)))
(/.f64 #s(literal -1 binary64) (/.f64 a (*.f64 b_2 #s(literal 2 binary64))))
(/.f64 (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a #s(literal 1/2 binary64)) (*.f64 b_2 b_2)))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(/.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)) #s(literal 1 binary64))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal -1/2 binary64) b_2))
(/.f64 (/.f64 b_2 a) #s(literal -1/2 binary64))
(/.f64 (/.f64 #s(literal -2 binary64) a) (/.f64 #s(literal 1 binary64) b_2))
(/.f64 (*.f64 b_2 #s(literal 2 binary64)) (neg.f64 a))
(/.f64 (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))) #s(literal -1 binary64))
(/.f64 #s(literal -2 binary64) (/.f64 a b_2))
(/.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 #s(literal 1/2 binary64) b_2))
(/.f64 (neg.f64 (*.f64 b_2 b_2)) (*.f64 (*.f64 a #s(literal 1/2 binary64)) b_2))
(/.f64 (/.f64 #s(literal 2 binary64) a) (/.f64 #s(literal -1 binary64) b_2))
(/.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) b_2)) #s(literal -1/2 binary64))
(/.f64 (*.f64 (/.f64 #s(literal 2 binary64) a) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 b_2 b_2))
(/.f64 (*.f64 (/.f64 #s(literal 2 binary64) a) (neg.f64 (*.f64 b_2 b_2))) b_2)
(/.f64 (*.f64 (/.f64 b_2 a) #s(literal 1 binary64)) #s(literal -1/2 binary64))
(/.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) #s(literal 1 binary64)) (/.f64 #s(literal -1/2 binary64) b_2))
(/.f64 (/.f64 (/.f64 #s(literal -2 binary64) a) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) b_2))
(pow.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2) #s(literal -1 binary64))
(pow.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)) #s(literal -1/2 binary64))
(pow.f64 (exp.f64 (log.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2))) #s(literal -1 binary64))
(*.f64 b_2 (/.f64 #s(literal -2 binary64) a))
(*.f64 b_2 (/.f64 (/.f64 #s(literal -2 binary64) a) #s(literal 1 binary64)))
(*.f64 (neg.f64 b_2) (/.f64 #s(literal 2 binary64) a))
(*.f64 (/.f64 b_2 (neg.f64 a)) #s(literal 2 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)))
(*.f64 #s(literal -1 binary64) (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))))
(*.f64 (*.f64 b_2 #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)) #s(literal 1 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 b_2 #s(literal -2 binary64)))
(*.f64 (/.f64 b_2 a) #s(literal -2 binary64))
(*.f64 (/.f64 #s(literal -2 binary64) a) b_2)
(*.f64 #s(literal 2 binary64) (/.f64 b_2 (neg.f64 a)))
(*.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) a))
(*.f64 (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))) #s(literal -1 binary64))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) b_2)))
(*.f64 (/.f64 #s(literal -1 binary64) a) (*.f64 b_2 #s(literal 2 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 2 binary64) a) (neg.f64 b_2))
(*.f64 (/.f64 #s(literal 2 binary64) a) (pow.f64 (/.f64 #s(literal -1 binary64) b_2) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 2 binary64) a) (/.f64 (neg.f64 b_2) #s(literal 1 binary64)))
(*.f64 (/.f64 b_2 #s(literal -1 binary64)) (/.f64 #s(literal 2 binary64) a))
(*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2) #s(literal -1/2 binary64))) (pow.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal -2 binary64) a) #s(literal -1 binary64)) (neg.f64 b_2))
(*.f64 (*.f64 (/.f64 #s(literal 2 binary64) a) #s(literal -1 binary64)) b_2)
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) #s(literal 1 binary64)) (*.f64 b_2 #s(literal -2 binary64)))
(*.f64 (/.f64 (/.f64 #s(literal -2 binary64) a) #s(literal 1 binary64)) b_2)
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) #s(literal -1 binary64)) (*.f64 b_2 #s(literal 2 binary64)))
(*.f64 (/.f64 (/.f64 #s(literal -2 binary64) a) #s(literal -1 binary64)) (neg.f64 b_2))
(exp.f64 (*.f64 (log.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2))) #s(literal -1 binary64)))
(exp.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)))))
(-.f64 #s(literal 0 binary64) (/.f64 a (*.f64 b_2 #s(literal 2 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 b_2)) (/.f64 a (*.f64 b_2 #s(literal 2 binary64))))
(neg.f64 (/.f64 a (*.f64 b_2 #s(literal 2 binary64))))
(/.f64 a (*.f64 b_2 #s(literal -2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)))
(/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)
(/.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))))
(/.f64 (*.f64 a #s(literal 1/2 binary64)) (neg.f64 b_2))
(/.f64 (neg.f64 a) (*.f64 b_2 #s(literal 2 binary64)))
(/.f64 (/.f64 a (*.f64 b_2 #s(literal 2 binary64))) #s(literal -1 binary64))
(/.f64 (/.f64 #s(literal 1 binary64) b_2) (/.f64 #s(literal -2 binary64) a))
(/.f64 (/.f64 a b_2) #s(literal -2 binary64))
(/.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) a) #s(literal -1 binary64)) (neg.f64 b_2))
(/.f64 (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal 1 binary64)) (neg.f64 b_2))
(/.f64 (*.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal 1 binary64)) (neg.f64 b_2))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 a #s(literal 1/2 binary64))) (neg.f64 b_2))
(/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2) #s(literal -1/2 binary64))) (pow.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2) #s(literal -1/2 binary64)))
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) a)) (neg.f64 b_2))
(pow.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2) #s(literal 1 binary64))
(pow.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)) #s(literal -1 binary64))
(*.f64 #s(literal -1/2 binary64) (/.f64 a b_2))
(*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 a b_2) #s(literal 1 binary64)))
(*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 a b_2) #s(literal 1 binary64)))
(*.f64 a (/.f64 #s(literal -1/2 binary64) b_2))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2))
(*.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2) #s(literal 1 binary64))
(*.f64 (/.f64 #s(literal -1/2 binary64) b_2) a)
(*.f64 #s(literal -1 binary64) (/.f64 a (*.f64 b_2 #s(literal 2 binary64))))
(*.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 a) b_2))
(*.f64 (*.f64 a #s(literal 1/2 binary64)) (/.f64 #s(literal -1 binary64) b_2))
(*.f64 (*.f64 a #s(literal 1/2 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) b_2) #s(literal 1 binary64)))
(*.f64 (*.f64 a #s(literal 1/2 binary64)) (/.f64 (/.f64 #s(literal -1 binary64) b_2) #s(literal 1 binary64)))
(*.f64 (neg.f64 a) (/.f64 #s(literal 1/2 binary64) b_2))
(*.f64 (neg.f64 a) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal -1 binary64)))
(*.f64 (/.f64 a (*.f64 b_2 #s(literal 2 binary64))) #s(literal -1 binary64))
(*.f64 (/.f64 (neg.f64 a) b_2) #s(literal 1/2 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (*.f64 #s(literal -1/2 binary64) a))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (pow.f64 (/.f64 #s(literal -2 binary64) a) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1/2 binary64) b_2) (neg.f64 a))
(*.f64 (/.f64 a b_2) #s(literal -1/2 binary64))
(*.f64 (/.f64 #s(literal -1 binary64) b_2) (*.f64 a #s(literal 1/2 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) b_2) (/.f64 (*.f64 #s(literal -1/2 binary64) a) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -2 binary64) a) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) a) #s(literal -1 binary64)) (/.f64 #s(literal -1/2 binary64) b_2))
(*.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 2 binary64) a) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) b_2))
(*.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) a) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) b_2))
(*.f64 (pow.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 a #s(literal 1/2 binary64))) (/.f64 #s(literal -1 binary64) b_2))
(*.f64 (/.f64 (*.f64 a #s(literal 1/2 binary64)) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 b_2 b_2))
(*.f64 (/.f64 (*.f64 a #s(literal 1/2 binary64)) (neg.f64 (*.f64 b_2 b_2))) b_2)
(-.f64 #s(literal 0 binary64) (*.f64 a #s(literal 1/2 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) a) #s(literal -1 binary64)))
(neg.f64 (*.f64 a #s(literal 1/2 binary64)))
(neg.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) a) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) a))
(/.f64 (*.f64 #s(literal -1/2 binary64) a) #s(literal 1 binary64))
(/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal -1/2 binary64) a)
(*.f64 a #s(literal -1/2 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) a))
(*.f64 (*.f64 #s(literal -1/2 binary64) a) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 a #s(literal 1/2 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) a) #s(literal -1 binary64)))
(*.f64 #s(literal 1/2 binary64) (neg.f64 a))
(*.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal -1 binary64))
(*.f64 (neg.f64 a) #s(literal 1/2 binary64))
(exp.f64 (*.f64 (log.f64 (/.f64 b_2 (*.f64 c #s(literal -1/2 binary64)))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 c (*.f64 b_2 #s(literal 2 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 b_2)) (/.f64 c (*.f64 b_2 #s(literal 2 binary64))))
(neg.f64 (/.f64 c (*.f64 b_2 #s(literal 2 binary64))))
(/.f64 c (*.f64 b_2 #s(literal -2 binary64)))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(/.f64 a (*.f64 (/.f64 b_2 (*.f64 c #s(literal -1/2 binary64))) a))
(/.f64 a (*.f64 a (/.f64 b_2 (*.f64 c #s(literal -1/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 b_2 (*.f64 c #s(literal -1/2 binary64))))
(/.f64 (*.f64 c a) (*.f64 a (*.f64 b_2 #s(literal -2 binary64))))
(/.f64 (/.f64 (*.f64 c (*.f64 #s(literal -1/2 binary64) a)) b_2) a)
(/.f64 (neg.f64 c) (*.f64 b_2 #s(literal 2 binary64)))
(/.f64 #s(literal -1 binary64) (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 b_2 (*.f64 c (*.f64 #s(literal -1/2 binary64) a))) (neg.f64 a)))
(/.f64 (neg.f64 (*.f64 c a)) (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (neg.f64 a)))
(/.f64 (neg.f64 (*.f64 c a)) (*.f64 (*.f64 b_2 #s(literal 2 binary64)) a))
(/.f64 (neg.f64 (*.f64 c a)) (*.f64 (neg.f64 a) (*.f64 b_2 #s(literal -2 binary64))))
(/.f64 (neg.f64 a) (*.f64 (/.f64 b_2 (*.f64 c #s(literal -1/2 binary64))) (neg.f64 a)))
(/.f64 (neg.f64 a) (*.f64 (neg.f64 a) (/.f64 b_2 (*.f64 c #s(literal -1/2 binary64)))))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) (neg.f64 b_2))
(/.f64 (*.f64 a (/.f64 c (*.f64 b_2 #s(literal 2 binary64)))) (neg.f64 a))
(/.f64 (/.f64 #s(literal 1 binary64) b_2) (/.f64 #s(literal -2 binary64) c))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 b_2 (*.f64 c (*.f64 #s(literal -1/2 binary64) a))))
(/.f64 (*.f64 c (*.f64 #s(literal -1/2 binary64) a)) (*.f64 b_2 a))
(/.f64 (*.f64 c (*.f64 #s(literal -1/2 binary64) a)) (*.f64 (neg.f64 b_2) (neg.f64 a)))
(/.f64 (*.f64 c (*.f64 a #s(literal 1/2 binary64))) (*.f64 b_2 (neg.f64 a)))
(/.f64 (/.f64 c (*.f64 b_2 #s(literal 2 binary64))) #s(literal -1 binary64))
(/.f64 (/.f64 c b_2) #s(literal -2 binary64))
(/.f64 (*.f64 (*.f64 c (*.f64 #s(literal -1/2 binary64) a)) #s(literal -1 binary64)) (*.f64 b_2 (neg.f64 a)))
(/.f64 (*.f64 (*.f64 c (*.f64 a #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 b_2 (neg.f64 a)))
(/.f64 (*.f64 (*.f64 c (*.f64 a #s(literal 1/2 binary64))) #s(literal -1 binary64)) (*.f64 (neg.f64 b_2) (neg.f64 a)))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a #s(literal 1/2 binary64)))) (*.f64 b_2 (neg.f64 a)))
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 c (*.f64 a #s(literal 1/2 binary64)))) (*.f64 b_2 a))
(/.f64 (*.f64 (*.f64 c #s(literal 1/2 binary64)) #s(literal 1 binary64)) (neg.f64 b_2))
(/.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) #s(literal -1 binary64)) (neg.f64 b_2))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 c #s(literal 1/2 binary64))) (neg.f64 b_2))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) a) (/.f64 b_2 (*.f64 c #s(literal -1/2 binary64))))
(/.f64 (*.f64 (*.f64 a (/.f64 c (*.f64 b_2 #s(literal 2 binary64)))) #s(literal 1 binary64)) (neg.f64 a))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 c (*.f64 a #s(literal 1/2 binary64)))) (neg.f64 b_2))
(/.f64 (*.f64 (*.f64 c (*.f64 a #s(literal 1/2 binary64))) (/.f64 #s(literal 1 binary64) a)) (neg.f64 b_2))
(/.f64 (*.f64 (*.f64 c (*.f64 #s(literal -1/2 binary64) a)) (/.f64 #s(literal -1 binary64) a)) (neg.f64 b_2))
(/.f64 (*.f64 (*.f64 c (*.f64 a #s(literal 1/2 binary64))) (/.f64 #s(literal -1 binary64) a)) b_2)
(pow.f64 (/.f64 b_2 (*.f64 c #s(literal -1/2 binary64))) #s(literal -1 binary64))
(*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))
(*.f64 c (*.f64 a (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 a))))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 (*.f64 c a) b_2) a))
(*.f64 #s(literal -1/2 binary64) (*.f64 (neg.f64 c) (/.f64 #s(literal -1 binary64) b_2)))
(*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 c a) b_2) (/.f64 #s(literal 1 binary64) a)))
(*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 a)) (*.f64 c a)))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) (*.f64 b_2 a)))
(*.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 a (*.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 a))))
(*.f64 a (*.f64 (/.f64 c (*.f64 b_2 #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) a)))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
(*.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2) (/.f64 c a))
(*.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2) (*.f64 c (/.f64 #s(literal 1 binary64) a)))
(*.f64 (*.f64 c a) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 a)))
(*.f64 (/.f64 #s(literal -1/2 binary64) b_2) c)
(*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (neg.f64 c) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 (neg.f64 (*.f64 c a)) (/.f64 #s(literal -1 binary64) a)))
(*.f64 (/.f64 (*.f64 c (*.f64 #s(literal -1/2 binary64) a)) b_2) (/.f64 #s(literal 1 binary64) a))
(*.f64 (neg.f64 c) (/.f64 #s(literal 1/2 binary64) b_2))
(*.f64 #s(literal -1 binary64) (/.f64 c (*.f64 b_2 #s(literal 2 binary64))))
(*.f64 #s(literal 1/2 binary64) (/.f64 c (neg.f64 b_2)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 c) b_2))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 #s(literal -1 binary64) b_2) c))
(*.f64 #s(literal 1/2 binary64) (*.f64 c (/.f64 #s(literal -1 binary64) b_2)))
(*.f64 (neg.f64 (*.f64 c a)) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (neg.f64 a)))
(*.f64 (neg.f64 (*.f64 c a)) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 #s(literal -1 binary64) a)))
(*.f64 (neg.f64 a) (/.f64 (/.f64 c (*.f64 b_2 #s(literal 2 binary64))) a))
(*.f64 (neg.f64 a) (*.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (/.f64 #s(literal -1 binary64) a)))
(*.f64 (neg.f64 a) (/.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (neg.f64 a)))
(*.f64 (*.f64 c #s(literal 1/2 binary64)) (/.f64 #s(literal -1 binary64) b_2))
(*.f64 (*.f64 a (/.f64 c (*.f64 b_2 #s(literal 2 binary64)))) (/.f64 #s(literal -1 binary64) a))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (*.f64 c #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (pow.f64 (/.f64 #s(literal -2 binary64) c) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (*.f64 c (*.f64 #s(literal -1/2 binary64) a)) b_2))
(*.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) #s(literal 1 binary64))
(*.f64 (*.f64 c (*.f64 #s(literal -1/2 binary64) a)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 a)))
(*.f64 (*.f64 c (*.f64 #s(literal -1/2 binary64) a)) (/.f64 (/.f64 #s(literal 1 binary64) a) b_2))
(*.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 a)) (*.f64 c a))
(*.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 c #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1/2 binary64) b_2) (*.f64 (*.f64 c a) (/.f64 #s(literal -1 binary64) a)))
(*.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 c a) (neg.f64 a)))
(*.f64 (/.f64 #s(literal -1 binary64) b_2) (*.f64 c #s(literal 1/2 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) b_2) (/.f64 (*.f64 c #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) a) (*.f64 a (/.f64 c (*.f64 b_2 #s(literal 2 binary64)))))
(*.f64 (*.f64 a (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 a))) c)
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(*.f64 (*.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 a))) a)
(*.f64 (pow.f64 (/.f64 #s(literal -2 binary64) c) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) b_2))
(*.f64 (/.f64 c #s(literal -1 binary64)) (/.f64 #s(literal 1/2 binary64) b_2))
(*.f64 (/.f64 c #s(literal 1 binary64)) (/.f64 #s(literal -1/2 binary64) b_2))
(*.f64 (/.f64 (*.f64 c a) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal 1/2 binary64) b_2) a))
(*.f64 (/.f64 c (neg.f64 b_2)) #s(literal 1/2 binary64))
(*.f64 (/.f64 (neg.f64 c) #s(literal -1 binary64)) (/.f64 #s(literal -1/2 binary64) b_2))
(*.f64 (/.f64 (neg.f64 c) b_2) #s(literal 1/2 binary64))
(*.f64 (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal -1 binary64)) (/.f64 (neg.f64 (*.f64 c a)) a))
(*.f64 (/.f64 (neg.f64 (*.f64 c a)) #s(literal -1 binary64)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 a)))
(*.f64 (/.f64 c a) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2))
(*.f64 (/.f64 #s(literal -1/2 binary64) a) (/.f64 (*.f64 c a) b_2))
(*.f64 (/.f64 (*.f64 c (*.f64 #s(literal -1/2 binary64) a)) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) a) b_2))
(*.f64 (/.f64 (*.f64 c (*.f64 #s(literal -1/2 binary64) a)) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 b_2)))
(*.f64 (pow.f64 (/.f64 b_2 (*.f64 c #s(literal -1/2 binary64))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 b_2 (*.f64 c #s(literal -1/2 binary64))) #s(literal -1/2 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 c #s(literal 1/2 binary64))) (/.f64 #s(literal -1 binary64) b_2))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) c) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) #s(literal -1/2 binary64)) (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) a) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)) c)
(*.f64 (/.f64 (*.f64 c #s(literal 1/2 binary64)) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 b_2 b_2))
(*.f64 (/.f64 (*.f64 c #s(literal 1/2 binary64)) (neg.f64 (*.f64 b_2 b_2))) b_2)
(-.f64 #s(literal 0 binary64) (*.f64 a (/.f64 c (*.f64 b_2 #s(literal 2 binary64)))))
(neg.f64 (*.f64 a (/.f64 c (*.f64 b_2 #s(literal 2 binary64)))))
(/.f64 c (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)))
(/.f64 a (/.f64 b_2 (*.f64 c #s(literal -1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 b_2 (*.f64 c (*.f64 #s(literal -1/2 binary64) a))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 b_2 (*.f64 c (*.f64 #s(literal -1/2 binary64) a))) #s(literal 1 binary64)))
(/.f64 (*.f64 c a) (*.f64 b_2 #s(literal -2 binary64)))
(/.f64 (/.f64 (*.f64 c (*.f64 #s(literal -1/2 binary64) a)) b_2) #s(literal 1 binary64))
(/.f64 (neg.f64 c) (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 b_2 (*.f64 c (*.f64 #s(literal -1/2 binary64) a)))))
(/.f64 (neg.f64 (*.f64 c a)) (*.f64 b_2 #s(literal 2 binary64)))
(/.f64 (neg.f64 a) (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64))))
(/.f64 (*.f64 a (/.f64 c (*.f64 b_2 #s(literal 2 binary64)))) #s(literal -1 binary64))
(/.f64 (*.f64 c (*.f64 #s(literal -1/2 binary64) a)) b_2)
(/.f64 (*.f64 c (*.f64 a #s(literal 1/2 binary64))) (neg.f64 b_2))
(/.f64 (/.f64 a b_2) (/.f64 #s(literal -2 binary64) c))
(/.f64 (/.f64 (*.f64 c a) b_2) #s(literal -2 binary64))
(/.f64 (*.f64 (*.f64 c (*.f64 #s(literal -1/2 binary64) a)) #s(literal -1 binary64)) (neg.f64 b_2))
(/.f64 (*.f64 (*.f64 c (*.f64 a #s(literal 1/2 binary64))) #s(literal 1 binary64)) (neg.f64 b_2))
(/.f64 (neg.f64 (*.f64 c (*.f64 a #s(literal 1/2 binary64)))) b_2)
(/.f64 (/.f64 (*.f64 c (*.f64 #s(literal -1/2 binary64) a)) #s(literal 1 binary64)) b_2)
(/.f64 (/.f64 (*.f64 c (*.f64 #s(literal -1/2 binary64) a)) #s(literal -1 binary64)) (neg.f64 b_2))
(/.f64 (/.f64 (*.f64 c (*.f64 a #s(literal 1/2 binary64))) #s(literal -1 binary64)) b_2)
(pow.f64 (/.f64 b_2 (*.f64 c (*.f64 #s(literal -1/2 binary64) a))) #s(literal -1 binary64))
(*.f64 c (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2))
(*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 c a) b_2) #s(literal 1 binary64)))
(*.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 a b_2))
(*.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 c (*.f64 #s(literal -1/2 binary64) a)) b_2))
(*.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2))
(*.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2) c)
(*.f64 (*.f64 c a) (/.f64 #s(literal -1/2 binary64) b_2))
(*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 c a))
(*.f64 (/.f64 (*.f64 c (*.f64 #s(literal -1/2 binary64) a)) b_2) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 c a) (neg.f64 b_2)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 #s(literal -1 binary64) b_2) (*.f64 c a)))
(*.f64 (neg.f64 (*.f64 c a)) (/.f64 #s(literal 1/2 binary64) b_2))
(*.f64 (*.f64 a #s(literal 1/2 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) b_2) c))
(*.f64 (neg.f64 a) (/.f64 c (*.f64 b_2 #s(literal 2 binary64))))
(*.f64 (*.f64 c #s(literal 1/2 binary64)) (/.f64 (neg.f64 a) b_2))
(*.f64 (/.f64 (neg.f64 a) b_2) (*.f64 c #s(literal 1/2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (*.f64 c (*.f64 #s(literal -1/2 binary64) a)))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (/.f64 (*.f64 c a) #s(literal -2 binary64)))
(*.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) a)
(*.f64 (*.f64 c (*.f64 #s(literal -1/2 binary64) a)) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 (*.f64 c (*.f64 a #s(literal 1/2 binary64))) (/.f64 #s(literal -1 binary64) b_2))
(*.f64 (/.f64 #s(literal 1/2 binary64) b_2) (neg.f64 (*.f64 c a)))
(*.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 c a) #s(literal -1 binary64)))
(*.f64 (/.f64 a b_2) (*.f64 c #s(literal -1/2 binary64)))
(*.f64 (/.f64 a b_2) (/.f64 c #s(literal -2 binary64)))
(*.f64 (/.f64 (*.f64 c a) b_2) #s(literal -1/2 binary64))
(*.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a))
(*.f64 (/.f64 c b_2) (/.f64 a #s(literal -2 binary64)))
(*.f64 (/.f64 c #s(literal -1 binary64)) (/.f64 a (*.f64 b_2 #s(literal 2 binary64))))
(*.f64 (/.f64 c #s(literal 1 binary64)) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2))
(*.f64 (/.f64 (*.f64 c a) (neg.f64 b_2)) #s(literal 1/2 binary64))
(*.f64 (/.f64 (*.f64 c a) #s(literal 1 binary64)) (/.f64 #s(literal -1/2 binary64) b_2))
(*.f64 (/.f64 (*.f64 c a) #s(literal -1 binary64)) (/.f64 #s(literal 1/2 binary64) b_2))
(*.f64 (/.f64 a (/.f64 b_2 c)) #s(literal -1/2 binary64))
(*.f64 (/.f64 (*.f64 c (*.f64 a #s(literal 1/2 binary64))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 b_2 b_2))
(*.f64 (/.f64 (*.f64 c (*.f64 a #s(literal 1/2 binary64))) (neg.f64 (*.f64 b_2 b_2))) b_2)
(-.f64 #s(literal 0 binary64) (neg.f64 (*.f64 c a)))
(neg.f64 (neg.f64 (*.f64 c a)))
(*.f64 c a)
(*.f64 a c)
(*.f64 a (neg.f64 (neg.f64 c)))
(*.f64 #s(literal 1 binary64) (*.f64 c a))
(*.f64 (*.f64 c a) #s(literal 1 binary64))
(*.f64 (neg.f64 c) (neg.f64 a))
(*.f64 (sqrt.f64 (neg.f64 c)) (neg.f64 (*.f64 a (sqrt.f64 (neg.f64 c)))))
(*.f64 (sqrt.f64 (neg.f64 c)) (*.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 (neg.f64 (*.f64 c a)))))
(*.f64 (sqrt.f64 a) (neg.f64 (*.f64 (neg.f64 c) (sqrt.f64 a))))
(*.f64 (sqrt.f64 a) (*.f64 (neg.f64 (sqrt.f64 (neg.f64 c))) (sqrt.f64 (neg.f64 (*.f64 c a)))))
(*.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) (neg.f64 (sqrt.f64 (neg.f64 (*.f64 c a)))))
(*.f64 #s(literal -1 binary64) (neg.f64 (*.f64 c a)))
(*.f64 (neg.f64 a) (neg.f64 c))
(*.f64 (neg.f64 (sqrt.f64 (neg.f64 (*.f64 c a)))) (sqrt.f64 (neg.f64 (*.f64 c a))))
(*.f64 (neg.f64 (sqrt.f64 (neg.f64 c))) (*.f64 a (sqrt.f64 (neg.f64 c))))
(*.f64 (neg.f64 (sqrt.f64 a)) (*.f64 (neg.f64 c) (sqrt.f64 a)))
(*.f64 (*.f64 (neg.f64 c) (sqrt.f64 a)) (neg.f64 (sqrt.f64 a)))
(*.f64 (*.f64 a (sqrt.f64 (neg.f64 c))) (neg.f64 (sqrt.f64 (neg.f64 c))))
(*.f64 (neg.f64 (neg.f64 c)) a)
(*.f64 (neg.f64 (*.f64 (neg.f64 c) (sqrt.f64 a))) (sqrt.f64 a))
(*.f64 (neg.f64 (*.f64 a (sqrt.f64 (neg.f64 c)))) (sqrt.f64 (neg.f64 c)))
(*.f64 (*.f64 (neg.f64 (sqrt.f64 (neg.f64 (*.f64 c a)))) (sqrt.f64 (neg.f64 c))) (sqrt.f64 a))
(*.f64 (*.f64 (neg.f64 (sqrt.f64 (neg.f64 (*.f64 c a)))) (sqrt.f64 a)) (sqrt.f64 (neg.f64 c)))
(exp.f64 (*.f64 (log.f64 (*.f64 b_2 #s(literal -2 binary64))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1/2 binary64) b_2))
(neg.f64 (/.f64 #s(literal 1/2 binary64) b_2))
(neg.f64 (/.f64 (/.f64 #s(literal 1/2 binary64) b_2) #s(literal 1 binary64)))
(/.f64 #s(literal -1/2 binary64) b_2)
(/.f64 #s(literal 1 binary64) (*.f64 b_2 #s(literal -2 binary64)))
(/.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (*.f64 b_2 #s(literal 2 binary64)))
(/.f64 #s(literal -1 binary64) (*.f64 #s(literal 1 binary64) (*.f64 b_2 #s(literal 2 binary64))))
(/.f64 #s(literal 1/2 binary64) (neg.f64 b_2))
(/.f64 (/.f64 #s(literal 1 binary64) b_2) #s(literal -2 binary64))
(/.f64 (/.f64 #s(literal 1/2 binary64) b_2) #s(literal -1 binary64))
(pow.f64 (*.f64 b_2 #s(literal -2 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/2 binary64) b_2))
(*.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1/2 binary64) b_2))
(*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal -1 binary64) b_2))
(*.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 #s(literal -1 binary64) b_2) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) #s(literal -1/2 binary64))
(*.f64 (/.f64 #s(literal -1 binary64) b_2) #s(literal 1/2 binary64))
(*.f64 (pow.f64 (*.f64 b_2 #s(literal -2 binary64)) #s(literal -1/2 binary64)) (pow.f64 (*.f64 b_2 #s(literal -2 binary64)) #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(literal 1/2 binary64) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 b_2 b_2))
(*.f64 (/.f64 #s(literal 1/2 binary64) (neg.f64 (*.f64 b_2 b_2))) b_2)
(+.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 (neg.f64 (*.f64 c a)))))
(+.f64 #s(literal 0 binary64) (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 c a)))))
(+.f64 (neg.f64 (sqrt.f64 (neg.f64 (*.f64 c a)))) (neg.f64 b_2))
(+.f64 (/.f64 (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))))) (neg.f64 (/.f64 (*.f64 (neg.f64 c) (*.f64 a (sqrt.f64 (neg.f64 (*.f64 c a))))) (fma.f64 b_2 b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a))))))))))
(+.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2)) (neg.f64 (/.f64 (*.f64 c a) (-.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))))
(+.f64 (+.f64 (neg.f64 (sqrt.f64 (neg.f64 (*.f64 c a)))) #s(literal 0 binary64)) (neg.f64 b_2))
(-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 c a))))
(-.f64 #s(literal 0 binary64) (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))
(-.f64 (neg.f64 (sqrt.f64 (neg.f64 (*.f64 c a)))) b_2)
(-.f64 (/.f64 (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))))) (/.f64 (*.f64 (neg.f64 c) (*.f64 a (sqrt.f64 (neg.f64 (*.f64 c a))))) (fma.f64 b_2 b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2)) (/.f64 (*.f64 c a) (-.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a))))))
(-.f64 (+.f64 (neg.f64 (sqrt.f64 (neg.f64 (*.f64 c a)))) #s(literal 0 binary64)) b_2)
(fma.f64 b_2 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (neg.f64 (*.f64 c a)))))
(fma.f64 b_2 (/.f64 b_2 (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2)) (neg.f64 (/.f64 (*.f64 c a) (-.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))))
(fma.f64 (neg.f64 b_2) #s(literal 1 binary64) (neg.f64 (sqrt.f64 (neg.f64 (*.f64 c a)))))
(fma.f64 (neg.f64 b_2) (/.f64 (neg.f64 b_2) (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2)) (neg.f64 (/.f64 (*.f64 c a) (-.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))))
(fma.f64 (neg.f64 b_2) (/.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))))) (neg.f64 (/.f64 (*.f64 (neg.f64 c) (*.f64 a (sqrt.f64 (neg.f64 (*.f64 c a))))) (fma.f64 b_2 b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a))))))))))
(fma.f64 #s(literal 1 binary64) (neg.f64 b_2) (neg.f64 (sqrt.f64 (neg.f64 (*.f64 c a)))))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 b_2) (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2)) (neg.f64 (/.f64 (*.f64 c a) (-.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))))
(fma.f64 (sqrt.f64 (neg.f64 c)) (neg.f64 (sqrt.f64 a)) (neg.f64 b_2))
(fma.f64 (sqrt.f64 a) (neg.f64 (sqrt.f64 (neg.f64 c))) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) #s(literal -1 binary64) (neg.f64 b_2))
(fma.f64 #s(literal -1 binary64) b_2 (neg.f64 (sqrt.f64 (neg.f64 (*.f64 c a)))))
(fma.f64 #s(literal -1 binary64) (sqrt.f64 (neg.f64 (*.f64 c a))) (neg.f64 b_2))
(fma.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (*.f64 b_2 b_2)) (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2)) (neg.f64 (/.f64 (*.f64 c a) (-.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))))
(fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))))) (neg.f64 (/.f64 (*.f64 (neg.f64 c) (*.f64 a (sqrt.f64 (neg.f64 (*.f64 c a))))) (fma.f64 b_2 b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a))))))))))
(fma.f64 (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))))) (neg.f64 (/.f64 (*.f64 (neg.f64 c) (*.f64 a (sqrt.f64 (neg.f64 (*.f64 c a))))) (fma.f64 b_2 b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a))))))))))
(fma.f64 (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (neg.f64 (sqrt.f64 (neg.f64 (*.f64 c a)))))
(fma.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2)) (neg.f64 (/.f64 (*.f64 c a) (-.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))))
(fma.f64 (*.f64 b_2 b_2) (/.f64 (neg.f64 b_2) (fma.f64 b_2 b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))))) (neg.f64 (/.f64 (*.f64 (neg.f64 c) (*.f64 a (sqrt.f64 (neg.f64 (*.f64 c a))))) (fma.f64 b_2 b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a))))))))))
(fma.f64 (neg.f64 (sqrt.f64 (neg.f64 c))) (sqrt.f64 a) (neg.f64 b_2))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 c) (neg.f64 (sqrt.f64 a))) (neg.f64 b_2))
(fma.f64 (neg.f64 (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) b_2) (neg.f64 (sqrt.f64 (neg.f64 (*.f64 c a)))))
(fma.f64 (pow.f64 (neg.f64 b_2) #s(literal 3/2 binary64)) (/.f64 (pow.f64 (neg.f64 b_2) #s(literal 3/2 binary64)) (fma.f64 b_2 b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))))) (neg.f64 (/.f64 (*.f64 (neg.f64 c) (*.f64 a (sqrt.f64 (neg.f64 (*.f64 c a))))) (fma.f64 b_2 b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a))))))))))
(fma.f64 (pow.f64 a #s(literal 1/4 binary64)) (*.f64 (pow.f64 a #s(literal 1/4 binary64)) (neg.f64 (sqrt.f64 (neg.f64 c)))) (neg.f64 b_2))
(fma.f64 (pow.f64 (neg.f64 c) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (neg.f64 c) #s(literal 1/4 binary64)) (neg.f64 (sqrt.f64 a))) (neg.f64 b_2))
(fma.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 (neg.f64 c)) (neg.f64 b_2))
(fma.f64 (*.f64 (sqrt.f64 a) #s(literal -1 binary64)) (sqrt.f64 (neg.f64 c)) (neg.f64 b_2))
(fma.f64 (*.f64 (neg.f64 (sqrt.f64 (neg.f64 c))) (pow.f64 a #s(literal 1/4 binary64))) (pow.f64 a #s(literal 1/4 binary64)) (neg.f64 b_2))
(fma.f64 (*.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 c) (neg.f64 b_2))
(fma.f64 (*.f64 (neg.f64 (sqrt.f64 a)) (pow.f64 (neg.f64 c) #s(literal 1/4 binary64))) (pow.f64 (neg.f64 c) #s(literal 1/4 binary64)) (neg.f64 b_2))
(fma.f64 (/.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 c a)))) (neg.f64 (/.f64 (*.f64 c a) (-.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))))
(fma.f64 (/.f64 (*.f64 b_2 b_2) (fma.f64 b_2 (neg.f64 (*.f64 b_2 b_2)) (*.f64 (neg.f64 c) (*.f64 a (sqrt.f64 (neg.f64 (*.f64 c a))))))) (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))) (neg.f64 (/.f64 (*.f64 c a) (-.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))))
(fma.f64 (/.f64 (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))) (*.f64 (neg.f64 (*.f64 c a)) (*.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2) (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2)))))) (fma.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))) (-.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))) (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 (/.f64 (*.f64 (neg.f64 c) (*.f64 a (sqrt.f64 (neg.f64 (*.f64 c a))))) (fma.f64 b_2 b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a))))))))))
(fma.f64 (/.f64 (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (neg.f64 (*.f64 c a)) (*.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2) (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2))))) (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (neg.f64 (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))) (neg.f64 (/.f64 (*.f64 (neg.f64 c) (*.f64 a (sqrt.f64 (neg.f64 (*.f64 c a))))) (fma.f64 b_2 b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a))))))))))
(neg.f64 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))
(neg.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a))))) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))))
(/.f64 (fma.f64 b_2 (neg.f64 (*.f64 b_2 b_2)) (*.f64 (*.f64 c a) (sqrt.f64 (neg.f64 (*.f64 c a))))) (fma.f64 b_2 b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a))))))))
(/.f64 (fma.f64 b_2 (neg.f64 (*.f64 b_2 b_2)) (*.f64 (*.f64 c a) (sqrt.f64 (neg.f64 (*.f64 c a))))) (neg.f64 (neg.f64 (fma.f64 b_2 b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a))))))))))
(/.f64 (fma.f64 b_2 (neg.f64 (*.f64 b_2 b_2)) (*.f64 (*.f64 c a) (sqrt.f64 (neg.f64 (*.f64 c a))))) (fma.f64 c (neg.f64 a) (-.f64 (*.f64 b_2 b_2) (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))))
(/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2))
(/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (neg.f64 c) (*.f64 a (sqrt.f64 (neg.f64 (*.f64 c a)))))) (neg.f64 (fma.f64 b_2 b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))))))
(/.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 (neg.f64 c) (*.f64 a (sqrt.f64 (neg.f64 (*.f64 c a))))) (*.f64 (neg.f64 (*.f64 c a)) (*.f64 (*.f64 c a) (*.f64 c a))))) (*.f64 (fma.f64 b_2 b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a))))))) (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (neg.f64 c) (*.f64 a (sqrt.f64 (neg.f64 (*.f64 c a))))) (*.f64 (neg.f64 (*.f64 c a)) (*.f64 (*.f64 c a) (*.f64 c a)))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (neg.f64 (*.f64 c a)) (*.f64 (*.f64 c a) (*.f64 c a)))) (*.f64 (fma.f64 b_2 b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a))))))) (fma.f64 b_2 (neg.f64 (*.f64 b_2 b_2)) (*.f64 (neg.f64 c) (*.f64 a (sqrt.f64 (neg.f64 (*.f64 c a))))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (neg.f64 (*.f64 c a)) (*.f64 (*.f64 c a) (*.f64 c a)))) (*.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (neg.f64 (*.f64 c a)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))))) (*.f64 (fma.f64 b_2 b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a))))))) (*.f64 (neg.f64 c) (*.f64 a (sqrt.f64 (neg.f64 (*.f64 c a))))))) (*.f64 (fma.f64 b_2 b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a))))))) (fma.f64 b_2 b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2)) (*.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2) (neg.f64 (*.f64 c a)))) (*.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2) (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2)))
(/.f64 (*.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (neg.f64 c) (*.f64 a (sqrt.f64 (neg.f64 (*.f64 c a)))))) #s(literal 1 binary64)) (neg.f64 (fma.f64 b_2 b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))))))
(/.f64 (*.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))) #s(literal 1 binary64)) (-.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))
(/.f64 (*.f64 (-.f64 (*.f64 (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 (neg.f64 c) (*.f64 a (sqrt.f64 (neg.f64 (*.f64 c a))))) (*.f64 (neg.f64 (*.f64 c a)) (*.f64 (*.f64 c a) (*.f64 c a))))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (neg.f64 c) (*.f64 a (sqrt.f64 (neg.f64 (*.f64 c a))))) (*.f64 (neg.f64 (*.f64 c a)) (*.f64 (*.f64 c a) (*.f64 c a))))) (fma.f64 b_2 b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (neg.f64 (*.f64 c a)) (*.f64 (*.f64 c a) (*.f64 c a)))) #s(literal 1 binary64)) (*.f64 (fma.f64 b_2 (neg.f64 (*.f64 b_2 b_2)) (*.f64 (neg.f64 c) (*.f64 a (sqrt.f64 (neg.f64 (*.f64 c a)))))) (fma.f64 b_2 b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (neg.f64 (*.f64 c a)) (*.f64 (*.f64 c a) (*.f64 c a)))) #s(literal 1 binary64)) (*.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (neg.f64 (*.f64 c a)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2)))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 b_2 b_2 (*.f64 c a))) #s(literal 1 binary64)) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))) (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))) (*.f64 #s(literal 0 binary64) (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (neg.f64 c) (*.f64 a (sqrt.f64 (neg.f64 (*.f64 c a))))) (fma.f64 b_2 b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))))) (/.f64 (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))))) (fma.f64 (/.f64 (*.f64 (neg.f64 c) (*.f64 a (sqrt.f64 (neg.f64 (*.f64 c a))))) (fma.f64 b_2 b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))))) (/.f64 (*.f64 (neg.f64 c) (*.f64 a (sqrt.f64 (neg.f64 (*.f64 c a))))) (fma.f64 b_2 b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))))) (*.f64 (/.f64 (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))))) (/.f64 (*.f64 (neg.f64 c) (*.f64 a (sqrt.f64 (neg.f64 (*.f64 c a))))) (fma.f64 b_2 b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a))))))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 c a) (-.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2)) (/.f64 (*.f64 b_2 b_2) (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2)) (fma.f64 (/.f64 (*.f64 c a) (-.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a))))) (/.f64 (*.f64 c a) (-.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2)) (/.f64 (*.f64 c a) (-.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))))))
(/.f64 (-.f64 (neg.f64 (*.f64 c a)) (*.f64 b_2 b_2)) (-.f64 (neg.f64 (sqrt.f64 (neg.f64 (*.f64 c a)))) (neg.f64 b_2)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))) (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))) (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))
(/.f64 (-.f64 (*.f64 (/.f64 (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))))) (/.f64 (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a))))))))) (*.f64 (/.f64 (*.f64 (neg.f64 c) (*.f64 a (sqrt.f64 (neg.f64 (*.f64 c a))))) (fma.f64 b_2 b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))))) (/.f64 (*.f64 (neg.f64 c) (*.f64 a (sqrt.f64 (neg.f64 (*.f64 c a))))) (fma.f64 b_2 b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))))))) (fma.f64 (neg.f64 b_2) (/.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))))) (/.f64 (*.f64 (neg.f64 c) (*.f64 a (sqrt.f64 (neg.f64 (*.f64 c a))))) (fma.f64 b_2 b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a))))))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2)) (/.f64 (*.f64 b_2 b_2) (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2))) (*.f64 (/.f64 (*.f64 c a) (-.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a))))) (/.f64 (*.f64 c a) (-.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a))))))) (fma.f64 b_2 (/.f64 b_2 (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2)) (/.f64 (*.f64 c a) (-.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))))
(/.f64 (*.f64 (-.f64 (*.f64 (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 (neg.f64 c) (*.f64 a (sqrt.f64 (neg.f64 (*.f64 c a))))) (*.f64 (neg.f64 (*.f64 c a)) (*.f64 (*.f64 c a) (*.f64 c a))))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a))))))))) (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (neg.f64 c) (*.f64 a (sqrt.f64 (neg.f64 (*.f64 c a))))) (*.f64 (neg.f64 (*.f64 c a)) (*.f64 (*.f64 c a) (*.f64 c a))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (neg.f64 (*.f64 c a)) (*.f64 (*.f64 c a) (*.f64 c a)))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a))))))))) (fma.f64 b_2 (neg.f64 (*.f64 b_2 b_2)) (*.f64 (neg.f64 c) (*.f64 a (sqrt.f64 (neg.f64 (*.f64 c a)))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (neg.f64 (*.f64 c a)) (*.f64 (*.f64 c a) (*.f64 c a)))) (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (neg.f64 (*.f64 c a)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 b_2 b_2 (*.f64 c a))) (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(pow.f64 (/.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a))))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 c a)))))
(*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 c a)))) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))
(*.f64 (fma.f64 b_2 (neg.f64 (*.f64 b_2 b_2)) (*.f64 (*.f64 c a) (sqrt.f64 (neg.f64 (*.f64 c a))))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))))))
(*.f64 (fma.f64 b_2 (neg.f64 (*.f64 b_2 b_2)) (*.f64 (*.f64 c a) (sqrt.f64 (neg.f64 (*.f64 c a))))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))))) #s(literal 1 binary64)))
(*.f64 (fma.f64 b_2 b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a))))))) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 c a)))) (fma.f64 b_2 b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))))))
(*.f64 (fma.f64 b_2 b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a))))))) (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 c a)))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a))))))))))
(*.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2)))
(*.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2)) #s(literal 1 binary64)))
(*.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 c a)))) (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2)))
(*.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2) (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 c a)))) (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2))))
(*.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (neg.f64 c) (*.f64 a (sqrt.f64 (neg.f64 (*.f64 c a)))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 b_2 b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a))))))))))
(*.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a))))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))))) (fma.f64 b_2 (neg.f64 (*.f64 b_2 b_2)) (*.f64 (*.f64 c a) (sqrt.f64 (neg.f64 (*.f64 c a))))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2)) (fma.f64 b_2 b_2 (*.f64 c a)))
(*.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 c a)))))
(*.f64 (/.f64 (fma.f64 b_2 (neg.f64 (*.f64 b_2 b_2)) (*.f64 (*.f64 c a) (sqrt.f64 (neg.f64 (*.f64 c a))))) (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))) (*.f64 (neg.f64 (*.f64 c a)) (*.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2) (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2)))))) (fma.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))) (-.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))) (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))
(*.f64 (/.f64 (fma.f64 b_2 (neg.f64 (*.f64 b_2 b_2)) (*.f64 (*.f64 c a) (sqrt.f64 (neg.f64 (*.f64 c a))))) (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (neg.f64 (*.f64 c a)) (*.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2) (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2))))) (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (neg.f64 (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))))
(*.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (fma.f64 b_2 (neg.f64 (*.f64 b_2 b_2)) (*.f64 (neg.f64 c) (*.f64 a (sqrt.f64 (neg.f64 (*.f64 c a))))))) (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))))
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 c a)))))) #s(literal -1 binary64)))
(+.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) (neg.f64 a)))
(+.f64 (/.f64 b_2 (neg.f64 a)) (*.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) (neg.f64 a))))
(+.f64 (/.f64 b_2 (neg.f64 a)) (*.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 (sqrt.f64 (neg.f64 (*.f64 c a))))))
(+.f64 (/.f64 b_2 (neg.f64 a)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) (neg.f64 a)) #s(literal 1 binary64)))
(+.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) (neg.f64 a)) (/.f64 b_2 (neg.f64 a)))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 (sqrt.f64 (neg.f64 (*.f64 c a))))) (/.f64 b_2 (neg.f64 a)))
(-.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) a))
(-.f64 #s(literal 0 binary64) (/.f64 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))) a))
(-.f64 #s(literal 0 binary64) (+.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) a)))
(-.f64 (/.f64 (/.f64 (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))))) a) (/.f64 (/.f64 (*.f64 (neg.f64 c) (*.f64 a (sqrt.f64 (neg.f64 (*.f64 c a))))) (fma.f64 b_2 b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))))) a))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2)) a) (/.f64 (/.f64 (*.f64 c a) (-.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a))))) a))
(-.f64 (/.f64 (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (fma.f64 b_2 b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a))))))))) (/.f64 (*.f64 (neg.f64 c) (*.f64 a (sqrt.f64 (neg.f64 (*.f64 c a))))) (*.f64 a (fma.f64 b_2 b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a))))))))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2))) (/.f64 (neg.f64 (*.f64 c a)) (*.f64 a (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2))))
(-.f64 (/.f64 (*.f64 b_2 (neg.f64 a)) (*.f64 a a)) (/.f64 (*.f64 a (sqrt.f64 (neg.f64 (*.f64 c a)))) (*.f64 a a)))
(-.f64 (/.f64 a (neg.f64 (*.f64 (/.f64 a b_2) a))) (/.f64 (/.f64 (*.f64 a (sqrt.f64 (neg.f64 (*.f64 c a)))) (neg.f64 b_2)) (neg.f64 (*.f64 (/.f64 a b_2) a))))
(-.f64 (/.f64 (*.f64 b_2 a) (*.f64 a (neg.f64 a))) (/.f64 (neg.f64 (*.f64 a (sqrt.f64 (neg.f64 (*.f64 c a))))) (*.f64 a (neg.f64 a))))
(-.f64 (/.f64 (*.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (*.f64 b_2 b_2) (*.f64 a a))) (+.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)) (+.f64 (/.f64 (*.f64 c a) (*.f64 a (neg.f64 a))) (/.f64 (neg.f64 (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a))))) (*.f64 a a))))) (/.f64 (*.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) a) (/.f64 (*.f64 c a) (*.f64 a (neg.f64 a)))) (+.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)) (+.f64 (/.f64 (*.f64 c a) (*.f64 a (neg.f64 a))) (/.f64 (neg.f64 (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a))))) (*.f64 a a))))))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)) (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2))) (/.f64 (/.f64 (*.f64 c a) (*.f64 a (neg.f64 a))) (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2))))
(fma.f64 b_2 (/.f64 #s(literal -1 binary64) a) (/.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) (neg.f64 a)))
(fma.f64 b_2 (/.f64 #s(literal -1 binary64) a) (*.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) (neg.f64 a))))
(fma.f64 b_2 (/.f64 #s(literal -1 binary64) a) (*.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 (sqrt.f64 (neg.f64 (*.f64 c a))))))
(fma.f64 b_2 (/.f64 #s(literal -1 binary64) a) (*.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) (neg.f64 a)) #s(literal 1 binary64)))
(fma.f64 b_2 (*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) a)) (/.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) (neg.f64 a)))
(fma.f64 b_2 (*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) a)) (*.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) (neg.f64 a))))
(fma.f64 b_2 (*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) a)) (*.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 (sqrt.f64 (neg.f64 (*.f64 c a))))))
(fma.f64 b_2 (*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) a)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) (neg.f64 a)) #s(literal 1 binary64)))
(fma.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) a) (/.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) (neg.f64 a)))
(fma.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) a) (*.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) (neg.f64 a))))
(fma.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) a) (*.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 (sqrt.f64 (neg.f64 (*.f64 c a))))))
(fma.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) a) (*.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) (neg.f64 a)) #s(literal 1 binary64)))
(fma.f64 (/.f64 b_2 (neg.f64 a)) #s(literal 1 binary64) (/.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) (neg.f64 a)))
(fma.f64 (/.f64 b_2 (neg.f64 a)) #s(literal 1 binary64) (*.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) (neg.f64 a))))
(fma.f64 (/.f64 b_2 (neg.f64 a)) #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 (sqrt.f64 (neg.f64 (*.f64 c a))))))
(fma.f64 (/.f64 b_2 (neg.f64 a)) #s(literal 1 binary64) (*.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) (neg.f64 a)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 b_2 (neg.f64 a)) (/.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) (neg.f64 a)))
(fma.f64 #s(literal 1 binary64) (/.f64 b_2 (neg.f64 a)) (*.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) (neg.f64 a))))
(fma.f64 #s(literal 1 binary64) (/.f64 b_2 (neg.f64 a)) (*.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 (sqrt.f64 (neg.f64 (*.f64 c a))))))
(fma.f64 #s(literal 1 binary64) (/.f64 b_2 (neg.f64 a)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) (neg.f64 a)) #s(literal 1 binary64)))
(fma.f64 (sqrt.f64 (neg.f64 c)) (neg.f64 (/.f64 (sqrt.f64 a) a)) (/.f64 b_2 (neg.f64 a)))
(fma.f64 (sqrt.f64 a) (neg.f64 (/.f64 (sqrt.f64 (neg.f64 c)) a)) (/.f64 b_2 (neg.f64 a)))
(fma.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) (/.f64 #s(literal -1 binary64) a) (/.f64 b_2 (neg.f64 a)))
(fma.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) a) (/.f64 b_2 (neg.f64 a)))
(fma.f64 #s(literal -1 binary64) (/.f64 b_2 a) (/.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) (neg.f64 a)))
(fma.f64 #s(literal -1 binary64) (/.f64 b_2 a) (*.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) (neg.f64 a))))
(fma.f64 #s(literal -1 binary64) (/.f64 b_2 a) (*.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 (sqrt.f64 (neg.f64 (*.f64 c a))))))
(fma.f64 #s(literal -1 binary64) (/.f64 b_2 a) (*.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) (neg.f64 a)) #s(literal 1 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 b_2) (/.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) (neg.f64 a)))
(fma.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 b_2) (*.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) (neg.f64 a))))
(fma.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 b_2) (*.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 (sqrt.f64 (neg.f64 (*.f64 c a))))))
(fma.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 b_2) (*.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) (neg.f64 a)) #s(literal 1 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 (sqrt.f64 (neg.f64 (*.f64 c a)))) (/.f64 b_2 (neg.f64 a)))
(fma.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (/.f64 #s(literal -1 binary64) b_2) #s(literal -1 binary64)) (/.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) (neg.f64 a)))
(fma.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (/.f64 #s(literal -1 binary64) b_2) #s(literal -1 binary64)) (*.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) (neg.f64 a))))
(fma.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (/.f64 #s(literal -1 binary64) b_2) #s(literal -1 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 (sqrt.f64 (neg.f64 (*.f64 c a))))))
(fma.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (/.f64 #s(literal -1 binary64) b_2) #s(literal -1 binary64)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) (neg.f64 a)) #s(literal 1 binary64)))
(fma.f64 (neg.f64 (sqrt.f64 (neg.f64 (*.f64 c a)))) (/.f64 #s(literal 1 binary64) a) (/.f64 b_2 (neg.f64 a)))
(fma.f64 (neg.f64 (sqrt.f64 (neg.f64 c))) (/.f64 (sqrt.f64 a) a) (/.f64 b_2 (neg.f64 a)))
(fma.f64 (/.f64 b_2 a) #s(literal -1 binary64) (/.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) (neg.f64 a)))
(fma.f64 (/.f64 b_2 a) #s(literal -1 binary64) (*.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) (neg.f64 a))))
(fma.f64 (/.f64 b_2 a) #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 (sqrt.f64 (neg.f64 (*.f64 c a))))))
(fma.f64 (/.f64 b_2 a) #s(literal -1 binary64) (*.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) (neg.f64 a)) #s(literal 1 binary64)))
(fma.f64 (/.f64 #s(literal -1 binary64) a) b_2 (/.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) (neg.f64 a)))
(fma.f64 (/.f64 #s(literal -1 binary64) a) b_2 (*.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) (neg.f64 a))))
(fma.f64 (/.f64 #s(literal -1 binary64) a) b_2 (*.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 (sqrt.f64 (neg.f64 (*.f64 c a))))))
(fma.f64 (/.f64 #s(literal -1 binary64) a) b_2 (*.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) (neg.f64 a)) #s(literal 1 binary64)))
(fma.f64 (neg.f64 (sqrt.f64 a)) (/.f64 (sqrt.f64 (neg.f64 c)) a) (/.f64 b_2 (neg.f64 a)))
(fma.f64 (pow.f64 (/.f64 (neg.f64 a) b_2) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (neg.f64 a) b_2) #s(literal -1/2 binary64)) (/.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) (neg.f64 a)))
(fma.f64 (pow.f64 (/.f64 (neg.f64 a) b_2) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (neg.f64 a) b_2) #s(literal -1/2 binary64)) (*.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) (neg.f64 a))))
(fma.f64 (pow.f64 (/.f64 (neg.f64 a) b_2) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (neg.f64 a) b_2) #s(literal -1/2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 (sqrt.f64 (neg.f64 (*.f64 c a))))))
(fma.f64 (pow.f64 (/.f64 (neg.f64 a) b_2) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (neg.f64 a) b_2) #s(literal -1/2 binary64)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) (neg.f64 a)) #s(literal 1 binary64)))
(fma.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) #s(literal -1 binary64)) b_2 (/.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) (neg.f64 a)))
(fma.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) #s(literal -1 binary64)) b_2 (*.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) (neg.f64 a))))
(fma.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) #s(literal -1 binary64)) b_2 (*.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 (sqrt.f64 (neg.f64 (*.f64 c a))))))
(fma.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) #s(literal -1 binary64)) b_2 (*.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) (neg.f64 a)) #s(literal 1 binary64)))
(neg.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))) a))
(neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))) a)))
(neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a))))))
(neg.f64 (+.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) a)))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 c a)))))))
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 c a))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a a) (-.f64 (*.f64 b_2 (neg.f64 a)) (*.f64 a (sqrt.f64 (neg.f64 (*.f64 c a)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (*.f64 (/.f64 a b_2) a)) (+.f64 a (*.f64 (/.f64 a b_2) (sqrt.f64 (neg.f64 (*.f64 c a)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a (neg.f64 a)) (fma.f64 b_2 a (*.f64 a (sqrt.f64 (neg.f64 (*.f64 c a)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)) (+.f64 (/.f64 (*.f64 c a) (*.f64 a (neg.f64 a))) (/.f64 (neg.f64 (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a))))) (*.f64 a a)))) (-.f64 (*.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (*.f64 b_2 b_2) (*.f64 a a))) (*.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) a) (/.f64 (*.f64 c a) (*.f64 a (neg.f64 a)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2)) (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)) (/.f64 (*.f64 c a) (*.f64 a (neg.f64 a))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a))))))) (/.f64 (fma.f64 b_2 (neg.f64 (*.f64 b_2 b_2)) (*.f64 (*.f64 c a) (sqrt.f64 (neg.f64 (*.f64 c a))))) a)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2) (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) a)))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 c a)))) a)
(/.f64 #s(literal -1 binary64) (/.f64 a (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a))))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a))))) (neg.f64 a)))
(/.f64 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))) (neg.f64 a))
(/.f64 (fma.f64 b_2 (neg.f64 (*.f64 b_2 b_2)) (*.f64 (*.f64 c a) (sqrt.f64 (neg.f64 (*.f64 c a))))) (*.f64 a (fma.f64 b_2 b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))))))
(/.f64 (fma.f64 b_2 (neg.f64 (*.f64 b_2 b_2)) (*.f64 (*.f64 c a) (sqrt.f64 (neg.f64 (*.f64 c a))))) (*.f64 (neg.f64 (fma.f64 b_2 b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))))) (neg.f64 a)))
(/.f64 (fma.f64 b_2 (neg.f64 (*.f64 b_2 b_2)) (*.f64 (*.f64 c a) (sqrt.f64 (neg.f64 (*.f64 c a))))) (*.f64 (neg.f64 a) (neg.f64 (fma.f64 b_2 b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a))))))))))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a))))))
(/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 a (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2)))
(/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 (-.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))) (neg.f64 a)))
(/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 (neg.f64 a) (-.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a))))))
(/.f64 (-.f64 (*.f64 b_2 (neg.f64 a)) (*.f64 a (sqrt.f64 (neg.f64 (*.f64 c a))))) (*.f64 a a))
(/.f64 (+.f64 a (*.f64 (/.f64 a b_2) (sqrt.f64 (neg.f64 (*.f64 c a))))) (neg.f64 (*.f64 (/.f64 a b_2) a)))
(/.f64 (fma.f64 b_2 a (*.f64 a (sqrt.f64 (neg.f64 (*.f64 c a))))) (*.f64 a (neg.f64 a)))
(/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (neg.f64 c) (*.f64 a (sqrt.f64 (neg.f64 (*.f64 c a)))))) (*.f64 a (neg.f64 (fma.f64 b_2 b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a))))))))))
(/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (neg.f64 c) (*.f64 a (sqrt.f64 (neg.f64 (*.f64 c a)))))) (*.f64 (neg.f64 a) (fma.f64 b_2 b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))))))
(/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (neg.f64 c) (*.f64 a (sqrt.f64 (neg.f64 (*.f64 c a)))))) (neg.f64 (*.f64 a (fma.f64 b_2 b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a))))))))))
(/.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 a (-.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a))))))
(/.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (neg.f64 a) (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2)))
(/.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (neg.f64 (*.f64 a (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2))))
(/.f64 (-.f64 (*.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (*.f64 b_2 b_2) (*.f64 a a))) (*.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) a) (/.f64 (*.f64 c a) (*.f64 a (neg.f64 a))))) (+.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)) (+.f64 (/.f64 (*.f64 c a) (*.f64 a (neg.f64 a))) (/.f64 (neg.f64 (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a))))) (*.f64 a a)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 (neg.f64 c) (*.f64 a (sqrt.f64 (neg.f64 (*.f64 c a))))) (*.f64 (neg.f64 (*.f64 c a)) (*.f64 (*.f64 c a) (*.f64 c a))))) (*.f64 (*.f64 a (fma.f64 b_2 b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))))) (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (neg.f64 c) (*.f64 a (sqrt.f64 (neg.f64 (*.f64 c a))))) (*.f64 (neg.f64 (*.f64 c a)) (*.f64 (*.f64 c a) (*.f64 c a)))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (neg.f64 (*.f64 c a)) (*.f64 (*.f64 c a) (*.f64 c a)))) (*.f64 (*.f64 a (fma.f64 b_2 b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))))) (fma.f64 b_2 (neg.f64 (*.f64 b_2 b_2)) (*.f64 (neg.f64 c) (*.f64 a (sqrt.f64 (neg.f64 (*.f64 c a))))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (neg.f64 (*.f64 c a)) (*.f64 (*.f64 c a) (*.f64 c a)))) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2)) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (neg.f64 (*.f64 c a)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)) (/.f64 (*.f64 c a) (*.f64 a (neg.f64 a)))) (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2)))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(/.f64 (/.f64 (fma.f64 b_2 (neg.f64 (*.f64 b_2 b_2)) (*.f64 (*.f64 c a) (sqrt.f64 (neg.f64 (*.f64 c a))))) a) (fma.f64 b_2 b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a))))))))
(/.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) a) (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2))
(/.f64 (-.f64 (*.f64 b_2 (/.f64 a (sqrt.f64 (neg.f64 (*.f64 c a))))) (*.f64 (neg.f64 a) #s(literal 1 binary64))) (*.f64 (neg.f64 a) (/.f64 a (sqrt.f64 (neg.f64 (*.f64 c a))))))
(/.f64 (-.f64 (*.f64 b_2 (neg.f64 a)) (*.f64 (neg.f64 a) (neg.f64 (sqrt.f64 (neg.f64 (*.f64 c a)))))) (*.f64 (neg.f64 a) (neg.f64 a)))
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) (/.f64 a (sqrt.f64 (neg.f64 (*.f64 c a))))) a) (*.f64 a (/.f64 a (sqrt.f64 (neg.f64 (*.f64 c a))))))
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 a)) (*.f64 a (neg.f64 (sqrt.f64 (neg.f64 (*.f64 c a)))))) (*.f64 a (neg.f64 a)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 a (sqrt.f64 (neg.f64 (*.f64 c a))))) (/.f64 (neg.f64 a) b_2)) (*.f64 (/.f64 (neg.f64 a) b_2) (/.f64 a (sqrt.f64 (neg.f64 (*.f64 c a))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 a)) (*.f64 (/.f64 (neg.f64 a) b_2) (neg.f64 (sqrt.f64 (neg.f64 (*.f64 c a)))))) (*.f64 (/.f64 (neg.f64 a) b_2) (neg.f64 a)))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 a (sqrt.f64 (neg.f64 (*.f64 c a))))) (*.f64 (/.f64 a b_2) #s(literal 1 binary64))) (*.f64 (/.f64 a b_2) (/.f64 a (sqrt.f64 (neg.f64 (*.f64 c a))))))
(/.f64 (-.f64 (neg.f64 a) (*.f64 (/.f64 a b_2) (sqrt.f64 (neg.f64 (*.f64 c a))))) (*.f64 (/.f64 a b_2) a))
(/.f64 (-.f64 a (*.f64 (/.f64 a b_2) (neg.f64 (sqrt.f64 (neg.f64 (*.f64 c a)))))) (*.f64 (/.f64 a b_2) (neg.f64 a)))
(/.f64 (*.f64 (fma.f64 b_2 (neg.f64 (*.f64 b_2 b_2)) (*.f64 (*.f64 c a) (sqrt.f64 (neg.f64 (*.f64 c a))))) #s(literal -1 binary64)) (*.f64 (fma.f64 b_2 b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a))))))) (neg.f64 a)))
(/.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c a)) #s(literal -1 binary64)) (*.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2) (neg.f64 a)))
(/.f64 (*.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (neg.f64 c) (*.f64 a (sqrt.f64 (neg.f64 (*.f64 c a)))))) #s(literal 1 binary64)) (*.f64 (fma.f64 b_2 b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a))))))) (neg.f64 a)))
(/.f64 (*.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (neg.f64 c) (*.f64 a (sqrt.f64 (neg.f64 (*.f64 c a)))))) #s(literal 1 binary64)) (*.f64 (neg.f64 (fma.f64 b_2 b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))))) a))
(/.f64 (*.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (neg.f64 c) (*.f64 a (sqrt.f64 (neg.f64 (*.f64 c a)))))) #s(literal -1 binary64)) (*.f64 (neg.f64 (fma.f64 b_2 b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))))) (neg.f64 a)))
(/.f64 (*.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))) #s(literal 1 binary64)) (*.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2) (neg.f64 a)))
(/.f64 (*.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))) #s(literal 1 binary64)) (*.f64 (-.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))) a))
(/.f64 (*.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))) #s(literal -1 binary64)) (*.f64 (-.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))) (neg.f64 a)))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (neg.f64 c) (*.f64 a (sqrt.f64 (neg.f64 (*.f64 c a))))))) (*.f64 a (neg.f64 (fma.f64 b_2 b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a))))))))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a)))) (*.f64 a (-.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a))))))
(/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (neg.f64 c) (*.f64 a (sqrt.f64 (neg.f64 (*.f64 c a))))))) (*.f64 (neg.f64 a) (neg.f64 (fma.f64 b_2 b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a))))))))))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a)))) (*.f64 (neg.f64 a) (-.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 (neg.f64 a)) (*.f64 a (sqrt.f64 (neg.f64 (*.f64 c a)))))) (*.f64 a (neg.f64 a)))
(/.f64 (neg.f64 (+.f64 a (*.f64 (/.f64 a b_2) (sqrt.f64 (neg.f64 (*.f64 c a)))))) (neg.f64 (neg.f64 (*.f64 (/.f64 a b_2) a))))
(/.f64 (neg.f64 (fma.f64 b_2 a (*.f64 a (sqrt.f64 (neg.f64 (*.f64 c a)))))) (neg.f64 (*.f64 a (neg.f64 a))))
(/.f64 (neg.f64 (-.f64 (*.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (*.f64 b_2 b_2) (*.f64 a a))) (*.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) a) (/.f64 (*.f64 c a) (*.f64 a (neg.f64 a)))))) (neg.f64 (+.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)) (+.f64 (/.f64 (*.f64 c a) (*.f64 a (neg.f64 a))) (/.f64 (neg.f64 (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a))))) (*.f64 a a))))))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)) (/.f64 (*.f64 c a) (*.f64 a (neg.f64 a))))) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2))))
(/.f64 (neg.f64 (/.f64 (fma.f64 b_2 (neg.f64 (*.f64 b_2 b_2)) (*.f64 (*.f64 c a) (sqrt.f64 (neg.f64 (*.f64 c a))))) a)) (neg.f64 (fma.f64 b_2 b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))))))
(/.f64 (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) a)) (-.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))
(/.f64 (fma.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (*.f64 b_2 b_2) (*.f64 a a)) (pow.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) (neg.f64 a)) #s(literal 3 binary64))) (+.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)) (-.f64 (*.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) (neg.f64 a)) (/.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) (neg.f64 a))) (*.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) (neg.f64 a))))))
(/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) (neg.f64 a)) (/.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) (neg.f64 a)))) (-.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) (neg.f64 a))))
(/.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))) #s(literal 1 binary64)) (neg.f64 a))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a))))) (neg.f64 a))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 (neg.f64 a)) (*.f64 a (sqrt.f64 (neg.f64 (*.f64 c a)))))) (*.f64 a a))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 a (*.f64 (/.f64 a b_2) (sqrt.f64 (neg.f64 (*.f64 c a)))))) (neg.f64 (*.f64 (/.f64 a b_2) a)))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 b_2 a (*.f64 a (sqrt.f64 (neg.f64 (*.f64 c a)))))) (*.f64 a (neg.f64 a)))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (*.f64 b_2 b_2) (*.f64 a a))) (*.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) a) (/.f64 (*.f64 c a) (*.f64 a (neg.f64 a)))))) (+.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)) (+.f64 (/.f64 (*.f64 c a) (*.f64 a (neg.f64 a))) (/.f64 (neg.f64 (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a))))) (*.f64 a a)))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)) (/.f64 (*.f64 c a) (*.f64 a (neg.f64 a))))) (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2)))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 (neg.f64 (*.f64 b_2 b_2)) (*.f64 (*.f64 c a) (sqrt.f64 (neg.f64 (*.f64 c a))))) a)) (fma.f64 b_2 b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a))))))))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) a)) (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (neg.f64 c) (*.f64 a (sqrt.f64 (neg.f64 (*.f64 c a))))))) (neg.f64 (fma.f64 b_2 b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a)))) (-.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))
(/.f64 (*.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (neg.f64 c) (*.f64 a (sqrt.f64 (neg.f64 (*.f64 c a)))))) (/.f64 #s(literal 1 binary64) a)) (neg.f64 (fma.f64 b_2 b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))))))
(/.f64 (*.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (/.f64 #s(literal 1 binary64) a)) (-.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))
(/.f64 (*.f64 (fma.f64 b_2 (neg.f64 (*.f64 b_2 b_2)) (*.f64 (*.f64 c a) (sqrt.f64 (neg.f64 (*.f64 c a))))) (/.f64 #s(literal -1 binary64) a)) (neg.f64 (fma.f64 b_2 b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))))))
(/.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (/.f64 #s(literal -1 binary64) a)) (-.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))
(/.f64 (*.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (neg.f64 c) (*.f64 a (sqrt.f64 (neg.f64 (*.f64 c a)))))) (/.f64 #s(literal -1 binary64) a)) (fma.f64 b_2 b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a))))))))
(/.f64 (*.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (/.f64 #s(literal -1 binary64) a)) (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2))
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 a (fma.f64 b_2 (neg.f64 (*.f64 b_2 b_2)) (*.f64 (*.f64 c a) (sqrt.f64 (neg.f64 (*.f64 c a))))))) (fma.f64 b_2 b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a))))))))
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 a (fma.f64 b_2 b_2 (*.f64 c a)))) (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2))
(/.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))) #s(literal -1 binary64)) a)
(/.f64 (/.f64 (-.f64 (*.f64 b_2 (neg.f64 a)) (*.f64 a (sqrt.f64 (neg.f64 (*.f64 c a))))) a) a)
(/.f64 (/.f64 (+.f64 a (*.f64 (/.f64 a b_2) (sqrt.f64 (neg.f64 (*.f64 c a))))) (/.f64 (neg.f64 a) b_2)) a)
(/.f64 (/.f64 (fma.f64 b_2 a (*.f64 a (sqrt.f64 (neg.f64 (*.f64 c a))))) (neg.f64 a)) a)
(pow.f64 (/.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 c a))))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 c a)))) a))
(*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 c a)))) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 c a)))) a) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))) a))
(*.f64 (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))) (/.f64 #s(literal -1 binary64) a))
(*.f64 (fma.f64 b_2 (neg.f64 (*.f64 b_2 b_2)) (*.f64 (*.f64 c a) (sqrt.f64 (neg.f64 (*.f64 c a))))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))))) a))
(*.f64 (fma.f64 b_2 (neg.f64 (*.f64 b_2 b_2)) (*.f64 (*.f64 c a) (sqrt.f64 (neg.f64 (*.f64 c a))))) (/.f64 #s(literal 1 binary64) (*.f64 a (fma.f64 b_2 b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a))))))))))
(*.f64 (fma.f64 b_2 (neg.f64 (*.f64 b_2 b_2)) (*.f64 (*.f64 c a) (sqrt.f64 (neg.f64 (*.f64 c a))))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))))) (/.f64 #s(literal 1 binary64) a)))
(*.f64 (fma.f64 b_2 (neg.f64 (*.f64 b_2 b_2)) (*.f64 (*.f64 c a) (sqrt.f64 (neg.f64 (*.f64 c a))))) (/.f64 (/.f64 #s(literal 1 binary64) a) (fma.f64 b_2 b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))))))
(*.f64 (fma.f64 b_2 b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a))))))) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 c a)))) (*.f64 a (fma.f64 b_2 b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a))))))))))
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 c a)))))
(*.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2)) a))
(*.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (/.f64 #s(literal 1 binary64) (*.f64 a (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2))))
(*.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2)) (/.f64 #s(literal 1 binary64) a)))
(*.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (/.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2)))
(*.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 c a)))) (*.f64 a (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2))))
(*.f64 (-.f64 (*.f64 b_2 (neg.f64 a)) (*.f64 a (sqrt.f64 (neg.f64 (*.f64 c a))))) (/.f64 #s(literal 1 binary64) (*.f64 a a)))
(*.f64 (+.f64 a (*.f64 (/.f64 a b_2) (sqrt.f64 (neg.f64 (*.f64 c a))))) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (/.f64 a b_2) a))))
(*.f64 (fma.f64 b_2 a (*.f64 a (sqrt.f64 (neg.f64 (*.f64 c a))))) (/.f64 #s(literal 1 binary64) (*.f64 a (neg.f64 a))))
(*.f64 (-.f64 (*.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (*.f64 b_2 b_2) (*.f64 a a))) (*.f64 (/.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) a) (/.f64 (*.f64 c a) (*.f64 a (neg.f64 a))))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)) (+.f64 (/.f64 (*.f64 c a) (*.f64 a (neg.f64 a))) (/.f64 (neg.f64 (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a))))) (*.f64 a a))))))
(*.f64 (/.f64 #s(literal -1 binary64) a) (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))
(*.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)) (/.f64 (*.f64 c a) (*.f64 a (neg.f64 a)))) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2))))
(*.f64 (/.f64 (fma.f64 b_2 (neg.f64 (*.f64 b_2 b_2)) (*.f64 (*.f64 c a) (sqrt.f64 (neg.f64 (*.f64 c a))))) a) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))))))
(*.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) a) (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2)))
(*.f64 (pow.f64 (/.f64 a (fma.f64 b_2 (neg.f64 (*.f64 b_2 b_2)) (*.f64 (*.f64 c a) (sqrt.f64 (neg.f64 (*.f64 c a)))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))))))
(*.f64 (pow.f64 (/.f64 a (fma.f64 b_2 b_2 (*.f64 c a))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2)))
(*.f64 (/.f64 (fma.f64 b_2 b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a))))))) a) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 c a)))) (fma.f64 b_2 b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2) a) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 c a)))) (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2)))
(*.f64 (pow.f64 (/.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 c a))))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 c a))))) #s(literal -1/2 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a))))) (/.f64 #s(literal -1 binary64) a))
(*.f64 (/.f64 (/.f64 (fma.f64 b_2 (neg.f64 (*.f64 b_2 b_2)) (*.f64 (*.f64 c a) (sqrt.f64 (neg.f64 (*.f64 c a))))) a) (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))) (*.f64 (neg.f64 (*.f64 c a)) (*.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2) (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2)))))) (fma.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))) (-.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))) (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))
(*.f64 (/.f64 (/.f64 (fma.f64 b_2 (neg.f64 (*.f64 b_2 b_2)) (*.f64 (*.f64 c a) (sqrt.f64 (neg.f64 (*.f64 c a))))) a) (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (neg.f64 (*.f64 c a)) (*.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2) (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2))))) (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (neg.f64 (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))))
(*.f64 (/.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) a) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 c a)))))
(*.f64 (/.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) a) (fma.f64 b_2 (neg.f64 (*.f64 b_2 b_2)) (*.f64 (neg.f64 c) (*.f64 a (sqrt.f64 (neg.f64 (*.f64 c a))))))) (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))))
(exp.f64 (*.f64 (log.f64 (neg.f64 (*.f64 c a))) #s(literal 1/2 binary64)))
(exp.f64 (fma.f64 #s(literal 1/2 binary64) (log.f64 (neg.f64 c)) (*.f64 #s(literal 1/2 binary64) (log.f64 a))))
(exp.f64 (fma.f64 #s(literal 1/2 binary64) (log.f64 a) (*.f64 #s(literal 1/2 binary64) (log.f64 (neg.f64 c)))))
(fabs.f64 (sqrt.f64 (neg.f64 (*.f64 c a))))
(-.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (neg.f64 (*.f64 c a)))))
(sqrt.f64 (neg.f64 (*.f64 c a)))
(neg.f64 (neg.f64 (sqrt.f64 (neg.f64 (*.f64 c a)))))
(pow.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) #s(literal 1 binary64))
(pow.f64 (neg.f64 (*.f64 c a)) #s(literal 1/2 binary64))
(pow.f64 (*.f64 (*.f64 c a) (*.f64 c a)) #s(literal 1/4 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (neg.f64 (*.f64 c a))))
(*.f64 (sqrt.f64 (neg.f64 c)) (sqrt.f64 a))
(*.f64 (sqrt.f64 (neg.f64 c)) (neg.f64 (neg.f64 (sqrt.f64 a))))
(*.f64 (sqrt.f64 a) (sqrt.f64 (neg.f64 c)))
(*.f64 (sqrt.f64 a) (neg.f64 (neg.f64 (sqrt.f64 (neg.f64 c)))))
(*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (neg.f64 (*.f64 c a)))))
(*.f64 (neg.f64 (sqrt.f64 (neg.f64 c))) (neg.f64 (sqrt.f64 a)))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (*.f64 c a) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 c) (sqrt.f64 a)))
(*.f64 (pow.f64 a #s(literal 1/4 binary64)) (*.f64 (pow.f64 a #s(literal 1/4 binary64)) (sqrt.f64 (neg.f64 c))))
(*.f64 (pow.f64 (neg.f64 c) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (neg.f64 c) #s(literal 1/4 binary64)) (sqrt.f64 a)))
(*.f64 (neg.f64 (sqrt.f64 a)) (neg.f64 (sqrt.f64 (neg.f64 c))))
(*.f64 (pow.f64 (sqrt.f64 (neg.f64 c)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 a (sqrt.f64 (neg.f64 c))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (sqrt.f64 a) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (neg.f64 c) (sqrt.f64 a)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) #s(literal 1/2 binary64)) (pow.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (neg.f64 c) (sqrt.f64 a)) #s(literal 1/2 binary64)) (pow.f64 (sqrt.f64 a) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 a (sqrt.f64 (neg.f64 c))) #s(literal 1/2 binary64)) (pow.f64 (sqrt.f64 (neg.f64 c)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (neg.f64 c))) (sqrt.f64 (*.f64 a (sqrt.f64 (neg.f64 c)))))
(*.f64 (sqrt.f64 (sqrt.f64 a)) (sqrt.f64 (*.f64 (neg.f64 c) (sqrt.f64 a))))
(*.f64 (sqrt.f64 (sqrt.f64 (neg.f64 (*.f64 c a)))) (sqrt.f64 (sqrt.f64 (neg.f64 (*.f64 c a)))))
(*.f64 (sqrt.f64 (*.f64 (neg.f64 c) (sqrt.f64 a))) (sqrt.f64 (sqrt.f64 a)))
(*.f64 (sqrt.f64 (*.f64 a (sqrt.f64 (neg.f64 c)))) (sqrt.f64 (sqrt.f64 (neg.f64 c))))
(*.f64 (pow.f64 (neg.f64 (*.f64 c a)) #s(literal 1/4 binary64)) (pow.f64 (neg.f64 (*.f64 c a)) #s(literal 1/4 binary64)))
(*.f64 (*.f64 (pow.f64 (neg.f64 c) #s(literal 1/4 binary64)) (pow.f64 a #s(literal 1/4 binary64))) (*.f64 (pow.f64 (neg.f64 c) #s(literal 1/4 binary64)) (pow.f64 a #s(literal 1/4 binary64))))
(*.f64 (*.f64 (pow.f64 a #s(literal 1/4 binary64)) (pow.f64 (neg.f64 c) #s(literal 1/4 binary64))) (*.f64 (pow.f64 a #s(literal 1/4 binary64)) (pow.f64 (neg.f64 c) #s(literal 1/4 binary64))))
(*.f64 (neg.f64 (neg.f64 (sqrt.f64 (neg.f64 c)))) (sqrt.f64 a))
(*.f64 (neg.f64 (neg.f64 (sqrt.f64 a))) (sqrt.f64 (neg.f64 c)))
(*.f64 (*.f64 (sqrt.f64 (neg.f64 c)) (pow.f64 a #s(literal 1/4 binary64))) (pow.f64 a #s(literal 1/4 binary64)))
(*.f64 (*.f64 (sqrt.f64 a) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 c))
(*.f64 (*.f64 (sqrt.f64 a) (pow.f64 (neg.f64 c) #s(literal 1/4 binary64))) (pow.f64 (neg.f64 c) #s(literal 1/4 binary64)))
(exp.f64 (fma.f64 #s(literal 1/2 binary64) (log.f64 (neg.f64 c)) (*.f64 #s(literal 1/2 binary64) (log.f64 (neg.f64 c)))))
(+.f64 (neg.f64 c) #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) (neg.f64 c))
(-.f64 #s(literal 0 binary64) c)
(-.f64 (/.f64 #s(literal 0 binary64) c) (/.f64 (*.f64 c c) c))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 c c)) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 c c)))
(sqrt.f64 (*.f64 (neg.f64 c) (neg.f64 c)))
(fma.f64 c #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (neg.f64 c)) (sqrt.f64 (neg.f64 c)) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) c #s(literal 0 binary64))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 c) (sqrt.f64 (neg.f64 c))) #s(literal 0 binary64))
(fma.f64 (neg.f64 (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (*.f64 c c)) #s(literal 0 binary64))
(fma.f64 (neg.f64 (*.f64 c c)) (/.f64 #s(literal 1 binary64) c) #s(literal 0 binary64))
(fma.f64 (pow.f64 (neg.f64 c) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (neg.f64 c) #s(literal 1/4 binary64)) (sqrt.f64 (neg.f64 c))) #s(literal 0 binary64))
(fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 c) (sqrt.f64 c)) #s(literal 0 binary64))
(fma.f64 (*.f64 (sqrt.f64 (neg.f64 c)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 c) #s(literal 0 binary64))
(fma.f64 (*.f64 (sqrt.f64 (neg.f64 c)) (pow.f64 (neg.f64 c) #s(literal 1/4 binary64))) (pow.f64 (neg.f64 c) #s(literal 1/4 binary64)) #s(literal 0 binary64))
(neg.f64 c)
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 c c) (neg.f64 (*.f64 c (*.f64 c c)))))
(/.f64 #s(literal 1 binary64) (/.f64 c (neg.f64 (*.f64 c c))))
(/.f64 (neg.f64 (*.f64 c (*.f64 c c))) (*.f64 c c))
(/.f64 (neg.f64 (*.f64 c c)) c)
(/.f64 (neg.f64 (neg.f64 (*.f64 c (*.f64 c c)))) (neg.f64 (*.f64 c c)))
(/.f64 (neg.f64 (neg.f64 (*.f64 c c))) (neg.f64 c))
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (neg.f64 c) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 (neg.f64 c) (neg.f64 c)) (*.f64 #s(literal 0 binary64) (neg.f64 c)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 c) (neg.f64 c))) (-.f64 #s(literal 0 binary64) (neg.f64 c)))
(pow.f64 (neg.f64 c) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (neg.f64 c)) #s(literal 2 binary64))
(pow.f64 (*.f64 (neg.f64 c) (neg.f64 c)) #s(literal 1/2 binary64))
(*.f64 c #s(literal -1 binary64))
(*.f64 (sqrt.f64 (neg.f64 c)) (sqrt.f64 (neg.f64 c)))
(*.f64 #s(literal -1 binary64) c)
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 c) (sqrt.f64 (neg.f64 c))))
(*.f64 (neg.f64 (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (*.f64 c c)))
(*.f64 (neg.f64 (*.f64 c c)) (/.f64 #s(literal 1 binary64) c))
(*.f64 (pow.f64 (neg.f64 c) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (neg.f64 c) #s(literal 1/4 binary64)) (sqrt.f64 (neg.f64 c))))
(*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 c) (sqrt.f64 c)))
(*.f64 (*.f64 (sqrt.f64 (neg.f64 c)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 c))
(*.f64 (*.f64 (sqrt.f64 (neg.f64 c)) (pow.f64 (neg.f64 c) #s(literal 1/4 binary64))) (pow.f64 (neg.f64 c) #s(literal 1/4 binary64)))

simplify256.0ms (2.6%)

Memory
19.3MiB live, 337.3MiB allocated
Algorithm
egg-herbie
Rules
5 268×lower-fma.f64
5 268×lower-fma.f32
3 720×lower-*.f64
3 720×lower-*.f32
1 730×lower-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0842106
12372100
26752100
318292058
439612058
559432058
679872058
080642006
Stop Event
iter limit
node limit
Counts
348 → 348
Calls
Call 1
Inputs
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 c)
(* -1/2 c)
(* -1/2 c)
(* -1/2 c)
(* -1/2 c)
(* -1/2 c)
(* -1/2 c)
(* -1/2 c)
(* -1/2 c)
(* -1/2 c)
(* -1/2 c)
(* -1/2 c)
(* -1 (/ b_2 a))
(* -1 (/ b_2 a))
(* -1 (/ b_2 a))
(* -1 (/ b_2 a))
(* -1 (/ b_2 a))
(* -1 (/ b_2 a))
(* -1 (/ b_2 a))
(* -1 (/ b_2 a))
(* -1 (/ b_2 a))
(* -1 (/ b_2 a))
(* -1 (/ b_2 a))
(* -1 (/ b_2 a))
(* -1 (/ b_2 a))
(* -1 (/ b_2 a))
(* -1 (/ b_2 a))
(* -1 (/ b_2 a))
(* -1 (/ b_2 a))
(* -1 (/ b_2 a))
(* -1 (/ b_2 a))
(* -1 (/ b_2 a))
(* -1 (/ b_2 a))
(* -1 (/ b_2 a))
(* -1 (/ b_2 a))
(* -1 (/ b_2 a))
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -1/2 (/ a b_2))
(* -1/2 (/ a b_2))
(* -1/2 (/ a b_2))
(* -1/2 (/ a b_2))
(* -1/2 (/ a b_2))
(* -1/2 (/ a b_2))
(* -1/2 (/ a b_2))
(* -1/2 (/ a b_2))
(* -1/2 (/ a b_2))
(* -1/2 (/ a b_2))
(* -1/2 (/ a b_2))
(* -1/2 (/ a b_2))
(* -1/2 (/ a b_2))
(* -1/2 (/ a b_2))
(* -1/2 (/ a b_2))
(* -1/2 (/ a b_2))
(* -1/2 (/ a b_2))
(* -1/2 (/ a b_2))
(* -1/2 (/ a b_2))
(* -1/2 (/ a b_2))
(* -1/2 (/ a b_2))
(* -1/2 (/ a b_2))
(* -1/2 (/ a b_2))
(* -1/2 (/ a b_2))
(* -1/2 a)
(* -1/2 a)
(* -1/2 a)
(* -1/2 a)
(* -1/2 a)
(* -1/2 a)
(* -1/2 a)
(* -1/2 a)
(* -1/2 a)
(* -1/2 a)
(* -1/2 a)
(* -1/2 a)
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(/ -1/2 b_2)
(/ -1/2 b_2)
(/ -1/2 b_2)
(/ -1/2 b_2)
(/ -1/2 b_2)
(/ -1/2 b_2)
(/ -1/2 b_2)
(/ -1/2 b_2)
(/ -1/2 b_2)
(/ -1/2 b_2)
(/ -1/2 b_2)
(/ -1/2 b_2)
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(- (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(- (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(- (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(* -1 b_2)
(* b_2 (- (* -1 (* (sqrt (* a c)) (/ (sqrt -1) b_2))) 1))
(* b_2 (- (* -1 (* (sqrt (* a c)) (/ (sqrt -1) b_2))) 1))
(* b_2 (- (* -1 (* (sqrt (* a c)) (/ (sqrt -1) b_2))) 1))
(* -1 b_2)
(* -1 (* b_2 (+ 1 (* (sqrt (* a c)) (/ (sqrt -1) b_2)))))
(* -1 (* b_2 (+ 1 (* (sqrt (* a c)) (/ (sqrt -1) b_2)))))
(* -1 (* b_2 (+ 1 (* (sqrt (* a c)) (/ (sqrt -1) b_2)))))
(* -1 (+ b_2 (* (sqrt (* a c)) (sqrt -1))))
(* -1 (+ b_2 (* (sqrt (* a c)) (sqrt -1))))
(* -1 (+ b_2 (* (sqrt (* a c)) (sqrt -1))))
(* -1 (+ b_2 (* (sqrt (* a c)) (sqrt -1))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* c (- (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(* c (- (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(* c (- (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(* (sqrt (* a c)) (sqrt -1))
(* -1 (* c (- (/ b_2 c) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* c (- (/ b_2 c) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* c (- (/ b_2 c) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (+ b_2 (* (sqrt (* a c)) (sqrt -1))))
(* -1 (+ b_2 (* (sqrt (* a c)) (sqrt -1))))
(* -1 (+ b_2 (* (sqrt (* a c)) (sqrt -1))))
(* -1 (+ b_2 (* (sqrt (* a c)) (sqrt -1))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* a (- (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(* a (- (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(* a (- (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(* (sqrt (* a c)) (pow (sqrt -1) 3))
(* -1 (* a (- (/ b_2 a) (* (sqrt (/ c a)) (pow (sqrt -1) 3)))))
(* -1 (* a (- (/ b_2 a) (* (sqrt (/ c a)) (pow (sqrt -1) 3)))))
(* -1 (* a (- (/ b_2 a) (* (sqrt (/ c a)) (pow (sqrt -1) 3)))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(* -1 (/ b_2 a))
(* b_2 (- (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a)))
(* b_2 (- (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a)))
(* b_2 (- (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a)))
(* -1 (/ b_2 a))
(* -1 (* b_2 (+ (* (sqrt (/ c a)) (/ (sqrt -1) b_2)) (/ 1 a))))
(* -1 (* b_2 (+ (* (sqrt (/ c a)) (/ (sqrt -1) b_2)) (/ 1 a))))
(* -1 (* b_2 (+ (* (sqrt (/ c a)) (/ (sqrt -1) b_2)) (/ 1 a))))
(* -1 (/ (+ b_2 (* (sqrt (* a c)) (sqrt -1))) a))
(* -1 (/ (+ b_2 (* (sqrt (* a c)) (sqrt -1))) a))
(* -1 (/ (+ b_2 (* (sqrt (* a c)) (sqrt -1))) a))
(* -1 (/ (+ b_2 (* (sqrt (* a c)) (sqrt -1))) a))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ b_2 (* a c)))))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ b_2 (* a c)))))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ b_2 (* a c)))))
(* (sqrt (/ c a)) (sqrt -1))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (/ b_2 (* a c)))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (/ b_2 (* a c)))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (/ b_2 (* a c)))))
(* -1 (/ (+ b_2 (* (sqrt (* a c)) (sqrt -1))) a))
(* -1 (/ (+ b_2 (* (sqrt (* a c)) (sqrt -1))) a))
(* -1 (/ (+ b_2 (* (sqrt (* a c)) (sqrt -1))) a))
(* -1 (/ (+ b_2 (* (sqrt (* a c)) (sqrt -1))) a))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(* (sqrt (/ c a)) (pow (sqrt -1) 3))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (pow (sqrt -1) 3)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (pow (sqrt -1) 3)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (pow (sqrt -1) 3)))
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* -1 (* (sqrt (* a c)) (pow (sqrt -1) 3)))
(* -1 (* (sqrt (* a c)) (pow (sqrt -1) 3)))
(* -1 (* (sqrt (* a c)) (pow (sqrt -1) 3)))
(* -1 (* (sqrt (* a c)) (pow (sqrt -1) 3)))
(* -1 c)
(* -1 c)
(* -1 c)
(* -1 c)
(* -1 c)
(* -1 c)
(* -1 c)
(* -1 c)
(* -1 c)
(* -1 c)
(* -1 c)
(* -1 c)
Outputs
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 c)
(*.f64 #s(literal -1/2 binary64) c)
(* -1/2 c)
(*.f64 #s(literal -1/2 binary64) c)
(* -1/2 c)
(*.f64 #s(literal -1/2 binary64) c)
(* -1/2 c)
(*.f64 #s(literal -1/2 binary64) c)
(* -1/2 c)
(*.f64 #s(literal -1/2 binary64) c)
(* -1/2 c)
(*.f64 #s(literal -1/2 binary64) c)
(* -1/2 c)
(*.f64 #s(literal -1/2 binary64) c)
(* -1/2 c)
(*.f64 #s(literal -1/2 binary64) c)
(* -1/2 c)
(*.f64 #s(literal -1/2 binary64) c)
(* -1/2 c)
(*.f64 #s(literal -1/2 binary64) c)
(* -1/2 c)
(*.f64 #s(literal -1/2 binary64) c)
(* -1/2 c)
(*.f64 #s(literal -1/2 binary64) c)
(* -1 (/ b_2 a))
(/.f64 b_2 (neg.f64 a))
(* -1 (/ b_2 a))
(/.f64 b_2 (neg.f64 a))
(* -1 (/ b_2 a))
(/.f64 b_2 (neg.f64 a))
(* -1 (/ b_2 a))
(/.f64 b_2 (neg.f64 a))
(* -1 (/ b_2 a))
(/.f64 b_2 (neg.f64 a))
(* -1 (/ b_2 a))
(/.f64 b_2 (neg.f64 a))
(* -1 (/ b_2 a))
(/.f64 b_2 (neg.f64 a))
(* -1 (/ b_2 a))
(/.f64 b_2 (neg.f64 a))
(* -1 (/ b_2 a))
(/.f64 b_2 (neg.f64 a))
(* -1 (/ b_2 a))
(/.f64 b_2 (neg.f64 a))
(* -1 (/ b_2 a))
(/.f64 b_2 (neg.f64 a))
(* -1 (/ b_2 a))
(/.f64 b_2 (neg.f64 a))
(* -1 (/ b_2 a))
(/.f64 b_2 (neg.f64 a))
(* -1 (/ b_2 a))
(/.f64 b_2 (neg.f64 a))
(* -1 (/ b_2 a))
(/.f64 b_2 (neg.f64 a))
(* -1 (/ b_2 a))
(/.f64 b_2 (neg.f64 a))
(* -1 (/ b_2 a))
(/.f64 b_2 (neg.f64 a))
(* -1 (/ b_2 a))
(/.f64 b_2 (neg.f64 a))
(* -1 (/ b_2 a))
(/.f64 b_2 (neg.f64 a))
(* -1 (/ b_2 a))
(/.f64 b_2 (neg.f64 a))
(* -1 (/ b_2 a))
(/.f64 b_2 (neg.f64 a))
(* -1 (/ b_2 a))
(/.f64 b_2 (neg.f64 a))
(* -1 (/ b_2 a))
(/.f64 b_2 (neg.f64 a))
(* -1 (/ b_2 a))
(/.f64 b_2 (neg.f64 a))
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -1/2 (/ a b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)
(* -1/2 (/ a b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)
(* -1/2 (/ a b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)
(* -1/2 (/ a b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)
(* -1/2 (/ a b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)
(* -1/2 (/ a b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)
(* -1/2 (/ a b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)
(* -1/2 (/ a b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)
(* -1/2 (/ a b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)
(* -1/2 (/ a b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)
(* -1/2 (/ a b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)
(* -1/2 (/ a b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)
(* -1/2 (/ a b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)
(* -1/2 (/ a b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)
(* -1/2 (/ a b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)
(* -1/2 (/ a b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)
(* -1/2 (/ a b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)
(* -1/2 (/ a b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)
(* -1/2 (/ a b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)
(* -1/2 (/ a b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)
(* -1/2 (/ a b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)
(* -1/2 (/ a b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)
(* -1/2 (/ a b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)
(* -1/2 (/ a b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)
(* -1/2 a)
(*.f64 #s(literal -1/2 binary64) a)
(* -1/2 a)
(*.f64 #s(literal -1/2 binary64) a)
(* -1/2 a)
(*.f64 #s(literal -1/2 binary64) a)
(* -1/2 a)
(*.f64 #s(literal -1/2 binary64) a)
(* -1/2 a)
(*.f64 #s(literal -1/2 binary64) a)
(* -1/2 a)
(*.f64 #s(literal -1/2 binary64) a)
(* -1/2 a)
(*.f64 #s(literal -1/2 binary64) a)
(* -1/2 a)
(*.f64 #s(literal -1/2 binary64) a)
(* -1/2 a)
(*.f64 #s(literal -1/2 binary64) a)
(* -1/2 a)
(*.f64 #s(literal -1/2 binary64) a)
(* -1/2 a)
(*.f64 #s(literal -1/2 binary64) a)
(* -1/2 a)
(*.f64 #s(literal -1/2 binary64) a)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(/ -1/2 b_2)
(/.f64 #s(literal -1/2 binary64) b_2)
(/ -1/2 b_2)
(/.f64 #s(literal -1/2 binary64) b_2)
(/ -1/2 b_2)
(/.f64 #s(literal -1/2 binary64) b_2)
(/ -1/2 b_2)
(/.f64 #s(literal -1/2 binary64) b_2)
(/ -1/2 b_2)
(/.f64 #s(literal -1/2 binary64) b_2)
(/ -1/2 b_2)
(/.f64 #s(literal -1/2 binary64) b_2)
(/ -1/2 b_2)
(/.f64 #s(literal -1/2 binary64) b_2)
(/ -1/2 b_2)
(/.f64 #s(literal -1/2 binary64) b_2)
(/ -1/2 b_2)
(/.f64 #s(literal -1/2 binary64) b_2)
(/ -1/2 b_2)
(/.f64 #s(literal -1/2 binary64) b_2)
(/ -1/2 b_2)
(/.f64 #s(literal -1/2 binary64) b_2)
(/ -1/2 b_2)
(/.f64 #s(literal -1/2 binary64) b_2)
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(- (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(neg.f64 (fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) b_2))
(- (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(neg.f64 (fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) b_2))
(- (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(neg.f64 (fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) b_2))
(* -1 b_2)
(neg.f64 b_2)
(* b_2 (- (* -1 (* (sqrt (* a c)) (/ (sqrt -1) b_2))) 1))
(neg.f64 (fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) b_2))
(* b_2 (- (* -1 (* (sqrt (* a c)) (/ (sqrt -1) b_2))) 1))
(neg.f64 (fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) b_2))
(* b_2 (- (* -1 (* (sqrt (* a c)) (/ (sqrt -1) b_2))) 1))
(neg.f64 (fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) b_2))
(* -1 b_2)
(neg.f64 b_2)
(* -1 (* b_2 (+ 1 (* (sqrt (* a c)) (/ (sqrt -1) b_2)))))
(neg.f64 (fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) b_2))
(* -1 (* b_2 (+ 1 (* (sqrt (* a c)) (/ (sqrt -1) b_2)))))
(neg.f64 (fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) b_2))
(* -1 (* b_2 (+ 1 (* (sqrt (* a c)) (/ (sqrt -1) b_2)))))
(neg.f64 (fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) b_2))
(* -1 (+ b_2 (* (sqrt (* a c)) (sqrt -1))))
(neg.f64 (fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) b_2))
(* -1 (+ b_2 (* (sqrt (* a c)) (sqrt -1))))
(neg.f64 (fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) b_2))
(* -1 (+ b_2 (* (sqrt (* a c)) (sqrt -1))))
(neg.f64 (fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) b_2))
(* -1 (+ b_2 (* (sqrt (* a c)) (sqrt -1))))
(neg.f64 (fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) b_2))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* c (- (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(neg.f64 (fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 c (sqrt.f64 #s(literal -1 binary64))) b_2))
(* c (- (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(neg.f64 (fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 c (sqrt.f64 #s(literal -1 binary64))) b_2))
(* c (- (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(neg.f64 (fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 c (sqrt.f64 #s(literal -1 binary64))) b_2))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* -1 (* c (- (/ b_2 c) (* (sqrt (/ a c)) (sqrt -1)))))
(fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 c (sqrt.f64 #s(literal -1 binary64))) (neg.f64 b_2))
(* -1 (* c (- (/ b_2 c) (* (sqrt (/ a c)) (sqrt -1)))))
(fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 c (sqrt.f64 #s(literal -1 binary64))) (neg.f64 b_2))
(* -1 (* c (- (/ b_2 c) (* (sqrt (/ a c)) (sqrt -1)))))
(fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 c (sqrt.f64 #s(literal -1 binary64))) (neg.f64 b_2))
(* -1 (+ b_2 (* (sqrt (* a c)) (sqrt -1))))
(neg.f64 (fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) b_2))
(* -1 (+ b_2 (* (sqrt (* a c)) (sqrt -1))))
(neg.f64 (fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) b_2))
(* -1 (+ b_2 (* (sqrt (* a c)) (sqrt -1))))
(neg.f64 (fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) b_2))
(* -1 (+ b_2 (* (sqrt (* a c)) (sqrt -1))))
(neg.f64 (fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) b_2))
(* -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))))
(neg.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (*.f64 a (sqrt.f64 #s(literal -1 binary64))) b_2))
(* a (- (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(neg.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (*.f64 a (sqrt.f64 #s(literal -1 binary64))) b_2))
(* a (- (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(neg.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (*.f64 a (sqrt.f64 #s(literal -1 binary64))) b_2))
(* (sqrt (* a c)) (pow (sqrt -1) 3))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* a (- (/ b_2 a) (* (sqrt (/ c a)) (pow (sqrt -1) 3)))))
(neg.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (*.f64 a (sqrt.f64 #s(literal -1 binary64))) b_2))
(* -1 (* a (- (/ b_2 a) (* (sqrt (/ c a)) (pow (sqrt -1) 3)))))
(neg.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (*.f64 a (sqrt.f64 #s(literal -1 binary64))) b_2))
(* -1 (* a (- (/ b_2 a) (* (sqrt (/ c a)) (pow (sqrt -1) 3)))))
(neg.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (*.f64 a (sqrt.f64 #s(literal -1 binary64))) b_2))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (sqrt.f64 (/.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 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)))
(neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a)))
(* -1 (/ b_2 a))
(/.f64 b_2 (neg.f64 a))
(* b_2 (- (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a)))
(neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a)))
(* b_2 (- (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a)))
(neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a)))
(* b_2 (- (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a)))
(neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a)))
(* -1 (/ b_2 a))
(/.f64 b_2 (neg.f64 a))
(* -1 (* b_2 (+ (* (sqrt (/ c a)) (/ (sqrt -1) b_2)) (/ 1 a))))
(neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a)))
(* -1 (* b_2 (+ (* (sqrt (/ c a)) (/ (sqrt -1) b_2)) (/ 1 a))))
(neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a)))
(* -1 (* b_2 (+ (* (sqrt (/ c a)) (/ (sqrt -1) b_2)) (/ 1 a))))
(neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a)))
(* -1 (/ (+ b_2 (* (sqrt (* a c)) (sqrt -1))) a))
(/.f64 (fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) b_2) (neg.f64 a))
(* -1 (/ (+ b_2 (* (sqrt (* a c)) (sqrt -1))) a))
(/.f64 (fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) b_2) (neg.f64 a))
(* -1 (/ (+ b_2 (* (sqrt (* a c)) (sqrt -1))) a))
(/.f64 (fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) b_2) (neg.f64 a))
(* -1 (/ (+ b_2 (* (sqrt (* a c)) (sqrt -1))) a))
(/.f64 (fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) b_2) (neg.f64 a))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (sqrt.f64 (/.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ b_2 (* a c)))))
(neg.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 c (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a)))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ b_2 (* a c)))))
(neg.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 c (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a)))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ b_2 (* a c)))))
(neg.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 c (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a)))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (/ b_2 (* a c)))))
(-.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 c (sqrt.f64 #s(literal -1 binary64)))) (/.f64 b_2 a))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (/ b_2 (* a c)))))
(-.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 c (sqrt.f64 #s(literal -1 binary64)))) (/.f64 b_2 a))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (/ b_2 (* a c)))))
(-.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 c (sqrt.f64 #s(literal -1 binary64)))) (/.f64 b_2 a))
(* -1 (/ (+ b_2 (* (sqrt (* a c)) (sqrt -1))) a))
(/.f64 (fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) b_2) (neg.f64 a))
(* -1 (/ (+ b_2 (* (sqrt (* a c)) (sqrt -1))) a))
(/.f64 (fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) b_2) (neg.f64 a))
(* -1 (/ (+ b_2 (* (sqrt (* a c)) (sqrt -1))) a))
(/.f64 (fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) b_2) (neg.f64 a))
(* -1 (/ (+ b_2 (* (sqrt (* a c)) (sqrt -1))) a))
(/.f64 (fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) b_2) (neg.f64 a))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (sqrt.f64 (/.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 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)))
(neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a)))
(* (sqrt (/ c a)) (pow (sqrt -1) 3))
(*.f64 (sqrt.f64 (/.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (pow (sqrt -1) 3)))
(neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (pow (sqrt -1) 3)))
(neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (pow (sqrt -1) 3)))
(neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* -1 (* (sqrt (* a c)) (pow (sqrt -1) 3)))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* -1 (* (sqrt (* a c)) (pow (sqrt -1) 3)))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* -1 (* (sqrt (* a c)) (pow (sqrt -1) 3)))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* -1 (* (sqrt (* a c)) (pow (sqrt -1) 3)))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* -1 c)
(neg.f64 c)
(* -1 c)
(neg.f64 c)
(* -1 c)
(neg.f64 c)
(* -1 c)
(neg.f64 c)
(* -1 c)
(neg.f64 c)
(* -1 c)
(neg.f64 c)
(* -1 c)
(neg.f64 c)
(* -1 c)
(neg.f64 c)
(* -1 c)
(neg.f64 c)
(* -1 c)
(neg.f64 c)
(* -1 c)
(neg.f64 c)
(* -1 c)
(neg.f64 c)

eval185.0ms (1.9%)

Memory
16.2MiB live, 279.2MiB allocated
Compiler

Compiled 18 359 to 2 198 computations (88% saved)

prune167.0ms (1.7%)

Memory
-15.9MiB live, 285.4MiB allocated
Pruning

41 alts after pruning (33 fresh and 8 done)

PrunedKeptTotal
New1 327191 346
Fresh71421
Picked145
Done145
Total1 336411 377
Accuracy
99.7%
Counts
1 377 → 41
Alt Table
Click to see full alt table
StatusAccuracyProgram
22.9%
(fma.f64 (sqrt.f64 (neg.f64 c)) (neg.f64 (/.f64 (sqrt.f64 a) a)) (/.f64 b_2 (neg.f64 a)))
22.1%
(fma.f64 (sqrt.f64 a) (neg.f64 (/.f64 (sqrt.f64 (neg.f64 c)) a)) (/.f64 b_2 (neg.f64 a)))
22.8%
(/.f64 (fma.f64 (pow.f64 (neg.f64 c) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (neg.f64 c) #s(literal 1/4 binary64)) (neg.f64 (sqrt.f64 a))) (neg.f64 b_2)) a)
22.8%
(/.f64 (fma.f64 (pow.f64 a #s(literal 1/4 binary64)) (*.f64 (pow.f64 a #s(literal 1/4 binary64)) (neg.f64 (sqrt.f64 (neg.f64 c)))) (neg.f64 b_2)) a)
18.6%
(/.f64 (fma.f64 (sqrt.f64 c) (neg.f64 (sqrt.f64 (neg.f64 a))) (neg.f64 b_2)) a)
26.0%
(/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 a (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2)))
30.3%
(/.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) b_2) a)
36.8%
(/.f64 (/.f64 #s(literal 1 binary64) b_2) (/.f64 #s(literal -2 binary64) c))
29.6%
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))) (*.f64 a a))
22.8%
(/.f64 (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (neg.f64 c)) (sqrt.f64 a))) a)
18.6%
(/.f64 (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (neg.f64 a)) (sqrt.f64 c))) a)
46.6%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
31.0%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 c (neg.f64 a)))) a)
32.5%
(/.f64 (*.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2) c) a)
30.3%
(/.f64 (*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2)) a)
36.4%
(/.f64 (*.f64 c (fma.f64 (*.f64 #s(literal 1/8 binary64) a) (/.f64 c (*.f64 b_2 b_2)) #s(literal 1/2 binary64))) (neg.f64 b_2))
11.6%
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
36.9%
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
24.9%
(/.f64 (*.f64 a (*.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 a)) a)) a)
34.3%
(/.f64 (*.f64 a (*.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) a))) b_2)
20.3%
(/.f64 (neg.f64 (*.f64 b_2 b_2)) (*.f64 (*.f64 a #s(literal 1/2 binary64)) b_2))
13.3%
(/.f64 (neg.f64 b_2) a)
2.5%
(/.f64 b_2 a)
30.9%
(/.f64 a (*.f64 (/.f64 b_2 (*.f64 c #s(literal -1/2 binary64))) a))
31.6%
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) a))
36.6%
(/.f64 #s(literal -1/2 binary64) (/.f64 b_2 c))
31.0%
(/.f64 #s(literal -1 binary64) (/.f64 a (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a))))))
31.0%
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 a)))
31.6%
(/.f64 #s(literal -2 binary64) (/.f64 a b_2))
23.6%
(*.f64 (/.f64 (*.f64 c #s(literal 1/2 binary64)) (neg.f64 (*.f64 b_2 b_2))) b_2)
27.6%
(*.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 a)) a)
32.2%
(*.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) a) (/.f64 a b_2))
30.3%
(*.f64 (/.f64 (*.f64 a c) b_2) (/.f64 #s(literal -1/2 binary64) a))
31.7%
(*.f64 (/.f64 b_2 a) #s(literal -2 binary64))
31.5%
(*.f64 (/.f64 #s(literal 1/2 binary64) b_2) (*.f64 (*.f64 c a) (/.f64 #s(literal -1 binary64) a)))
27.5%
(*.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 a)) (*.f64 c a))
36.8%
(*.f64 (/.f64 #s(literal -1/2 binary64) b_2) c)
31.0%
(*.f64 (/.f64 #s(literal -1 binary64) a) (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))
33.7%
(*.f64 (/.f64 #s(literal -1 binary64) a) (*.f64 a (/.f64 c (*.f64 b_2 #s(literal 2 binary64)))))
27.6%
(*.f64 (*.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 a))) a)
31.6%
(*.f64 b_2 (/.f64 #s(literal -2 binary64) a))
Compiler

Compiled 1 429 to 617 computations (56.8% saved)

regimes87.0ms (0.9%)

Memory
5.9MiB live, 120.2MiB allocated
Counts
75 → 3
Calls
Call 1
Inputs
(/.f64 b_2 a)
(/.f64 (neg.f64 b_2) a)
(*.f64 b_2 (/.f64 #s(literal -2 binary64) a))
(*.f64 (/.f64 #s(literal -1/2 binary64) b_2) c)
(*.f64 (/.f64 b_2 a) #s(literal -2 binary64))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(/.f64 (-.f64 (neg.f64 b_2) (neg.f64 b_2)) a)
(/.f64 #s(literal -2 binary64) (/.f64 a b_2))
(/.f64 #s(literal -1/2 binary64) (/.f64 b_2 c))
(*.f64 (*.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 a))) a)
(*.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 a)) (*.f64 c a))
(*.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 a)) a)
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) a))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2))
(*.f64 (/.f64 (*.f64 c #s(literal 1/2 binary64)) (neg.f64 (*.f64 b_2 b_2))) b_2)
(/.f64 (neg.f64 (*.f64 b_2 b_2)) (*.f64 (*.f64 a #s(literal 1/2 binary64)) b_2))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (neg.f64 a)))
(*.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 b_2 a)))
(*.f64 (/.f64 (*.f64 a c) b_2) (/.f64 #s(literal -1/2 binary64) a))
(*.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) a) (/.f64 a b_2))
(/.f64 a (*.f64 a (*.f64 #s(literal -2 binary64) (/.f64 b_2 c))))
(/.f64 a (*.f64 (/.f64 b_2 (*.f64 c #s(literal -1/2 binary64))) a))
(/.f64 (*.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)) a)
(/.f64 (*.f64 c (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) a)) a)
(/.f64 (*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2)) a)
(/.f64 (*.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2) c) a)
(/.f64 (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) a)
(/.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) b_2) a)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 c (neg.f64 a)))) a)
(/.f64 (/.f64 #s(literal 1 binary64) b_2) (/.f64 #s(literal -2 binary64) c))
(fma.f64 c (/.f64 #s(literal 1/2 binary64) b_2) (*.f64 b_2 (/.f64 #s(literal -2 binary64) a)))
(*.f64 (/.f64 #s(literal -1 binary64) a) (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))
(*.f64 (*.f64 a (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))) (/.f64 #s(literal -1 binary64) a))
(*.f64 (/.f64 #s(literal -1 binary64) a) (*.f64 a (/.f64 c (*.f64 b_2 #s(literal 2 binary64)))))
(*.f64 (/.f64 #s(literal 1/2 binary64) b_2) (*.f64 (*.f64 c a) (/.f64 #s(literal -1 binary64) a)))
(/.f64 (*.f64 a (*.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) a))) b_2)
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c)))))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 #s(literal -1 binary64) (/.f64 a (+.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a))))))
(/.f64 (*.f64 a (*.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 a)) a)) a)
(/.f64 (*.f64 b_2 (fma.f64 (*.f64 a #s(literal 1/2 binary64)) (/.f64 c (*.f64 b_2 b_2)) #s(literal -2 binary64))) a)
(/.f64 (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (neg.f64 a)) (sqrt.f64 c))) a)
(/.f64 (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (neg.f64 c)) (sqrt.f64 a))) a)
(/.f64 (fma.f64 (sqrt.f64 c) (neg.f64 (sqrt.f64 (neg.f64 a))) (neg.f64 b_2)) a)
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c))))))
(/.f64 (*.f64 c (fma.f64 (*.f64 #s(literal 1/8 binary64) a) (/.f64 c (*.f64 b_2 b_2)) #s(literal 1/2 binary64))) (neg.f64 b_2))
(/.f64 (*.f64 c a) (*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 a (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2)))
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 a)))
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 c)) a)) a)
(/.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 c a)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64))) (neg.f64 b_2))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 b_2 (fma.f64 #s(literal 1/2 binary64) (/.f64 a (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) c)))))
(/.f64 (*.f64 a (*.f64 (*.f64 a (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))) (/.f64 #s(literal -1 binary64) a))) a)
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))) (*.f64 a a))
(fma.f64 (sqrt.f64 a) (neg.f64 (/.f64 (sqrt.f64 (neg.f64 c)) a)) (/.f64 b_2 (neg.f64 a)))
(fma.f64 (sqrt.f64 (neg.f64 c)) (neg.f64 (/.f64 (sqrt.f64 a) a)) (/.f64 b_2 (neg.f64 a)))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (neg.f64 a)))
(/.f64 (*.f64 b_2 (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 a (/.f64 b_2 c)) #s(literal -2 binary64))) a)
(/.f64 (-.f64 (*.f64 b_2 a) (*.f64 (neg.f64 a) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (*.f64 (neg.f64 a) a))
(/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (neg.f64 b_2) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))) (neg.f64 a)))
(/.f64 (-.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) a)
(/.f64 (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) a)
(/.f64 (-.f64 (neg.f64 b_2) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) a)
(/.f64 (/.f64 (fma.f64 c (*.f64 a #s(literal 1/2 binary64)) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 c (*.f64 a a)))) (*.f64 b_2 b_2))) (neg.f64 b_2)) a)
(/.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) a)
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 c))) #s(literal -1 binary64)))
(/.f64 (fma.f64 (pow.f64 a #s(literal 1/4 binary64)) (*.f64 (pow.f64 a #s(literal 1/4 binary64)) (neg.f64 (sqrt.f64 (neg.f64 c)))) (neg.f64 b_2)) a)
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) #s(literal -1 binary64)))
(/.f64 (fma.f64 (pow.f64 (neg.f64 c) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (neg.f64 c) #s(literal 1/4 binary64)) (neg.f64 (sqrt.f64 a))) (neg.f64 b_2)) a)
(/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 a (+.f64 b_2 (exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))))
Outputs
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(*.f64 (/.f64 b_2 a) #s(literal -2 binary64))
Calls

4 calls:

22.0ms
c
21.0ms
b_2
21.0ms
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
20.0ms
a
Results
AccuracySegmentsBranch
56.1%4a
84.2%3b_2
58.5%4c
72.9%5(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
Compiler

Compiled 28 to 19 computations (32.1% saved)

regimes15.0ms (0.1%)

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

1 calls:

13.0ms
b_2
Results
AccuracySegmentsBranch
80.1%3b_2
Compiler

Compiled 4 to 3 computations (25% saved)

regimes19.0ms (0.2%)

Memory
-11.6MiB live, 27.5MiB allocated
Counts
30 → 2
Calls
Call 1
Inputs
(/.f64 b_2 a)
(/.f64 (neg.f64 b_2) a)
(*.f64 b_2 (/.f64 #s(literal -2 binary64) a))
(*.f64 (/.f64 #s(literal -1/2 binary64) b_2) c)
(*.f64 (/.f64 b_2 a) #s(literal -2 binary64))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(/.f64 (-.f64 (neg.f64 b_2) (neg.f64 b_2)) a)
(/.f64 #s(literal -2 binary64) (/.f64 a b_2))
(/.f64 #s(literal -1/2 binary64) (/.f64 b_2 c))
(*.f64 (*.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 a))) a)
(*.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 a)) (*.f64 c a))
(*.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 a)) a)
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) a))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2))
(*.f64 (/.f64 (*.f64 c #s(literal 1/2 binary64)) (neg.f64 (*.f64 b_2 b_2))) b_2)
(/.f64 (neg.f64 (*.f64 b_2 b_2)) (*.f64 (*.f64 a #s(literal 1/2 binary64)) b_2))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (neg.f64 a)))
(*.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 b_2 a)))
(*.f64 (/.f64 (*.f64 a c) b_2) (/.f64 #s(literal -1/2 binary64) a))
(*.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) a) (/.f64 a b_2))
(/.f64 a (*.f64 a (*.f64 #s(literal -2 binary64) (/.f64 b_2 c))))
(/.f64 a (*.f64 (/.f64 b_2 (*.f64 c #s(literal -1/2 binary64))) a))
(/.f64 (*.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)) a)
(/.f64 (*.f64 c (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) a)) a)
(/.f64 (*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2)) a)
(/.f64 (*.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2) c) a)
(/.f64 (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) a)
(/.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) b_2) a)
Outputs
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(*.f64 (/.f64 b_2 a) #s(literal -2 binary64))
Calls

2 calls:

9.0ms
b_2
8.0ms
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
Results
AccuracySegmentsBranch
50.7%4(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
66.2%2b_2
Compiler

Compiled 20 to 13 computations (35% saved)

regimes3.0ms (0%)

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

1 calls:

3.0ms
b_2
Results
AccuracySegmentsBranch
66.1%2b_2
Compiler

Compiled 4 to 3 computations (25% saved)

regimes3.0ms (0%)

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

1 calls:

2.0ms
b_2
Results
AccuracySegmentsBranch
66.0%2b_2
Compiler

Compiled 4 to 3 computations (25% saved)

regimes8.0ms (0.1%)

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

4 calls:

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

Compiled 28 to 19 computations (32.1% saved)

regimes8.0ms (0.1%)

Memory
-25.2MiB live, 13.4MiB allocated
Counts
2 → 1
Calls
Call 1
Inputs
(/.f64 b_2 a)
(/.f64 (neg.f64 b_2) a)
Outputs
(/.f64 (neg.f64 b_2) a)
Calls

4 calls:

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

Compiled 28 to 19 computations (32.1% saved)

regimes5.0ms (0.1%)

Memory
12.0MiB live, 12.0MiB allocated
Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
(/.f64 b_2 a)
Outputs
(/.f64 b_2 a)
Calls

4 calls:

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

Compiled 28 to 19 computations (32.1% saved)

bsearch40.0ms (0.4%)

Memory
18.5MiB live, 56.3MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
15.0ms
1.853953087142641e+67
1.8627879316825796e+72
21.0ms
-1.4287047365680171e-92
-8.271233527994476e-97
Samples
15.0ms230×0valid
3.0ms26×1valid
3.0ms15×2valid
3.0ms41×0invalid
0.0ms3valid
Compiler

Compiled 461 to 322 computations (30.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 16.0ms
ival-mult: 4.0ms (25.6% of total)
ival-div: 3.0ms (19.2% of total)
ival-sub: 3.0ms (19.2% of total)
ival-sqrt: 3.0ms (19.2% of total)
ival-neg: 2.0ms (12.8% of total)
adjust: 1.0ms (6.4% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

bsearch23.0ms (0.2%)

Memory
-6.0MiB live, 33.3MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
20.0ms
2.7911077818471954e-95
7.296534501935977e-92
1.0ms
-1.4287047365680171e-92
-8.271233527994476e-97
Samples
12.0ms128×0valid
2.0ms38×0invalid
Compiler

Compiled 387 to 288 computations (25.6% saved)

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

bsearch28.0ms (0.3%)

Memory
10.7MiB live, 47.6MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
25.0ms
-3.552541253634393e-292
-2.1268128638365597e-302
Samples
13.0ms160×0valid
5.0ms79×0invalid
Compiler

Compiled 199 to 156 computations (21.6% saved)

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

bsearch1.0ms (0%)

Memory
2.1MiB live, 2.1MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
1.0ms
-3.552541253634393e-292
-2.1268128638365597e-302
Compiler

Compiled 199 to 156 computations (21.6% saved)

bsearch1.0ms (0%)

Memory
2.0MiB live, 2.0MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
1.0ms
-3.552541253634393e-292
-2.1268128638365597e-302
Compiler

Compiled 199 to 156 computations (21.6% saved)

simplify11.0ms (0.1%)

Memory
-19.5MiB live, 19.8MiB allocated
Algorithm
egg-herbie
Rules
34×*-commutative_binary64
32×+-commutative_binary64
28×sub-neg_binary64
22×neg-sub0_binary64
22×neg-mul-1_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
041113
163113
287113
3113113
4129113
5136113
6138113
Stop Event
saturated
Calls
Call 1
Inputs
(if (<=.f64 b_2 #s(literal -3875095261576825/293567822846729153486185074598667128421960318613539983838411371441526128139326055432962374798096087878991872 binary64)) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (if (<=.f64 b_2 #s(literal 1679999999999999913433419563208230275210873315764107913122072444234891264 binary64)) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (*.f64 (/.f64 b_2 a) #s(literal -2 binary64))))
(if (<=.f64 b_2 #s(literal -3875095261576825/293567822846729153486185074598667128421960318613539983838411371441526128139326055432962374798096087878991872 binary64)) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (if (<=.f64 b_2 #s(literal 5284220811241125/73391955711682288371546268649666782105490079653384995959602842860381532034831513858240593699524021969747968 binary64)) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 c (neg.f64 a)))) a) (*.f64 (/.f64 b_2 a) #s(literal -2 binary64))))
(if (<=.f64 b_2 #s(literal -8300110714163167/386051661123868214325895970762095083331216144111904370034983364157543830047598546775742309000849007597326427200921653578548066591998660043462778854257084865420374725869305346230443778499781067545394454342790117394565596548890481374012190543459242928201313126587598361115137891035519604744312911050121319319358268243968 binary64)) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (*.f64 (/.f64 b_2 a) #s(literal -2 binary64)))
(if (<=.f64 b_2 #s(literal -8300110714163167/386051661123868214325895970762095083331216144111904370034983364157543830047598546775742309000849007597326427200921653578548066591998660043462778854257084865420374725869305346230443778499781067545394454342790117394565596548890481374012190543459242928201313126587598361115137891035519604744312911050121319319358268243968 binary64)) (*.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 -8300110714163167/386051661123868214325895970762095083331216144111904370034983364157543830047598546775742309000849007597326427200921653578548066591998660043462778854257084865420374725869305346230443778499781067545394454342790117394565596548890481374012190543459242928201313126587598361115137891035519604744312911050121319319358268243968 binary64)) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) c) (*.f64 b_2 (/.f64 #s(literal -2 binary64) a)))
(*.f64 b_2 (/.f64 #s(literal -2 binary64) a))
(/.f64 (neg.f64 b_2) a)
(/.f64 b_2 a)
Outputs
(if (<=.f64 b_2 #s(literal -3875095261576825/293567822846729153486185074598667128421960318613539983838411371441526128139326055432962374798096087878991872 binary64)) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (if (<=.f64 b_2 #s(literal 1679999999999999913433419563208230275210873315764107913122072444234891264 binary64)) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (*.f64 (/.f64 b_2 a) #s(literal -2 binary64))))
(if (<=.f64 b_2 #s(literal -3875095261576825/293567822846729153486185074598667128421960318613539983838411371441526128139326055432962374798096087878991872 binary64)) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (if (<=.f64 b_2 #s(literal 1679999999999999913433419563208230275210873315764107913122072444234891264 binary64)) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) a) (*.f64 (/.f64 b_2 a) #s(literal -2 binary64))))
(if (<=.f64 b_2 #s(literal -3875095261576825/293567822846729153486185074598667128421960318613539983838411371441526128139326055432962374798096087878991872 binary64)) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (if (<=.f64 b_2 #s(literal 5284220811241125/73391955711682288371546268649666782105490079653384995959602842860381532034831513858240593699524021969747968 binary64)) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 c (neg.f64 a)))) a) (*.f64 (/.f64 b_2 a) #s(literal -2 binary64))))
(if (<=.f64 b_2 #s(literal -3875095261576825/293567822846729153486185074598667128421960318613539983838411371441526128139326055432962374798096087878991872 binary64)) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (if (<=.f64 b_2 #s(literal 5284220811241125/73391955711682288371546268649666782105490079653384995959602842860381532034831513858240593699524021969747968 binary64)) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 c a)))) a) (*.f64 (/.f64 b_2 a) #s(literal -2 binary64))))
(if (<=.f64 b_2 #s(literal -8300110714163167/386051661123868214325895970762095083331216144111904370034983364157543830047598546775742309000849007597326427200921653578548066591998660043462778854257084865420374725869305346230443778499781067545394454342790117394565596548890481374012190543459242928201313126587598361115137891035519604744312911050121319319358268243968 binary64)) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (*.f64 (/.f64 b_2 a) #s(literal -2 binary64)))
(if (<=.f64 b_2 #s(literal -8300110714163167/386051661123868214325895970762095083331216144111904370034983364157543830047598546775742309000849007597326427200921653578548066591998660043462778854257084865420374725869305346230443778499781067545394454342790117394565596548890481374012190543459242928201313126587598361115137891035519604744312911050121319319358268243968 binary64)) (*.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 -8300110714163167/386051661123868214325895970762095083331216144111904370034983364157543830047598546775742309000849007597326427200921653578548066591998660043462778854257084865420374725869305346230443778499781067545394454342790117394565596548890481374012190543459242928201313126587598361115137891035519604744312911050121319319358268243968 binary64)) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)) (*.f64 (/.f64 b_2 a) #s(literal -2 binary64)))
(if (<=.f64 b_2 #s(literal -8300110714163167/386051661123868214325895970762095083331216144111904370034983364157543830047598546775742309000849007597326427200921653578548066591998660043462778854257084865420374725869305346230443778499781067545394454342790117394565596548890481374012190543459242928201313126587598361115137891035519604744312911050121319319358268243968 binary64)) (*.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 -8300110714163167/386051661123868214325895970762095083331216144111904370034983364157543830047598546775742309000849007597326427200921653578548066591998660043462778854257084865420374725869305346230443778499781067545394454342790117394565596548890481374012190543459242928201313126587598361115137891035519604744312911050121319319358268243968 binary64)) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)) (*.f64 b_2 (/.f64 #s(literal -2 binary64) a)))
(*.f64 b_2 (/.f64 #s(literal -2 binary64) a))
(/.f64 (neg.f64 b_2) a)
(/.f64 b_2 (neg.f64 a))
(/.f64 b_2 a)

soundness777.0ms (7.8%)

Memory
24.2MiB live, 504.9MiB allocated
Rules
10 234×lower-fma.f64
10 234×lower-fma.f32
8 644×lower-*.f64
8 644×lower-*.f32
8 494×lower-fma.f64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
09007827
128457711
083497390
05283105
116573067
255133045
082892913
01041
01741
16841
250338
3660738
0843038
031185
056189
1219186
21518170
08326168
0133510261
144429871
084719479
Stop Event
fuel
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
node limit
Compiler

Compiled 309 to 178 computations (42.4% saved)

preprocess79.0ms (0.8%)

Memory
-29.9MiB live, 124.7MiB allocated
Compiler

Compiled 448 to 154 computations (65.6% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...