jeff quadratic root 1

Time bar (total: 6.7s)

start0.0ms (0%)

Memory
0.1MiB live, 0.1MiB allocated

analyze198.0ms (3%)

Memory
32.5MiB live, 266.9MiB allocated
Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%98.8%1.2%0%0%0%0
0%0%98.8%1.2%0%0%0%1
0%0%98.8%1.2%0%0%0%2
0%0%98.8%1.2%0%0%0%3
12.5%12.4%86.5%1.2%0%0%0%4
25%24.7%74.1%1.2%0%0%0%5
34.4%34%64.9%1.2%0%0%0%6
40%37.1%55.6%1.2%0%6.2%0%7
47.5%44%48.6%1.2%0%6.2%0%8
54.7%49.4%40.9%1.2%0%8.5%0%9
61%52.3%33.4%1.2%0%13.1%0%10
67.4%57.2%27.7%1.2%0%13.9%0%11
72.5%59.9%22.7%1.2%0%16.2%0%12
Compiler

Compiled 40 to 22 computations (45% saved)

sample1.8s (27.5%)

Memory
5.9MiB live, 2 282.3MiB allocated
Samples
1.2s8 256×0valid
123.0ms944×0invalid
Precisions
Click to see histograms. Total time spent on operations: 969.0ms
ival-mult: 301.0ms (31.1% of total)
ival-div: 201.0ms (20.7% of total)
ival-sqrt: 88.0ms (9.1% of total)
ival-sub: 87.0ms (9% of total)
ival-neg: 87.0ms (9% of total)
ival-if: 81.0ms (8.4% of total)
ival-add: 70.0ms (7.2% of total)
ival->=: 31.0ms (3.2% of total)
exact: 13.0ms (1.3% of total)
ival-true: 6.0ms (0.6% of total)
ival-assert: 3.0ms (0.3% of total)
Bogosity

explain406.0ms (6.1%)

Memory
12.7MiB live, 492.1MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
1130-5(5.5626307326109264e-30 1.560478795223979e-36 -4.182852510844668e-16)(sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c)))
612(3.627787017867483e-34 3416919214391296.0 77813.5703125)1(-87666166616555520.0 1.812867935768736e-6 1.9711726060605542e-31)(+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c))))
603(4.11379052166355e-21 -42.22603988647461 8.707417641748216e-23)0-(-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c))))
190-6(-1.131707542805337e-19 -1.2529488243216762e+35 914494976.0)(/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c)))) (*.f32 #s(literal 2 binary32) a))
130-0-(/.f32 (*.f32 #s(literal 2 binary32) c) (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c)))))
40-0-(-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c))
20-0-(*.f32 (*.f32 #s(literal 4 binary32) a) c)
00-0-#s(literal 0 binary32)
00-0-a
00-0-#s(literal 2 binary32)
00-0-#s(literal 4 binary32)
00-0-(*.f32 b b)
00-0-c
00-0-(neg.f32 b)
00-0-(*.f32 #s(literal 2 binary32) c)
00-0-(if (>=.f32 b #s(literal 0 binary32)) (/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c)))) (*.f32 #s(literal 2 binary32) a)) (/.f32 (*.f32 #s(literal 2 binary32) c) (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c))))))
00-0-b
00-0-(*.f32 #s(literal 4 binary32) a)
00-0-(>=.f32 b #s(literal 0 binary32))
00-0-(*.f32 #s(literal 2 binary32) a)
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
sqrt.f32(sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c)))oflow-rescue1050
(-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c))overflow105
(*.f32 (*.f32 #s(literal 4 binary32) a) c)overflow25
(*.f32 b b)overflow90
(*.f32 #s(literal 4 binary32) a)overflow3
-.f32(-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c))))cancellation630
+.f32(+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c))))cancellation621
/.f32(/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c)))) (*.f32 #s(literal 2 binary32) a))u/n110
(*.f32 b b)underflow31
(-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c))))underflow17
(-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c))underflow3
(*.f32 (*.f32 #s(literal 4 binary32) a) c)underflow25
/.f32(/.f32 (*.f32 #s(literal 2 binary32) c) (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c)))))n/u100
(+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c))))underflow22
(*.f32 b b)underflow31
(-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c))underflow3
(*.f32 (*.f32 #s(literal 4 binary32) a) c)underflow25
-.f32(-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c))nan-rescue40
(*.f32 b b)overflow90
(*.f32 (*.f32 #s(literal 4 binary32) a) c)overflow25
(*.f32 #s(literal 4 binary32) a)overflow3
sqrt.f32(sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c)))uflow-rescue30
(*.f32 b b)underflow31
(-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c))underflow3
(*.f32 (*.f32 #s(literal 4 binary32) a) c)underflow25
/.f32(/.f32 (*.f32 #s(literal 2 binary32) c) (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c)))))o/n20
(*.f32 #s(literal 2 binary32) c)overflow2
*.f32(*.f32 (*.f32 #s(literal 4 binary32) a) c)n*o20
/.f32(/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c)))) (*.f32 #s(literal 2 binary32) a))n/o20
(*.f32 #s(literal 2 binary32) a)overflow2
/.f32(/.f32 (*.f32 #s(literal 2 binary32) c) (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c)))))n/o10
(+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c))))overflow2
(-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c))overflow105
(*.f32 (*.f32 #s(literal 4 binary32) a) c)overflow25
(*.f32 b b)overflow90
(*.f32 #s(literal 4 binary32) a)overflow3
Confusion
Predicted +Predicted -
+814
-10170
Precision
0.44505494505494503
Recall
0.9529411764705882
Confusion?
Predicted +Predicted MaybePredicted -
+8104
-101169
Precision?
0.4426229508196721
Recall?
0.9529411764705882
Freqs
test
numberfreq
074
1104
274
33
41
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
111.0ms222×0valid
60.0ms290×1valid
Compiler

Compiled 332 to 64 computations (80.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 87.0ms
ival-div: 37.0ms (42.4% of total)
ival-mult: 14.0ms (16% of total)
adjust: 9.0ms (10.3% of total)
ival-sub: 8.0ms (9.2% of total)
ival-sqrt: 6.0ms (6.9% of total)
ival-add: 4.0ms (4.6% of total)
ival-if: 4.0ms (4.6% of total)
ival->=: 2.0ms (2.3% of total)
ival-neg: 2.0ms (2.3% of total)
exact: 1.0ms (1.1% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

preprocess42.0ms (0.6%)

Memory
-19.2MiB live, 29.7MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
075233
1199227
2475227
3804227
41081227
51323227
61551227
71653227
02038
03338
15738
211338
320338
430238
538238
642238
747238
851438
051438
Stop Event
iter limit
saturated
iter limit
saturated
Calls
Call 1
Inputs
(if (>=.f32 b #s(literal 0 binary32)) (/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c)))) (*.f32 #s(literal 2 binary32) a)) (/.f32 (*.f32 #s(literal 2 binary32) c) (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c))))))
Outputs
(if (>=.f32 b #s(literal 0 binary32)) (/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c)))) (*.f32 #s(literal 2 binary32) a)) (/.f32 (*.f32 #s(literal 2 binary32) c) (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c))))))
(if (>=.f32 b #s(literal 0 binary32)) (/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))) (*.f32 #s(literal 2 binary32) a)) (/.f32 (*.f32 #s(literal 2 binary32) c) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (neg.f32 b))))
Compiler

Compiled 38 to 20 computations (47.4% saved)

eval0.0ms (0%)

Memory
0.1MiB live, 0.1MiB allocated
Compiler

Compiled 0 to 3 computations (-∞% saved)

prune1.0ms (0%)

Memory
0.9MiB live, 0.9MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
70.6%
(if (>=.f32 b #s(literal 0 binary32)) (/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c)))) (*.f32 #s(literal 2 binary32) a)) (/.f32 (*.f32 #s(literal 2 binary32) c) (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c))))))
Compiler

Compiled 38 to 20 computations (47.4% saved)

simplify11.0ms (0.2%)

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

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff0
(-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c))))
cost-diff0
(/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c)))) (*.f32 #s(literal 2 binary32) a))
cost-diff0
(>=.f32 b #s(literal 0 binary32))
cost-diff0
(if (>=.f32 b #s(literal 0 binary32)) (/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c)))) (*.f32 #s(literal 2 binary32) a)) (/.f32 (*.f32 #s(literal 2 binary32) c) (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c))))))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
020145
033145
157145
2113145
3203145
4302145
5382145
6422145
7472145
8514145
0514145
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(if (>=.f32 b #s(literal 0 binary32)) (/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c)))) (*.f32 #s(literal 2 binary32) a)) (/.f32 (*.f32 #s(literal 2 binary32) c) (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c))))))
(>=.f32 b #s(literal 0 binary32))
b
#s(literal 0 binary32)
(/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c)))) (*.f32 #s(literal 2 binary32) a))
(-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c))))
(neg.f32 b)
(sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c)))
(-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c))
(*.f32 b b)
(*.f32 (*.f32 #s(literal 4 binary32) a) c)
(*.f32 #s(literal 4 binary32) a)
#s(literal 4 binary32)
a
c
(*.f32 #s(literal 2 binary32) a)
#s(literal 2 binary32)
(/.f32 (*.f32 #s(literal 2 binary32) c) (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c)))))
(*.f32 #s(literal 2 binary32) c)
(+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c))))
Outputs
(if (>=.f32 b #s(literal 0 binary32)) (/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c)))) (*.f32 #s(literal 2 binary32) a)) (/.f32 (*.f32 #s(literal 2 binary32) c) (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c))))))
(if (>=.f32 b #s(literal 0 binary32)) (/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))) (*.f32 #s(literal 2 binary32) a)) (/.f32 (*.f32 #s(literal 2 binary32) c) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (neg.f32 b))))
(>=.f32 b #s(literal 0 binary32))
b
#s(literal 0 binary32)
(/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c)))) (*.f32 #s(literal 2 binary32) a))
(/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))) (*.f32 #s(literal 2 binary32) a))
(-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c))))
(-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))))
(neg.f32 b)
(sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c)))
(sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))
(-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c))
(-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))
(*.f32 b b)
(*.f32 (*.f32 #s(literal 4 binary32) a) c)
(*.f32 c (*.f32 a #s(literal 4 binary32)))
(*.f32 #s(literal 4 binary32) a)
(*.f32 a #s(literal 4 binary32))
#s(literal 4 binary32)
a
c
(*.f32 #s(literal 2 binary32) a)
#s(literal 2 binary32)
(/.f32 (*.f32 #s(literal 2 binary32) c) (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c)))))
(/.f32 (*.f32 #s(literal 2 binary32) c) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (neg.f32 b)))
(*.f32 #s(literal 2 binary32) c)
(+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c))))
(+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (neg.f32 b))

localize115.0ms (1.7%)

Memory
-3.2MiB live, 134.2MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy1.8626460181197755
(/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c)))) (*.f32 #s(literal 2 binary32) a))
accuracy6.139450719906899
(-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c))))
accuracy6.218133280785128
(+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c))))
accuracy11.896373382165462
(sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c)))
Samples
50.0ms145×1valid
13.0ms111×0valid
Compiler

Compiled 147 to 22 computations (85% saved)

Precisions
Click to see histograms. Total time spent on operations: 50.0ms
ival-mult: 27.0ms (53.6% of total)
adjust: 5.0ms (9.9% of total)
ival-div: 5.0ms (9.9% of total)
ival-sub: 4.0ms (7.9% of total)
ival-sqrt: 3.0ms (6% of total)
ival-add: 2.0ms (4% of total)
ival-if: 2.0ms (4% of total)
ival->=: 1.0ms (2% of total)
ival-neg: 1.0ms (2% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series29.0ms (0.4%)

Memory
-7.5MiB live, 90.9MiB allocated
Counts
6 → 120
Calls
Call 1
Inputs
(if (>=.f32 b #s(literal 0 binary32)) (/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c)))) (*.f32 #s(literal 2 binary32) a)) (/.f32 (*.f32 #s(literal 2 binary32) c) (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c))))))
(>=.f32 b #s(literal 0 binary32))
(/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c)))) (*.f32 #s(literal 2 binary32) a))
(-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c))))
(sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c)))
(+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c))))
Outputs
(if (>= b 0) (* -1/2 (/ (+ b (sqrt (- (pow b 2) (* 4 (* a c))))) a)) (* 2 (/ c (- (sqrt (- (pow b 2) (* 4 (* a c)))) b))))
(* -1 (/ b a))
(/ (+ (* -1 b) (/ (* a c) b)) a)
(/ (+ (* -1 b) (* a (+ (/ c b) (/ (* a (pow c 2)) (pow b 3))))) a)
(/ (+ (* -1 b) (* a (+ (* a (+ (* 2 (/ (* a (pow c 3)) (pow b 5))) (/ (pow c 2) (pow b 3)))) (/ c b)))) a)
(* -2 b)
(- (* 2 (/ (* a c) b)) (* 2 b))
(- (* a (- (* 2 (/ (* a (pow c 2)) (pow b 3))) (* -2 (/ c b)))) (* 2 b))
(- (* a (- (* a (- (* 4 (/ (* a (pow c 3)) (pow b 5))) (* -2 (/ (pow c 2) (pow b 3))))) (* -2 (/ c b)))) (* 2 b))
b
(+ b (* -2 (/ (* a c) b)))
(+ b (* a (+ (* -2 (/ c b)) (* -2 (/ (* a (pow c 2)) (pow b 3))))))
(+ b (* a (+ (* -2 (/ c b)) (* a (+ (* -4 (/ (* a (pow c 3)) (pow b 5))) (* -2 (/ (pow c 2) (pow b 3))))))))
(* -2 (/ (* a c) b))
(* a (+ (* -2 (/ c b)) (* -2 (/ (* a (pow c 2)) (pow b 3)))))
(* a (+ (* -2 (/ c b)) (* a (+ (* -4 (/ (* a (pow c 3)) (pow b 5))) (* -2 (/ (pow c 2) (pow b 3)))))))
(* a (+ (* -2 (/ c b)) (* a (+ (* -2 (/ (pow c 2) (pow b 3))) (* a (+ (* -4 (/ (pow c 3) (pow b 5))) (* -1/2 (/ (* a (+ (* 4 (/ (pow c 4) (pow b 6))) (* 16 (/ (pow c 4) (pow b 6))))) b))))))))
(* -1/2 (* (sqrt (/ c a)) (sqrt -4)))
(+ (* -1/2 (* (sqrt (/ c a)) (sqrt -4))) (* -1/2 (/ b a)))
(+ (* -1/2 (* (sqrt (/ c a)) (sqrt -4))) (+ (* -1/2 (/ b a)) (* -1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4))))))
(+ (* -1/2 (* (sqrt (/ c a)) (sqrt -4))) (+ (* -1/2 (/ b a)) (+ (* -1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 4) (pow (sqrt -4) 3)))))))
(* -1 (* (sqrt (* a c)) (sqrt -4)))
(* a (- (* -1 (/ b a)) (* (sqrt (/ c a)) (sqrt -4))))
(* a (- (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (+ (* (sqrt (/ c a)) (sqrt -4)) (/ b a))))
(* a (- (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (+ (* (sqrt (/ c a)) (sqrt -4)) (/ b a)))))
(* (sqrt (* a c)) (sqrt -4))
(* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ c a)) (sqrt -4))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ c a)) (sqrt -4)))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b 6) (pow (sqrt -4) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ c a)) (sqrt -4))))))
(* a (+ (* -1 (/ b a)) (* (sqrt (/ c a)) (sqrt -4))))
(* a (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ c a)) (sqrt -4))) (/ b a)))
(* a (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ c a)) (sqrt -4)))) (/ b a)))
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1/2 (/ b a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a c))) (* (pow b 2) (sqrt -1)))) (* 1/2 b)) a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1/128 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 4) (sqrt -1)))) (* 1/8 (* (sqrt (/ a c)) (* (pow b 2) (sqrt -1))))) a)) (* 1/2 b)) a)) (* (sqrt (/ c a)) (sqrt -1)))
(* 2 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* a (- (/ b a) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* a (- (* -1 (/ (- (* 1/4 (* (sqrt (/ 1 (* a c))) (* (pow b 2) (sqrt -1)))) b) a)) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* a (- (* -1 (/ (- (* -1 (/ (- (* 1/64 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 4) (sqrt -1)))) (* 1/4 (* (sqrt (/ a c)) (* (pow b 2) (sqrt -1))))) a)) b) a)) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))
(* -2 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* a (+ (* 1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 2) (sqrt -1)))) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* a (+ (* -1/64 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b 4) (sqrt -1)))) (+ (* 1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 2) (sqrt -1)))) (* 2 (* (sqrt (/ c a)) (sqrt -1)))))))
(* -1 (* a (+ (* -1/64 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b 4) (sqrt -1)))) (+ (* 1/512 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b 6) (sqrt -1)))) (+ (* 1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 2) (sqrt -1)))) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))))
(* -1 (* a (+ (* 2 (* (sqrt (/ c a)) (sqrt -1))) (/ b a))))
(* -1 (* a (+ (* -1 (/ (- (* -1/4 (* (sqrt (/ 1 (* a c))) (* (pow b 2) (sqrt -1)))) b) a)) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* a (+ (* -1 (/ (- (* -1 (/ (+ (* -1/64 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 4) (sqrt -1)))) (* 1/4 (* (sqrt (/ a c)) (* (pow b 2) (sqrt -1))))) a)) b) a)) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))
(>= b 0)
(+ (* -1/2 (* (sqrt (/ c a)) (sqrt -4))) (* b (- (* -1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b (sqrt -4)))) (* 1/2 (/ 1 a)))))
(+ (* -1/2 (* (sqrt (/ c a)) (sqrt -4))) (* b (- (* b (+ (* -1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -4)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 2) (pow (sqrt -4) 3)))))) (* 1/2 (/ 1 a)))))
(- (* -1 b) (* (sqrt (* a c)) (sqrt -4)))
(- (* b (- (* -1/2 (* (sqrt (/ 1 (* a c))) (/ b (sqrt -4)))) 1)) (* (sqrt (* a c)) (sqrt -4)))
(- (* b (- (* b (- (* 1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b 2) (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -4)))))) 1)) (* (sqrt (* a c)) (sqrt -4)))
(+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (* a c)) (sqrt -4)))
(+ (* (sqrt (* a c)) (sqrt -4)) (* (pow b 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b 2) (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -4)))))))
(+ (* (sqrt (* a c)) (sqrt -4)) (* (pow b 2) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -4)))) (* (pow b 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -4) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b 2) (pow (sqrt -4) 5)))))))))
(+ (* -1 b) (* (sqrt (* a c)) (sqrt -4)))
(+ (* b (- (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b (sqrt -4)))) 1)) (* (sqrt (* a c)) (sqrt -4)))
(+ (* b (- (* b (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b 2) (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -4)))))) 1)) (* (sqrt (* a c)) (sqrt -4)))
(* b (- (/ c (pow b 2)) (/ 1 a)))
(* b (- (+ (/ c (pow b 2)) (/ (* a (pow c 2)) (pow b 4))) (/ 1 a)))
(* b (- (+ (* 2 (/ (* (pow a 2) (pow c 3)) (pow b 6))) (+ (/ c (pow b 2)) (/ (* a (pow c 2)) (pow b 4)))) (/ 1 a)))
(* b (- (* 2 (/ (* a c) (pow b 2))) 2))
(* b (- (* 2 (/ (* (pow a 2) (pow c 2)) (pow b 4))) (+ 2 (* -2 (/ (* a c) (pow b 2))))))
(* b (- (* 4 (/ (* (pow a 3) (pow c 3)) (pow b 6))) (+ 2 (+ (* -2 (/ (* a c) (pow b 2))) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 4)))))))
(* b (+ 1 (* -2 (/ (* a c) (pow b 2)))))
(* b (+ 1 (+ (* -2 (/ (* a c) (pow b 2))) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 4))))))
(* b (+ 1 (+ (* -4 (/ (* (pow a 3) (pow c 3)) (pow b 6))) (+ (* -2 (/ (* a c) (pow b 2))) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 4)))))))
(/ (+ (* -2 (* a c)) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 2)))) b)
(/ (+ (* -4 (/ (* (pow a 3) (pow c 3)) (pow b 4))) (+ (* -2 (* a c)) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 2))))) b)
(/ (+ (* -4 (/ (* (pow a 3) (pow c 3)) (pow b 4))) (+ (* -2 (* a c)) (+ (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 2))) (* -1/2 (/ (+ (* 4 (* (pow a 4) (pow c 4))) (* 16 (* (pow a 4) (pow c 4)))) (pow b 6)))))) b)
(if (>= b 0) (* 1/2 (/ (- (* -1 b) (sqrt (- (pow b 2) (* 4 (* a c))))) a)) (* 2 (/ c (+ (sqrt (- (pow b 2) (* 4 (* a c)))) (* -1 b)))))
(* -1 (/ c b))
(* -1 (/ (+ c (/ (* a (pow c 2)) (pow b 2))) b))
(* -1 (/ (+ c (+ (* 2 (/ (* (pow a 2) (pow c 3)) (pow b 4))) (/ (* a (pow c 2)) (pow b 2)))) b))
(* -1 (/ (+ c (+ (* 1/4 (/ (+ (* 4 (* (pow a 4) (pow c 4))) (* 16 (* (pow a 4) (pow c 4)))) (* a (pow b 6)))) (+ (* 2 (/ (* (pow a 2) (pow c 3)) (pow b 4))) (/ (* a (pow c 2)) (pow b 2))))) b))
(* -1 (/ (- (* 2 (/ (* (pow a 2) (pow c 2)) (pow b 2))) (* -2 (* a c))) b))
(* -1 (/ (- (* 4 (/ (* (pow a 3) (pow c 3)) (pow b 4))) (+ (* -2 (* a c)) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 2))))) b))
(* -1 (/ (- (* 1/2 (/ (+ (* 4 (* (pow a 4) (pow c 4))) (* 16 (* (pow a 4) (pow c 4)))) (pow b 6))) (+ (* -4 (/ (* (pow a 3) (pow c 3)) (pow b 4))) (+ (* -2 (* a c)) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 2)))))) b))
(* -1 b)
(* -1 (* b (+ 1 (* -2 (/ (* a c) (pow b 2))))))
(* -1 (* b (+ 1 (+ (* -2 (/ (* a c) (pow b 2))) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 4)))))))
(* -1 (* b (+ 1 (+ (* -4 (/ (* (pow a 3) (pow c 3)) (pow b 6))) (+ (* -2 (/ (* a c) (pow b 2))) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 4))))))))
(* -1 (* b (+ 2 (* -2 (/ (* a c) (pow b 2))))))
(* -1 (* b (+ 2 (+ (* -2 (/ (* a c) (pow b 2))) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 4)))))))
(* -1 (* b (+ 2 (+ (* -4 (/ (* (pow a 3) (pow c 3)) (pow b 6))) (+ (* -2 (/ (* a c) (pow b 2))) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 4))))))))
(+ (* -1 (/ b a)) (/ c b))
(+ (* -1 (/ b a)) (* c (+ (/ 1 b) (/ (* a c) (pow b 3)))))
(+ (* -1 (/ b a)) (* c (+ (* c (+ (* 2 (/ (* (pow a 2) c) (pow b 5))) (/ a (pow b 3)))) (/ 1 b))))
(- (* c (- (* 2 (/ (* (pow a 2) c) (pow b 3))) (* -2 (/ a b)))) (* 2 b))
(- (* c (- (* c (- (* 4 (/ (* (pow a 3) c) (pow b 5))) (* -2 (/ (pow a 2) (pow b 3))))) (* -2 (/ a b)))) (* 2 b))
(+ b (* c (+ (* -2 (/ a b)) (* -2 (/ (* (pow a 2) c) (pow b 3))))))
(+ b (* c (+ (* -2 (/ a b)) (* c (+ (* -4 (/ (* (pow a 3) c) (pow b 5))) (* -2 (/ (pow a 2) (pow b 3))))))))
(* c (+ (* -2 (/ a b)) (* -2 (/ (* (pow a 2) c) (pow b 3)))))
(* c (+ (* -2 (/ a b)) (* c (+ (* -4 (/ (* (pow a 3) c) (pow b 5))) (* -2 (/ (pow a 2) (pow b 3)))))))
(* c (+ (* -2 (/ a b)) (* c (+ (* -2 (/ (pow a 2) (pow b 3))) (* c (+ (* -4 (/ (pow a 3) (pow b 5))) (* -1/2 (/ (* c (+ (* 4 (/ (pow a 4) (pow b 6))) (* 16 (/ (pow a 4) (pow b 6))))) b))))))))
(* c (+ (* -1/2 (* (sqrt (/ 1 (* a c))) (sqrt -4))) (* -1/2 (/ b (* a c)))))
(* c (+ (* -1/2 (* (sqrt (/ 1 (* a c))) (sqrt -4))) (+ (* -1/2 (/ b (* a c))) (* -1/4 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b 2) (sqrt -4)))))))
(* c (+ (* -1/2 (* (sqrt (/ 1 (* a c))) (sqrt -4))) (+ (* -1/2 (/ b (* a c))) (+ (* -1/4 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3))))))))
(* c (- (* -1 (/ b c)) (* (sqrt (/ a c)) (sqrt -4))))
(* c (- (* -1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (+ (* (sqrt (/ a c)) (sqrt -4)) (/ b c))))
(* c (- (* 1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (+ (* (sqrt (/ a c)) (sqrt -4)) (/ b c)))))
(* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ a c)) (sqrt -4))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ a c)) (sqrt -4)))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (/ (pow b 6) (pow (sqrt -4) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ a c)) (sqrt -4))))))
(* c (+ (* -1 (/ b c)) (* (sqrt (/ a c)) (sqrt -4))))
(* c (- (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ a c)) (sqrt -4))) (/ b c)))
(* c (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ a c)) (sqrt -4)))) (/ b c)))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* 1/2 (/ b (* a c))))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1/2 (/ b a)) (* 1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 2) (sqrt -1))))) c)))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1 (/ (+ (* -1/8 (* (sqrt (/ c (pow a 3))) (* (pow b 2) (sqrt -1)))) (* 1/128 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b 4) (sqrt -1))))) c)) (* -1/2 (/ b a))) c)))))
(* -1 (* c (- (/ b c) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* c (- (* -1 (/ (- (* 1/4 (* (sqrt (/ 1 (* a c))) (* (pow b 2) (sqrt -1)))) b) c)) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* c (- (* -1 (/ (- (* -1 (/ (- (* 1/64 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 4) (sqrt -1)))) (* 1/4 (* (sqrt (/ c a)) (* (pow b 2) (sqrt -1))))) c)) b) c)) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* c (+ (* 1/4 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 2) (sqrt -1)))) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* c (+ (* -1/64 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b 4) (sqrt -1)))) (+ (* 1/4 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 2) (sqrt -1)))) (* 2 (* (sqrt (/ a c)) (sqrt -1)))))))
(* -1 (* c (+ (* -1/64 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b 4) (sqrt -1)))) (+ (* 1/512 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (* (pow b 6) (sqrt -1)))) (+ (* 1/4 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 2) (sqrt -1)))) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))))
(* -1 (* c (+ (* 2 (* (sqrt (/ a c)) (sqrt -1))) (/ b c))))
(* -1 (* c (+ (* -1 (/ (- (* -1/4 (* (sqrt (/ 1 (* a c))) (* (pow b 2) (sqrt -1)))) b) c)) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* c (+ (* -1 (/ (- (* -1 (/ (+ (* -1/64 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 4) (sqrt -1)))) (* 1/4 (* (sqrt (/ c a)) (* (pow b 2) (sqrt -1))))) c)) b) c)) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))
Calls

9 calls:

TimeVariablePointExpression
6.0ms
a
@-inf
((if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (sqrt (- (* b b) (* (* 4 a) c))) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))
3.0ms
c
@-inf
((if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (sqrt (- (* b b) (* (* 4 a) c))) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))
3.0ms
a
@inf
((if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (sqrt (- (* b b) (* (* 4 a) c))) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))
3.0ms
b
@0
((if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (sqrt (- (* b b) (* (* 4 a) c))) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))
3.0ms
b
@inf
((if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (sqrt (- (* b b) (* (* 4 a) c))) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))

simplify122.0ms (1.8%)

Memory
-3.8MiB live, 182.0MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
06423556
121463531
084523531
Stop Event
iter limit
node limit
Counts
120 → 71
Calls
Call 1
Inputs
(if (>= b 0) (* -1/2 (/ (+ b (sqrt (- (pow b 2) (* 4 (* a c))))) a)) (* 2 (/ c (- (sqrt (- (pow b 2) (* 4 (* a c)))) b))))
(* -1 (/ b a))
(/ (+ (* -1 b) (/ (* a c) b)) a)
(/ (+ (* -1 b) (* a (+ (/ c b) (/ (* a (pow c 2)) (pow b 3))))) a)
(/ (+ (* -1 b) (* a (+ (* a (+ (* 2 (/ (* a (pow c 3)) (pow b 5))) (/ (pow c 2) (pow b 3)))) (/ c b)))) a)
(* -2 b)
(- (* 2 (/ (* a c) b)) (* 2 b))
(- (* a (- (* 2 (/ (* a (pow c 2)) (pow b 3))) (* -2 (/ c b)))) (* 2 b))
(- (* a (- (* a (- (* 4 (/ (* a (pow c 3)) (pow b 5))) (* -2 (/ (pow c 2) (pow b 3))))) (* -2 (/ c b)))) (* 2 b))
b
(+ b (* -2 (/ (* a c) b)))
(+ b (* a (+ (* -2 (/ c b)) (* -2 (/ (* a (pow c 2)) (pow b 3))))))
(+ b (* a (+ (* -2 (/ c b)) (* a (+ (* -4 (/ (* a (pow c 3)) (pow b 5))) (* -2 (/ (pow c 2) (pow b 3))))))))
(* -2 (/ (* a c) b))
(* a (+ (* -2 (/ c b)) (* -2 (/ (* a (pow c 2)) (pow b 3)))))
(* a (+ (* -2 (/ c b)) (* a (+ (* -4 (/ (* a (pow c 3)) (pow b 5))) (* -2 (/ (pow c 2) (pow b 3)))))))
(* a (+ (* -2 (/ c b)) (* a (+ (* -2 (/ (pow c 2) (pow b 3))) (* a (+ (* -4 (/ (pow c 3) (pow b 5))) (* -1/2 (/ (* a (+ (* 4 (/ (pow c 4) (pow b 6))) (* 16 (/ (pow c 4) (pow b 6))))) b))))))))
(* -1/2 (* (sqrt (/ c a)) (sqrt -4)))
(+ (* -1/2 (* (sqrt (/ c a)) (sqrt -4))) (* -1/2 (/ b a)))
(+ (* -1/2 (* (sqrt (/ c a)) (sqrt -4))) (+ (* -1/2 (/ b a)) (* -1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4))))))
(+ (* -1/2 (* (sqrt (/ c a)) (sqrt -4))) (+ (* -1/2 (/ b a)) (+ (* -1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 4) (pow (sqrt -4) 3)))))))
(* -1 (* (sqrt (* a c)) (sqrt -4)))
(* a (- (* -1 (/ b a)) (* (sqrt (/ c a)) (sqrt -4))))
(* a (- (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (+ (* (sqrt (/ c a)) (sqrt -4)) (/ b a))))
(* a (- (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (+ (* (sqrt (/ c a)) (sqrt -4)) (/ b a)))))
(* (sqrt (* a c)) (sqrt -4))
(* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ c a)) (sqrt -4))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ c a)) (sqrt -4)))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b 6) (pow (sqrt -4) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ c a)) (sqrt -4))))))
(* a (+ (* -1 (/ b a)) (* (sqrt (/ c a)) (sqrt -4))))
(* a (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ c a)) (sqrt -4))) (/ b a)))
(* a (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ c a)) (sqrt -4)))) (/ b a)))
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1/2 (/ b a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a c))) (* (pow b 2) (sqrt -1)))) (* 1/2 b)) a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1/128 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 4) (sqrt -1)))) (* 1/8 (* (sqrt (/ a c)) (* (pow b 2) (sqrt -1))))) a)) (* 1/2 b)) a)) (* (sqrt (/ c a)) (sqrt -1)))
(* 2 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* a (- (/ b a) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* a (- (* -1 (/ (- (* 1/4 (* (sqrt (/ 1 (* a c))) (* (pow b 2) (sqrt -1)))) b) a)) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* a (- (* -1 (/ (- (* -1 (/ (- (* 1/64 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 4) (sqrt -1)))) (* 1/4 (* (sqrt (/ a c)) (* (pow b 2) (sqrt -1))))) a)) b) a)) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))
(* -2 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* a (+ (* 1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 2) (sqrt -1)))) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* a (+ (* -1/64 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b 4) (sqrt -1)))) (+ (* 1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 2) (sqrt -1)))) (* 2 (* (sqrt (/ c a)) (sqrt -1)))))))
(* -1 (* a (+ (* -1/64 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b 4) (sqrt -1)))) (+ (* 1/512 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b 6) (sqrt -1)))) (+ (* 1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 2) (sqrt -1)))) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))))
(* -1 (* a (+ (* 2 (* (sqrt (/ c a)) (sqrt -1))) (/ b a))))
(* -1 (* a (+ (* -1 (/ (- (* -1/4 (* (sqrt (/ 1 (* a c))) (* (pow b 2) (sqrt -1)))) b) a)) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* a (+ (* -1 (/ (- (* -1 (/ (+ (* -1/64 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 4) (sqrt -1)))) (* 1/4 (* (sqrt (/ a c)) (* (pow b 2) (sqrt -1))))) a)) b) a)) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))
(>= b 0)
(+ (* -1/2 (* (sqrt (/ c a)) (sqrt -4))) (* b (- (* -1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b (sqrt -4)))) (* 1/2 (/ 1 a)))))
(+ (* -1/2 (* (sqrt (/ c a)) (sqrt -4))) (* b (- (* b (+ (* -1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -4)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 2) (pow (sqrt -4) 3)))))) (* 1/2 (/ 1 a)))))
(- (* -1 b) (* (sqrt (* a c)) (sqrt -4)))
(- (* b (- (* -1/2 (* (sqrt (/ 1 (* a c))) (/ b (sqrt -4)))) 1)) (* (sqrt (* a c)) (sqrt -4)))
(- (* b (- (* b (- (* 1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b 2) (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -4)))))) 1)) (* (sqrt (* a c)) (sqrt -4)))
(+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (* a c)) (sqrt -4)))
(+ (* (sqrt (* a c)) (sqrt -4)) (* (pow b 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b 2) (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -4)))))))
(+ (* (sqrt (* a c)) (sqrt -4)) (* (pow b 2) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -4)))) (* (pow b 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -4) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b 2) (pow (sqrt -4) 5)))))))))
(+ (* -1 b) (* (sqrt (* a c)) (sqrt -4)))
(+ (* b (- (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b (sqrt -4)))) 1)) (* (sqrt (* a c)) (sqrt -4)))
(+ (* b (- (* b (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b 2) (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -4)))))) 1)) (* (sqrt (* a c)) (sqrt -4)))
(* b (- (/ c (pow b 2)) (/ 1 a)))
(* b (- (+ (/ c (pow b 2)) (/ (* a (pow c 2)) (pow b 4))) (/ 1 a)))
(* b (- (+ (* 2 (/ (* (pow a 2) (pow c 3)) (pow b 6))) (+ (/ c (pow b 2)) (/ (* a (pow c 2)) (pow b 4)))) (/ 1 a)))
(* b (- (* 2 (/ (* a c) (pow b 2))) 2))
(* b (- (* 2 (/ (* (pow a 2) (pow c 2)) (pow b 4))) (+ 2 (* -2 (/ (* a c) (pow b 2))))))
(* b (- (* 4 (/ (* (pow a 3) (pow c 3)) (pow b 6))) (+ 2 (+ (* -2 (/ (* a c) (pow b 2))) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 4)))))))
(* b (+ 1 (* -2 (/ (* a c) (pow b 2)))))
(* b (+ 1 (+ (* -2 (/ (* a c) (pow b 2))) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 4))))))
(* b (+ 1 (+ (* -4 (/ (* (pow a 3) (pow c 3)) (pow b 6))) (+ (* -2 (/ (* a c) (pow b 2))) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 4)))))))
(/ (+ (* -2 (* a c)) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 2)))) b)
(/ (+ (* -4 (/ (* (pow a 3) (pow c 3)) (pow b 4))) (+ (* -2 (* a c)) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 2))))) b)
(/ (+ (* -4 (/ (* (pow a 3) (pow c 3)) (pow b 4))) (+ (* -2 (* a c)) (+ (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 2))) (* -1/2 (/ (+ (* 4 (* (pow a 4) (pow c 4))) (* 16 (* (pow a 4) (pow c 4)))) (pow b 6)))))) b)
(if (>= b 0) (* 1/2 (/ (- (* -1 b) (sqrt (- (pow b 2) (* 4 (* a c))))) a)) (* 2 (/ c (+ (sqrt (- (pow b 2) (* 4 (* a c)))) (* -1 b)))))
(* -1 (/ c b))
(* -1 (/ (+ c (/ (* a (pow c 2)) (pow b 2))) b))
(* -1 (/ (+ c (+ (* 2 (/ (* (pow a 2) (pow c 3)) (pow b 4))) (/ (* a (pow c 2)) (pow b 2)))) b))
(* -1 (/ (+ c (+ (* 1/4 (/ (+ (* 4 (* (pow a 4) (pow c 4))) (* 16 (* (pow a 4) (pow c 4)))) (* a (pow b 6)))) (+ (* 2 (/ (* (pow a 2) (pow c 3)) (pow b 4))) (/ (* a (pow c 2)) (pow b 2))))) b))
(* -1 (/ (- (* 2 (/ (* (pow a 2) (pow c 2)) (pow b 2))) (* -2 (* a c))) b))
(* -1 (/ (- (* 4 (/ (* (pow a 3) (pow c 3)) (pow b 4))) (+ (* -2 (* a c)) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 2))))) b))
(* -1 (/ (- (* 1/2 (/ (+ (* 4 (* (pow a 4) (pow c 4))) (* 16 (* (pow a 4) (pow c 4)))) (pow b 6))) (+ (* -4 (/ (* (pow a 3) (pow c 3)) (pow b 4))) (+ (* -2 (* a c)) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 2)))))) b))
(* -1 b)
(* -1 (* b (+ 1 (* -2 (/ (* a c) (pow b 2))))))
(* -1 (* b (+ 1 (+ (* -2 (/ (* a c) (pow b 2))) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 4)))))))
(* -1 (* b (+ 1 (+ (* -4 (/ (* (pow a 3) (pow c 3)) (pow b 6))) (+ (* -2 (/ (* a c) (pow b 2))) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 4))))))))
(* -1 (* b (+ 2 (* -2 (/ (* a c) (pow b 2))))))
(* -1 (* b (+ 2 (+ (* -2 (/ (* a c) (pow b 2))) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 4)))))))
(* -1 (* b (+ 2 (+ (* -4 (/ (* (pow a 3) (pow c 3)) (pow b 6))) (+ (* -2 (/ (* a c) (pow b 2))) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 4))))))))
(+ (* -1 (/ b a)) (/ c b))
(+ (* -1 (/ b a)) (* c (+ (/ 1 b) (/ (* a c) (pow b 3)))))
(+ (* -1 (/ b a)) (* c (+ (* c (+ (* 2 (/ (* (pow a 2) c) (pow b 5))) (/ a (pow b 3)))) (/ 1 b))))
(- (* c (- (* 2 (/ (* (pow a 2) c) (pow b 3))) (* -2 (/ a b)))) (* 2 b))
(- (* c (- (* c (- (* 4 (/ (* (pow a 3) c) (pow b 5))) (* -2 (/ (pow a 2) (pow b 3))))) (* -2 (/ a b)))) (* 2 b))
(+ b (* c (+ (* -2 (/ a b)) (* -2 (/ (* (pow a 2) c) (pow b 3))))))
(+ b (* c (+ (* -2 (/ a b)) (* c (+ (* -4 (/ (* (pow a 3) c) (pow b 5))) (* -2 (/ (pow a 2) (pow b 3))))))))
(* c (+ (* -2 (/ a b)) (* -2 (/ (* (pow a 2) c) (pow b 3)))))
(* c (+ (* -2 (/ a b)) (* c (+ (* -4 (/ (* (pow a 3) c) (pow b 5))) (* -2 (/ (pow a 2) (pow b 3)))))))
(* c (+ (* -2 (/ a b)) (* c (+ (* -2 (/ (pow a 2) (pow b 3))) (* c (+ (* -4 (/ (pow a 3) (pow b 5))) (* -1/2 (/ (* c (+ (* 4 (/ (pow a 4) (pow b 6))) (* 16 (/ (pow a 4) (pow b 6))))) b))))))))
(* c (+ (* -1/2 (* (sqrt (/ 1 (* a c))) (sqrt -4))) (* -1/2 (/ b (* a c)))))
(* c (+ (* -1/2 (* (sqrt (/ 1 (* a c))) (sqrt -4))) (+ (* -1/2 (/ b (* a c))) (* -1/4 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b 2) (sqrt -4)))))))
(* c (+ (* -1/2 (* (sqrt (/ 1 (* a c))) (sqrt -4))) (+ (* -1/2 (/ b (* a c))) (+ (* -1/4 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3))))))))
(* c (- (* -1 (/ b c)) (* (sqrt (/ a c)) (sqrt -4))))
(* c (- (* -1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (+ (* (sqrt (/ a c)) (sqrt -4)) (/ b c))))
(* c (- (* 1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (+ (* (sqrt (/ a c)) (sqrt -4)) (/ b c)))))
(* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ a c)) (sqrt -4))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ a c)) (sqrt -4)))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (/ (pow b 6) (pow (sqrt -4) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ a c)) (sqrt -4))))))
(* c (+ (* -1 (/ b c)) (* (sqrt (/ a c)) (sqrt -4))))
(* c (- (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ a c)) (sqrt -4))) (/ b c)))
(* c (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ a c)) (sqrt -4)))) (/ b c)))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* 1/2 (/ b (* a c))))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1/2 (/ b a)) (* 1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 2) (sqrt -1))))) c)))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1 (/ (+ (* -1/8 (* (sqrt (/ c (pow a 3))) (* (pow b 2) (sqrt -1)))) (* 1/128 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b 4) (sqrt -1))))) c)) (* -1/2 (/ b a))) c)))))
(* -1 (* c (- (/ b c) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* c (- (* -1 (/ (- (* 1/4 (* (sqrt (/ 1 (* a c))) (* (pow b 2) (sqrt -1)))) b) c)) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* c (- (* -1 (/ (- (* -1 (/ (- (* 1/64 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 4) (sqrt -1)))) (* 1/4 (* (sqrt (/ c a)) (* (pow b 2) (sqrt -1))))) c)) b) c)) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* c (+ (* 1/4 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 2) (sqrt -1)))) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* c (+ (* -1/64 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b 4) (sqrt -1)))) (+ (* 1/4 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 2) (sqrt -1)))) (* 2 (* (sqrt (/ a c)) (sqrt -1)))))))
(* -1 (* c (+ (* -1/64 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b 4) (sqrt -1)))) (+ (* 1/512 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (* (pow b 6) (sqrt -1)))) (+ (* 1/4 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 2) (sqrt -1)))) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))))
(* -1 (* c (+ (* 2 (* (sqrt (/ a c)) (sqrt -1))) (/ b c))))
(* -1 (* c (+ (* -1 (/ (- (* -1/4 (* (sqrt (/ 1 (* a c))) (* (pow b 2) (sqrt -1)))) b) c)) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* c (+ (* -1 (/ (- (* -1 (/ (+ (* -1/64 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 4) (sqrt -1)))) (* 1/4 (* (sqrt (/ c a)) (* (pow b 2) (sqrt -1))))) c)) b) c)) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))
Outputs
(if (>= b 0) (* -1/2 (/ (+ b (sqrt (- (pow b 2) (* 4 (* a c))))) a)) (* 2 (/ c (- (sqrt (- (pow b 2) (* 4 (* a c)))) b))))
(if (>=.f32 b #s(literal 0 binary32)) (*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a) #s(literal -1/2 binary32)) (/.f32 (*.f32 c #s(literal 2 binary32)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(* -1 (/ b a))
(/.f32 (neg.f32 b) a)
(/ (+ (* -1 b) (/ (* a c) b)) a)
(/.f32 (-.f32 (/.f32 (*.f32 c a) b) b) a)
(/ (+ (* -1 b) (* a (+ (/ c b) (/ (* a (pow c 2)) (pow b 3))))) a)
(/.f32 (-.f32 (*.f32 (/.f32 (+.f32 (*.f32 (/.f32 (*.f32 c c) b) (/.f32 a b)) c) b) a) b) a)
(/ (+ (* -1 b) (* a (+ (* a (+ (* 2 (/ (* a (pow c 3)) (pow b 5))) (/ (pow c 2) (pow b 3)))) (/ c b)))) a)
(* -2 b)
(*.f32 #s(literal -2 binary32) b)
(- (* 2 (/ (* a c) b)) (* 2 b))
(*.f32 #s(literal 2 binary32) (-.f32 (/.f32 (*.f32 c a) b) b))
(- (* a (- (* 2 (/ (* a (pow c 2)) (pow b 3))) (* -2 (/ c b)))) (* 2 b))
(-.f32 (*.f32 (*.f32 #s(literal 2 binary32) (/.f32 (+.f32 (*.f32 (/.f32 (*.f32 c c) b) (/.f32 a b)) c) b)) a) (*.f32 #s(literal 2 binary32) b))
(- (* a (- (* a (- (* 4 (/ (* a (pow c 3)) (pow b 5))) (* -2 (/ (pow c 2) (pow b 3))))) (* -2 (/ c b)))) (* 2 b))
b
(+ b (* -2 (/ (* a c) b)))
(-.f32 b (*.f32 (/.f32 (*.f32 c a) b) #s(literal 2 binary32)))
(+ b (* a (+ (* -2 (/ c b)) (* -2 (/ (* a (pow c 2)) (pow b 3))))))
(+.f32 (*.f32 (*.f32 a #s(literal -2 binary32)) (/.f32 (+.f32 (*.f32 (/.f32 (*.f32 c c) b) (/.f32 a b)) c) b)) b)
(+ b (* a (+ (* -2 (/ c b)) (* a (+ (* -4 (/ (* a (pow c 3)) (pow b 5))) (* -2 (/ (pow c 2) (pow b 3))))))))
(* -2 (/ (* a c) b))
(*.f32 (*.f32 (/.f32 a b) #s(literal -2 binary32)) c)
(* a (+ (* -2 (/ c b)) (* -2 (/ (* a (pow c 2)) (pow b 3)))))
(*.f32 (*.f32 a #s(literal -2 binary32)) (/.f32 (+.f32 (*.f32 (/.f32 (*.f32 c c) b) (/.f32 a b)) c) b))
(* a (+ (* -2 (/ c b)) (* a (+ (* -4 (/ (* a (pow c 3)) (pow b 5))) (* -2 (/ (pow c 2) (pow b 3)))))))
(* a (+ (* -2 (/ c b)) (* a (+ (* -2 (/ (pow c 2) (pow b 3))) (* a (+ (* -4 (/ (pow c 3) (pow b 5))) (* -1/2 (/ (* a (+ (* 4 (/ (pow c 4) (pow b 6))) (* 16 (/ (pow c 4) (pow b 6))))) b))))))))
(* -1/2 (* (sqrt (/ c a)) (sqrt -4)))
(*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 #s(literal -4 binary32))) (sqrt.f32 (/.f32 c a)))
(+ (* -1/2 (* (sqrt (/ c a)) (sqrt -4))) (* -1/2 (/ b a)))
(*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (sqrt.f32 #s(literal -4 binary32)) (sqrt.f32 (/.f32 c a))) (/.f32 b a)))
(+ (* -1/2 (* (sqrt (/ c a)) (sqrt -4))) (+ (* -1/2 (/ b a)) (* -1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4))))))
(+.f32 (*.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 b (/.f32 b (sqrt.f32 #s(literal -4 binary32))))) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 a a) a)))) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (sqrt.f32 #s(literal -4 binary32)) (sqrt.f32 (/.f32 c a))) (/.f32 b a))))
(+ (* -1/2 (* (sqrt (/ c a)) (sqrt -4))) (+ (* -1/2 (/ b a)) (+ (* -1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 4) (pow (sqrt -4) 3)))))))
(* -1 (* (sqrt (* a c)) (sqrt -4)))
(*.f32 (neg.f32 (sqrt.f32 #s(literal -4 binary32))) (sqrt.f32 (*.f32 c a)))
(* a (- (* -1 (/ b a)) (* (sqrt (/ c a)) (sqrt -4))))
(*.f32 (-.f32 (/.f32 (neg.f32 b) a) (*.f32 (sqrt.f32 #s(literal -4 binary32)) (sqrt.f32 (/.f32 c a)))) a)
(* a (- (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (+ (* (sqrt (/ c a)) (sqrt -4)) (/ b a))))
(*.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 b (/.f32 b (sqrt.f32 #s(literal -4 binary32))))) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 a a) a)))) (+.f32 (*.f32 (sqrt.f32 #s(literal -4 binary32)) (sqrt.f32 (/.f32 c a))) (/.f32 b a))) a)
(* a (- (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (+ (* (sqrt (/ c a)) (sqrt -4)) (/ b a)))))
(* (sqrt (* a c)) (sqrt -4))
(*.f32 (sqrt.f32 (*.f32 c a)) (sqrt.f32 #s(literal -4 binary32)))
(* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ c a)) (sqrt -4))))
(*.f32 (-.f32 (*.f32 (sqrt.f32 #s(literal -4 binary32)) (sqrt.f32 (/.f32 c a))) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 b (/.f32 b (sqrt.f32 #s(literal -4 binary32))))) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 a a) a))))) a)
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ c a)) (sqrt -4)))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b 6) (pow (sqrt -4) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ c a)) (sqrt -4))))))
(* a (+ (* -1 (/ b a)) (* (sqrt (/ c a)) (sqrt -4))))
(*.f32 (+.f32 (*.f32 (sqrt.f32 #s(literal -4 binary32)) (sqrt.f32 (/.f32 c a))) (/.f32 (neg.f32 b) a)) a)
(* a (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ c a)) (sqrt -4))) (/ b a)))
(*.f32 (-.f32 (-.f32 (*.f32 (sqrt.f32 #s(literal -4 binary32)) (sqrt.f32 (/.f32 c a))) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 b (/.f32 b (sqrt.f32 #s(literal -4 binary32))))) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 a a) a))))) (/.f32 b a)) a)
(* a (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ c a)) (sqrt -4)))) (/ b a)))
(* (sqrt (/ c a)) (sqrt -1))
(*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 c a)))
(+ (* -1/2 (/ b a)) (* (sqrt (/ c a)) (sqrt -1)))
(-.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 c a))) (*.f32 #s(literal 1/2 binary32) (/.f32 b a)))
(+ (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a c))) (* (pow b 2) (sqrt -1)))) (* 1/2 b)) a)) (* (sqrt (/ c a)) (sqrt -1)))
(+.f32 (/.f32 (-.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 c a))) (*.f32 b b)) (*.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal -1/8 binary32))) (*.f32 #s(literal -1/2 binary32) b)) (neg.f32 a)) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 c a))))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1/128 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 4) (sqrt -1)))) (* 1/8 (* (sqrt (/ a c)) (* (pow b 2) (sqrt -1))))) a)) (* 1/2 b)) a)) (* (sqrt (/ c a)) (sqrt -1)))
(* 2 (* (sqrt (* a c)) (sqrt -1)))
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (*.f32 c a)))
(* -1 (* a (- (/ b a) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))
(*.f32 (neg.f32 a) (-.f32 (/.f32 b a) (*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (/.f32 c a)))))
(* -1 (* a (- (* -1 (/ (- (* 1/4 (* (sqrt (/ 1 (* a c))) (* (pow b 2) (sqrt -1)))) b) a)) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))
(*.f32 (neg.f32 a) (-.f32 (/.f32 (-.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 c a))) (*.f32 b b)) (*.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 1/4 binary32))) b) (neg.f32 a)) (*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (/.f32 c a)))))
(* -1 (* a (- (* -1 (/ (- (* -1 (/ (- (* 1/64 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 4) (sqrt -1)))) (* 1/4 (* (sqrt (/ a c)) (* (pow b 2) (sqrt -1))))) a)) b) a)) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))
(* -2 (* (sqrt (* a c)) (sqrt -1)))
(*.f32 (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (*.f32 c a)))
(* -1 (* a (+ (* 1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 2) (sqrt -1)))) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))
(*.f32 (neg.f32 a) (-.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) b) b)) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 a a) a)))) (*.f32 (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (/.f32 c a)))))
(* -1 (* a (+ (* -1/64 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b 4) (sqrt -1)))) (+ (* 1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 2) (sqrt -1)))) (* 2 (* (sqrt (/ c a)) (sqrt -1)))))))
(* -1 (* a (+ (* -1/64 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b 4) (sqrt -1)))) (+ (* 1/512 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b 6) (sqrt -1)))) (+ (* 1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 2) (sqrt -1)))) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))))
(* -1 (* a (+ (* 2 (* (sqrt (/ c a)) (sqrt -1))) (/ b a))))
(*.f32 (neg.f32 a) (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (/.f32 c a))) (/.f32 b a)))
(* -1 (* a (+ (* -1 (/ (- (* -1/4 (* (sqrt (/ 1 (* a c))) (* (pow b 2) (sqrt -1)))) b) a)) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))
(*.f32 (neg.f32 a) (-.f32 (/.f32 (-.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 c a))) (*.f32 b b)) (*.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal -1/4 binary32))) b) (neg.f32 a)) (*.f32 (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (/.f32 c a)))))
(* -1 (* a (+ (* -1 (/ (- (* -1 (/ (+ (* -1/64 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 4) (sqrt -1)))) (* 1/4 (* (sqrt (/ a c)) (* (pow b 2) (sqrt -1))))) a)) b) a)) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))
(>= b 0)
(>=.f32 b #s(literal 0 binary32))
(+ (* -1/2 (* (sqrt (/ c a)) (sqrt -4))) (* b (- (* -1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b (sqrt -4)))) (* 1/2 (/ 1 a)))))
(-.f32 (*.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 b (sqrt.f32 #s(literal -4 binary32)))) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 a a) a)))) (/.f32 #s(literal 1/2 binary32) a)) b) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 #s(literal -4 binary32)) (sqrt.f32 (/.f32 c a)))))
(+ (* -1/2 (* (sqrt (/ c a)) (sqrt -4))) (* b (- (* b (+ (* -1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -4)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 2) (pow (sqrt -4) 3)))))) (* 1/2 (/ 1 a)))))
(- (* -1 b) (* (sqrt (* a c)) (sqrt -4)))
(-.f32 (neg.f32 b) (*.f32 (sqrt.f32 (*.f32 c a)) (sqrt.f32 #s(literal -4 binary32))))
(- (* b (- (* -1/2 (* (sqrt (/ 1 (* a c))) (/ b (sqrt -4)))) 1)) (* (sqrt (* a c)) (sqrt -4)))
(-.f32 (*.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 b (sqrt.f32 #s(literal -4 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 c a)))) #s(literal 1 binary32)) b) (*.f32 (sqrt.f32 (*.f32 c a)) (sqrt.f32 #s(literal -4 binary32))))
(- (* b (- (* b (- (* 1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b 2) (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -4)))))) 1)) (* (sqrt (* a c)) (sqrt -4)))
(-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (/.f32 b #s(literal -4 binary32)) (/.f32 b (sqrt.f32 #s(literal -4 binary32))))) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 c c) c)) (*.f32 (*.f32 a a) a)))) (*.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 c a))) (sqrt.f32 #s(literal -4 binary32))) #s(literal 1/2 binary32))) b) #s(literal 1 binary32)) b) (*.f32 (sqrt.f32 (*.f32 c a)) (sqrt.f32 #s(literal -4 binary32))))
(+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (* a c)) (sqrt -4)))
(-.f32 (*.f32 (sqrt.f32 (*.f32 c a)) (sqrt.f32 #s(literal -4 binary32))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 c a))) (*.f32 b (/.f32 b (sqrt.f32 #s(literal -4 binary32)))))))
(+ (* (sqrt (* a c)) (sqrt -4)) (* (pow b 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b 2) (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -4)))))))
(+.f32 (*.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (/.f32 b #s(literal -4 binary32)) (/.f32 b (sqrt.f32 #s(literal -4 binary32))))) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 c c) c)) (*.f32 (*.f32 a a) a)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 c a))) (sqrt.f32 #s(literal -4 binary32))))) (*.f32 b b)) (*.f32 (sqrt.f32 (*.f32 c a)) (sqrt.f32 #s(literal -4 binary32))))
(+ (* (sqrt (* a c)) (sqrt -4)) (* (pow b 2) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -4)))) (* (pow b 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -4) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b 2) (pow (sqrt -4) 5)))))))))
(+ (* -1 b) (* (sqrt (* a c)) (sqrt -4)))
(-.f32 (*.f32 (sqrt.f32 (*.f32 c a)) (sqrt.f32 #s(literal -4 binary32))) b)
(+ (* b (- (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b (sqrt -4)))) 1)) (* (sqrt (* a c)) (sqrt -4)))
(+.f32 (*.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 b (sqrt.f32 #s(literal -4 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 c a)))) #s(literal 1 binary32)) b) (*.f32 (sqrt.f32 (*.f32 c a)) (sqrt.f32 #s(literal -4 binary32))))
(+ (* b (- (* b (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b 2) (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -4)))))) 1)) (* (sqrt (* a c)) (sqrt -4)))
(+.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (/.f32 b #s(literal -4 binary32)) (/.f32 b (sqrt.f32 #s(literal -4 binary32))))) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 c c) c)) (*.f32 (*.f32 a a) a)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 c a))) (sqrt.f32 #s(literal -4 binary32))))) b) #s(literal 1 binary32)) b) (*.f32 (sqrt.f32 (*.f32 c a)) (sqrt.f32 #s(literal -4 binary32))))
(* b (- (/ c (pow b 2)) (/ 1 a)))
(*.f32 (-.f32 (/.f32 (/.f32 c b) b) (/.f32 #s(literal 1 binary32) a)) b)
(* b (- (+ (/ c (pow b 2)) (/ (* a (pow c 2)) (pow b 4))) (/ 1 a)))
(* b (- (+ (* 2 (/ (* (pow a 2) (pow c 3)) (pow b 6))) (+ (/ c (pow b 2)) (/ (* a (pow c 2)) (pow b 4)))) (/ 1 a)))
(* b (- (* 2 (/ (* a c) (pow b 2))) 2))
(*.f32 (-.f32 (*.f32 (*.f32 a (/.f32 (/.f32 c b) b)) #s(literal 2 binary32)) #s(literal 2 binary32)) b)
(* b (- (* 2 (/ (* (pow a 2) (pow c 2)) (pow b 4))) (+ 2 (* -2 (/ (* a c) (pow b 2))))))
(* b (- (* 4 (/ (* (pow a 3) (pow c 3)) (pow b 6))) (+ 2 (+ (* -2 (/ (* a c) (pow b 2))) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 4)))))))
(* b (+ 1 (* -2 (/ (* a c) (pow b 2)))))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 a (/.f32 (/.f32 c b) b)) #s(literal 2 binary32))) b)
(* b (+ 1 (+ (* -2 (/ (* a c) (pow b 2))) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 4))))))
(* b (+ 1 (+ (* -4 (/ (* (pow a 3) (pow c 3)) (pow b 6))) (+ (* -2 (/ (* a c) (pow b 2))) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 4)))))))
(/ (+ (* -2 (* a c)) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 2)))) b)
(/.f32 (*.f32 #s(literal -2 binary32) (+.f32 (*.f32 (/.f32 (*.f32 a a) b) (/.f32 (*.f32 c c) b)) (*.f32 c a))) b)
(/ (+ (* -4 (/ (* (pow a 3) (pow c 3)) (pow b 4))) (+ (* -2 (* a c)) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 2))))) b)
(/ (+ (* -4 (/ (* (pow a 3) (pow c 3)) (pow b 4))) (+ (* -2 (* a c)) (+ (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 2))) (* -1/2 (/ (+ (* 4 (* (pow a 4) (pow c 4))) (* 16 (* (pow a 4) (pow c 4)))) (pow b 6)))))) b)
(if (>= b 0) (* 1/2 (/ (- (* -1 b) (sqrt (- (pow b 2) (* 4 (* a c))))) a)) (* 2 (/ c (+ (sqrt (- (pow b 2) (* 4 (* a c)))) (* -1 b)))))
(if (>=.f32 b #s(literal 0 binary32)) (*.f32 (/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) a) #s(literal 1/2 binary32)) (/.f32 (*.f32 c #s(literal 2 binary32)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(* -1 (/ c b))
(/.f32 c (neg.f32 b))
(* -1 (/ (+ c (/ (* a (pow c 2)) (pow b 2))) b))
(/.f32 (+.f32 (*.f32 (/.f32 (*.f32 c c) b) (/.f32 a b)) c) (neg.f32 b))
(* -1 (/ (+ c (+ (* 2 (/ (* (pow a 2) (pow c 3)) (pow b 4))) (/ (* a (pow c 2)) (pow b 2)))) b))
(* -1 (/ (+ c (+ (* 1/4 (/ (+ (* 4 (* (pow a 4) (pow c 4))) (* 16 (* (pow a 4) (pow c 4)))) (* a (pow b 6)))) (+ (* 2 (/ (* (pow a 2) (pow c 3)) (pow b 4))) (/ (* a (pow c 2)) (pow b 2))))) b))
(* -1 (/ (- (* 2 (/ (* (pow a 2) (pow c 2)) (pow b 2))) (* -2 (* a c))) b))
(/.f32 (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 (/.f32 (*.f32 a a) b) (/.f32 (*.f32 c c) b)) (*.f32 c a))) (neg.f32 b))
(* -1 (/ (- (* 4 (/ (* (pow a 3) (pow c 3)) (pow b 4))) (+ (* -2 (* a c)) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 2))))) b))
(* -1 (/ (- (* 1/2 (/ (+ (* 4 (* (pow a 4) (pow c 4))) (* 16 (* (pow a 4) (pow c 4)))) (pow b 6))) (+ (* -4 (/ (* (pow a 3) (pow c 3)) (pow b 4))) (+ (* -2 (* a c)) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 2)))))) b))
(* -1 b)
(neg.f32 b)
(* -1 (* b (+ 1 (* -2 (/ (* a c) (pow b 2))))))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 a (/.f32 (/.f32 c b) b)) #s(literal 2 binary32))) (neg.f32 b))
(* -1 (* b (+ 1 (+ (* -2 (/ (* a c) (pow b 2))) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 4)))))))
(* -1 (* b (+ 1 (+ (* -4 (/ (* (pow a 3) (pow c 3)) (pow b 6))) (+ (* -2 (/ (* a c) (pow b 2))) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 4))))))))
(* -1 (* b (+ 2 (* -2 (/ (* a c) (pow b 2))))))
(*.f32 (-.f32 #s(literal 2 binary32) (*.f32 (*.f32 a (/.f32 (/.f32 c b) b)) #s(literal 2 binary32))) (neg.f32 b))
(* -1 (* b (+ 2 (+ (* -2 (/ (* a c) (pow b 2))) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 4)))))))
(* -1 (* b (+ 2 (+ (* -4 (/ (* (pow a 3) (pow c 3)) (pow b 6))) (+ (* -2 (/ (* a c) (pow b 2))) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 4))))))))
(+ (* -1 (/ b a)) (/ c b))
(+.f32 (/.f32 c b) (/.f32 (neg.f32 b) a))
(+ (* -1 (/ b a)) (* c (+ (/ 1 b) (/ (* a c) (pow b 3)))))
(+.f32 (*.f32 (+.f32 (/.f32 (*.f32 a (/.f32 (/.f32 c b) b)) b) (/.f32 #s(literal 1 binary32) b)) c) (/.f32 (neg.f32 b) a))
(+ (* -1 (/ b a)) (* c (+ (* c (+ (* 2 (/ (* (pow a 2) c) (pow b 5))) (/ a (pow b 3)))) (/ 1 b))))
(- (* c (- (* 2 (/ (* (pow a 2) c) (pow b 3))) (* -2 (/ a b)))) (* 2 b))
(-.f32 (*.f32 (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 a (/.f32 (*.f32 a (/.f32 (/.f32 c b) b)) b)) (/.f32 a b))) c) (*.f32 #s(literal 2 binary32) b))
(- (* c (- (* c (- (* 4 (/ (* (pow a 3) c) (pow b 5))) (* -2 (/ (pow a 2) (pow b 3))))) (* -2 (/ a b)))) (* 2 b))
(+ b (* c (+ (* -2 (/ a b)) (* -2 (/ (* (pow a 2) c) (pow b 3))))))
(+.f32 (*.f32 (*.f32 c #s(literal -2 binary32)) (+.f32 (/.f32 a b) (*.f32 a (/.f32 (*.f32 a (/.f32 (/.f32 c b) b)) b)))) b)
(+ b (* c (+ (* -2 (/ a b)) (* c (+ (* -4 (/ (* (pow a 3) c) (pow b 5))) (* -2 (/ (pow a 2) (pow b 3))))))))
(* c (+ (* -2 (/ a b)) (* -2 (/ (* (pow a 2) c) (pow b 3)))))
(*.f32 (*.f32 c #s(literal -2 binary32)) (+.f32 (/.f32 a b) (*.f32 a (/.f32 (*.f32 a (/.f32 (/.f32 c b) b)) b))))
(* c (+ (* -2 (/ a b)) (* c (+ (* -4 (/ (* (pow a 3) c) (pow b 5))) (* -2 (/ (pow a 2) (pow b 3)))))))
(* c (+ (* -2 (/ a b)) (* c (+ (* -2 (/ (pow a 2) (pow b 3))) (* c (+ (* -4 (/ (pow a 3) (pow b 5))) (* -1/2 (/ (* c (+ (* 4 (/ (pow a 4) (pow b 6))) (* 16 (/ (pow a 4) (pow b 6))))) b))))))))
(* c (+ (* -1/2 (* (sqrt (/ 1 (* a c))) (sqrt -4))) (* -1/2 (/ b (* a c)))))
(*.f32 (*.f32 c #s(literal -1/2 binary32)) (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 c a))) (sqrt.f32 #s(literal -4 binary32))) (/.f32 (/.f32 b a) c)))
(* c (+ (* -1/2 (* (sqrt (/ 1 (* a c))) (sqrt -4))) (+ (* -1/2 (/ b (* a c))) (* -1/4 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b 2) (sqrt -4)))))))
(*.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 b (/.f32 b (sqrt.f32 #s(literal -4 binary32))))) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 c c) c)) (*.f32 (*.f32 a a) a)))) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (/.f32 b a) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 c a))) (sqrt.f32 #s(literal -4 binary32)))))) c)
(* c (+ (* -1/2 (* (sqrt (/ 1 (* a c))) (sqrt -4))) (+ (* -1/2 (/ b (* a c))) (+ (* -1/4 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3))))))))
(* c (- (* -1 (/ b c)) (* (sqrt (/ a c)) (sqrt -4))))
(*.f32 (-.f32 (/.f32 (neg.f32 b) c) (*.f32 (sqrt.f32 (/.f32 a c)) (sqrt.f32 #s(literal -4 binary32)))) c)
(* c (- (* -1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (+ (* (sqrt (/ a c)) (sqrt -4)) (/ b c))))
(*.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 b (/.f32 b (sqrt.f32 #s(literal -4 binary32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 c c) c) a)))) (+.f32 (*.f32 (sqrt.f32 (/.f32 a c)) (sqrt.f32 #s(literal -4 binary32))) (/.f32 b c))) c)
(* c (- (* 1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (+ (* (sqrt (/ a c)) (sqrt -4)) (/ b c)))))
(* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ a c)) (sqrt -4))))
(*.f32 (-.f32 (*.f32 (sqrt.f32 (/.f32 a c)) (sqrt.f32 #s(literal -4 binary32))) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 b (/.f32 b (sqrt.f32 #s(literal -4 binary32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 c c) c) a))))) c)
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ a c)) (sqrt -4)))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (/ (pow b 6) (pow (sqrt -4) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ a c)) (sqrt -4))))))
(* c (+ (* -1 (/ b c)) (* (sqrt (/ a c)) (sqrt -4))))
(*.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 a c)) (sqrt.f32 #s(literal -4 binary32))) (/.f32 (neg.f32 b) c)) c)
(* c (- (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ a c)) (sqrt -4))) (/ b c)))
(*.f32 (-.f32 (-.f32 (*.f32 (sqrt.f32 (/.f32 a c)) (sqrt.f32 #s(literal -4 binary32))) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 b (/.f32 b (sqrt.f32 #s(literal -4 binary32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 c c) c) a))))) (/.f32 b c)) c)
(* c (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ a c)) (sqrt -4)))) (/ b c)))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* 1/2 (/ b (* a c))))))
(*.f32 (neg.f32 c) (-.f32 (*.f32 (neg.f32 (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 c a)))) (*.f32 (/.f32 (/.f32 b a) c) #s(literal -1/2 binary32))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1/2 (/ b a)) (* 1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 2) (sqrt -1))))) c)))))
(*.f32 (neg.f32 c) (-.f32 (*.f32 (neg.f32 (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 c a)))) (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) b) b)) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 a a) a)))) (*.f32 #s(literal 1/2 binary32) (/.f32 b a))) c)))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1 (/ (+ (* -1/8 (* (sqrt (/ c (pow a 3))) (* (pow b 2) (sqrt -1)))) (* 1/128 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b 4) (sqrt -1))))) c)) (* -1/2 (/ b a))) c)))))
(* -1 (* c (- (/ b c) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))
(*.f32 (neg.f32 c) (-.f32 (/.f32 b c) (*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (/.f32 a c)))))
(* -1 (* c (- (* -1 (/ (- (* 1/4 (* (sqrt (/ 1 (* a c))) (* (pow b 2) (sqrt -1)))) b) c)) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))
(*.f32 (neg.f32 c) (-.f32 (/.f32 (-.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 c a))) (*.f32 b b)) (*.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 1/4 binary32))) b) (neg.f32 c)) (*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (/.f32 a c)))))
(* -1 (* c (- (* -1 (/ (- (* -1 (/ (- (* 1/64 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 4) (sqrt -1)))) (* 1/4 (* (sqrt (/ c a)) (* (pow b 2) (sqrt -1))))) c)) b) c)) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* c (+ (* 1/4 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 2) (sqrt -1)))) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))
(*.f32 (neg.f32 c) (-.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 c c) c) a))) (*.f32 b b)) (*.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 1/4 binary32))) (*.f32 (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (/.f32 a c)))))
(* -1 (* c (+ (* -1/64 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b 4) (sqrt -1)))) (+ (* 1/4 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 2) (sqrt -1)))) (* 2 (* (sqrt (/ a c)) (sqrt -1)))))))
(* -1 (* c (+ (* -1/64 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b 4) (sqrt -1)))) (+ (* 1/512 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (* (pow b 6) (sqrt -1)))) (+ (* 1/4 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 2) (sqrt -1)))) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))))
(* -1 (* c (+ (* 2 (* (sqrt (/ a c)) (sqrt -1))) (/ b c))))
(*.f32 (neg.f32 c) (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (/.f32 a c))) (/.f32 b c)))
(* -1 (* c (+ (* -1 (/ (- (* -1/4 (* (sqrt (/ 1 (* a c))) (* (pow b 2) (sqrt -1)))) b) c)) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))
(*.f32 (neg.f32 c) (-.f32 (/.f32 (-.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 c a))) (*.f32 b b)) (*.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal -1/4 binary32))) b) (neg.f32 c)) (*.f32 (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (/.f32 a c)))))
(* -1 (* c (+ (* -1 (/ (- (* -1 (/ (+ (* -1/64 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 4) (sqrt -1)))) (* 1/4 (* (sqrt (/ c a)) (* (pow b 2) (sqrt -1))))) c)) b) c)) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))

rewrite184.0ms (2.8%)

Memory
15.4MiB live, 206.1MiB allocated
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02094
03394
19594
260791
3772191
0845991
Stop Event
iter limit
node limit
iter limit
Counts
6 → 253
Calls
Call 1
Inputs
(if (>=.f32 b #s(literal 0 binary32)) (/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c)))) (*.f32 #s(literal 2 binary32) a)) (/.f32 (*.f32 #s(literal 2 binary32) c) (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c))))))
(>=.f32 b #s(literal 0 binary32))
(/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c)))) (*.f32 #s(literal 2 binary32) a))
(-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c))))
(sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c)))
(+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c))))
Outputs
(if (>=.f32 b #s(literal 0 binary32)) (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b) (*.f32 #s(literal -2 binary32) c)) (/.f32 (*.f32 #s(literal -2 binary32) c) (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))))))
(>=.f32 b #s(literal 0 binary32))
(*.f32 (/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))) #s(literal 0 binary32)) #s(literal 0 binary32))
(*.f32 (/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 a a) a))) (+.f32 #s(literal 0 binary32) (*.f32 a a)))
(*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b) #s(literal 0 binary32)) #s(literal 0 binary32))
(*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 a a) a))) (+.f32 #s(literal 0 binary32) (*.f32 a a)))
(*.f32 (/.f32 (-.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b)) (-.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b))) (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b) (*.f32 #s(literal -2 binary32) c)))
(*.f32 (/.f32 (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (*.f32 (*.f32 b b) b))) (neg.f32 a)) (/.f32 (+.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b)) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (*.f32 (*.f32 b b) b))) #s(literal -2 binary32)) (/.f32 (+.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b)) a))
(*.f32 (/.f32 (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (*.f32 (*.f32 b b) b))) #s(literal 2 binary32)) (/.f32 (+.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b)) a))
(*.f32 (/.f32 (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (*.f32 (*.f32 b b) b))) #s(literal 2 binary32)) (/.f32 (+.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b)) (neg.f32 a)))
(*.f32 (/.f32 (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (*.f32 (*.f32 b b) b))) a) (/.f32 (+.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b)) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (*.f32 (*.f32 b b) b))) a) (/.f32 (+.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b)) #s(literal -2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (neg.f32 a)) (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b) #s(literal -2 binary32)))
(*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b) (neg.f32 a)))
(*.f32 (/.f32 #s(literal 1 binary32) a) (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b) #s(literal 2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) a) (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b) #s(literal -2 binary32)))
(*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (neg.f32 b))) (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b) (*.f32 #s(literal -2 binary32) c)))
(*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (neg.f32 b)) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (neg.f32 b))) (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b) (*.f32 #s(literal -2 binary32) c)))
(*.f32 (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (*.f32 (*.f32 b b) b))) (/.f32 (+.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b)) (*.f32 #s(literal -2 binary32) c)))
(*.f32 #s(literal 1 binary32) (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b) (*.f32 #s(literal -2 binary32) c)))
(*.f32 (-.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b)) (/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))) (*.f32 (-.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b)) (*.f32 #s(literal -2 binary32) c))))
(*.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b) (/.f32 (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))) (*.f32 (*.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (neg.f32 b)) #s(literal 2 binary32)) a)))
(*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))) (neg.f32 a)))
(*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b) (neg.f32 a)))
(*.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (neg.f32 b)) (/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))) (*.f32 (*.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (neg.f32 b)) #s(literal 2 binary32)) a)))
(/.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b) a) #s(literal -2 binary32))
(/.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b) a) #s(literal 2 binary32))
(/.f32 (+.f32 (*.f32 (/.f32 (*.f32 b b) (*.f32 #s(literal -2 binary32) c)) (/.f32 b (*.f32 #s(literal -2 binary32) c))) (*.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 #s(literal -2 binary32) c)) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (*.f32 #s(literal -2 binary32) c)))) (+.f32 (-.f32 (/.f32 (*.f32 b b) (*.f32 #s(literal -2 binary32) c)) (/.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 #s(literal -2 binary32) c))) (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b) (*.f32 #s(literal -2 binary32) c))))
(/.f32 (/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))) (neg.f32 a)) #s(literal 2 binary32))
(/.f32 (+.f32 (/.f32 (neg.f32 b) a) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) a)) #s(literal 2 binary32))
(/.f32 (+.f32 (/.f32 b #s(literal -2 binary32)) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) #s(literal 2 binary32))) a)
(/.f32 (neg.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b) (neg.f32 a))) #s(literal -2 binary32))
(/.f32 (neg.f32 (-.f32 (/.f32 (*.f32 b b) (*.f32 #s(literal -2 binary32) c)) (/.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 #s(literal -2 binary32) c)))) (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b) (*.f32 #s(literal -2 binary32) c)))
(/.f32 (neg.f32 (-.f32 (*.f32 (/.f32 (*.f32 b b) (*.f32 #s(literal -2 binary32) c)) (/.f32 b (*.f32 #s(literal -2 binary32) c))) (*.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 #s(literal -2 binary32) c)) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (*.f32 #s(literal -2 binary32) c))))) (neg.f32 (+.f32 (-.f32 (/.f32 (*.f32 b b) (*.f32 #s(literal -2 binary32) c)) (/.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 #s(literal -2 binary32) c))) (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b) (*.f32 #s(literal -2 binary32) c)))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (neg.f32 b) #s(literal 2 binary32)) a) (*.f32 (*.f32 #s(literal -2 binary32) c) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))))) (*.f32 #s(literal -2 binary32) c))
(/.f32 (-.f32 (*.f32 (/.f32 (neg.f32 b) a) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) a))) #s(literal 4 binary32))
(/.f32 (-.f32 (*.f32 (/.f32 (neg.f32 b) a) a) (*.f32 #s(literal 2 binary32) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) c))
(/.f32 (-.f32 (*.f32 (/.f32 (neg.f32 b) a) (*.f32 #s(literal -2 binary32) c)) (*.f32 #s(literal 2 binary32) (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))))) (*.f32 #s(literal 2 binary32) (*.f32 #s(literal -2 binary32) c)))
(/.f32 (-.f32 (*.f32 (/.f32 (neg.f32 b) a) (*.f32 #s(literal -2 binary32) c)) (*.f32 #s(literal 2 binary32) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))))) (*.f32 #s(literal 2 binary32) (*.f32 #s(literal -2 binary32) c)))
(/.f32 (-.f32 (*.f32 (/.f32 b #s(literal -2 binary32)) #s(literal 2 binary32)) (*.f32 a (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) a))) (*.f32 #s(literal -2 binary32) c))
(/.f32 (-.f32 (*.f32 (/.f32 b #s(literal -2 binary32)) a) (*.f32 a (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) #s(literal 2 binary32)))) (*.f32 a a))
(/.f32 (-.f32 (*.f32 (/.f32 b #s(literal -2 binary32)) (*.f32 #s(literal -2 binary32) c)) (*.f32 a (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))))) (*.f32 a (*.f32 #s(literal -2 binary32) c)))
(/.f32 (-.f32 (*.f32 (/.f32 b #s(literal -2 binary32)) (*.f32 #s(literal -2 binary32) c)) (*.f32 a (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))))) (*.f32 a (*.f32 #s(literal -2 binary32) c)))
(/.f32 (-.f32 (*.f32 b #s(literal 2 binary32)) (*.f32 (*.f32 #s(literal -2 binary32) c) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) a))) (*.f32 (*.f32 #s(literal -2 binary32) c) #s(literal 2 binary32)))
(/.f32 (-.f32 (*.f32 b a) (*.f32 (*.f32 #s(literal -2 binary32) c) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 #s(literal -2 binary32) c) a))
(/.f32 (-.f32 (*.f32 b (*.f32 #s(literal -2 binary32) c)) (*.f32 (*.f32 #s(literal -2 binary32) c) (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))))) (*.f32 #s(literal -2 binary32) c))
(/.f32 (-.f32 (*.f32 b (*.f32 #s(literal -2 binary32) c)) (*.f32 (*.f32 #s(literal -2 binary32) c) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))))) (*.f32 #s(literal -2 binary32) c))
(/.f32 (-.f32 (*.f32 (neg.f32 b) #s(literal 2 binary32)) (*.f32 (*.f32 #s(literal -2 binary32) c) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) a))) (*.f32 (*.f32 #s(literal -2 binary32) c) #s(literal 2 binary32)))
(/.f32 (-.f32 (*.f32 (neg.f32 b) a) (*.f32 (*.f32 #s(literal -2 binary32) c) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 #s(literal -2 binary32) c) a))
(/.f32 (-.f32 (*.f32 (*.f32 (neg.f32 b) #s(literal 2 binary32)) a) (*.f32 (*.f32 #s(literal -2 binary32) c) (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))))) (*.f32 #s(literal -2 binary32) c))
(/.f32 (+.f32 (*.f32 (/.f32 (neg.f32 b) a) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) a))) #s(literal 4 binary32))
(/.f32 (+.f32 (*.f32 (/.f32 (neg.f32 b) a) a) (*.f32 #s(literal 2 binary32) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) c))
(/.f32 (+.f32 (*.f32 (/.f32 (neg.f32 b) a) (*.f32 #s(literal -2 binary32) c)) (*.f32 #s(literal 2 binary32) (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))))) (*.f32 #s(literal 2 binary32) (*.f32 #s(literal -2 binary32) c)))
(/.f32 (+.f32 (*.f32 (/.f32 (neg.f32 b) a) (*.f32 #s(literal -2 binary32) c)) (*.f32 #s(literal 2 binary32) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))))) (*.f32 #s(literal 2 binary32) (*.f32 #s(literal -2 binary32) c)))
(/.f32 (+.f32 (*.f32 (/.f32 b #s(literal -2 binary32)) #s(literal 2 binary32)) (*.f32 a (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) a))) (*.f32 #s(literal -2 binary32) c))
(/.f32 (+.f32 (*.f32 (/.f32 b #s(literal -2 binary32)) a) (*.f32 a (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) #s(literal 2 binary32)))) (*.f32 a a))
(/.f32 (+.f32 (*.f32 (/.f32 b #s(literal -2 binary32)) (*.f32 #s(literal -2 binary32) c)) (*.f32 a (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))))) (*.f32 a (*.f32 #s(literal -2 binary32) c)))
(/.f32 (+.f32 (*.f32 (/.f32 b #s(literal -2 binary32)) (*.f32 #s(literal -2 binary32) c)) (*.f32 a (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))))) (*.f32 a (*.f32 #s(literal -2 binary32) c)))
(/.f32 (+.f32 (*.f32 b #s(literal 2 binary32)) (*.f32 (*.f32 #s(literal -2 binary32) c) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) a))) (*.f32 (*.f32 #s(literal -2 binary32) c) #s(literal 2 binary32)))
(/.f32 (+.f32 (*.f32 b a) (*.f32 (*.f32 #s(literal -2 binary32) c) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 #s(literal -2 binary32) c) a))
(/.f32 (+.f32 (*.f32 b (*.f32 #s(literal -2 binary32) c)) (*.f32 (*.f32 #s(literal -2 binary32) c) (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))))) (*.f32 #s(literal -2 binary32) c))
(/.f32 (+.f32 (*.f32 b (*.f32 #s(literal -2 binary32) c)) (*.f32 (*.f32 #s(literal -2 binary32) c) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))))) (*.f32 #s(literal -2 binary32) c))
(/.f32 (+.f32 (*.f32 (neg.f32 b) #s(literal 2 binary32)) (*.f32 (*.f32 #s(literal -2 binary32) c) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) a))) (*.f32 (*.f32 #s(literal -2 binary32) c) #s(literal 2 binary32)))
(/.f32 (+.f32 (*.f32 (neg.f32 b) a) (*.f32 (*.f32 #s(literal -2 binary32) c) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 #s(literal -2 binary32) c) a))
(/.f32 (+.f32 (*.f32 (*.f32 (neg.f32 b) #s(literal 2 binary32)) a) (*.f32 (*.f32 #s(literal -2 binary32) c) (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))))) (*.f32 #s(literal -2 binary32) c))
(/.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b) (neg.f32 a)) #s(literal -2 binary32))
(/.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b) (neg.f32 a)) #s(literal 2 binary32))
(/.f32 (-.f32 (/.f32 (*.f32 b b) (*.f32 #s(literal -2 binary32) c)) (/.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 #s(literal -2 binary32) c))) (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b) (*.f32 #s(literal -2 binary32) c)))
(/.f32 (*.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))) (*.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (*.f32 (*.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (neg.f32 b)) #s(literal 2 binary32)) a)))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) b) b) (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))) (*.f32 (+.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (+.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b))) (*.f32 (*.f32 (*.f32 b b) b) b)) (*.f32 (*.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (neg.f32 b)) #s(literal 2 binary32)) a)))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) b) b) (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))) (*.f32 (-.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (*.f32 (*.f32 b b) b)) (*.f32 (-.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b)) (*.f32 #s(literal -2 binary32) c))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) b) b) (*.f32 (*.f32 b b) b)) (*.f32 (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))))) (*.f32 (+.f32 (*.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (*.f32 (*.f32 b b) b))) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) b) b)) (*.f32 (-.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b)) (*.f32 #s(literal -2 binary32) c))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 b b) (*.f32 #s(literal -2 binary32) c)) (/.f32 b (*.f32 #s(literal -2 binary32) c))) (*.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 #s(literal -2 binary32) c)) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (*.f32 #s(literal -2 binary32) c)))) (+.f32 (-.f32 (/.f32 (*.f32 b b) (*.f32 #s(literal -2 binary32) c)) (/.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 #s(literal -2 binary32) c))) (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b) (*.f32 #s(literal -2 binary32) c))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))))) (*.f32 (+.f32 (neg.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b))) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b)) (*.f32 #s(literal -2 binary32) c)))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))))) (neg.f32 (*.f32 (-.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b)) (*.f32 #s(literal -2 binary32) c))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))))) (*.f32 (-.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b)) (*.f32 #s(literal -2 binary32) c)))
(/.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b) #s(literal 2 binary32)) (neg.f32 a))
(/.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b) #s(literal 2 binary32)) a)
(/.f32 (+.f32 (*.f32 (neg.f32 b) b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (*.f32 (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))) (*.f32 #s(literal -2 binary32) c)))
(/.f32 (+.f32 (*.f32 (neg.f32 b) b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (neg.f32 (*.f32 (*.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (neg.f32 b)) #s(literal 2 binary32)) a)))
(/.f32 (+.f32 (*.f32 (neg.f32 b) b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (*.f32 (*.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (neg.f32 b)) #s(literal 2 binary32)) a))
(/.f32 (-.f32 (*.f32 (*.f32 (neg.f32 b) #s(literal 2 binary32)) a) (*.f32 (*.f32 #s(literal -2 binary32) c) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))))) (*.f32 #s(literal -2 binary32) c))
(/.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b) #s(literal -2 binary32)) (neg.f32 (neg.f32 a)))
(/.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b) #s(literal -2 binary32)) (neg.f32 a))
(/.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b) #s(literal -2 binary32)) a)
(/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (*.f32 (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))) (*.f32 #s(literal -2 binary32) c)))
(/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (*.f32 (*.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (neg.f32 b)) #s(literal 2 binary32)) a))
(/.f32 (-.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))) (*.f32 (+.f32 (neg.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b))) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b)) (*.f32 #s(literal -2 binary32) c)))
(/.f32 (-.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))) (*.f32 (-.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b)) (*.f32 #s(literal -2 binary32) c)))
(/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b) (*.f32 #s(literal -2 binary32) c))
(/.f32 (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))) (*.f32 #s(literal -2 binary32) c))
(/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (neg.f32 b)) (*.f32 #s(literal -2 binary32) c))
(/.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b) (*.f32 #s(literal -2 binary32) c)) (*.f32 #s(literal -2 binary32) c))
(/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))) (*.f32 #s(literal -2 binary32) c))
(-.f32 (/.f32 (/.f32 (*.f32 b b) (*.f32 #s(literal -2 binary32) c)) (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b) (*.f32 #s(literal -2 binary32) c))) (/.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 #s(literal -2 binary32) c)) (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b) (*.f32 #s(literal -2 binary32) c))))
(-.f32 (/.f32 (*.f32 (/.f32 (*.f32 b b) (*.f32 #s(literal -2 binary32) c)) (/.f32 b (*.f32 #s(literal -2 binary32) c))) (+.f32 (-.f32 (/.f32 (*.f32 b b) (*.f32 #s(literal -2 binary32) c)) (/.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 #s(literal -2 binary32) c))) (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b) (*.f32 #s(literal -2 binary32) c)))) (/.f32 (*.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 #s(literal -2 binary32) c)) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (*.f32 #s(literal -2 binary32) c))) (+.f32 (-.f32 (/.f32 (*.f32 b b) (*.f32 #s(literal -2 binary32) c)) (/.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 #s(literal -2 binary32) c))) (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b) (*.f32 #s(literal -2 binary32) c)))))
(-.f32 (/.f32 (*.f32 (*.f32 (neg.f32 b) #s(literal 2 binary32)) a) (*.f32 #s(literal -2 binary32) c)) (/.f32 (*.f32 (*.f32 #s(literal -2 binary32) c) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))) (*.f32 #s(literal -2 binary32) c)))
(-.f32 (/.f32 (*.f32 b b) (*.f32 (*.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (neg.f32 b)) #s(literal 2 binary32)) a)) (/.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 (*.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (neg.f32 b)) #s(literal 2 binary32)) a)))
(-.f32 (/.f32 (*.f32 (*.f32 b b) b) (*.f32 (-.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b)) (*.f32 #s(literal -2 binary32) c))) (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (*.f32 (-.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b)) (*.f32 #s(literal -2 binary32) c))))
(-.f32 (/.f32 (/.f32 (*.f32 (neg.f32 b) b) (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))))) (*.f32 #s(literal -2 binary32) c)) (/.f32 (/.f32 (neg.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))))) (*.f32 #s(literal -2 binary32) c)))
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 b b) b) (-.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b))) (*.f32 #s(literal -2 binary32) c)) (/.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b))) (*.f32 #s(literal -2 binary32) c)))
(-.f32 (/.f32 b (*.f32 #s(literal -2 binary32) c)) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (*.f32 #s(literal -2 binary32) c)))
(+.f32 (/.f32 (*.f32 b b) (*.f32 (*.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (neg.f32 b)) #s(literal 2 binary32)) a)) (/.f32 (neg.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (*.f32 (*.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (neg.f32 b)) #s(literal 2 binary32)) a)))
(+.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (*.f32 #s(literal -2 binary32) c)) (/.f32 b (*.f32 #s(literal -2 binary32) c)))
(+.f32 (/.f32 b (*.f32 #s(literal -2 binary32) c)) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (*.f32 #s(literal -2 binary32) c)))
(neg.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b) (*.f32 #s(literal -2 binary32) c)))
(*.f32 (/.f32 (+.f32 (*.f32 (neg.f32 b) b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b))
(*.f32 (/.f32 (+.f32 (*.f32 (neg.f32 b) b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (*.f32 (*.f32 b b) b))) (neg.f32 (+.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b))))
(*.f32 (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (neg.f32 b)))
(*.f32 (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (+.f32 (*.f32 (neg.f32 b) b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b))
(*.f32 (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (+.f32 (neg.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))) (*.f32 (*.f32 b b) b))) (neg.f32 (+.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b))))
(*.f32 (/.f32 (-.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))) (-.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (neg.f32 b)) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (neg.f32 b)))))) (-.f32 (*.f32 b b) (-.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b))))
(*.f32 (/.f32 (-.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))) (+.f32 (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (neg.f32 b)) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (neg.f32 b)))) (-.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b))) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) b) b))) (+.f32 (*.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b)) (-.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b)) (*.f32 b b))) (*.f32 (*.f32 (*.f32 b b) b) b)))
(*.f32 (*.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (*.f32 (*.f32 b b) b)))) (+.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b)))
(*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b) #s(literal 1 binary32)) (/.f32 (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (neg.f32 b))))
(*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b) (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))))) (/.f32 (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))) (-.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b))))
(*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (neg.f32 b)) #s(literal 1 binary32)) (/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (neg.f32 b))))
(*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (neg.f32 b)) (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))))) (/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))) (-.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b))))
(*.f32 (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (*.f32 (*.f32 b b) b))) (+.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b)))
(*.f32 #s(literal 1 binary32) (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))))
(*.f32 (-.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b)) (/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))) (-.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b))))
(*.f32 (+.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b)) (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (*.f32 (*.f32 b b) b))))
(*.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b) (/.f32 (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (neg.f32 b))))
(*.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (neg.f32 b)) (/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (neg.f32 b))))
(*.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))) #s(literal 1 binary32))
(/.f32 (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) #s(literal 1 binary32)) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (neg.f32 b)))
(/.f32 (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))))) (-.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b)))
(/.f32 (*.f32 (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (*.f32 (*.f32 b b) b))) (-.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (neg.f32 b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (neg.f32 b)))))) (-.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b)))
(/.f32 (*.f32 (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (*.f32 (*.f32 b b) b))) (+.f32 (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (neg.f32 b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (neg.f32 b)))) (+.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) b) b))) (+.f32 (*.f32 (+.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (+.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (*.f32 b b))) (*.f32 (*.f32 (*.f32 b b) b) b)))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (-.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))))) (+.f32 (neg.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b))) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b)))
(/.f32 (*.f32 #s(literal 1 binary32) (+.f32 (*.f32 (neg.f32 b) b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))) (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (neg.f32 b) b) (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))))) (/.f32 (*.f32 (neg.f32 b) b) (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))))) (*.f32 (/.f32 (neg.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))))) (/.f32 (neg.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))))))) (+.f32 (/.f32 (*.f32 (neg.f32 b) b) (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))))) (/.f32 (neg.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 b b) b) (-.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b))) (/.f32 (*.f32 (*.f32 b b) b) (-.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b)))) (*.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b))) (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b))))) (+.f32 (/.f32 (*.f32 (*.f32 b b) b) (-.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b))) (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b)))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))))) (neg.f32 (+.f32 (neg.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b))) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))))) (-.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b)))
(/.f32 (neg.f32 (+.f32 (*.f32 (neg.f32 b) b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (neg.f32 b)))
(/.f32 (*.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (neg.f32 b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (neg.f32 b)))))) (*.f32 (-.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (*.f32 (*.f32 b b) b)) (-.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b))))
(/.f32 (*.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (+.f32 (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (neg.f32 b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (neg.f32 b)))) (+.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) b) b))) (*.f32 (-.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (*.f32 (*.f32 b b) b)) (+.f32 (*.f32 (+.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (+.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (*.f32 b b))) (*.f32 (*.f32 (*.f32 b b) b) b))))
(/.f32 (*.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (neg.f32 (-.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))))) (*.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (+.f32 (neg.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b))) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b))))
(/.f32 (*.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))))) (*.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b))))
(/.f32 (*.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (+.f32 (*.f32 (neg.f32 b) b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))) (*.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))))))
(/.f32 (*.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))))) (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))))
(/.f32 (*.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))) (*.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (neg.f32 b))))
(/.f32 (*.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (+.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b))) (-.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (*.f32 (*.f32 b b) b)))
(/.f32 (-.f32 (*.f32 (*.f32 b b) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (neg.f32 b))) (*.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (neg.f32 b)) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))) (*.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (neg.f32 b)) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (neg.f32 b))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 b b) b) (-.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b))) (*.f32 (-.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b)) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))))) (*.f32 (-.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b)) (-.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b))))
(/.f32 (*.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))) (*.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (neg.f32 b))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) b) b) (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))) (*.f32 (+.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (+.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b))) (*.f32 (*.f32 (*.f32 b b) b) b)) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (neg.f32 b))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) b) b) (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))) (*.f32 (-.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (*.f32 (*.f32 b b) b)) (-.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) b) b) (*.f32 (*.f32 b b) b)) (*.f32 (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))))) (*.f32 (+.f32 (*.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (*.f32 (*.f32 b b) b))) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) b) b)) (-.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))))) (+.f32 (neg.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b))) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b)))
(/.f32 (+.f32 (*.f32 (neg.f32 b) b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))))
(/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (neg.f32 b)))
(/.f32 (-.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))) (neg.f32 (+.f32 (neg.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b))) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b))))
(/.f32 (-.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))) (-.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b)))
(-.f32 (/.f32 (*.f32 (neg.f32 b) b) (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))))) (/.f32 (neg.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))))))
(-.f32 (/.f32 (*.f32 (*.f32 b b) b) (-.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b))) (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b))))
(-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))))
(+.f32 (*.f32 (+.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (*.f32 (*.f32 b b) b)))) (*.f32 (*.f32 b b) (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (*.f32 (*.f32 b b) b)))))
(+.f32 (*.f32 (*.f32 b b) (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (*.f32 (*.f32 b b) b)))) (*.f32 (+.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (*.f32 (*.f32 b b) b)))))
(+.f32 (*.f32 (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (*.f32 (*.f32 b b) b))) (+.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))) (*.f32 (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (*.f32 (*.f32 b b) b))) (*.f32 b b)))
(+.f32 (*.f32 (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (*.f32 (*.f32 b b) b))) (*.f32 b b)) (*.f32 (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (*.f32 (*.f32 b b) b))) (+.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))))
(+.f32 (/.f32 (*.f32 (neg.f32 b) b) (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))))) (/.f32 (neg.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (neg.f32 b))))
(+.f32 (neg.f32 b) (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))))
(neg.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b))
(*.f32 (sqrt.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))))) (sqrt.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))))))
(*.f32 (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))) (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))))
(/.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (*.f32 (*.f32 (*.f32 c a) #s(literal 16 binary32)) c) a)))) (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal -4 binary32) a) c)))))
(/.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) b) b) (*.f32 (*.f32 (*.f32 c c) c) (*.f32 (*.f32 (*.f32 a a) a) #s(literal 64 binary32)))))) (neg.f32 (sqrt.f32 (-.f32 (*.f32 (*.f32 c a) (+.f32 (*.f32 #s(literal 4 binary32) (*.f32 b b)) (*.f32 (*.f32 c a) #s(literal 16 binary32)))) (*.f32 (*.f32 (*.f32 b b) b) b)))))
(/.f32 (fabs.f32 (sqrt.f32 (-.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (*.f32 (*.f32 (*.f32 c a) #s(literal 16 binary32)) c) a)))) (fabs.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal -4 binary32) a) c)))))
(/.f32 (fabs.f32 (sqrt.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) b) b) (*.f32 (*.f32 (*.f32 c c) c) (*.f32 (*.f32 (*.f32 a a) a) #s(literal 64 binary32)))))) (fabs.f32 (sqrt.f32 (-.f32 (*.f32 (*.f32 c a) (+.f32 (*.f32 #s(literal 4 binary32) (*.f32 b b)) (*.f32 (*.f32 c a) #s(literal 16 binary32)))) (*.f32 (*.f32 (*.f32 b b) b) b)))))
(/.f32 (sqrt.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) b) b) (*.f32 (*.f32 (*.f32 c c) c) (*.f32 (*.f32 (*.f32 a a) a) #s(literal 64 binary32)))))) (sqrt.f32 (neg.f32 (-.f32 (*.f32 (*.f32 c a) (+.f32 (*.f32 #s(literal 4 binary32) (*.f32 b b)) (*.f32 (*.f32 c a) #s(literal 16 binary32)))) (*.f32 (*.f32 (*.f32 b b) b) b)))))
(/.f32 (sqrt.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 c a) #s(literal 16 binary32)) c) a) (*.f32 (*.f32 (*.f32 b b) b) b))) (sqrt.f32 (+.f32 (*.f32 (neg.f32 b) b) (*.f32 (*.f32 #s(literal -4 binary32) a) c))))
(/.f32 (sqrt.f32 (-.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (*.f32 (*.f32 (*.f32 c a) #s(literal 16 binary32)) c) a))) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal -4 binary32) a) c))))
(/.f32 (sqrt.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) b) b) (*.f32 (*.f32 (*.f32 c c) c) (*.f32 (*.f32 (*.f32 a a) a) #s(literal 64 binary32))))) (sqrt.f32 (-.f32 (*.f32 (*.f32 c a) (+.f32 (*.f32 #s(literal 4 binary32) (*.f32 b b)) (*.f32 (*.f32 c a) #s(literal 16 binary32)))) (*.f32 (*.f32 (*.f32 b b) b) b))))
(sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))
(fabs.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))))
(fabs.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))))
(*.f32 (/.f32 (-.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (*.f32 (*.f32 b b) b)) (-.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (neg.f32 b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (neg.f32 b)))))) (-.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b)))
(*.f32 (/.f32 (-.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (*.f32 (*.f32 b b) b)) (+.f32 (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (neg.f32 b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (neg.f32 b)))) (+.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) b) b))) (+.f32 (*.f32 (+.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (+.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (*.f32 b b))) (*.f32 (*.f32 (*.f32 b b) b) b)))
(*.f32 (/.f32 (+.f32 (*.f32 (neg.f32 b) b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))))) (+.f32 (neg.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b))) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b)))
(*.f32 (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (neg.f32 (-.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))))) (+.f32 (neg.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b))) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b)))
(*.f32 (/.f32 (+.f32 (*.f32 (neg.f32 b) b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))) (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))))
(*.f32 (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (+.f32 (*.f32 (neg.f32 b) b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))) (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))))
(*.f32 (*.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))))) (-.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b)))
(*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b) (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (*.f32 (*.f32 b b) b)))) (/.f32 (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))) (+.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b))))
(*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (neg.f32 b)) (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (*.f32 (*.f32 b b) b)))) (/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))) (+.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b))))
(*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b) #s(literal 1 binary32)) (/.f32 (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))) (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))))))
(*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (neg.f32 b)) #s(literal 1 binary32)) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (neg.f32 b)))
(*.f32 (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))))) (-.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b)))
(*.f32 (-.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b)) (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))))))
(*.f32 (+.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b)) (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (neg.f32 b)) (+.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b))))
(*.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b) (/.f32 (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))) (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))))))
(*.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (neg.f32 b)) #s(literal 1 binary32))
(/.f32 (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (*.f32 (*.f32 b b) b)))) (+.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b)))
(/.f32 (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) #s(literal 1 binary32)) (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (neg.f32 b)))
(/.f32 (*.f32 #s(literal 1 binary32) (+.f32 (*.f32 (neg.f32 b) b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b))
(/.f32 (*.f32 #s(literal 1 binary32) (+.f32 (neg.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))) (*.f32 (*.f32 b b) b))) (neg.f32 (+.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b))))
(/.f32 (*.f32 (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))))) (-.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (neg.f32 b)) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (neg.f32 b)))))) (-.f32 (*.f32 b b) (-.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b))))
(/.f32 (*.f32 (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))))) (+.f32 (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (neg.f32 b)) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (neg.f32 b)))) (-.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b))) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) b) b))) (+.f32 (*.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b)) (-.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b)) (*.f32 b b))) (*.f32 (*.f32 (*.f32 b b) b) b)))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (neg.f32 b) b) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b)) (/.f32 (*.f32 (neg.f32 b) b) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b))) (*.f32 (/.f32 (neg.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b)) (/.f32 (neg.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b)))) (+.f32 (/.f32 (*.f32 (neg.f32 b) b) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b)) (/.f32 (neg.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 b b) b) (+.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b))) (/.f32 (*.f32 (*.f32 b b) b) (+.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b)))) (*.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (+.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b))) (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (+.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b))))) (-.f32 (/.f32 (*.f32 (*.f32 b b) b) (+.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b))) (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (+.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b)))))
(/.f32 (neg.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b))) (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (neg.f32 b))))
(/.f32 (neg.f32 (+.f32 (neg.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))) (*.f32 (*.f32 b b) b))) (neg.f32 (neg.f32 (+.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b)))))
(/.f32 (neg.f32 (+.f32 (neg.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))) (*.f32 (*.f32 b b) b))) (+.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b)))
(/.f32 (neg.f32 (+.f32 (*.f32 (neg.f32 b) b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))) (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))))
(/.f32 (*.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b))) (*.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (neg.f32 b))))
(/.f32 (*.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (+.f32 (*.f32 (neg.f32 b) b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))) (*.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b)))
(/.f32 (*.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (+.f32 (neg.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))) (*.f32 (*.f32 b b) b))) (*.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (neg.f32 (+.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b)))))
(/.f32 (*.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))) (*.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))))))
(/.f32 (*.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (*.f32 (*.f32 b b) b))) (*.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (+.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b))))
(/.f32 (*.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (neg.f32 b)) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (neg.f32 b)))))) (*.f32 (-.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))) (-.f32 (*.f32 b b) (-.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b)))))
(/.f32 (*.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (+.f32 (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (neg.f32 b)) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (neg.f32 b)))) (-.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b))) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) b) b))) (*.f32 (-.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))) (+.f32 (*.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b)) (-.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b)) (*.f32 b b))) (*.f32 (*.f32 (*.f32 b b) b) b))))
(/.f32 (*.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (neg.f32 b))) (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))))
(/.f32 (*.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b))) (-.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))))
(/.f32 (-.f32 (*.f32 (*.f32 b b) (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))))) (*.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))) (*.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))) (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 b b) b) (+.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b))) (*.f32 (+.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b)) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))))) (*.f32 (+.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b)) (+.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b))))
(/.f32 (*.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))) (*.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) b) b) (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))) (*.f32 (+.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (+.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b))) (*.f32 (*.f32 (*.f32 b b) b) b)) (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) b) b) (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))) (*.f32 (-.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))) (+.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b))))
(/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (neg.f32 b)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) b) b) (*.f32 (*.f32 b b) b))) (*.f32 (+.f32 (*.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (*.f32 (*.f32 b b) b))) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) b) b)) (+.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b))))
(/.f32 (+.f32 (*.f32 (neg.f32 b) b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b))
(/.f32 (+.f32 (neg.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))) (*.f32 (*.f32 b b) b)) (neg.f32 (+.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b))))
(/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))))
(/.f32 (-.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (*.f32 (*.f32 b b) b)) (neg.f32 (neg.f32 (+.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b)))))
(/.f32 (-.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (*.f32 (*.f32 b b) b)) (+.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b)))
(-.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (neg.f32 b))) (/.f32 (*.f32 b b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (neg.f32 b))))
(-.f32 (/.f32 (*.f32 (neg.f32 b) b) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b)) (/.f32 (neg.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b)))
(-.f32 (neg.f32 b) (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))))
(+.f32 (*.f32 (/.f32 (*.f32 (*.f32 b b) b) (+.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b))) #s(literal 1 binary32)) (*.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (+.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b))) #s(literal 1 binary32)))
(+.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) #s(literal 1 binary32)) (*.f32 (neg.f32 b) #s(literal 1 binary32)))
(+.f32 (*.f32 (neg.f32 b) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) #s(literal 1 binary32)))
(+.f32 (*.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))))) (*.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (neg.f32 b)) (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))))))
(+.f32 (*.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b)) (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))))) (*.f32 (*.f32 b b) (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))))))
(+.f32 (*.f32 (*.f32 b b) (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))))) (*.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b)) (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))))))
(+.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 b b) b) (+.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b)))) (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (+.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b)))))
(+.f32 (*.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))) (*.f32 #s(literal 1 binary32) (neg.f32 b)))
(+.f32 (*.f32 #s(literal 1 binary32) (neg.f32 b)) (*.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))))
(+.f32 (*.f32 (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))))) (+.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b))) (*.f32 (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))))) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (neg.f32 b))))
(+.f32 (*.f32 (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))))) (-.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b))) (*.f32 (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))))) (*.f32 b b)))
(+.f32 (*.f32 (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))))) (*.f32 b b)) (*.f32 (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))))) (-.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b))))
(+.f32 (neg.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))))) (neg.f32 b))
(+.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (+.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b))) (/.f32 (*.f32 (*.f32 b b) b) (+.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b))))
(+.f32 (/.f32 (*.f32 (*.f32 b b) b) (+.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b))) (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (+.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b))))
(+.f32 (/.f32 (*.f32 (neg.f32 b) b) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b)) (/.f32 (neg.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))))))
(+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (neg.f32 b))
(+.f32 (neg.f32 b) (neg.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))))))
(+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))))
(neg.f32 (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))))

eval41.0ms (0.6%)

Memory
2.2MiB live, 90.8MiB allocated
Compiler

Compiled 25 340 to 1 627 computations (93.6% saved)

prune23.0ms (0.3%)

Memory
-10.2MiB live, 45.5MiB allocated
Pruning

17 alts after pruning (17 fresh and 0 done)

PrunedKeptTotal
New33417351
Fresh000
Picked101
Done000
Total33517352
Accuracy
92.1%
Counts
352 → 17
Alt Table
Click to see full alt table
StatusAccuracyProgram
49.2%
(if (>=.f32 b #s(literal 0 binary32)) (/.f32 (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (neg.f32 b))) (*.f32 #s(literal 2 binary32) a)) (/.f32 (*.f32 #s(literal 2 binary32) c) (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c))))))
70.3%
(if (>=.f32 b #s(literal 0 binary32)) (/.f32 (-.f32 (*.f32 (/.f32 (neg.f32 b) a) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) a))) #s(literal 4 binary32)) (/.f32 (*.f32 #s(literal 2 binary32) c) (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c))))))
47.6%
(if (>=.f32 b #s(literal 0 binary32)) (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (*.f32 (*.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (neg.f32 b)) #s(literal 2 binary32)) a)) (/.f32 (*.f32 #s(literal 2 binary32) c) (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c))))))
52.1%
(if (>=.f32 b #s(literal 0 binary32)) (/.f32 (-.f32 (*.f32 b a) (*.f32 (*.f32 #s(literal -2 binary32) c) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 #s(literal -2 binary32) c) a)) (/.f32 (*.f32 #s(literal 2 binary32) c) (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c))))))
50.6%
(if (>=.f32 b #s(literal 0 binary32)) (/.f32 (-.f32 (*.f32 b #s(literal 2 binary32)) (*.f32 (*.f32 #s(literal -2 binary32) c) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) a))) (*.f32 (*.f32 #s(literal -2 binary32) c) #s(literal 2 binary32))) (/.f32 (*.f32 #s(literal 2 binary32) c) (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c))))))
70.4%
(if (>=.f32 b #s(literal 0 binary32)) (/.f32 (-.f32 (neg.f32 b) (*.f32 (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))) (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))))) (*.f32 #s(literal 2 binary32) a)) (/.f32 (*.f32 #s(literal 2 binary32) c) (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c))))))
49.7%
(if (>=.f32 b #s(literal 0 binary32)) (/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c)))) (*.f32 #s(literal 2 binary32) a)) (/.f32 (*.f32 #s(literal 2 binary32) c) (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (neg.f32 b)))))
44.7%
(if (>=.f32 b #s(literal 0 binary32)) (/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c)))) (*.f32 #s(literal 2 binary32) a)) (/.f32 (*.f32 #s(literal 2 binary32) c) (/.f32 (*.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b))) (*.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (neg.f32 b))))))
70.5%
(if (>=.f32 b #s(literal 0 binary32)) (/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c)))) (*.f32 #s(literal 2 binary32) a)) (/.f32 (*.f32 #s(literal 2 binary32) c) (+.f32 (neg.f32 b) (*.f32 (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))) (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))))))))
69.8%
(if (>=.f32 b #s(literal 0 binary32)) (/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c)))) (*.f32 #s(literal 2 binary32) a)) (/.f32 (*.f32 #s(literal 2 binary32) c) (+.f32 (neg.f32 b) #s(approx (sqrt (- (* b b) (* (* 4 a) c))) (neg.f32 b)))))
63.6%
(if (>=.f32 b #s(literal 0 binary32)) (/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c)))) (*.f32 #s(literal 2 binary32) a)) (/.f32 (*.f32 #s(literal 2 binary32) c) (*.f32 (+.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b)) (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (neg.f32 b)) (+.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b))))))
69.9%
(if (>=.f32 b #s(literal 0 binary32)) (/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c)))) (*.f32 #s(literal 2 binary32) a)) (/.f32 (*.f32 #s(literal 2 binary32) c) #s(approx (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (*.f32 (-.f32 #s(literal 2 binary32) (*.f32 (*.f32 a (/.f32 (/.f32 c b) b)) #s(literal 2 binary32))) (neg.f32 b)))))
39.9%
(if (>=.f32 b #s(literal 0 binary32)) (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b) (*.f32 #s(literal -2 binary32) c)) (/.f32 (*.f32 #s(literal -2 binary32) c) (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))))))
68.2%
(if (>=.f32 b #s(literal 0 binary32)) (/.f32 #s(approx (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (*.f32 #s(literal -2 binary32) b)) (*.f32 #s(literal 2 binary32) a)) (/.f32 (*.f32 #s(literal 2 binary32) c) (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c))))))
70.5%
(if (>=.f32 b #s(literal 0 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) a) (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b) #s(literal -2 binary32))) (/.f32 (*.f32 #s(literal 2 binary32) c) (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c))))))
69.1%
(if (>=.f32 b #s(literal 0 binary32)) #s(approx (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (+.f32 (/.f32 c b) (/.f32 (neg.f32 b) a))) (/.f32 (*.f32 #s(literal 2 binary32) c) (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c))))))
71.0%
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) (if (>=.f32 b #s(literal 0 binary32)) (*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a) #s(literal -1/2 binary32)) (/.f32 (*.f32 c #s(literal 2 binary32)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))))
Compiler

Compiled 1 802 to 958 computations (46.8% saved)

simplify78.0ms (1.2%)

Memory
16.7MiB live, 150.8MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(>=.f32 b #s(literal 0 binary32))
cost-diff0
(if (>=.f32 b #s(literal 0 binary32)) (/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c)))) (*.f32 #s(literal 2 binary32) a)) (/.f32 (*.f32 #s(literal 2 binary32) c) (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (neg.f32 b)))))
cost-diff1
(/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c)))) (*.f32 #s(literal 2 binary32) a))
cost-diff6
(-.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b))
cost-diff0
(if (>=.f32 b #s(literal 0 binary32)) (/.f32 (-.f32 (*.f32 b a) (*.f32 (*.f32 #s(literal -2 binary32) c) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 #s(literal -2 binary32) c) a)) (/.f32 (*.f32 #s(literal 2 binary32) c) (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c))))))
cost-diff1
(-.f32 (*.f32 b a) (*.f32 (*.f32 #s(literal -2 binary32) c) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) #s(literal 2 binary32))))
cost-diff3
(*.f32 (*.f32 #s(literal -2 binary32) c) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) #s(literal 2 binary32)))
cost-diff4
(/.f32 (-.f32 (*.f32 b a) (*.f32 (*.f32 #s(literal -2 binary32) c) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 #s(literal -2 binary32) c) a))
cost-diff0
(/.f32 #s(literal 1 binary32) a)
cost-diff0
(>=.f32 b #s(literal 0 binary32))
cost-diff0
(if (>=.f32 b #s(literal 0 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) a) (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b) #s(literal -2 binary32))) (/.f32 (*.f32 #s(literal 2 binary32) c) (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c))))))
cost-diff2
(*.f32 (/.f32 #s(literal 1 binary32) a) (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b) #s(literal -2 binary32)))
cost-diff0
(+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b)
cost-diff0
(/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b) (*.f32 #s(literal -2 binary32) c))
cost-diff0
(>=.f32 b #s(literal 0 binary32))
cost-diff0
(if (>=.f32 b #s(literal 0 binary32)) (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b) (*.f32 #s(literal -2 binary32) c)) (/.f32 (*.f32 #s(literal -2 binary32) c) (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))))))
cost-diff0
(*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a) #s(literal -1/2 binary32))
cost-diff0
(>=.f32 b #s(literal 0 binary32))
cost-diff0
(if (>=.f32 b #s(literal 0 binary32)) (*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a) #s(literal -1/2 binary32)) (/.f32 (*.f32 c #s(literal 2 binary32)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
cost-diff0
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) (if (>=.f32 b #s(literal 0 binary32)) (*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a) #s(literal -1/2 binary32)) (/.f32 (*.f32 c #s(literal 2 binary32)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))))
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
0741021
01191018
12161016
24941004
31558967
46621967
08289967
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) (if (>=.f32 b #s(literal 0 binary32)) (*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a) #s(literal -1/2 binary32)) (/.f32 (*.f32 c #s(literal 2 binary32)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))))
(if (>=.f32 b #s(literal 0 binary32)) (*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a) #s(literal -1/2 binary32)) (/.f32 (*.f32 c #s(literal 2 binary32)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(>=.f32 b #s(literal 0 binary32))
b
#s(literal 0 binary32)
(*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a) #s(literal -1/2 binary32))
(/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)
(+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)
(sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))
(-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))
(*.f32 b b)
(*.f32 (*.f32 c a) #s(literal 4 binary32))
(*.f32 c a)
c
a
#s(literal 4 binary32)
#s(literal -1/2 binary32)
(/.f32 (*.f32 c #s(literal 2 binary32)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))
(*.f32 c #s(literal 2 binary32))
#s(literal 2 binary32)
(-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)
(if (>=.f32 b #s(literal 0 binary32)) (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b) (*.f32 #s(literal -2 binary32) c)) (/.f32 (*.f32 #s(literal -2 binary32) c) (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))))))
(>=.f32 b #s(literal 0 binary32))
b
#s(literal 0 binary32)
(/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b) (*.f32 #s(literal -2 binary32) c))
(+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b)
(sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))
(-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))
(*.f32 b b)
(*.f32 c (*.f32 a #s(literal 4 binary32)))
c
(*.f32 a #s(literal 4 binary32))
a
#s(literal 4 binary32)
(*.f32 #s(literal -2 binary32) c)
#s(literal -2 binary32)
(/.f32 (*.f32 #s(literal -2 binary32) c) (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))))
(-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))))
(if (>=.f32 b #s(literal 0 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) a) (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b) #s(literal -2 binary32))) (/.f32 (*.f32 #s(literal 2 binary32) c) (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c))))))
(>=.f32 b #s(literal 0 binary32))
b
#s(literal 0 binary32)
(*.f32 (/.f32 #s(literal 1 binary32) a) (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b) #s(literal -2 binary32)))
(/.f32 #s(literal 1 binary32) a)
#s(literal 1 binary32)
a
(/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b) #s(literal -2 binary32))
(+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b)
(sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))
(-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))
(*.f32 b b)
(*.f32 c (*.f32 a #s(literal 4 binary32)))
c
(*.f32 a #s(literal 4 binary32))
#s(literal 4 binary32)
#s(literal -2 binary32)
(/.f32 (*.f32 #s(literal 2 binary32) c) (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c)))))
(*.f32 #s(literal 2 binary32) c)
#s(literal 2 binary32)
(+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c))))
(neg.f32 b)
(sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c)))
(-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c))
(*.f32 (*.f32 #s(literal 4 binary32) a) c)
(*.f32 #s(literal 4 binary32) a)
(if (>=.f32 b #s(literal 0 binary32)) (/.f32 (-.f32 (*.f32 b a) (*.f32 (*.f32 #s(literal -2 binary32) c) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 #s(literal -2 binary32) c) a)) (/.f32 (*.f32 #s(literal 2 binary32) c) (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c))))))
(>=.f32 b #s(literal 0 binary32))
b
#s(literal 0 binary32)
(/.f32 (-.f32 (*.f32 b a) (*.f32 (*.f32 #s(literal -2 binary32) c) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 #s(literal -2 binary32) c) a))
(-.f32 (*.f32 b a) (*.f32 (*.f32 #s(literal -2 binary32) c) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) #s(literal 2 binary32))))
(*.f32 b a)
a
(*.f32 (*.f32 #s(literal -2 binary32) c) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) #s(literal 2 binary32)))
(*.f32 #s(literal -2 binary32) c)
#s(literal -2 binary32)
c
(/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) #s(literal 2 binary32))
(sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))
(-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))
(*.f32 b b)
(*.f32 c (*.f32 a #s(literal 4 binary32)))
(*.f32 a #s(literal 4 binary32))
#s(literal 4 binary32)
#s(literal 2 binary32)
(*.f32 (*.f32 #s(literal -2 binary32) c) a)
(/.f32 (*.f32 #s(literal 2 binary32) c) (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c)))))
(*.f32 #s(literal 2 binary32) c)
(+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c))))
(neg.f32 b)
(sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c)))
(-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c))
(*.f32 (*.f32 #s(literal 4 binary32) a) c)
(*.f32 #s(literal 4 binary32) a)
(if (>=.f32 b #s(literal 0 binary32)) (/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c)))) (*.f32 #s(literal 2 binary32) a)) (/.f32 (*.f32 #s(literal 2 binary32) c) (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (neg.f32 b)))))
(>=.f32 b #s(literal 0 binary32))
b
#s(literal 0 binary32)
(/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c)))) (*.f32 #s(literal 2 binary32) a))
(-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c))))
(neg.f32 b)
(sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c)))
(-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c))
(*.f32 b b)
(*.f32 (*.f32 #s(literal 4 binary32) a) c)
(*.f32 #s(literal 4 binary32) a)
#s(literal 4 binary32)
a
c
(*.f32 #s(literal 2 binary32) a)
#s(literal 2 binary32)
(/.f32 (*.f32 #s(literal 2 binary32) c) (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (neg.f32 b))))
(*.f32 #s(literal 2 binary32) c)
(/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (neg.f32 b)))
(-.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b))
(-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))
(*.f32 c (*.f32 a #s(literal 4 binary32)))
(*.f32 a #s(literal 4 binary32))
(-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (neg.f32 b))
(sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))
Outputs
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) (if (>=.f32 b #s(literal 0 binary32)) (*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a) #s(literal -1/2 binary32)) (/.f32 (*.f32 c #s(literal 2 binary32)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) (if (>=.f32 b #s(literal 0 binary32)) (*.f32 (/.f32 #s(literal -1/2 binary32) a) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (/.f32 (*.f32 #s(literal 2 binary32) c) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))))
(if (>=.f32 b #s(literal 0 binary32)) (*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a) #s(literal -1/2 binary32)) (/.f32 (*.f32 c #s(literal 2 binary32)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(if (>=.f32 b #s(literal 0 binary32)) (*.f32 (/.f32 #s(literal -1/2 binary32) a) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (/.f32 (*.f32 #s(literal 2 binary32) c) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(>=.f32 b #s(literal 0 binary32))
b
#s(literal 0 binary32)
(*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a) #s(literal -1/2 binary32))
(*.f32 (/.f32 #s(literal -1/2 binary32) a) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))
(/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)
(+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)
(sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))
(-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))
(*.f32 b b)
(*.f32 (*.f32 c a) #s(literal 4 binary32))
(*.f32 c a)
c
a
#s(literal 4 binary32)
#s(literal -1/2 binary32)
(/.f32 (*.f32 c #s(literal 2 binary32)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))
(/.f32 (*.f32 #s(literal 2 binary32) c) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))
(*.f32 c #s(literal 2 binary32))
(*.f32 #s(literal 2 binary32) c)
#s(literal 2 binary32)
(-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)
(if (>=.f32 b #s(literal 0 binary32)) (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b) (*.f32 #s(literal -2 binary32) c)) (/.f32 (*.f32 #s(literal -2 binary32) c) (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))))))
(if (>=.f32 b #s(literal 0 binary32)) (*.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (/.f32 #s(literal -1/2 binary32) c)) (/.f32 (*.f32 #s(literal -2 binary32) c) (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))))
(>=.f32 b #s(literal 0 binary32))
b
#s(literal 0 binary32)
(/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b) (*.f32 #s(literal -2 binary32) c))
(*.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (/.f32 #s(literal -1/2 binary32) c))
(+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b)
(+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)
(sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))
(sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))
(-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))
(-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))
(*.f32 b b)
(*.f32 c (*.f32 a #s(literal 4 binary32)))
(*.f32 (*.f32 c a) #s(literal 4 binary32))
c
(*.f32 a #s(literal 4 binary32))
a
#s(literal 4 binary32)
(*.f32 #s(literal -2 binary32) c)
#s(literal -2 binary32)
(/.f32 (*.f32 #s(literal -2 binary32) c) (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))))
(/.f32 (*.f32 #s(literal -2 binary32) c) (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))
(-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))))
(-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))
(if (>=.f32 b #s(literal 0 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) a) (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b) #s(literal -2 binary32))) (/.f32 (*.f32 #s(literal 2 binary32) c) (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c))))))
(if (>=.f32 b #s(literal 0 binary32)) (*.f32 (/.f32 #s(literal -1/2 binary32) a) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (/.f32 (*.f32 #s(literal 2 binary32) c) (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))))
(>=.f32 b #s(literal 0 binary32))
b
#s(literal 0 binary32)
(*.f32 (/.f32 #s(literal 1 binary32) a) (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b) #s(literal -2 binary32)))
(*.f32 (/.f32 #s(literal -1/2 binary32) a) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))
(/.f32 #s(literal 1 binary32) a)
#s(literal 1 binary32)
a
(/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b) #s(literal -2 binary32))
(*.f32 #s(literal -1/2 binary32) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))
(+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b)
(+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)
(sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))
(sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))
(-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))
(-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))
(*.f32 b b)
(*.f32 c (*.f32 a #s(literal 4 binary32)))
(*.f32 (*.f32 c a) #s(literal 4 binary32))
c
(*.f32 a #s(literal 4 binary32))
#s(literal 4 binary32)
#s(literal -2 binary32)
(/.f32 (*.f32 #s(literal 2 binary32) c) (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c)))))
(/.f32 (*.f32 #s(literal 2 binary32) c) (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))
(*.f32 #s(literal 2 binary32) c)
#s(literal 2 binary32)
(+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c))))
(+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))
(neg.f32 b)
(sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c)))
(sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))
(-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c))
(-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))
(*.f32 (*.f32 #s(literal 4 binary32) a) c)
(*.f32 (*.f32 c a) #s(literal 4 binary32))
(*.f32 #s(literal 4 binary32) a)
(*.f32 a #s(literal 4 binary32))
(if (>=.f32 b #s(literal 0 binary32)) (/.f32 (-.f32 (*.f32 b a) (*.f32 (*.f32 #s(literal -2 binary32) c) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 #s(literal -2 binary32) c) a)) (/.f32 (*.f32 #s(literal 2 binary32) c) (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c))))))
(if (>=.f32 b #s(literal 0 binary32)) (/.f32 (+.f32 (/.f32 b c) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) a)) #s(literal -2 binary32)) (/.f32 (*.f32 #s(literal 2 binary32) c) (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))))
(>=.f32 b #s(literal 0 binary32))
b
#s(literal 0 binary32)
(/.f32 (-.f32 (*.f32 b a) (*.f32 (*.f32 #s(literal -2 binary32) c) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 #s(literal -2 binary32) c) a))
(/.f32 (+.f32 (/.f32 b c) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) a)) #s(literal -2 binary32))
(-.f32 (*.f32 b a) (*.f32 (*.f32 #s(literal -2 binary32) c) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) #s(literal 2 binary32))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) c) (*.f32 a b))
(*.f32 b a)
(*.f32 a b)
a
(*.f32 (*.f32 #s(literal -2 binary32) c) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) #s(literal 2 binary32)))
(*.f32 (neg.f32 c) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))
(*.f32 #s(literal -2 binary32) c)
#s(literal -2 binary32)
c
(/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) #s(literal 2 binary32))
(/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32))
(sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))
(sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))
(-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))
(-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))
(*.f32 b b)
(*.f32 c (*.f32 a #s(literal 4 binary32)))
(*.f32 (*.f32 c a) #s(literal 4 binary32))
(*.f32 a #s(literal 4 binary32))
#s(literal 4 binary32)
#s(literal 2 binary32)
(*.f32 (*.f32 #s(literal -2 binary32) c) a)
(/.f32 (*.f32 #s(literal 2 binary32) c) (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c)))))
(/.f32 (*.f32 #s(literal 2 binary32) c) (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))
(*.f32 #s(literal 2 binary32) c)
(+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c))))
(+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))
(neg.f32 b)
(sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c)))
(sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))
(-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c))
(-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))
(*.f32 (*.f32 #s(literal 4 binary32) a) c)
(*.f32 (*.f32 c a) #s(literal 4 binary32))
(*.f32 #s(literal 4 binary32) a)
(*.f32 a #s(literal 4 binary32))
(if (>=.f32 b #s(literal 0 binary32)) (/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c)))) (*.f32 #s(literal 2 binary32) a)) (/.f32 (*.f32 #s(literal 2 binary32) c) (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (neg.f32 b)))))
(if (>=.f32 b #s(literal 0 binary32)) (*.f32 (/.f32 #s(literal -1/2 binary32) a) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (*.f32 (*.f32 (/.f32 #s(literal 2 binary32) (-.f32 #s(literal 0 binary32) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) c) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))))
(>=.f32 b #s(literal 0 binary32))
b
#s(literal 0 binary32)
(/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c)))) (*.f32 #s(literal 2 binary32) a))
(*.f32 (/.f32 #s(literal -1/2 binary32) a) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))
(-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c))))
(-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))
(neg.f32 b)
(sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c)))
(sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))
(-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c))
(-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))
(*.f32 b b)
(*.f32 (*.f32 #s(literal 4 binary32) a) c)
(*.f32 (*.f32 c a) #s(literal 4 binary32))
(*.f32 #s(literal 4 binary32) a)
(*.f32 a #s(literal 4 binary32))
#s(literal 4 binary32)
a
c
(*.f32 #s(literal 2 binary32) a)
#s(literal 2 binary32)
(/.f32 (*.f32 #s(literal 2 binary32) c) (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (neg.f32 b))))
(*.f32 (*.f32 (/.f32 #s(literal 2 binary32) (-.f32 #s(literal 0 binary32) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) c) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)))
(*.f32 #s(literal 2 binary32) c)
(/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (neg.f32 b)))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)))
(-.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b))
(-.f32 #s(literal 0 binary32) (*.f32 (*.f32 c a) #s(literal 4 binary32)))
(-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))
(-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))
(*.f32 c (*.f32 a #s(literal 4 binary32)))
(*.f32 (*.f32 c a) #s(literal 4 binary32))
(*.f32 a #s(literal 4 binary32))
(-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (neg.f32 b))
(-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))
(sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))
(sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))

localize262.0ms (3.9%)

Memory
6.1MiB live, 295.5MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy6.229968043685504
(/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (neg.f32 b)))
accuracy11.896373382165462
(sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c)))
accuracy11.896373382165462
(sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))
accuracy16.790486788530508
(-.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b))
accuracy6.218133280785128
(+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c))))
accuracy7.983006879307628
(/.f32 (-.f32 (*.f32 b a) (*.f32 (*.f32 #s(literal -2 binary32) c) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 #s(literal -2 binary32) c) a))
accuracy11.896373382165462
(sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c)))
accuracy11.896373382165462
(sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))
accuracy6.139450719906899
(+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b)
accuracy6.218133280785128
(+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c))))
accuracy11.896373382165462
(sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c)))
accuracy11.896373382165462
(sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))
accuracy1.5646697628752342
(/.f32 (*.f32 #s(literal -2 binary32) c) (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))))
accuracy6.139450719906899
(+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b)
accuracy6.218133280785128
(-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))))
accuracy11.896373382165462
(sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))
accuracy1.6410792113524582
(/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)
accuracy6.139450719906899
(+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)
accuracy6.218133280785128
(-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)
accuracy11.896373382165462
(sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))
Samples
107.0ms145×1valid
81.0ms111×0valid
Compiler

Compiled 986 to 62 computations (93.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 149.0ms
ival-mult: 64.0ms (43% of total)
ival-div: 26.0ms (17.5% of total)
ival-sub: 16.0ms (10.8% of total)
adjust: 15.0ms (10.1% of total)
ival-sqrt: 10.0ms (6.7% of total)
ival-if: 9.0ms (6.1% of total)
ival-add: 5.0ms (3.4% of total)
ival->=: 1.0ms (0.7% of total)
exact: 1.0ms (0.7% of total)
ival-neg: 1.0ms (0.7% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series95.0ms (1.4%)

Memory
-11.6MiB live, 77.7MiB allocated
Counts
27 → 357
Calls
Call 1
Inputs
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) (if (>=.f32 b #s(literal 0 binary32)) (*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a) #s(literal -1/2 binary32)) (/.f32 (*.f32 c #s(literal 2 binary32)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))))
(if (>=.f32 b #s(literal 0 binary32)) (*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a) #s(literal -1/2 binary32)) (/.f32 (*.f32 c #s(literal 2 binary32)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(>=.f32 b #s(literal 0 binary32))
(*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a) #s(literal -1/2 binary32))
(if (>=.f32 b #s(literal 0 binary32)) (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b) (*.f32 #s(literal -2 binary32) c)) (/.f32 (*.f32 #s(literal -2 binary32) c) (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))))))
(/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b) (*.f32 #s(literal -2 binary32) c))
(+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b)
(*.f32 (/.f32 #s(literal 1 binary32) a) (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b) #s(literal -2 binary32)))
(if (>=.f32 b #s(literal 0 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) a) (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b) #s(literal -2 binary32))) (/.f32 (*.f32 #s(literal 2 binary32) c) (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c))))))
(/.f32 #s(literal 1 binary32) a)
(/.f32 (-.f32 (*.f32 b a) (*.f32 (*.f32 #s(literal -2 binary32) c) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 #s(literal -2 binary32) c) a))
(*.f32 (*.f32 #s(literal -2 binary32) c) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) #s(literal 2 binary32)))
(-.f32 (*.f32 b a) (*.f32 (*.f32 #s(literal -2 binary32) c) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) #s(literal 2 binary32))))
(if (>=.f32 b #s(literal 0 binary32)) (/.f32 (-.f32 (*.f32 b a) (*.f32 (*.f32 #s(literal -2 binary32) c) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 #s(literal -2 binary32) c) a)) (/.f32 (*.f32 #s(literal 2 binary32) c) (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c))))))
(-.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b))
(/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c)))) (*.f32 #s(literal 2 binary32) a))
(if (>=.f32 b #s(literal 0 binary32)) (/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c)))) (*.f32 #s(literal 2 binary32) a)) (/.f32 (*.f32 #s(literal 2 binary32) c) (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (neg.f32 b)))))
(sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))
(-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)
(+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)
(/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)
(sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))
(-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))))
(/.f32 (*.f32 #s(literal -2 binary32) c) (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))))
(sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c)))
(+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c))))
(/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (neg.f32 b)))
Outputs
(if (>= b 0) (* -1/2 (/ (+ b (sqrt (- (pow b 2) (* 4 (* a c))))) a)) (* 2 (/ c (- (sqrt (- (pow b 2) (* 4 (* a c)))) b))))
(* -1 (/ b a))
(/ (+ (* -1 b) (/ (* a c) b)) a)
(/ (+ (* -1 b) (* a (+ (/ c b) (/ (* a (pow c 2)) (pow b 3))))) a)
(/ (+ (* -1 b) (* a (+ (* a (+ (* 2 (/ (* a (pow c 3)) (pow b 5))) (/ (pow c 2) (pow b 3)))) (/ c b)))) a)
(if (>= b 0) (* -1/2 (/ (+ b (sqrt (- (pow b 2) (* 4 (* a c))))) c)) (* -2 (/ c (- b (sqrt (- (pow b 2) (* 4 (* a c))))))))
(* -1 (/ b c))
(+ (* -1 (/ b c)) (/ a b))
(+ (* -1 (/ b c)) (* a (+ (/ 1 b) (/ (* a c) (pow b 3)))))
(+ (* -1 (/ b c)) (* a (+ (* a (+ (* 2 (/ (* a (pow c 2)) (pow b 5))) (/ c (pow b 3)))) (/ 1 b))))
(* 2 b)
(+ (* -2 (/ (* a c) b)) (* 2 b))
(+ (* 2 b) (* a (+ (* -2 (/ c b)) (* -2 (/ (* a (pow c 2)) (pow b 3))))))
(+ (* 2 b) (* a (+ (* -2 (/ c b)) (* a (+ (* -4 (/ (* a (pow c 3)) (pow b 5))) (* -2 (/ (pow c 2) (pow b 3))))))))
(/ 1 a)
(* -1/2 (/ b a))
(/ (+ (* -1/2 b) (* -1/2 (* a (- (/ b c) (* 2 (/ c b)))))) a)
(/ (+ (* -1/2 b) (* a (+ (* -1/2 (- (/ b c) (* 2 (/ c b)))) (/ (* a (pow c 2)) (pow b 3))))) a)
(/ (+ (* -1/2 b) (* a (+ (* -1/2 (- (/ b c) (* 2 (/ c b)))) (* a (+ (* 2 (/ (* a (pow c 3)) (pow b 5))) (/ (pow c 2) (pow b 3))))))) a)
(* -1 (* b c))
(+ (* -1 (* b c)) (* 2 (/ (* a (pow c 2)) b)))
(+ (* -1 (* b c)) (* a (+ (* 2 (/ (* a (pow c 3)) (pow b 3))) (* 2 (/ (pow c 2) b)))))
(+ (* -1 (* b c)) (* a (+ (* 2 (/ (pow c 2) b)) (* a (+ (* 2 (/ (pow c 3) (pow b 3))) (* 4 (/ (* a (pow c 4)) (pow b 5))))))))
(* b c)
(- (* a (- b (* 2 (/ (pow c 2) b)))) (* -1 (* b c)))
(- (* a (- (+ b (* -2 (/ (* a (pow c 3)) (pow b 3)))) (* 2 (/ (pow c 2) b)))) (* -1 (* b c)))
(- (* a (- (+ b (* a (- (* -4 (/ (* a (pow c 4)) (pow b 5))) (* 2 (/ (pow c 3) (pow b 3)))))) (* 2 (/ (pow c 2) b)))) (* -1 (* b c)))
(if (>= b 0) (* -1/2 (/ (- (* a b) (* -1 (* c (sqrt (- (pow b 2) (* 4 (* a c))))))) (* a c))) (* 2 (/ c (- (sqrt (- (pow b 2) (* 4 (* a c)))) b))))
(* -4 (* a c))
(if (>= b 0) (* -1/2 (/ (+ b (sqrt (- (pow b 2) (* 4 (* a c))))) a)) (* -1/2 (/ (+ b (sqrt (- (pow b 2) (* 4 (* a c))))) a)))
b
(+ b (* -2 (/ (* a c) b)))
(+ b (* a (+ (* -2 (/ c b)) (* -2 (/ (* a (pow c 2)) (pow b 3))))))
(+ b (* a (+ (* -2 (/ c b)) (* a (+ (* -4 (/ (* a (pow c 3)) (pow b 5))) (* -2 (/ (pow c 2) (pow b 3))))))))
(* -2 (/ (* a c) b))
(* a (+ (* -2 (/ c b)) (* -2 (/ (* a (pow c 2)) (pow b 3)))))
(* a (+ (* -2 (/ c b)) (* a (+ (* -4 (/ (* a (pow c 3)) (pow b 5))) (* -2 (/ (pow c 2) (pow b 3)))))))
(* a (+ (* -2 (/ c b)) (* a (+ (* -2 (/ (pow c 2) (pow b 3))) (* a (+ (* -4 (/ (pow c 3) (pow b 5))) (* -1/2 (/ (* a (+ (* 4 (/ (pow c 4) (pow b 6))) (* 16 (/ (pow c 4) (pow b 6))))) b))))))))
(* 2 (/ b a))
(/ (+ (* -2 (/ (* a c) b)) (* 2 b)) a)
(/ (+ (* 2 b) (* a (+ (* -2 (/ c b)) (* -2 (/ (* a (pow c 2)) (pow b 3)))))) a)
(/ (+ (* 2 b) (* a (+ (* -2 (/ c b)) (* a (+ (* -4 (/ (* a (pow c 3)) (pow b 5))) (* -2 (/ (pow c 2) (pow b 3)))))))) a)
(* 2 (/ (* a c) b))
(* a (- (* 2 (/ (* a (pow c 2)) (pow b 3))) (* -2 (/ c b))))
(* a (- (* a (- (* 4 (/ (* a (pow c 3)) (pow b 5))) (* -2 (/ (pow c 2) (pow b 3))))) (* -2 (/ c b))))
(* a (- (* a (- (* a (- (* 1/2 (/ (* a (+ (* 4 (/ (pow c 4) (pow b 6))) (* 16 (/ (pow c 4) (pow b 6))))) b)) (* -4 (/ (pow c 3) (pow b 5))))) (* -2 (/ (pow c 2) (pow b 3))))) (* -2 (/ c b))))
(/ (+ (* -1 b) (* a (+ (* 2 (* a (+ (* -1/2 (/ (pow c 2) (pow b 3))) (/ (pow c 2) (pow b 3))))) (/ c b)))) a)
(/ (+ (* -1 b) (* a (+ (* a (+ (* 2 (* a (+ (* -1 (/ (* c (+ (* -1/2 (/ (pow c 2) (pow b 3))) (/ (pow c 2) (pow b 3)))) (pow b 2))) (+ (* -1 (/ (pow c 3) (pow b 5))) (* 1/8 (/ (* b (+ (* 4 (/ (pow c 4) (pow b 6))) (* 16 (/ (pow c 4) (pow b 6))))) c)))))) (* 2 (+ (* -1/2 (/ (pow c 2) (pow b 3))) (/ (pow c 2) (pow b 3)))))) (/ c b)))) a)
(* a (+ (* -2 (/ c b)) (* a (+ (* -2 (/ (pow c 2) (pow b 3))) (* a (+ (* -4 (/ (pow c 3) (pow b 5))) (* 4 (* a (+ (* -2 (/ (pow c 4) (pow b 7))) (* -1/2 (/ (pow c 4) (pow b 7))))))))))))
(* -1/2 (* (sqrt (/ c a)) (sqrt -4)))
(+ (* -1/2 (* (sqrt (/ c a)) (sqrt -4))) (* -1/2 (/ b a)))
(+ (* -1/2 (* (sqrt (/ c a)) (sqrt -4))) (+ (* -1/2 (/ b a)) (* -1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4))))))
(+ (* -1/2 (* (sqrt (/ c a)) (sqrt -4))) (+ (* -1/2 (/ b a)) (+ (* -1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 4) (pow (sqrt -4) 3)))))))
(* -1/2 (* (sqrt (/ a c)) (sqrt -4)))
(* a (+ (* -1/2 (* (sqrt (/ 1 (* a c))) (sqrt -4))) (* -1/2 (/ b (* a c)))))
(* a (+ (* -1/2 (* (sqrt (/ 1 (* a c))) (sqrt -4))) (+ (* -1/2 (/ b (* a c))) (* -1/4 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b 2) (sqrt -4)))))))
(* a (+ (* -1/2 (* (sqrt (/ 1 (* a c))) (sqrt -4))) (+ (* -1/2 (/ b (* a c))) (+ (* -1/4 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3))))))))
(* (sqrt (* a c)) (sqrt -4))
(* a (+ (* (sqrt (/ c a)) (sqrt -4)) (/ b a)))
(* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (+ (* (sqrt (/ c a)) (sqrt -4)) (/ b a))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (+ (* (sqrt (/ c a)) (sqrt -4)) (/ b a)))))
(* -1/2 (/ (- b (* -1 (* (sqrt (/ (pow c 3) a)) (sqrt -4)))) c))
(+ (* -1/2 (/ (- b (* -1 (* (sqrt (/ (pow c 3) a)) (sqrt -4)))) c)) (* -1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))))
(+ (* -1/2 (/ (- b (* -1 (* (sqrt (/ (pow c 3) a)) (sqrt -4)))) c)) (+ (* -1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 4) (pow (sqrt -4) 3))))))
(+ (* -1/2 (/ (- b (* -1 (* (sqrt (/ (pow c 3) a)) (sqrt -4)))) c)) (+ (* -1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (+ (* -1/32 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b 6) (pow (sqrt -4) 5)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 4) (pow (sqrt -4) 3)))))))
(* -1 (* (sqrt (* a (pow c 3))) (sqrt -4)))
(* a (+ (* -1 (* (sqrt (/ (pow c 3) a)) (sqrt -4))) (* -1/2 (* (sqrt (/ c (pow a 3))) (/ (pow b 2) (sqrt -4))))))
(* a (+ (* -1 (* (sqrt (/ (pow c 3) a)) (sqrt -4))) (+ (* -1/2 (* (sqrt (/ c (pow a 3))) (/ (pow b 2) (sqrt -4)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (/ (pow b 4) (pow (sqrt -4) 3)))))))
(* a (+ (* -1 (* (sqrt (/ (pow c 3) a)) (sqrt -4))) (+ (* -1/2 (* (sqrt (/ c (pow a 3))) (/ (pow b 2) (sqrt -4)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 3)))) (/ (pow b 6) (pow (sqrt -4) 5)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (/ (pow b 4) (pow (sqrt -4) 3))))))))
(* a (- b (* -1 (* (sqrt (/ (pow c 3) a)) (sqrt -4)))))
(* a (- (+ b (* 1/2 (* (sqrt (/ c (pow a 3))) (/ (pow b 2) (sqrt -4))))) (* -1 (* (sqrt (/ (pow c 3) a)) (sqrt -4)))))
(* a (- (+ b (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (/ (pow b 4) (pow (sqrt -4) 3))))) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (sqrt -4))) (* -1/2 (* (sqrt (/ c (pow a 3))) (/ (pow b 2) (sqrt -4)))))))
(* a (- (+ b (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 3)))) (/ (pow b 6) (pow (sqrt -4) 5))))) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (sqrt -4))) (+ (* -1/2 (* (sqrt (/ c (pow a 3))) (/ (pow b 2) (sqrt -4)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (/ (pow b 4) (pow (sqrt -4) 3))))))))
(* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ c a)) (sqrt -4))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ c a)) (sqrt -4)))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b 6) (pow (sqrt -4) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ c a)) (sqrt -4))))))
(* a (+ (* -1 (/ b a)) (* (sqrt (/ c a)) (sqrt -4))))
(* a (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ c a)) (sqrt -4))) (/ b a)))
(* a (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ c a)) (sqrt -4)))) (/ b a)))
(* (sqrt (/ c a)) (sqrt -4))
(+ (* (sqrt (/ c a)) (sqrt -4)) (/ b a))
(+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (+ (* (sqrt (/ c a)) (sqrt -4)) (/ b a)))
(+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (+ (* (sqrt (/ c a)) (sqrt -4)) (/ b a))))
(* -1 (* (sqrt (* a c)) (sqrt -4)))
(* a (- (/ b a) (* (sqrt (/ c a)) (sqrt -4))))
(* a (- (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (/ b a)) (* (sqrt (/ c a)) (sqrt -4))))
(* a (- (+ (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (/ b a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ c a)) (sqrt -4)))))
(* 2 (* (sqrt (/ c a)) (/ 1 (sqrt -4))))
(/ (+ (* 2 (* (sqrt (* a c)) (/ 1 (sqrt -4)))) (* 2 (/ b (pow (sqrt -4) 2)))) a)
(/ (+ (* 2 (* (sqrt (* a c)) (/ 1 (sqrt -4)))) (+ (* 2 (/ b (pow (sqrt -4) 2))) (* 2 (/ (+ (* -1/2 (* (sqrt (/ (pow a 3) c)) (/ (pow b 2) (pow (sqrt -4) 3)))) (* (sqrt (/ (pow a 3) c)) (/ (pow b 2) (pow (sqrt -4) 3)))) (pow a 2))))) a)
(/ (+ (* 2 (* (sqrt (* a c)) (/ 1 (sqrt -4)))) (+ (* 2 (/ b (pow (sqrt -4) 2))) (+ (* 2 (/ (+ (* -1/2 (* (sqrt (/ (pow a 3) c)) (/ (pow b 2) (pow (sqrt -4) 3)))) (* (sqrt (/ (pow a 3) c)) (/ (pow b 2) (pow (sqrt -4) 3)))) (pow a 2))) (* 2 (/ (+ (* -1/2 (/ (* (pow a 2) (pow b 3)) (* c (pow (sqrt -4) 4)))) (* (sqrt (/ a c)) (/ (* b (+ (* -1/2 (* (sqrt (/ (pow a 3) c)) (/ (pow b 2) (pow (sqrt -4) 3)))) (* (sqrt (/ (pow a 3) c)) (/ (pow b 2) (pow (sqrt -4) 3))))) (sqrt -4)))) (pow a 3)))))) a)
(* -4 (* (sqrt (* a c)) (/ 1 (sqrt -4))))
(+ (* -4 (* (sqrt (* a c)) (/ 1 (sqrt -4)))) (* 4 (/ b (pow (sqrt -4) 2))))
(+ (* -4 (* (sqrt (* a c)) (/ 1 (sqrt -4)))) (+ (* 4 (/ b (pow (sqrt -4) 2))) (* 4 (/ (+ (* -1 (* (sqrt (/ (pow a 3) c)) (/ (pow b 2) (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) c)) (/ (pow b 2) (pow (sqrt -4) 3))))) (pow a 2)))))
(+ (* -4 (* (sqrt (* a c)) (/ 1 (sqrt -4)))) (+ (* 4 (/ b (pow (sqrt -4) 2))) (+ (* 4 (/ (+ (* -1 (* (sqrt (/ a c)) (/ (* b (+ (* -1 (* (sqrt (/ (pow a 3) c)) (/ (pow b 2) (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) c)) (/ (pow b 2) (pow (sqrt -4) 3)))))) (sqrt -4)))) (* -1/2 (/ (* (pow a 2) (pow b 3)) (* c (pow (sqrt -4) 4))))) (pow a 3))) (* 4 (/ (+ (* -1 (* (sqrt (/ (pow a 3) c)) (/ (pow b 2) (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) c)) (/ (pow b 2) (pow (sqrt -4) 3))))) (pow a 2))))))
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1/2 (/ b a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a c))) (* (pow b 2) (sqrt -1)))) (* 1/2 b)) a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1/128 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 4) (sqrt -1)))) (* 1/8 (* (sqrt (/ a c)) (* (pow b 2) (sqrt -1))))) a)) (* 1/2 b)) a)) (* (sqrt (/ c a)) (sqrt -1)))
(* (sqrt (/ a c)) (sqrt -1))
(* -1 (* a (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* 1/2 (/ b (* a c))))))
(* -1 (* a (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1/2 (/ b c)) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 2) (sqrt -1))))) a)))))
(* -1 (* a (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1 (/ (+ (* -1/8 (* (sqrt (/ a (pow c 3))) (* (pow b 2) (sqrt -1)))) (* 1/128 (* (sqrt (/ 1 (* a (pow c 5)))) (* (pow b 4) (sqrt -1))))) a)) (* -1/2 (/ b c))) a)))))
(* -2 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* a (+ (* -1 (/ b a)) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* a (+ (* -1 (/ (+ b (* -1/4 (* (sqrt (/ 1 (* a c))) (* (pow b 2) (sqrt -1))))) a)) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* a (+ (* -1 (/ (+ b (* -1 (/ (+ (* -1/64 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 4) (sqrt -1)))) (* 1/4 (* (sqrt (/ a c)) (* (pow b 2) (sqrt -1))))) a))) a)) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))
(* 1/2 (/ (- (* -1 b) (* -2 (* (sqrt (/ (pow c 3) a)) (sqrt -1)))) c))
(+ (* 1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 2) (sqrt -1)))) (* 1/2 (/ (- (* -1 b) (* -2 (* (sqrt (/ (pow c 3) a)) (sqrt -1)))) c)))
(+ (* -1/128 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b 4) (sqrt -1)))) (+ (* 1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 2) (sqrt -1)))) (* 1/2 (/ (- (* -1 b) (* -2 (* (sqrt (/ (pow c 3) a)) (sqrt -1)))) c))))
(+ (* -1/128 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b 4) (sqrt -1)))) (+ (* 1/1024 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b 6) (sqrt -1)))) (+ (* 1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 2) (sqrt -1)))) (* 1/2 (/ (- (* -1 b) (* -2 (* (sqrt (/ (pow c 3) a)) (sqrt -1)))) c)))))
(* 2 (* (sqrt (* a (pow c 3))) (sqrt -1)))
(* -1 (* a (+ (* -2 (* (sqrt (/ (pow c 3) a)) (sqrt -1))) (* -1/4 (* (sqrt (/ c (pow a 3))) (* (pow b 2) (sqrt -1)))))))
(* -1 (* a (+ (* -2 (* (sqrt (/ (pow c 3) a)) (sqrt -1))) (+ (* -1/4 (* (sqrt (/ c (pow a 3))) (* (pow b 2) (sqrt -1)))) (* 1/64 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b 4) (sqrt -1))))))))
(* -1 (* a (+ (* -2 (* (sqrt (/ (pow c 3) a)) (sqrt -1))) (+ (* -1/4 (* (sqrt (/ c (pow a 3))) (* (pow b 2) (sqrt -1)))) (+ (* -1/512 (* (sqrt (/ 1 (* (pow a 7) (pow c 3)))) (* (pow b 6) (sqrt -1)))) (* 1/64 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b 4) (sqrt -1)))))))))
(* -1 (* a (- (* -1 b) (* -2 (* (sqrt (/ (pow c 3) a)) (sqrt -1))))))
(* -1 (* a (- (+ (* -1 b) (* 1/4 (* (sqrt (/ c (pow a 3))) (* (pow b 2) (sqrt -1))))) (* -2 (* (sqrt (/ (pow c 3) a)) (sqrt -1))))))
(* -1 (* a (- (+ (* -1 b) (* -1/64 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b 4) (sqrt -1))))) (+ (* -2 (* (sqrt (/ (pow c 3) a)) (sqrt -1))) (* -1/4 (* (sqrt (/ c (pow a 3))) (* (pow b 2) (sqrt -1))))))))
(* -1 (* a (- (+ (* -1 b) (* 1/512 (* (sqrt (/ 1 (* (pow a 7) (pow c 3)))) (* (pow b 6) (sqrt -1))))) (+ (* -2 (* (sqrt (/ (pow c 3) a)) (sqrt -1))) (+ (* -1/4 (* (sqrt (/ c (pow a 3))) (* (pow b 2) (sqrt -1)))) (* 1/64 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b 4) (sqrt -1)))))))))
(* -1 (* a (+ (* 1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 2) (sqrt -1)))) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* a (+ (* -1/64 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b 4) (sqrt -1)))) (+ (* 1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 2) (sqrt -1)))) (* 2 (* (sqrt (/ c a)) (sqrt -1)))))))
(* -1 (* a (+ (* -1/64 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b 4) (sqrt -1)))) (+ (* 1/512 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b 6) (sqrt -1)))) (+ (* 1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 2) (sqrt -1)))) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))))
(* -1 (* a (+ (* 2 (* (sqrt (/ c a)) (sqrt -1))) (/ b a))))
(* -1 (* a (+ (* -1 (/ (- (* -1/4 (* (sqrt (/ 1 (* a c))) (* (pow b 2) (sqrt -1)))) b) a)) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* a (+ (* -1 (/ (- (* -1 (/ (+ (* -1/64 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 4) (sqrt -1)))) (* 1/4 (* (sqrt (/ a c)) (* (pow b 2) (sqrt -1))))) a)) b) a)) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))
(* -2 (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -2 (* (sqrt (/ c a)) (sqrt -1))) (/ b a))
(+ (* -2 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ (* -1 b) (* 1/4 (* (sqrt (/ 1 (* a c))) (* (pow b 2) (sqrt -1))))) a)))
(+ (* -2 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ (* -1 b) (* -1 (/ (+ (* -1/4 (* (sqrt (/ a c)) (* (pow b 2) (sqrt -1)))) (* 1/64 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 4) (sqrt -1))))) a))) a)))
(* 2 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* a (- (* -1 (/ b a)) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* a (- (* -1 (/ (+ b (* 1/4 (* (sqrt (/ 1 (* a c))) (* (pow b 2) (sqrt -1))))) a)) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* a (- (* -1 (/ (+ b (* -1 (/ (- (* 1/64 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 4) (sqrt -1)))) (* 1/4 (* (sqrt (/ a c)) (* (pow b 2) (sqrt -1))))) a))) a)) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(* -1 (/ (+ (* 1/2 b) (* (sqrt (* a c)) (sqrt -1))) a))
(* -1 (/ (+ (* -1 (/ (+ (* -2 (/ (+ (* -1/16 (* (sqrt (/ (pow a 3) c)) (* (pow b 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ (pow a 3) c)) (* (pow b 2) (sqrt -1))))) a)) (* -1/2 (* a b))) a)) (* (sqrt (* a c)) (sqrt -1))) a))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -2 (/ (+ (* -1/32 (/ (* (pow a 2) (pow b 3)) c)) (* 1/2 (* (sqrt (/ a c)) (* b (* (sqrt -1) (+ (* -1/16 (* (sqrt (/ (pow a 3) c)) (* (pow b 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ (pow a 3) c)) (* (pow b 2) (sqrt -1)))))))))) a)) (* 2 (+ (* -1/16 (* (sqrt (/ (pow a 3) c)) (* (pow b 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ (pow a 3) c)) (* (pow b 2) (sqrt -1))))))) a)) (* -1/2 (* a b))) a)) (* (sqrt (* a c)) (sqrt -1))) a))
(+ (* -1 b) (* 2 (* (sqrt (* a c)) (sqrt -1))))
(+ (* -1 (/ (+ (* 4 (/ (+ (* -1/8 (* (sqrt (/ (pow a 3) c)) (* (pow b 2) (sqrt -1)))) (* 1/16 (* (sqrt (/ (pow a 3) c)) (* (pow b 2) (sqrt -1))))) a)) (* a b)) a)) (* 2 (* (sqrt (* a c)) (sqrt -1))))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -4 (+ (* -1/8 (* (sqrt (/ (pow a 3) c)) (* (pow b 2) (sqrt -1)))) (* 1/16 (* (sqrt (/ (pow a 3) c)) (* (pow b 2) (sqrt -1)))))) (* 4 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* b (* (sqrt -1) (+ (* -1/8 (* (sqrt (/ (pow a 3) c)) (* (pow b 2) (sqrt -1)))) (* 1/16 (* (sqrt (/ (pow a 3) c)) (* (pow b 2) (sqrt -1))))))))) (* -1/32 (/ (* (pow a 2) (pow b 3)) c))) a))) a)) (* a b)) a)) (* 2 (* (sqrt (* a c)) (sqrt -1))))
(>= b 0)
(+ (* -1/2 (* (sqrt (/ c a)) (sqrt -4))) (* b (- (* -1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b (sqrt -4)))) (* 1/2 (/ 1 a)))))
(+ (* -1/2 (* (sqrt (/ c a)) (sqrt -4))) (* b (- (* b (+ (* -1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -4)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 2) (pow (sqrt -4) 3)))))) (* 1/2 (/ 1 a)))))
(+ (* -1/2 (* (sqrt (/ a c)) (sqrt -4))) (* -1/2 (/ b c)))
(+ (* -1/2 (* (sqrt (/ a c)) (sqrt -4))) (* b (- (* -1/4 (* (sqrt (/ 1 (* a (pow c 3)))) (/ b (sqrt -4)))) (* 1/2 (/ 1 c)))))
(+ (* -1/2 (* (sqrt (/ a c)) (sqrt -4))) (* b (- (* b (+ (* -1/4 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (sqrt -4)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b 2) (pow (sqrt -4) 3)))))) (* 1/2 (/ 1 c)))))
(+ b (* (sqrt (* a c)) (sqrt -4)))
(+ (* b (+ 1 (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b (sqrt -4)))))) (* (sqrt (* a c)) (sqrt -4)))
(+ (* b (+ 1 (* b (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b 2) (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -4)))))))) (* (sqrt (* a c)) (sqrt -4)))
(+ (* -1/2 (* (sqrt (/ c a)) (sqrt -4))) (* -1/2 (/ b c)))
(+ (* -1/2 (* (sqrt (/ c a)) (sqrt -4))) (* b (- (* -1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b (sqrt -4)))) (* 1/2 (/ 1 c)))))
(+ (* -1/2 (* (sqrt (/ c a)) (sqrt -4))) (* b (- (* b (+ (* -1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -4)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 2) (pow (sqrt -4) 3)))))) (* 1/2 (/ 1 c)))))
(+ (* -1 (* (sqrt (* a (pow c 3))) (sqrt -4))) (* -1/2 (* (sqrt (/ c a)) (/ (pow b 2) (sqrt -4)))))
(+ (* -1 (* (sqrt (* a (pow c 3))) (sqrt -4))) (* (pow b 2) (+ (* -1/2 (* (sqrt (/ c a)) (/ 1 (sqrt -4)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (pow (sqrt -4) 3)))))))
(+ (* -1 (* (sqrt (* a (pow c 3))) (sqrt -4))) (* (pow b 2) (+ (* -1/2 (* (sqrt (/ c a)) (/ 1 (sqrt -4)))) (* (pow b 2) (+ (* -1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 2) (pow (sqrt -4) 5)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -4) 3)))))))))
(* (sqrt (* a (pow c 3))) (sqrt -4))
(- (* a b) (* -1 (* (sqrt (* a (pow c 3))) (sqrt -4))))
(- (* b (+ a (* 1/2 (* (sqrt (/ c a)) (/ b (sqrt -4)))))) (* -1 (* (sqrt (* a (pow c 3))) (sqrt -4))))
(- (* b (+ a (* b (- (* -1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (pow (sqrt -4) 3)))) (* -1/2 (* (sqrt (/ c a)) (/ 1 (sqrt -4)))))))) (* -1 (* (sqrt (* a (pow c 3))) (sqrt -4))))
(+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (* a c)) (sqrt -4)))
(+ (* (sqrt (* a c)) (sqrt -4)) (* (pow b 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b 2) (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -4)))))))
(+ (* (sqrt (* a c)) (sqrt -4)) (* (pow b 2) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -4)))) (* (pow b 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -4) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b 2) (pow (sqrt -4) 5)))))))))
(+ (* -1 b) (* (sqrt (* a c)) (sqrt -4)))
(+ (* b (- (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b (sqrt -4)))) 1)) (* (sqrt (* a c)) (sqrt -4)))
(+ (* b (- (* b (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b 2) (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -4)))))) 1)) (* (sqrt (* a c)) (sqrt -4)))
(+ (* b (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b (sqrt -4)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -4)))
(+ (* b (+ (* b (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 2) (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -4)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -4)))
(- b (* (sqrt (* a c)) (sqrt -4)))
(- (* b (+ 1 (* -1/2 (* (sqrt (/ 1 (* a c))) (/ b (sqrt -4)))))) (* (sqrt (* a c)) (sqrt -4)))
(- (* b (+ 1 (* b (- (* 1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b 2) (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -4)))))))) (* (sqrt (* a c)) (sqrt -4)))
(+ (* 2 (* (sqrt (/ c a)) (/ 1 (sqrt -4)))) (* 2 (/ b (* a (pow (sqrt -4) 2)))))
(+ (* 2 (* (sqrt (/ c a)) (/ 1 (sqrt -4)))) (* b (+ (* 2 (* b (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -4) 3)))) (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -4) 3)))))) (* 2 (/ 1 (* a (pow (sqrt -4) 2)))))))
(+ (* 2 (* (sqrt (/ c a)) (/ 1 (sqrt -4)))) (* b (+ (* b (+ (* -2 (* b (- (* 1/2 (/ 1 (* (pow a 2) (* c (pow (sqrt -4) 4))))) (* (sqrt (/ 1 (* a c))) (/ (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -4) 3)))) (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -4) 3)))) (sqrt -4)))))) (* 2 (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -4) 3)))) (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -4) 3))))))) (* 2 (/ 1 (* a (pow (sqrt -4) 2)))))))
(+ (* -4 (* (sqrt (* a c)) (/ 1 (sqrt -4)))) (* b (+ (* 4 (* b (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ 1 (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (pow (sqrt -4) 3))))))) (* 4 (/ 1 (pow (sqrt -4) 2))))))
(+ (* -4 (* (sqrt (* a c)) (/ 1 (sqrt -4)))) (* b (+ (* b (+ (* -4 (* b (- (* 1/2 (/ 1 (* a (* c (pow (sqrt -4) 4))))) (* -1 (* (sqrt (/ 1 (* a c))) (/ (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ 1 (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (pow (sqrt -4) 3))))) (sqrt -4))))))) (* 4 (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ 1 (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (pow (sqrt -4) 3)))))))) (* 4 (/ 1 (pow (sqrt -4) 2))))))
(* b (- (/ c (pow b 2)) (/ 1 a)))
(* b (- (+ (/ c (pow b 2)) (/ (* a (pow c 2)) (pow b 4))) (/ 1 a)))
(* b (- (+ (* 2 (/ (* (pow a 2) (pow c 3)) (pow b 6))) (+ (/ c (pow b 2)) (/ (* a (pow c 2)) (pow b 4)))) (/ 1 a)))
(* b (- (/ a (pow b 2)) (/ 1 c)))
(* b (- (+ (/ a (pow b 2)) (/ (* (pow a 2) c) (pow b 4))) (/ 1 c)))
(* b (- (+ (* 2 (/ (* (pow a 3) (pow c 2)) (pow b 6))) (+ (/ a (pow b 2)) (/ (* (pow a 2) c) (pow b 4)))) (/ 1 c)))
(* b (+ 2 (* -2 (/ (* a c) (pow b 2)))))
(* b (+ 2 (+ (* -2 (/ (* a c) (pow b 2))) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 4))))))
(* b (+ 2 (+ (* -4 (/ (* (pow a 3) (pow c 3)) (pow b 6))) (+ (* -2 (/ (* a c) (pow b 2))) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 4)))))))
(* -1/2 (/ (* b (- a (* -1 c))) (* a c)))
(* b (+ (* -1/2 (/ (- a (* -1 c)) (* a c))) (/ c (pow b 2))))
(* b (+ (* -1/2 (/ (- a (* -1 c)) (* a c))) (+ (/ c (pow b 2)) (/ (* a (pow c 2)) (pow b 4)))))
(* b (+ (* -1/2 (/ (- a (* -1 c)) (* a c))) (+ (* 2 (/ (* (pow a 2) (pow c 3)) (pow b 6))) (+ (/ c (pow b 2)) (/ (* a (pow c 2)) (pow b 4))))))
(* b (+ (* -1 c) (* 2 (/ (* a (pow c 2)) (pow b 2)))))
(* b (+ (* -1 c) (+ (* 2 (/ (* a (pow c 2)) (pow b 2))) (* 2 (/ (* (pow a 2) (pow c 3)) (pow b 4))))))
(* b (+ (* -1 c) (+ (* 2 (/ (* a (pow c 2)) (pow b 2))) (+ (* 2 (/ (* (pow a 2) (pow c 3)) (pow b 4))) (* 4 (/ (* (pow a 3) (pow c 4)) (pow b 6)))))))
(* b (- a (* -1 c)))
(* b (- (+ a (* -2 (/ (* a (pow c 2)) (pow b 2)))) (* -1 c)))
(* b (- (+ a (* -2 (/ (* (pow a 2) (pow c 3)) (pow b 4)))) (+ (* -1 c) (* 2 (/ (* a (pow c 2)) (pow b 2))))))
(* b (- (+ a (* -4 (/ (* (pow a 3) (pow c 4)) (pow b 6)))) (+ (* -1 c) (+ (* 2 (/ (* a (pow c 2)) (pow b 2))) (* 2 (/ (* (pow a 2) (pow c 3)) (pow b 4)))))))
(* b (+ 1 (* -2 (/ (* a c) (pow b 2)))))
(* b (+ 1 (+ (* -2 (/ (* a c) (pow b 2))) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 4))))))
(* b (+ 1 (+ (* -4 (/ (* (pow a 3) (pow c 3)) (pow b 6))) (+ (* -2 (/ (* a c) (pow b 2))) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 4)))))))
(/ (+ (* -2 (* a c)) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 2)))) b)
(/ (+ (* -4 (/ (* (pow a 3) (pow c 3)) (pow b 4))) (+ (* -2 (* a c)) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 2))))) b)
(/ (+ (* -4 (/ (* (pow a 3) (pow c 3)) (pow b 4))) (+ (* -2 (* a c)) (+ (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 2))) (* -1/2 (/ (+ (* 4 (* (pow a 4) (pow c 4))) (* 16 (* (pow a 4) (pow c 4)))) (pow b 6)))))) b)
(* b (+ (* -2 (/ c (pow b 2))) (* 2 (/ 1 a))))
(* b (+ (* -2 (/ c (pow b 2))) (+ (* -2 (/ (* a (pow c 2)) (pow b 4))) (* 2 (/ 1 a)))))
(* b (+ (* -4 (/ (* (pow a 2) (pow c 3)) (pow b 6))) (+ (* -2 (/ c (pow b 2))) (+ (* -2 (/ (* a (pow c 2)) (pow b 4))) (* 2 (/ 1 a))))))
(/ (- (* 2 (/ (* (pow a 2) (pow c 2)) (pow b 2))) (* -2 (* a c))) b)
(/ (- (* 4 (/ (* (pow a 3) (pow c 3)) (pow b 4))) (+ (* -2 (* a c)) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 2))))) b)
(/ (- (* 1/2 (/ (+ (* 4 (* (pow a 4) (pow c 4))) (* 16 (* (pow a 4) (pow c 4)))) (pow b 6))) (+ (* -4 (/ (* (pow a 3) (pow c 3)) (pow b 4))) (+ (* -2 (* a c)) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 2)))))) b)
(* b (- (+ (* 2 (/ (+ (* -1/2 (* a (pow c 2))) (* a (pow c 2))) (pow b 4))) (/ c (pow b 2))) (/ 1 a)))
(* b (- (+ (* 2 (/ (+ (* -1 (* a (* c (+ (* -1/2 (* a (pow c 2))) (* a (pow c 2)))))) (+ (* -1 (* (pow a 2) (pow c 3))) (* 1/8 (/ (+ (* 4 (* (pow a 4) (pow c 4))) (* 16 (* (pow a 4) (pow c 4)))) (* (pow a 2) c))))) (pow b 6))) (+ (* 2 (/ (+ (* -1/2 (* a (pow c 2))) (* a (pow c 2))) (pow b 4))) (/ c (pow b 2)))) (/ 1 a)))
(/ (+ (* -4 (/ (* (pow a 3) (pow c 3)) (pow b 4))) (+ (* -2 (* a c)) (+ (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 2))) (* 4 (/ (+ (* -2 (* (pow a 4) (pow c 4))) (* -1/2 (* (pow a 4) (pow c 4)))) (pow b 6)))))) b)
(if (>= b 0) (* 1/2 (/ (- (* -1 b) (sqrt (- (pow b 2) (* 4 (* a c))))) a)) (* 2 (/ c (+ (sqrt (- (pow b 2) (* 4 (* a c)))) (* -1 b)))))
(if (>= b 0) (* -1/2 (/ (- (sqrt (- (pow b 2) (* 4 (* a c)))) (* -1 b)) a)) (* 2 (/ c (+ (sqrt (- (pow b 2) (* 4 (* a c)))) (* -1 b)))))
(* -1 (/ c b))
(* -1 (/ (+ c (/ (* a (pow c 2)) (pow b 2))) b))
(* -1 (/ (+ c (+ (* 2 (/ (* (pow a 2) (pow c 3)) (pow b 4))) (/ (* a (pow c 2)) (pow b 2)))) b))
(* -1 (/ (+ c (+ (* 1/4 (/ (+ (* 4 (* (pow a 4) (pow c 4))) (* 16 (* (pow a 4) (pow c 4)))) (* a (pow b 6)))) (+ (* 2 (/ (* (pow a 2) (pow c 3)) (pow b 4))) (/ (* a (pow c 2)) (pow b 2))))) b))
(if (>= b 0) (* -1/2 (/ (- (sqrt (- (pow b 2) (* 4 (* a c)))) (* -1 b)) c)) (* 2 (/ c (+ (sqrt (- (pow b 2) (* 4 (* a c)))) (* -1 b)))))
(* -1 (/ a b))
(* -1 (/ (+ a (/ (* (pow a 2) c) (pow b 2))) b))
(* -1 (/ (+ a (+ (* 2 (/ (* (pow a 3) (pow c 2)) (pow b 4))) (/ (* (pow a 2) c) (pow b 2)))) b))
(* -1 (/ (+ a (+ (* 1/4 (/ (+ (* 4 (* (pow a 4) (pow c 4))) (* 16 (* (pow a 4) (pow c 4)))) (* (pow b 6) c))) (+ (* 2 (/ (* (pow a 3) (pow c 2)) (pow b 4))) (/ (* (pow a 2) c) (pow b 2))))) b))
(* -1 (/ (+ (* -2 (* a c)) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 2)))) b))
(* -1 (/ (+ (* -4 (/ (* (pow a 3) (pow c 3)) (pow b 4))) (+ (* -2 (* a c)) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 2))))) b))
(* -1 (/ (+ (* -4 (/ (* (pow a 3) (pow c 3)) (pow b 4))) (+ (* -2 (* a c)) (+ (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 2))) (* -1/2 (/ (+ (* 4 (* (pow a 4) (pow c 4))) (* 16 (* (pow a 4) (pow c 4)))) (pow b 6)))))) b))
(* 1/2 (/ (* b (- (* -1 a) (* -1 c))) (* a c)))
(* -1 (* b (+ (* -1/2 (/ (- (* -1 a) (* -1 c)) (* a c))) (/ c (pow b 2)))))
(* -1 (* b (+ (* -1/2 (/ (- (* -1 a) (* -1 c)) (* a c))) (+ (/ c (pow b 2)) (/ (* a (pow c 2)) (pow b 4))))))
(* -1 (* b (+ (* -1/2 (/ (- (* -1 a) (* -1 c)) (* a c))) (+ (* 2 (/ (* (pow a 2) (pow c 3)) (pow b 6))) (+ (/ c (pow b 2)) (/ (* a (pow c 2)) (pow b 4)))))))
(* -1 (* b (+ (* -1 c) (* 2 (/ (* a (pow c 2)) (pow b 2))))))
(* -1 (* b (+ (* -1 c) (+ (* 2 (/ (* a (pow c 2)) (pow b 2))) (* 2 (/ (* (pow a 2) (pow c 3)) (pow b 4)))))))
(* -1 (* b (+ (* -1 c) (+ (* 2 (/ (* a (pow c 2)) (pow b 2))) (+ (* 2 (/ (* (pow a 2) (pow c 3)) (pow b 4))) (* 4 (/ (* (pow a 3) (pow c 4)) (pow b 6))))))))
(* -1 (* b (- (* -1 a) (* -1 c))))
(* -1 (* b (- (+ (* -2 (/ (* a (pow c 2)) (pow b 2))) (* -1 a)) (* -1 c))))
(* -1 (* b (- (+ (* -2 (/ (* (pow a 2) (pow c 3)) (pow b 4))) (* -1 a)) (+ (* -1 c) (* 2 (/ (* a (pow c 2)) (pow b 2)))))))
(* -1 (* b (- (+ (* -4 (/ (* (pow a 3) (pow c 4)) (pow b 6))) (* -1 a)) (+ (* -1 c) (+ (* 2 (/ (* a (pow c 2)) (pow b 2))) (* 2 (/ (* (pow a 2) (pow c 3)) (pow b 4))))))))
(if (>= b 0) (* -1/2 (/ (- (* a b) (* -1 (* c (sqrt (- (pow b 2) (* 4 (* a c))))))) (* a c))) (* 2 (/ c (+ (sqrt (- (pow b 2) (* 4 (* a c)))) (* -1 b)))))
(if (>= b 0) (* 1/2 (/ (- (* -1 b) (sqrt (- (pow b 2) (* 4 (* a c))))) a)) (* -1/2 (/ (- (sqrt (- (pow b 2) (* 4 (* a c)))) (* -1 b)) a)))
(* -1 b)
(* -1 (* b (+ 1 (* -2 (/ (* a c) (pow b 2))))))
(* -1 (* b (+ 1 (+ (* -2 (/ (* a c) (pow b 2))) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 4)))))))
(* -1 (* b (+ 1 (+ (* -4 (/ (* (pow a 3) (pow c 3)) (pow b 6))) (+ (* -2 (/ (* a c) (pow b 2))) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 4))))))))
(* -2 b)
(* -1 (* b (+ 2 (* -2 (/ (* a c) (pow b 2))))))
(* -1 (* b (+ 2 (+ (* -2 (/ (* a c) (pow b 2))) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 4)))))))
(* -1 (* b (+ 2 (+ (* -4 (/ (* (pow a 3) (pow c 3)) (pow b 6))) (+ (* -2 (/ (* a c) (pow b 2))) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 4))))))))
(* 2 (/ c b))
(* -1 (/ (+ (* -2 c) (* -2 (/ (* a (pow c 2)) (pow b 2)))) b))
(* -1 (/ (+ (* -4 (/ (* (pow a 2) (pow c 3)) (pow b 4))) (+ (* -2 c) (* -2 (/ (* a (pow c 2)) (pow b 2))))) b))
(* -1 (/ (+ (* -4 (/ (* (pow a 2) (pow c 3)) (pow b 4))) (+ (* -2 c) (+ (* -2 (/ (* a (pow c 2)) (pow b 2))) (* -1/2 (/ (+ (* 4 (* (pow a 4) (pow c 4))) (* 16 (* (pow a 4) (pow c 4)))) (* a (pow b 6))))))) b))
(* -1 (* b (- (* 2 (/ (* a c) (pow b 2))) 2)))
(* -1 (* b (- (* 2 (/ (* (pow a 2) (pow c 2)) (pow b 4))) (+ 2 (* -2 (/ (* a c) (pow b 2)))))))
(* -1 (* b (- (* 4 (/ (* (pow a 3) (pow c 3)) (pow b 6))) (+ 2 (+ (* -2 (/ (* a c) (pow b 2))) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 4))))))))
(* -1 (/ (+ c (+ (* -2 (/ (+ (* -2 (* (pow a 3) (pow c 4))) (* -1/2 (* (pow a 3) (pow c 4)))) (pow b 6))) (+ (* 2 (/ (* (pow a 2) (pow c 3)) (pow b 4))) (/ (* a (pow c 2)) (pow b 2))))) b))
(* -1 (* b (+ 2 (+ (* -2 (/ (* a c) (pow b 2))) (* 4 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/2 (* (pow a 2) (pow c 2)))) (pow b 4)))))))
(* -1 (* b (+ 2 (+ (* -2 (/ (* a c) (pow b 2))) (+ (* 4 (/ (+ (* -1 (* a (* c (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/2 (* (pow a 2) (pow c 2))))))) (+ (* -1/8 (/ (+ (* 4 (* (pow a 4) (pow c 4))) (* 16 (* (pow a 4) (pow c 4)))) (* a c))) (* (pow a 3) (pow c 3)))) (pow b 6))) (* 4 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/2 (* (pow a 2) (pow c 2)))) (pow b 4))))))))
(+ (* -1 (/ b a)) (/ c b))
(+ (* -1 (/ b a)) (* c (+ (/ 1 b) (/ (* a c) (pow b 3)))))
(+ (* -1 (/ b a)) (* c (+ (* c (+ (* 2 (/ (* (pow a 2) c) (pow b 5))) (/ a (pow b 3)))) (/ 1 b))))
(/ (+ (* -1 b) (/ (* a c) b)) c)
(/ (+ (* -1 b) (* c (+ (/ a b) (/ (* (pow a 2) c) (pow b 3))))) c)
(/ (+ (* -1 b) (* c (+ (* c (+ (* 2 (/ (* (pow a 3) c) (pow b 5))) (/ (pow a 2) (pow b 3)))) (/ a b)))) c)
(+ (* 2 b) (* c (+ (* -2 (/ a b)) (* -2 (/ (* (pow a 2) c) (pow b 3))))))
(+ (* 2 b) (* c (+ (* -2 (/ a b)) (* c (+ (* -4 (/ (* (pow a 3) c) (pow b 5))) (* -2 (/ (pow a 2) (pow b 3))))))))
(* -1/2 (/ b c))
(/ (+ (* -1/2 b) (* -1/2 (/ (* b c) a))) c)
(/ (+ (* -1/2 b) (* c (+ (* -1/2 (/ b a)) (/ c b)))) c)
(/ (+ (* -1/2 b) (* c (+ (* -1/2 (/ b a)) (* c (+ (/ 1 b) (/ (* a c) (pow b 3))))))) c)
(* c (+ (* -1 b) (* 2 (/ (* a c) b))))
(* c (+ (* -1 b) (* c (+ (* 2 (/ a b)) (* 2 (/ (* (pow a 2) c) (pow b 3)))))))
(* c (+ (* -1 b) (* c (+ (* 2 (/ a b)) (* c (+ (* 2 (/ (pow a 2) (pow b 3))) (* 4 (/ (* (pow a 3) c) (pow b 5)))))))))
(* a b)
(+ (* a b) (* b c))
(+ (* a b) (* c (- (* -2 (/ (* a c) b)) (* -1 b))))
(+ (* a b) (* c (- (* c (- (* -2 (/ (* (pow a 2) c) (pow b 3))) (* 2 (/ a b)))) (* -1 b))))
(+ b (* c (+ (* -2 (/ a b)) (* -2 (/ (* (pow a 2) c) (pow b 3))))))
(+ b (* c (+ (* -2 (/ a b)) (* c (+ (* -4 (/ (* (pow a 3) c) (pow b 5))) (* -2 (/ (pow a 2) (pow b 3))))))))
(* c (+ (* -2 (/ a b)) (* -2 (/ (* (pow a 2) c) (pow b 3)))))
(* c (+ (* -2 (/ a b)) (* c (+ (* -4 (/ (* (pow a 3) c) (pow b 5))) (* -2 (/ (pow a 2) (pow b 3)))))))
(* c (+ (* -2 (/ a b)) (* c (+ (* -2 (/ (pow a 2) (pow b 3))) (* c (+ (* -4 (/ (pow a 3) (pow b 5))) (* -1/2 (/ (* c (+ (* 4 (/ (pow a 4) (pow b 6))) (* 16 (/ (pow a 4) (pow b 6))))) b))))))))
(+ (* -2 (/ c b)) (* 2 (/ b a)))
(+ (* 2 (/ b a)) (* c (- (* -2 (/ (* a c) (pow b 3))) (* 2 (/ 1 b)))))
(+ (* 2 (/ b a)) (* c (- (* c (+ (* -4 (/ (* (pow a 2) c) (pow b 5))) (* -2 (/ a (pow b 3))))) (* 2 (/ 1 b)))))
(* c (- (* 2 (/ (* (pow a 2) c) (pow b 3))) (* -2 (/ a b))))
(* c (- (* c (- (* 4 (/ (* (pow a 3) c) (pow b 5))) (* -2 (/ (pow a 2) (pow b 3))))) (* -2 (/ a b))))
(* c (- (* c (- (* c (- (* 1/2 (/ (* c (+ (* 4 (/ (pow a 4) (pow b 6))) (* 16 (/ (pow a 4) (pow b 6))))) b)) (* -4 (/ (pow a 3) (pow b 5))))) (* -2 (/ (pow a 2) (pow b 3))))) (* -2 (/ a b))))
(+ (* -1 (/ b a)) (* c (+ (* 2 (* c (+ (* -1/2 (/ a (pow b 3))) (/ a (pow b 3))))) (/ 1 b))))
(+ (* -1 (/ b a)) (* c (+ (* c (+ (* 2 (* c (+ (* -1 (/ (* a (+ (* -1/2 (/ a (pow b 3))) (/ a (pow b 3)))) (pow b 2))) (+ (* -1 (/ (pow a 2) (pow b 5))) (* 1/8 (/ (* b (+ (* 4 (/ (pow a 4) (pow b 6))) (* 16 (/ (pow a 4) (pow b 6))))) (pow a 2))))))) (* 2 (+ (* -1/2 (/ a (pow b 3))) (/ a (pow b 3)))))) (/ 1 b))))
(* c (+ (* -2 (/ a b)) (* c (+ (* -2 (/ (pow a 2) (pow b 3))) (* c (+ (* -4 (/ (pow a 3) (pow b 5))) (* 4 (* c (+ (* -2 (/ (pow a 4) (pow b 7))) (* -1/2 (/ (pow a 4) (pow b 7))))))))))))
(* c (+ (* -1/2 (* (sqrt (/ 1 (* a c))) (sqrt -4))) (* -1/2 (/ b (* a c)))))
(* c (+ (* -1/2 (* (sqrt (/ 1 (* a c))) (sqrt -4))) (+ (* -1/2 (/ b (* a c))) (* -1/4 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b 2) (sqrt -4)))))))
(* c (+ (* -1/2 (* (sqrt (/ 1 (* a c))) (sqrt -4))) (+ (* -1/2 (/ b (* a c))) (+ (* -1/4 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3))))))))
(+ (* -1/2 (* (sqrt (/ a c)) (sqrt -4))) (+ (* -1/2 (/ b c)) (* -1/4 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4))))))
(+ (* -1/2 (* (sqrt (/ a c)) (sqrt -4))) (+ (* -1/2 (/ b c)) (+ (* -1/4 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3)))))))
(* c (+ (* (sqrt (/ a c)) (sqrt -4)) (/ b c)))
(* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (+ (* (sqrt (/ a c)) (sqrt -4)) (/ b c))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (+ (* (sqrt (/ a c)) (sqrt -4)) (/ b c)))))
(* c (+ (* -1/2 (* (sqrt (/ 1 (* a c))) (sqrt -4))) (* -1/2 (/ (- b (* -1/2 (* (sqrt (/ c (pow a 3))) (/ (pow b 2) (sqrt -4))))) (pow c 2)))))
(* c (+ (* -1/2 (* (sqrt (/ 1 (* a c))) (sqrt -4))) (+ (* -1/2 (/ (- b (* -1/2 (* (sqrt (/ c (pow a 3))) (/ (pow b 2) (sqrt -4))))) (pow c 2))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3)))))))
(* c (+ (* -1/2 (* (sqrt (/ 1 (* a c))) (sqrt -4))) (+ (* -1/2 (/ (- b (* -1/2 (* (sqrt (/ c (pow a 3))) (/ (pow b 2) (sqrt -4))))) (pow c 2))) (+ (* -1/32 (* (sqrt (/ 1 (* (pow a 7) (pow c 7)))) (/ (pow b 6) (pow (sqrt -4) 5)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3))))))))
(* (pow c 2) (+ (* -1 (* (sqrt (/ a c)) (sqrt -4))) (* -1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4))))))
(* (pow c 2) (+ (* -1 (* (sqrt (/ a c)) (sqrt -4))) (+ (* -1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3)))))))
(* (pow c 2) (+ (* -1 (* (sqrt (/ a c)) (sqrt -4))) (+ (* -1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (/ (pow b 6) (pow (sqrt -4) 5)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3))))))))
(* (pow c 2) (- (/ (* a b) (pow c 2)) (+ (* -1 (* (sqrt (/ a c)) (sqrt -4))) (* -1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))))))
(* (pow c 2) (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (/ (* a b) (pow c 2))) (+ (* -1 (* (sqrt (/ a c)) (sqrt -4))) (* -1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))))))
(* (pow c 2) (- (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (/ (pow b 6) (pow (sqrt -4) 5)))) (/ (* a b) (pow c 2))) (+ (* -1 (* (sqrt (/ a c)) (sqrt -4))) (+ (* -1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3))))))))
(* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ a c)) (sqrt -4))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ a c)) (sqrt -4)))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (/ (pow b 6) (pow (sqrt -4) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ a c)) (sqrt -4))))))
(* c (+ (* -1 (/ b c)) (* (sqrt (/ a c)) (sqrt -4))))
(* c (- (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ a c)) (sqrt -4))) (/ b c)))
(* c (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ a c)) (sqrt -4)))) (/ b c)))
(* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -4)) (/ b (* a c))))
(* c (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (+ (* (sqrt (/ 1 (* a c))) (sqrt -4)) (/ b (* a c)))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (+ (* (sqrt (/ 1 (* a c))) (sqrt -4)) (/ b (* a c))))))
(* c (- (/ b c) (* (sqrt (/ a c)) (sqrt -4))))
(* c (- (+ (* -1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (/ b c)) (* (sqrt (/ a c)) (sqrt -4))))
(* c (- (+ (* 1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (/ b c)) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ a c)) (sqrt -4)))))
(- (+ (* -1 (/ (+ (* -2 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b 2) (pow (sqrt -4) 3)))) (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b 2) (pow (sqrt -4) 3)))) (pow c 2))) (* 2 (* (sqrt (/ c a)) (/ 1 (sqrt -4))))) (* -2 (/ b (* a (pow (sqrt -4) 2)))))
(- (+ (* -1 (/ (+ (* (sqrt (/ c a)) (/ (* b (+ (* -2 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b 2) (pow (sqrt -4) 3)))) (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b 2) (pow (sqrt -4) 3))))) (sqrt -4))) (/ (* (pow b 3) (pow c 2)) (* (pow a 2) (pow (sqrt -4) 4)))) (pow c 3))) (* 2 (* (sqrt (/ c a)) (/ 1 (sqrt -4))))) (+ (* -2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (pow (sqrt -4) 3)))) (+ (* -2 (/ b (* a (pow (sqrt -4) 2)))) (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (pow (sqrt -4) 3))))))
(+ (* -4 (* (sqrt (* a c)) (/ 1 (sqrt -4)))) (+ (* 4 (/ b (pow (sqrt -4) 2))) (* 4 (/ (+ (* -1 (* (sqrt (/ (pow c 3) a)) (/ (pow b 2) (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (/ (pow b 2) (pow (sqrt -4) 3))))) (pow c 2)))))
(+ (* -4 (* (sqrt (* a c)) (/ 1 (sqrt -4)))) (+ (* 4 (/ b (pow (sqrt -4) 2))) (+ (* 4 (/ (+ (* -1 (* (sqrt (/ c a)) (/ (* b (+ (* -1 (* (sqrt (/ (pow c 3) a)) (/ (pow b 2) (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (/ (pow b 2) (pow (sqrt -4) 3)))))) (sqrt -4)))) (* -1/2 (/ (* (pow b 3) (pow c 2)) (* a (pow (sqrt -4) 4))))) (pow c 3))) (* 4 (/ (+ (* -1 (* (sqrt (/ (pow c 3) a)) (/ (pow b 2) (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (/ (pow b 2) (pow (sqrt -4) 3))))) (pow c 2))))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* 1/2 (/ b (* a c))))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1/2 (/ b a)) (* 1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 2) (sqrt -1))))) c)))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1 (/ (+ (* -1/8 (* (sqrt (/ c (pow a 3))) (* (pow b 2) (sqrt -1)))) (* 1/128 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b 4) (sqrt -1))))) c)) (* -1/2 (/ b a))) c)))))
(+ (* -1/2 (/ b c)) (* (sqrt (/ a c)) (sqrt -1)))
(+ (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a c))) (* (pow b 2) (sqrt -1)))) (* 1/2 b)) c)) (* (sqrt (/ a c)) (sqrt -1)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1/128 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 4) (sqrt -1)))) (* 1/8 (* (sqrt (/ c a)) (* (pow b 2) (sqrt -1))))) c)) (* 1/2 b)) c)) (* (sqrt (/ a c)) (sqrt -1)))
(* -1 (* c (+ (* -1 (/ b c)) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* c (+ (* -1 (/ (+ b (* -1/4 (* (sqrt (/ 1 (* a c))) (* (pow b 2) (sqrt -1))))) c)) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* c (+ (* -1 (/ (+ b (* -1 (/ (+ (* -1/64 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 4) (sqrt -1)))) (* 1/4 (* (sqrt (/ c a)) (* (pow b 2) (sqrt -1))))) c))) c)) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* 1/2 (/ (- b (* 1/4 (* (sqrt (/ c (pow a 3))) (* (pow b 2) (sqrt -1))))) (pow c 2))))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* 1/128 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b 4) (sqrt -1)))) (* 1/2 (/ (- b (* 1/4 (* (sqrt (/ c (pow a 3))) (* (pow b 2) (sqrt -1))))) (pow c 2)))))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1/1024 (* (sqrt (/ 1 (* (pow a 7) (pow c 7)))) (* (pow b 6) (sqrt -1)))) (+ (* 1/128 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b 4) (sqrt -1)))) (* 1/2 (/ (- b (* 1/4 (* (sqrt (/ c (pow a 3))) (* (pow b 2) (sqrt -1))))) (pow c 2))))))))
(* (pow c 2) (+ (* 1/4 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 2) (sqrt -1)))) (* 2 (* (sqrt (/ a c)) (sqrt -1)))))
(* (pow c 2) (+ (* -1/64 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b 4) (sqrt -1)))) (+ (* 1/4 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 2) (sqrt -1)))) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))
(* (pow c 2) (+ (* -1/64 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b 4) (sqrt -1)))) (+ (* 1/512 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (* (pow b 6) (sqrt -1)))) (+ (* 1/4 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 2) (sqrt -1)))) (* 2 (* (sqrt (/ a c)) (sqrt -1)))))))
(* -2 (* (sqrt (* a (pow c 3))) (sqrt -1)))
(* (pow c 2) (- (/ (* a b) (pow c 2)) (+ (* 1/4 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 2) (sqrt -1)))) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))
(* (pow c 2) (- (+ (* 1/64 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b 4) (sqrt -1)))) (/ (* a b) (pow c 2))) (+ (* 1/4 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 2) (sqrt -1)))) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))
(* (pow c 2) (- (+ (* -1/512 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (* (pow b 6) (sqrt -1)))) (/ (* a b) (pow c 2))) (+ (* -1/64 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b 4) (sqrt -1)))) (+ (* 1/4 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 2) (sqrt -1)))) (* 2 (* (sqrt (/ a c)) (sqrt -1)))))))
(* -1 (* c (+ (* 1/4 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 2) (sqrt -1)))) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* c (+ (* -1/64 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b 4) (sqrt -1)))) (+ (* 1/4 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 2) (sqrt -1)))) (* 2 (* (sqrt (/ a c)) (sqrt -1)))))))
(* -1 (* c (+ (* -1/64 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b 4) (sqrt -1)))) (+ (* 1/512 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (* (pow b 6) (sqrt -1)))) (+ (* 1/4 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 2) (sqrt -1)))) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))))
(* -1 (* c (+ (* 2 (* (sqrt (/ a c)) (sqrt -1))) (/ b c))))
(* -1 (* c (+ (* -1 (/ (- (* -1/4 (* (sqrt (/ 1 (* a c))) (* (pow b 2) (sqrt -1)))) b) c)) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* c (+ (* -1 (/ (- (* -1 (/ (+ (* -1/64 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 4) (sqrt -1)))) (* 1/4 (* (sqrt (/ c a)) (* (pow b 2) (sqrt -1))))) c)) b) c)) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* c (+ (* -1 (/ b (* a c))) (* 2 (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(* -1 (* c (+ (* -1 (/ (+ (* -1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 2) (sqrt -1)))) (/ b a)) c)) (* 2 (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/64 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b 4) (sqrt -1)))) (* 1/4 (* (sqrt (/ c (pow a 3))) (* (pow b 2) (sqrt -1))))) c)) (/ b a)) c)) (* 2 (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(* -1 (* c (- (* -1 (/ b c)) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* c (- (* -1 (/ (+ b (* 1/4 (* (sqrt (/ 1 (* a c))) (* (pow b 2) (sqrt -1))))) c)) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* c (- (* -1 (/ (+ b (* -1 (/ (- (* 1/64 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 4) (sqrt -1)))) (* 1/4 (* (sqrt (/ c a)) (* (pow b 2) (sqrt -1))))) c))) c)) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1/2 (/ b a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (- (+ (* -1/8 (* (sqrt (/ c (pow a 3))) (* (pow b 2) (sqrt -1)))) (* 1/4 (* (sqrt (/ c (pow a 3))) (* (pow b 2) (sqrt -1))))) (* -1/2 (/ (* b c) a))) c)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (- (* -1 (/ (- (+ (* -1/16 (/ (* (pow b 3) c) (pow a 2))) (* 1/2 (* (sqrt (/ 1 (* a c))) (* b (* (sqrt -1) (+ (* -1/8 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b 2) (sqrt -1)))) (* 1/4 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b 2) (sqrt -1)))))))))) (+ (* -1/8 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b 2) (sqrt -1)))) (* 1/4 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b 2) (sqrt -1)))))) c)) (* -1/2 (/ (* b c) a))) c)))
(+ (* -1 (/ (+ (* 4 (/ (+ (* -1/8 (* (sqrt (/ (pow c 3) a)) (* (pow b 2) (sqrt -1)))) (* 1/16 (* (sqrt (/ (pow c 3) a)) (* (pow b 2) (sqrt -1))))) c)) (* b c)) c)) (* 2 (* (sqrt (* a c)) (sqrt -1))))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -4 (+ (* -1/8 (* (sqrt (/ (pow c 3) a)) (* (pow b 2) (sqrt -1)))) (* 1/16 (* (sqrt (/ (pow c 3) a)) (* (pow b 2) (sqrt -1)))))) (* 4 (/ (+ (* -1/2 (* (sqrt (/ c a)) (* b (* (sqrt -1) (+ (* -1/8 (* (sqrt (/ (pow c 3) a)) (* (pow b 2) (sqrt -1)))) (* 1/16 (* (sqrt (/ (pow c 3) a)) (* (pow b 2) (sqrt -1))))))))) (* -1/32 (/ (* (pow b 3) (pow c 2)) a))) c))) c)) (* b c)) c)) (* 2 (* (sqrt (* a c)) (sqrt -1))))
Calls

9 calls:

TimeVariablePointExpression
22.0ms
b
@0
((if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) (if (>= b 0) (* (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) -1/2) (/ (* c 2) (- (sqrt (- (* b b) (* (* c a) 4))) b))) (>= b 0) (* (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) -1/2) (if (>= b 0) (/ (+ (sqrt (- (* b b) (* c (* a 4)))) b) (* -2 c)) (/ (* -2 c) (- b (sqrt (- (* b b) (* c (* a 4))))))) (/ (+ (sqrt (- (* b b) (* c (* a 4)))) b) (* -2 c)) (+ (sqrt (- (* b b) (* c (* a 4)))) b) (* (/ 1 a) (/ (+ (sqrt (- (* b b) (* c (* a 4)))) b) -2)) (if (>= b 0) (* (/ 1 a) (/ (+ (sqrt (- (* b b) (* c (* a 4)))) b) -2)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) (/ 1 a) (/ (- (* b a) (* (* -2 c) (/ (sqrt (- (* b b) (* c (* a 4)))) 2))) (* (* -2 c) a)) (* (* -2 c) (/ (sqrt (- (* b b) (* c (* a 4)))) 2)) (- (* b a) (* (* -2 c) (/ (sqrt (- (* b b) (* c (* a 4)))) 2))) (if (>= b 0) (/ (- (* b a) (* (* -2 c) (/ (sqrt (- (* b b) (* c (* a 4)))) 2))) (* (* -2 c) a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) (- (- (* b b) (* c (* a 4))) (* b b)) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (sqrt (- (* b b) (* (* c a) 4))) (- (sqrt (- (* b b) (* (* c a) 4))) b) (+ (sqrt (- (* b b) (* (* c a) 4))) b) (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (sqrt (- (* b b) (* c (* a 4)))) (- b (sqrt (- (* b b) (* c (* a 4))))) (/ (* -2 c) (- b (sqrt (- (* b b) (* c (* a 4)))))) (sqrt (- (* b b) (* (* 4 a) c))) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))
11.0ms
c
@-inf
((if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) (if (>= b 0) (* (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) -1/2) (/ (* c 2) (- (sqrt (- (* b b) (* (* c a) 4))) b))) (>= b 0) (* (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) -1/2) (if (>= b 0) (/ (+ (sqrt (- (* b b) (* c (* a 4)))) b) (* -2 c)) (/ (* -2 c) (- b (sqrt (- (* b b) (* c (* a 4))))))) (/ (+ (sqrt (- (* b b) (* c (* a 4)))) b) (* -2 c)) (+ (sqrt (- (* b b) (* c (* a 4)))) b) (* (/ 1 a) (/ (+ (sqrt (- (* b b) (* c (* a 4)))) b) -2)) (if (>= b 0) (* (/ 1 a) (/ (+ (sqrt (- (* b b) (* c (* a 4)))) b) -2)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) (/ 1 a) (/ (- (* b a) (* (* -2 c) (/ (sqrt (- (* b b) (* c (* a 4)))) 2))) (* (* -2 c) a)) (* (* -2 c) (/ (sqrt (- (* b b) (* c (* a 4)))) 2)) (- (* b a) (* (* -2 c) (/ (sqrt (- (* b b) (* c (* a 4)))) 2))) (if (>= b 0) (/ (- (* b a) (* (* -2 c) (/ (sqrt (- (* b b) (* c (* a 4)))) 2))) (* (* -2 c) a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) (- (- (* b b) (* c (* a 4))) (* b b)) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (sqrt (- (* b b) (* (* c a) 4))) (- (sqrt (- (* b b) (* (* c a) 4))) b) (+ (sqrt (- (* b b) (* (* c a) 4))) b) (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (sqrt (- (* b b) (* c (* a 4)))) (- b (sqrt (- (* b b) (* c (* a 4))))) (/ (* -2 c) (- b (sqrt (- (* b b) (* c (* a 4)))))) (sqrt (- (* b b) (* (* 4 a) c))) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))
10.0ms
a
@inf
((if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) (if (>= b 0) (* (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) -1/2) (/ (* c 2) (- (sqrt (- (* b b) (* (* c a) 4))) b))) (>= b 0) (* (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) -1/2) (if (>= b 0) (/ (+ (sqrt (- (* b b) (* c (* a 4)))) b) (* -2 c)) (/ (* -2 c) (- b (sqrt (- (* b b) (* c (* a 4))))))) (/ (+ (sqrt (- (* b b) (* c (* a 4)))) b) (* -2 c)) (+ (sqrt (- (* b b) (* c (* a 4)))) b) (* (/ 1 a) (/ (+ (sqrt (- (* b b) (* c (* a 4)))) b) -2)) (if (>= b 0) (* (/ 1 a) (/ (+ (sqrt (- (* b b) (* c (* a 4)))) b) -2)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) (/ 1 a) (/ (- (* b a) (* (* -2 c) (/ (sqrt (- (* b b) (* c (* a 4)))) 2))) (* (* -2 c) a)) (* (* -2 c) (/ (sqrt (- (* b b) (* c (* a 4)))) 2)) (- (* b a) (* (* -2 c) (/ (sqrt (- (* b b) (* c (* a 4)))) 2))) (if (>= b 0) (/ (- (* b a) (* (* -2 c) (/ (sqrt (- (* b b) (* c (* a 4)))) 2))) (* (* -2 c) a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) (- (- (* b b) (* c (* a 4))) (* b b)) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (sqrt (- (* b b) (* (* c a) 4))) (- (sqrt (- (* b b) (* (* c a) 4))) b) (+ (sqrt (- (* b b) (* (* c a) 4))) b) (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (sqrt (- (* b b) (* c (* a 4)))) (- b (sqrt (- (* b b) (* c (* a 4))))) (/ (* -2 c) (- b (sqrt (- (* b b) (* c (* a 4)))))) (sqrt (- (* b b) (* (* 4 a) c))) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))
9.0ms
b
@inf
((if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) (if (>= b 0) (* (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) -1/2) (/ (* c 2) (- (sqrt (- (* b b) (* (* c a) 4))) b))) (>= b 0) (* (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) -1/2) (if (>= b 0) (/ (+ (sqrt (- (* b b) (* c (* a 4)))) b) (* -2 c)) (/ (* -2 c) (- b (sqrt (- (* b b) (* c (* a 4))))))) (/ (+ (sqrt (- (* b b) (* c (* a 4)))) b) (* -2 c)) (+ (sqrt (- (* b b) (* c (* a 4)))) b) (* (/ 1 a) (/ (+ (sqrt (- (* b b) (* c (* a 4)))) b) -2)) (if (>= b 0) (* (/ 1 a) (/ (+ (sqrt (- (* b b) (* c (* a 4)))) b) -2)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) (/ 1 a) (/ (- (* b a) (* (* -2 c) (/ (sqrt (- (* b b) (* c (* a 4)))) 2))) (* (* -2 c) a)) (* (* -2 c) (/ (sqrt (- (* b b) (* c (* a 4)))) 2)) (- (* b a) (* (* -2 c) (/ (sqrt (- (* b b) (* c (* a 4)))) 2))) (if (>= b 0) (/ (- (* b a) (* (* -2 c) (/ (sqrt (- (* b b) (* c (* a 4)))) 2))) (* (* -2 c) a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) (- (- (* b b) (* c (* a 4))) (* b b)) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (sqrt (- (* b b) (* (* c a) 4))) (- (sqrt (- (* b b) (* (* c a) 4))) b) (+ (sqrt (- (* b b) (* (* c a) 4))) b) (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (sqrt (- (* b b) (* c (* a 4)))) (- b (sqrt (- (* b b) (* c (* a 4))))) (/ (* -2 c) (- b (sqrt (- (* b b) (* c (* a 4)))))) (sqrt (- (* b b) (* (* 4 a) c))) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))
8.0ms
c
@inf
((if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) (if (>= b 0) (* (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) -1/2) (/ (* c 2) (- (sqrt (- (* b b) (* (* c a) 4))) b))) (>= b 0) (* (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) -1/2) (if (>= b 0) (/ (+ (sqrt (- (* b b) (* c (* a 4)))) b) (* -2 c)) (/ (* -2 c) (- b (sqrt (- (* b b) (* c (* a 4))))))) (/ (+ (sqrt (- (* b b) (* c (* a 4)))) b) (* -2 c)) (+ (sqrt (- (* b b) (* c (* a 4)))) b) (* (/ 1 a) (/ (+ (sqrt (- (* b b) (* c (* a 4)))) b) -2)) (if (>= b 0) (* (/ 1 a) (/ (+ (sqrt (- (* b b) (* c (* a 4)))) b) -2)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) (/ 1 a) (/ (- (* b a) (* (* -2 c) (/ (sqrt (- (* b b) (* c (* a 4)))) 2))) (* (* -2 c) a)) (* (* -2 c) (/ (sqrt (- (* b b) (* c (* a 4)))) 2)) (- (* b a) (* (* -2 c) (/ (sqrt (- (* b b) (* c (* a 4)))) 2))) (if (>= b 0) (/ (- (* b a) (* (* -2 c) (/ (sqrt (- (* b b) (* c (* a 4)))) 2))) (* (* -2 c) a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) (- (- (* b b) (* c (* a 4))) (* b b)) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (sqrt (- (* b b) (* (* c a) 4))) (- (sqrt (- (* b b) (* (* c a) 4))) b) (+ (sqrt (- (* b b) (* (* c a) 4))) b) (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (sqrt (- (* b b) (* c (* a 4)))) (- b (sqrt (- (* b b) (* c (* a 4))))) (/ (* -2 c) (- b (sqrt (- (* b b) (* c (* a 4)))))) (sqrt (- (* b b) (* (* 4 a) c))) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))

simplify159.0ms (2.4%)

Memory
27.4MiB live, 131.1MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0171411682
1640911615
0847711615
Stop Event
iter limit
node limit
Counts
357 → 216
Calls
Call 1
Inputs
(if (>= b 0) (* -1/2 (/ (+ b (sqrt (- (pow b 2) (* 4 (* a c))))) a)) (* 2 (/ c (- (sqrt (- (pow b 2) (* 4 (* a c)))) b))))
(* -1 (/ b a))
(/ (+ (* -1 b) (/ (* a c) b)) a)
(/ (+ (* -1 b) (* a (+ (/ c b) (/ (* a (pow c 2)) (pow b 3))))) a)
(/ (+ (* -1 b) (* a (+ (* a (+ (* 2 (/ (* a (pow c 3)) (pow b 5))) (/ (pow c 2) (pow b 3)))) (/ c b)))) a)
(if (>= b 0) (* -1/2 (/ (+ b (sqrt (- (pow b 2) (* 4 (* a c))))) c)) (* -2 (/ c (- b (sqrt (- (pow b 2) (* 4 (* a c))))))))
(* -1 (/ b c))
(+ (* -1 (/ b c)) (/ a b))
(+ (* -1 (/ b c)) (* a (+ (/ 1 b) (/ (* a c) (pow b 3)))))
(+ (* -1 (/ b c)) (* a (+ (* a (+ (* 2 (/ (* a (pow c 2)) (pow b 5))) (/ c (pow b 3)))) (/ 1 b))))
(* 2 b)
(+ (* -2 (/ (* a c) b)) (* 2 b))
(+ (* 2 b) (* a (+ (* -2 (/ c b)) (* -2 (/ (* a (pow c 2)) (pow b 3))))))
(+ (* 2 b) (* a (+ (* -2 (/ c b)) (* a (+ (* -4 (/ (* a (pow c 3)) (pow b 5))) (* -2 (/ (pow c 2) (pow b 3))))))))
(/ 1 a)
(* -1/2 (/ b a))
(/ (+ (* -1/2 b) (* -1/2 (* a (- (/ b c) (* 2 (/ c b)))))) a)
(/ (+ (* -1/2 b) (* a (+ (* -1/2 (- (/ b c) (* 2 (/ c b)))) (/ (* a (pow c 2)) (pow b 3))))) a)
(/ (+ (* -1/2 b) (* a (+ (* -1/2 (- (/ b c) (* 2 (/ c b)))) (* a (+ (* 2 (/ (* a (pow c 3)) (pow b 5))) (/ (pow c 2) (pow b 3))))))) a)
(* -1 (* b c))
(+ (* -1 (* b c)) (* 2 (/ (* a (pow c 2)) b)))
(+ (* -1 (* b c)) (* a (+ (* 2 (/ (* a (pow c 3)) (pow b 3))) (* 2 (/ (pow c 2) b)))))
(+ (* -1 (* b c)) (* a (+ (* 2 (/ (pow c 2) b)) (* a (+ (* 2 (/ (pow c 3) (pow b 3))) (* 4 (/ (* a (pow c 4)) (pow b 5))))))))
(* b c)
(- (* a (- b (* 2 (/ (pow c 2) b)))) (* -1 (* b c)))
(- (* a (- (+ b (* -2 (/ (* a (pow c 3)) (pow b 3)))) (* 2 (/ (pow c 2) b)))) (* -1 (* b c)))
(- (* a (- (+ b (* a (- (* -4 (/ (* a (pow c 4)) (pow b 5))) (* 2 (/ (pow c 3) (pow b 3)))))) (* 2 (/ (pow c 2) b)))) (* -1 (* b c)))
(if (>= b 0) (* -1/2 (/ (- (* a b) (* -1 (* c (sqrt (- (pow b 2) (* 4 (* a c))))))) (* a c))) (* 2 (/ c (- (sqrt (- (pow b 2) (* 4 (* a c)))) b))))
(* -4 (* a c))
(if (>= b 0) (* -1/2 (/ (+ b (sqrt (- (pow b 2) (* 4 (* a c))))) a)) (* -1/2 (/ (+ b (sqrt (- (pow b 2) (* 4 (* a c))))) a)))
b
(+ b (* -2 (/ (* a c) b)))
(+ b (* a (+ (* -2 (/ c b)) (* -2 (/ (* a (pow c 2)) (pow b 3))))))
(+ b (* a (+ (* -2 (/ c b)) (* a (+ (* -4 (/ (* a (pow c 3)) (pow b 5))) (* -2 (/ (pow c 2) (pow b 3))))))))
(* -2 (/ (* a c) b))
(* a (+ (* -2 (/ c b)) (* -2 (/ (* a (pow c 2)) (pow b 3)))))
(* a (+ (* -2 (/ c b)) (* a (+ (* -4 (/ (* a (pow c 3)) (pow b 5))) (* -2 (/ (pow c 2) (pow b 3)))))))
(* a (+ (* -2 (/ c b)) (* a (+ (* -2 (/ (pow c 2) (pow b 3))) (* a (+ (* -4 (/ (pow c 3) (pow b 5))) (* -1/2 (/ (* a (+ (* 4 (/ (pow c 4) (pow b 6))) (* 16 (/ (pow c 4) (pow b 6))))) b))))))))
(* 2 (/ b a))
(/ (+ (* -2 (/ (* a c) b)) (* 2 b)) a)
(/ (+ (* 2 b) (* a (+ (* -2 (/ c b)) (* -2 (/ (* a (pow c 2)) (pow b 3)))))) a)
(/ (+ (* 2 b) (* a (+ (* -2 (/ c b)) (* a (+ (* -4 (/ (* a (pow c 3)) (pow b 5))) (* -2 (/ (pow c 2) (pow b 3)))))))) a)
(* 2 (/ (* a c) b))
(* a (- (* 2 (/ (* a (pow c 2)) (pow b 3))) (* -2 (/ c b))))
(* a (- (* a (- (* 4 (/ (* a (pow c 3)) (pow b 5))) (* -2 (/ (pow c 2) (pow b 3))))) (* -2 (/ c b))))
(* a (- (* a (- (* a (- (* 1/2 (/ (* a (+ (* 4 (/ (pow c 4) (pow b 6))) (* 16 (/ (pow c 4) (pow b 6))))) b)) (* -4 (/ (pow c 3) (pow b 5))))) (* -2 (/ (pow c 2) (pow b 3))))) (* -2 (/ c b))))
(/ (+ (* -1 b) (* a (+ (* 2 (* a (+ (* -1/2 (/ (pow c 2) (pow b 3))) (/ (pow c 2) (pow b 3))))) (/ c b)))) a)
(/ (+ (* -1 b) (* a (+ (* a (+ (* 2 (* a (+ (* -1 (/ (* c (+ (* -1/2 (/ (pow c 2) (pow b 3))) (/ (pow c 2) (pow b 3)))) (pow b 2))) (+ (* -1 (/ (pow c 3) (pow b 5))) (* 1/8 (/ (* b (+ (* 4 (/ (pow c 4) (pow b 6))) (* 16 (/ (pow c 4) (pow b 6))))) c)))))) (* 2 (+ (* -1/2 (/ (pow c 2) (pow b 3))) (/ (pow c 2) (pow b 3)))))) (/ c b)))) a)
(* a (+ (* -2 (/ c b)) (* a (+ (* -2 (/ (pow c 2) (pow b 3))) (* a (+ (* -4 (/ (pow c 3) (pow b 5))) (* 4 (* a (+ (* -2 (/ (pow c 4) (pow b 7))) (* -1/2 (/ (pow c 4) (pow b 7))))))))))))
(* -1/2 (* (sqrt (/ c a)) (sqrt -4)))
(+ (* -1/2 (* (sqrt (/ c a)) (sqrt -4))) (* -1/2 (/ b a)))
(+ (* -1/2 (* (sqrt (/ c a)) (sqrt -4))) (+ (* -1/2 (/ b a)) (* -1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4))))))
(+ (* -1/2 (* (sqrt (/ c a)) (sqrt -4))) (+ (* -1/2 (/ b a)) (+ (* -1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 4) (pow (sqrt -4) 3)))))))
(* -1/2 (* (sqrt (/ a c)) (sqrt -4)))
(* a (+ (* -1/2 (* (sqrt (/ 1 (* a c))) (sqrt -4))) (* -1/2 (/ b (* a c)))))
(* a (+ (* -1/2 (* (sqrt (/ 1 (* a c))) (sqrt -4))) (+ (* -1/2 (/ b (* a c))) (* -1/4 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b 2) (sqrt -4)))))))
(* a (+ (* -1/2 (* (sqrt (/ 1 (* a c))) (sqrt -4))) (+ (* -1/2 (/ b (* a c))) (+ (* -1/4 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3))))))))
(* (sqrt (* a c)) (sqrt -4))
(* a (+ (* (sqrt (/ c a)) (sqrt -4)) (/ b a)))
(* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (+ (* (sqrt (/ c a)) (sqrt -4)) (/ b a))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (+ (* (sqrt (/ c a)) (sqrt -4)) (/ b a)))))
(* -1/2 (/ (- b (* -1 (* (sqrt (/ (pow c 3) a)) (sqrt -4)))) c))
(+ (* -1/2 (/ (- b (* -1 (* (sqrt (/ (pow c 3) a)) (sqrt -4)))) c)) (* -1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))))
(+ (* -1/2 (/ (- b (* -1 (* (sqrt (/ (pow c 3) a)) (sqrt -4)))) c)) (+ (* -1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 4) (pow (sqrt -4) 3))))))
(+ (* -1/2 (/ (- b (* -1 (* (sqrt (/ (pow c 3) a)) (sqrt -4)))) c)) (+ (* -1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (+ (* -1/32 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b 6) (pow (sqrt -4) 5)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 4) (pow (sqrt -4) 3)))))))
(* -1 (* (sqrt (* a (pow c 3))) (sqrt -4)))
(* a (+ (* -1 (* (sqrt (/ (pow c 3) a)) (sqrt -4))) (* -1/2 (* (sqrt (/ c (pow a 3))) (/ (pow b 2) (sqrt -4))))))
(* a (+ (* -1 (* (sqrt (/ (pow c 3) a)) (sqrt -4))) (+ (* -1/2 (* (sqrt (/ c (pow a 3))) (/ (pow b 2) (sqrt -4)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (/ (pow b 4) (pow (sqrt -4) 3)))))))
(* a (+ (* -1 (* (sqrt (/ (pow c 3) a)) (sqrt -4))) (+ (* -1/2 (* (sqrt (/ c (pow a 3))) (/ (pow b 2) (sqrt -4)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 3)))) (/ (pow b 6) (pow (sqrt -4) 5)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (/ (pow b 4) (pow (sqrt -4) 3))))))))
(* a (- b (* -1 (* (sqrt (/ (pow c 3) a)) (sqrt -4)))))
(* a (- (+ b (* 1/2 (* (sqrt (/ c (pow a 3))) (/ (pow b 2) (sqrt -4))))) (* -1 (* (sqrt (/ (pow c 3) a)) (sqrt -4)))))
(* a (- (+ b (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (/ (pow b 4) (pow (sqrt -4) 3))))) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (sqrt -4))) (* -1/2 (* (sqrt (/ c (pow a 3))) (/ (pow b 2) (sqrt -4)))))))
(* a (- (+ b (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 3)))) (/ (pow b 6) (pow (sqrt -4) 5))))) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (sqrt -4))) (+ (* -1/2 (* (sqrt (/ c (pow a 3))) (/ (pow b 2) (sqrt -4)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (/ (pow b 4) (pow (sqrt -4) 3))))))))
(* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ c a)) (sqrt -4))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ c a)) (sqrt -4)))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b 6) (pow (sqrt -4) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ c a)) (sqrt -4))))))
(* a (+ (* -1 (/ b a)) (* (sqrt (/ c a)) (sqrt -4))))
(* a (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ c a)) (sqrt -4))) (/ b a)))
(* a (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ c a)) (sqrt -4)))) (/ b a)))
(* (sqrt (/ c a)) (sqrt -4))
(+ (* (sqrt (/ c a)) (sqrt -4)) (/ b a))
(+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (+ (* (sqrt (/ c a)) (sqrt -4)) (/ b a)))
(+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (+ (* (sqrt (/ c a)) (sqrt -4)) (/ b a))))
(* -1 (* (sqrt (* a c)) (sqrt -4)))
(* a (- (/ b a) (* (sqrt (/ c a)) (sqrt -4))))
(* a (- (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (/ b a)) (* (sqrt (/ c a)) (sqrt -4))))
(* a (- (+ (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (/ b a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ c a)) (sqrt -4)))))
(* 2 (* (sqrt (/ c a)) (/ 1 (sqrt -4))))
(/ (+ (* 2 (* (sqrt (* a c)) (/ 1 (sqrt -4)))) (* 2 (/ b (pow (sqrt -4) 2)))) a)
(/ (+ (* 2 (* (sqrt (* a c)) (/ 1 (sqrt -4)))) (+ (* 2 (/ b (pow (sqrt -4) 2))) (* 2 (/ (+ (* -1/2 (* (sqrt (/ (pow a 3) c)) (/ (pow b 2) (pow (sqrt -4) 3)))) (* (sqrt (/ (pow a 3) c)) (/ (pow b 2) (pow (sqrt -4) 3)))) (pow a 2))))) a)
(/ (+ (* 2 (* (sqrt (* a c)) (/ 1 (sqrt -4)))) (+ (* 2 (/ b (pow (sqrt -4) 2))) (+ (* 2 (/ (+ (* -1/2 (* (sqrt (/ (pow a 3) c)) (/ (pow b 2) (pow (sqrt -4) 3)))) (* (sqrt (/ (pow a 3) c)) (/ (pow b 2) (pow (sqrt -4) 3)))) (pow a 2))) (* 2 (/ (+ (* -1/2 (/ (* (pow a 2) (pow b 3)) (* c (pow (sqrt -4) 4)))) (* (sqrt (/ a c)) (/ (* b (+ (* -1/2 (* (sqrt (/ (pow a 3) c)) (/ (pow b 2) (pow (sqrt -4) 3)))) (* (sqrt (/ (pow a 3) c)) (/ (pow b 2) (pow (sqrt -4) 3))))) (sqrt -4)))) (pow a 3)))))) a)
(* -4 (* (sqrt (* a c)) (/ 1 (sqrt -4))))
(+ (* -4 (* (sqrt (* a c)) (/ 1 (sqrt -4)))) (* 4 (/ b (pow (sqrt -4) 2))))
(+ (* -4 (* (sqrt (* a c)) (/ 1 (sqrt -4)))) (+ (* 4 (/ b (pow (sqrt -4) 2))) (* 4 (/ (+ (* -1 (* (sqrt (/ (pow a 3) c)) (/ (pow b 2) (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) c)) (/ (pow b 2) (pow (sqrt -4) 3))))) (pow a 2)))))
(+ (* -4 (* (sqrt (* a c)) (/ 1 (sqrt -4)))) (+ (* 4 (/ b (pow (sqrt -4) 2))) (+ (* 4 (/ (+ (* -1 (* (sqrt (/ a c)) (/ (* b (+ (* -1 (* (sqrt (/ (pow a 3) c)) (/ (pow b 2) (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) c)) (/ (pow b 2) (pow (sqrt -4) 3)))))) (sqrt -4)))) (* -1/2 (/ (* (pow a 2) (pow b 3)) (* c (pow (sqrt -4) 4))))) (pow a 3))) (* 4 (/ (+ (* -1 (* (sqrt (/ (pow a 3) c)) (/ (pow b 2) (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) c)) (/ (pow b 2) (pow (sqrt -4) 3))))) (pow a 2))))))
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1/2 (/ b a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a c))) (* (pow b 2) (sqrt -1)))) (* 1/2 b)) a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1/128 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 4) (sqrt -1)))) (* 1/8 (* (sqrt (/ a c)) (* (pow b 2) (sqrt -1))))) a)) (* 1/2 b)) a)) (* (sqrt (/ c a)) (sqrt -1)))
(* (sqrt (/ a c)) (sqrt -1))
(* -1 (* a (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* 1/2 (/ b (* a c))))))
(* -1 (* a (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1/2 (/ b c)) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 2) (sqrt -1))))) a)))))
(* -1 (* a (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1 (/ (+ (* -1/8 (* (sqrt (/ a (pow c 3))) (* (pow b 2) (sqrt -1)))) (* 1/128 (* (sqrt (/ 1 (* a (pow c 5)))) (* (pow b 4) (sqrt -1))))) a)) (* -1/2 (/ b c))) a)))))
(* -2 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* a (+ (* -1 (/ b a)) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* a (+ (* -1 (/ (+ b (* -1/4 (* (sqrt (/ 1 (* a c))) (* (pow b 2) (sqrt -1))))) a)) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* a (+ (* -1 (/ (+ b (* -1 (/ (+ (* -1/64 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 4) (sqrt -1)))) (* 1/4 (* (sqrt (/ a c)) (* (pow b 2) (sqrt -1))))) a))) a)) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))
(* 1/2 (/ (- (* -1 b) (* -2 (* (sqrt (/ (pow c 3) a)) (sqrt -1)))) c))
(+ (* 1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 2) (sqrt -1)))) (* 1/2 (/ (- (* -1 b) (* -2 (* (sqrt (/ (pow c 3) a)) (sqrt -1)))) c)))
(+ (* -1/128 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b 4) (sqrt -1)))) (+ (* 1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 2) (sqrt -1)))) (* 1/2 (/ (- (* -1 b) (* -2 (* (sqrt (/ (pow c 3) a)) (sqrt -1)))) c))))
(+ (* -1/128 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b 4) (sqrt -1)))) (+ (* 1/1024 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b 6) (sqrt -1)))) (+ (* 1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 2) (sqrt -1)))) (* 1/2 (/ (- (* -1 b) (* -2 (* (sqrt (/ (pow c 3) a)) (sqrt -1)))) c)))))
(* 2 (* (sqrt (* a (pow c 3))) (sqrt -1)))
(* -1 (* a (+ (* -2 (* (sqrt (/ (pow c 3) a)) (sqrt -1))) (* -1/4 (* (sqrt (/ c (pow a 3))) (* (pow b 2) (sqrt -1)))))))
(* -1 (* a (+ (* -2 (* (sqrt (/ (pow c 3) a)) (sqrt -1))) (+ (* -1/4 (* (sqrt (/ c (pow a 3))) (* (pow b 2) (sqrt -1)))) (* 1/64 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b 4) (sqrt -1))))))))
(* -1 (* a (+ (* -2 (* (sqrt (/ (pow c 3) a)) (sqrt -1))) (+ (* -1/4 (* (sqrt (/ c (pow a 3))) (* (pow b 2) (sqrt -1)))) (+ (* -1/512 (* (sqrt (/ 1 (* (pow a 7) (pow c 3)))) (* (pow b 6) (sqrt -1)))) (* 1/64 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b 4) (sqrt -1)))))))))
(* -1 (* a (- (* -1 b) (* -2 (* (sqrt (/ (pow c 3) a)) (sqrt -1))))))
(* -1 (* a (- (+ (* -1 b) (* 1/4 (* (sqrt (/ c (pow a 3))) (* (pow b 2) (sqrt -1))))) (* -2 (* (sqrt (/ (pow c 3) a)) (sqrt -1))))))
(* -1 (* a (- (+ (* -1 b) (* -1/64 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b 4) (sqrt -1))))) (+ (* -2 (* (sqrt (/ (pow c 3) a)) (sqrt -1))) (* -1/4 (* (sqrt (/ c (pow a 3))) (* (pow b 2) (sqrt -1))))))))
(* -1 (* a (- (+ (* -1 b) (* 1/512 (* (sqrt (/ 1 (* (pow a 7) (pow c 3)))) (* (pow b 6) (sqrt -1))))) (+ (* -2 (* (sqrt (/ (pow c 3) a)) (sqrt -1))) (+ (* -1/4 (* (sqrt (/ c (pow a 3))) (* (pow b 2) (sqrt -1)))) (* 1/64 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b 4) (sqrt -1)))))))))
(* -1 (* a (+ (* 1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 2) (sqrt -1)))) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* a (+ (* -1/64 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b 4) (sqrt -1)))) (+ (* 1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 2) (sqrt -1)))) (* 2 (* (sqrt (/ c a)) (sqrt -1)))))))
(* -1 (* a (+ (* -1/64 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b 4) (sqrt -1)))) (+ (* 1/512 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b 6) (sqrt -1)))) (+ (* 1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 2) (sqrt -1)))) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))))
(* -1 (* a (+ (* 2 (* (sqrt (/ c a)) (sqrt -1))) (/ b a))))
(* -1 (* a (+ (* -1 (/ (- (* -1/4 (* (sqrt (/ 1 (* a c))) (* (pow b 2) (sqrt -1)))) b) a)) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* a (+ (* -1 (/ (- (* -1 (/ (+ (* -1/64 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 4) (sqrt -1)))) (* 1/4 (* (sqrt (/ a c)) (* (pow b 2) (sqrt -1))))) a)) b) a)) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))
(* -2 (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -2 (* (sqrt (/ c a)) (sqrt -1))) (/ b a))
(+ (* -2 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ (* -1 b) (* 1/4 (* (sqrt (/ 1 (* a c))) (* (pow b 2) (sqrt -1))))) a)))
(+ (* -2 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ (* -1 b) (* -1 (/ (+ (* -1/4 (* (sqrt (/ a c)) (* (pow b 2) (sqrt -1)))) (* 1/64 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 4) (sqrt -1))))) a))) a)))
(* 2 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* a (- (* -1 (/ b a)) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* a (- (* -1 (/ (+ b (* 1/4 (* (sqrt (/ 1 (* a c))) (* (pow b 2) (sqrt -1))))) a)) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* a (- (* -1 (/ (+ b (* -1 (/ (- (* 1/64 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 4) (sqrt -1)))) (* 1/4 (* (sqrt (/ a c)) (* (pow b 2) (sqrt -1))))) a))) a)) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(* -1 (/ (+ (* 1/2 b) (* (sqrt (* a c)) (sqrt -1))) a))
(* -1 (/ (+ (* -1 (/ (+ (* -2 (/ (+ (* -1/16 (* (sqrt (/ (pow a 3) c)) (* (pow b 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ (pow a 3) c)) (* (pow b 2) (sqrt -1))))) a)) (* -1/2 (* a b))) a)) (* (sqrt (* a c)) (sqrt -1))) a))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -2 (/ (+ (* -1/32 (/ (* (pow a 2) (pow b 3)) c)) (* 1/2 (* (sqrt (/ a c)) (* b (* (sqrt -1) (+ (* -1/16 (* (sqrt (/ (pow a 3) c)) (* (pow b 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ (pow a 3) c)) (* (pow b 2) (sqrt -1)))))))))) a)) (* 2 (+ (* -1/16 (* (sqrt (/ (pow a 3) c)) (* (pow b 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ (pow a 3) c)) (* (pow b 2) (sqrt -1))))))) a)) (* -1/2 (* a b))) a)) (* (sqrt (* a c)) (sqrt -1))) a))
(+ (* -1 b) (* 2 (* (sqrt (* a c)) (sqrt -1))))
(+ (* -1 (/ (+ (* 4 (/ (+ (* -1/8 (* (sqrt (/ (pow a 3) c)) (* (pow b 2) (sqrt -1)))) (* 1/16 (* (sqrt (/ (pow a 3) c)) (* (pow b 2) (sqrt -1))))) a)) (* a b)) a)) (* 2 (* (sqrt (* a c)) (sqrt -1))))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -4 (+ (* -1/8 (* (sqrt (/ (pow a 3) c)) (* (pow b 2) (sqrt -1)))) (* 1/16 (* (sqrt (/ (pow a 3) c)) (* (pow b 2) (sqrt -1)))))) (* 4 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* b (* (sqrt -1) (+ (* -1/8 (* (sqrt (/ (pow a 3) c)) (* (pow b 2) (sqrt -1)))) (* 1/16 (* (sqrt (/ (pow a 3) c)) (* (pow b 2) (sqrt -1))))))))) (* -1/32 (/ (* (pow a 2) (pow b 3)) c))) a))) a)) (* a b)) a)) (* 2 (* (sqrt (* a c)) (sqrt -1))))
(>= b 0)
(+ (* -1/2 (* (sqrt (/ c a)) (sqrt -4))) (* b (- (* -1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b (sqrt -4)))) (* 1/2 (/ 1 a)))))
(+ (* -1/2 (* (sqrt (/ c a)) (sqrt -4))) (* b (- (* b (+ (* -1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -4)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 2) (pow (sqrt -4) 3)))))) (* 1/2 (/ 1 a)))))
(+ (* -1/2 (* (sqrt (/ a c)) (sqrt -4))) (* -1/2 (/ b c)))
(+ (* -1/2 (* (sqrt (/ a c)) (sqrt -4))) (* b (- (* -1/4 (* (sqrt (/ 1 (* a (pow c 3)))) (/ b (sqrt -4)))) (* 1/2 (/ 1 c)))))
(+ (* -1/2 (* (sqrt (/ a c)) (sqrt -4))) (* b (- (* b (+ (* -1/4 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (sqrt -4)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b 2) (pow (sqrt -4) 3)))))) (* 1/2 (/ 1 c)))))
(+ b (* (sqrt (* a c)) (sqrt -4)))
(+ (* b (+ 1 (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b (sqrt -4)))))) (* (sqrt (* a c)) (sqrt -4)))
(+ (* b (+ 1 (* b (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b 2) (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -4)))))))) (* (sqrt (* a c)) (sqrt -4)))
(+ (* -1/2 (* (sqrt (/ c a)) (sqrt -4))) (* -1/2 (/ b c)))
(+ (* -1/2 (* (sqrt (/ c a)) (sqrt -4))) (* b (- (* -1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b (sqrt -4)))) (* 1/2 (/ 1 c)))))
(+ (* -1/2 (* (sqrt (/ c a)) (sqrt -4))) (* b (- (* b (+ (* -1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -4)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 2) (pow (sqrt -4) 3)))))) (* 1/2 (/ 1 c)))))
(+ (* -1 (* (sqrt (* a (pow c 3))) (sqrt -4))) (* -1/2 (* (sqrt (/ c a)) (/ (pow b 2) (sqrt -4)))))
(+ (* -1 (* (sqrt (* a (pow c 3))) (sqrt -4))) (* (pow b 2) (+ (* -1/2 (* (sqrt (/ c a)) (/ 1 (sqrt -4)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (pow (sqrt -4) 3)))))))
(+ (* -1 (* (sqrt (* a (pow c 3))) (sqrt -4))) (* (pow b 2) (+ (* -1/2 (* (sqrt (/ c a)) (/ 1 (sqrt -4)))) (* (pow b 2) (+ (* -1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 2) (pow (sqrt -4) 5)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -4) 3)))))))))
(* (sqrt (* a (pow c 3))) (sqrt -4))
(- (* a b) (* -1 (* (sqrt (* a (pow c 3))) (sqrt -4))))
(- (* b (+ a (* 1/2 (* (sqrt (/ c a)) (/ b (sqrt -4)))))) (* -1 (* (sqrt (* a (pow c 3))) (sqrt -4))))
(- (* b (+ a (* b (- (* -1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (pow (sqrt -4) 3)))) (* -1/2 (* (sqrt (/ c a)) (/ 1 (sqrt -4)))))))) (* -1 (* (sqrt (* a (pow c 3))) (sqrt -4))))
(+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (* a c)) (sqrt -4)))
(+ (* (sqrt (* a c)) (sqrt -4)) (* (pow b 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b 2) (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -4)))))))
(+ (* (sqrt (* a c)) (sqrt -4)) (* (pow b 2) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -4)))) (* (pow b 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -4) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b 2) (pow (sqrt -4) 5)))))))))
(+ (* -1 b) (* (sqrt (* a c)) (sqrt -4)))
(+ (* b (- (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b (sqrt -4)))) 1)) (* (sqrt (* a c)) (sqrt -4)))
(+ (* b (- (* b (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b 2) (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -4)))))) 1)) (* (sqrt (* a c)) (sqrt -4)))
(+ (* b (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b (sqrt -4)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -4)))
(+ (* b (+ (* b (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 2) (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -4)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -4)))
(- b (* (sqrt (* a c)) (sqrt -4)))
(- (* b (+ 1 (* -1/2 (* (sqrt (/ 1 (* a c))) (/ b (sqrt -4)))))) (* (sqrt (* a c)) (sqrt -4)))
(- (* b (+ 1 (* b (- (* 1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b 2) (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -4)))))))) (* (sqrt (* a c)) (sqrt -4)))
(+ (* 2 (* (sqrt (/ c a)) (/ 1 (sqrt -4)))) (* 2 (/ b (* a (pow (sqrt -4) 2)))))
(+ (* 2 (* (sqrt (/ c a)) (/ 1 (sqrt -4)))) (* b (+ (* 2 (* b (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -4) 3)))) (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -4) 3)))))) (* 2 (/ 1 (* a (pow (sqrt -4) 2)))))))
(+ (* 2 (* (sqrt (/ c a)) (/ 1 (sqrt -4)))) (* b (+ (* b (+ (* -2 (* b (- (* 1/2 (/ 1 (* (pow a 2) (* c (pow (sqrt -4) 4))))) (* (sqrt (/ 1 (* a c))) (/ (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -4) 3)))) (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -4) 3)))) (sqrt -4)))))) (* 2 (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -4) 3)))) (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -4) 3))))))) (* 2 (/ 1 (* a (pow (sqrt -4) 2)))))))
(+ (* -4 (* (sqrt (* a c)) (/ 1 (sqrt -4)))) (* b (+ (* 4 (* b (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ 1 (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (pow (sqrt -4) 3))))))) (* 4 (/ 1 (pow (sqrt -4) 2))))))
(+ (* -4 (* (sqrt (* a c)) (/ 1 (sqrt -4)))) (* b (+ (* b (+ (* -4 (* b (- (* 1/2 (/ 1 (* a (* c (pow (sqrt -4) 4))))) (* -1 (* (sqrt (/ 1 (* a c))) (/ (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ 1 (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (pow (sqrt -4) 3))))) (sqrt -4))))))) (* 4 (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ 1 (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (pow (sqrt -4) 3)))))))) (* 4 (/ 1 (pow (sqrt -4) 2))))))
(* b (- (/ c (pow b 2)) (/ 1 a)))
(* b (- (+ (/ c (pow b 2)) (/ (* a (pow c 2)) (pow b 4))) (/ 1 a)))
(* b (- (+ (* 2 (/ (* (pow a 2) (pow c 3)) (pow b 6))) (+ (/ c (pow b 2)) (/ (* a (pow c 2)) (pow b 4)))) (/ 1 a)))
(* b (- (/ a (pow b 2)) (/ 1 c)))
(* b (- (+ (/ a (pow b 2)) (/ (* (pow a 2) c) (pow b 4))) (/ 1 c)))
(* b (- (+ (* 2 (/ (* (pow a 3) (pow c 2)) (pow b 6))) (+ (/ a (pow b 2)) (/ (* (pow a 2) c) (pow b 4)))) (/ 1 c)))
(* b (+ 2 (* -2 (/ (* a c) (pow b 2)))))
(* b (+ 2 (+ (* -2 (/ (* a c) (pow b 2))) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 4))))))
(* b (+ 2 (+ (* -4 (/ (* (pow a 3) (pow c 3)) (pow b 6))) (+ (* -2 (/ (* a c) (pow b 2))) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 4)))))))
(* -1/2 (/ (* b (- a (* -1 c))) (* a c)))
(* b (+ (* -1/2 (/ (- a (* -1 c)) (* a c))) (/ c (pow b 2))))
(* b (+ (* -1/2 (/ (- a (* -1 c)) (* a c))) (+ (/ c (pow b 2)) (/ (* a (pow c 2)) (pow b 4)))))
(* b (+ (* -1/2 (/ (- a (* -1 c)) (* a c))) (+ (* 2 (/ (* (pow a 2) (pow c 3)) (pow b 6))) (+ (/ c (pow b 2)) (/ (* a (pow c 2)) (pow b 4))))))
(* b (+ (* -1 c) (* 2 (/ (* a (pow c 2)) (pow b 2)))))
(* b (+ (* -1 c) (+ (* 2 (/ (* a (pow c 2)) (pow b 2))) (* 2 (/ (* (pow a 2) (pow c 3)) (pow b 4))))))
(* b (+ (* -1 c) (+ (* 2 (/ (* a (pow c 2)) (pow b 2))) (+ (* 2 (/ (* (pow a 2) (pow c 3)) (pow b 4))) (* 4 (/ (* (pow a 3) (pow c 4)) (pow b 6)))))))
(* b (- a (* -1 c)))
(* b (- (+ a (* -2 (/ (* a (pow c 2)) (pow b 2)))) (* -1 c)))
(* b (- (+ a (* -2 (/ (* (pow a 2) (pow c 3)) (pow b 4)))) (+ (* -1 c) (* 2 (/ (* a (pow c 2)) (pow b 2))))))
(* b (- (+ a (* -4 (/ (* (pow a 3) (pow c 4)) (pow b 6)))) (+ (* -1 c) (+ (* 2 (/ (* a (pow c 2)) (pow b 2))) (* 2 (/ (* (pow a 2) (pow c 3)) (pow b 4)))))))
(* b (+ 1 (* -2 (/ (* a c) (pow b 2)))))
(* b (+ 1 (+ (* -2 (/ (* a c) (pow b 2))) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 4))))))
(* b (+ 1 (+ (* -4 (/ (* (pow a 3) (pow c 3)) (pow b 6))) (+ (* -2 (/ (* a c) (pow b 2))) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 4)))))))
(/ (+ (* -2 (* a c)) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 2)))) b)
(/ (+ (* -4 (/ (* (pow a 3) (pow c 3)) (pow b 4))) (+ (* -2 (* a c)) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 2))))) b)
(/ (+ (* -4 (/ (* (pow a 3) (pow c 3)) (pow b 4))) (+ (* -2 (* a c)) (+ (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 2))) (* -1/2 (/ (+ (* 4 (* (pow a 4) (pow c 4))) (* 16 (* (pow a 4) (pow c 4)))) (pow b 6)))))) b)
(* b (+ (* -2 (/ c (pow b 2))) (* 2 (/ 1 a))))
(* b (+ (* -2 (/ c (pow b 2))) (+ (* -2 (/ (* a (pow c 2)) (pow b 4))) (* 2 (/ 1 a)))))
(* b (+ (* -4 (/ (* (pow a 2) (pow c 3)) (pow b 6))) (+ (* -2 (/ c (pow b 2))) (+ (* -2 (/ (* a (pow c 2)) (pow b 4))) (* 2 (/ 1 a))))))
(/ (- (* 2 (/ (* (pow a 2) (pow c 2)) (pow b 2))) (* -2 (* a c))) b)
(/ (- (* 4 (/ (* (pow a 3) (pow c 3)) (pow b 4))) (+ (* -2 (* a c)) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 2))))) b)
(/ (- (* 1/2 (/ (+ (* 4 (* (pow a 4) (pow c 4))) (* 16 (* (pow a 4) (pow c 4)))) (pow b 6))) (+ (* -4 (/ (* (pow a 3) (pow c 3)) (pow b 4))) (+ (* -2 (* a c)) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 2)))))) b)
(* b (- (+ (* 2 (/ (+ (* -1/2 (* a (pow c 2))) (* a (pow c 2))) (pow b 4))) (/ c (pow b 2))) (/ 1 a)))
(* b (- (+ (* 2 (/ (+ (* -1 (* a (* c (+ (* -1/2 (* a (pow c 2))) (* a (pow c 2)))))) (+ (* -1 (* (pow a 2) (pow c 3))) (* 1/8 (/ (+ (* 4 (* (pow a 4) (pow c 4))) (* 16 (* (pow a 4) (pow c 4)))) (* (pow a 2) c))))) (pow b 6))) (+ (* 2 (/ (+ (* -1/2 (* a (pow c 2))) (* a (pow c 2))) (pow b 4))) (/ c (pow b 2)))) (/ 1 a)))
(/ (+ (* -4 (/ (* (pow a 3) (pow c 3)) (pow b 4))) (+ (* -2 (* a c)) (+ (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 2))) (* 4 (/ (+ (* -2 (* (pow a 4) (pow c 4))) (* -1/2 (* (pow a 4) (pow c 4)))) (pow b 6)))))) b)
(if (>= b 0) (* 1/2 (/ (- (* -1 b) (sqrt (- (pow b 2) (* 4 (* a c))))) a)) (* 2 (/ c (+ (sqrt (- (pow b 2) (* 4 (* a c)))) (* -1 b)))))
(if (>= b 0) (* -1/2 (/ (- (sqrt (- (pow b 2) (* 4 (* a c)))) (* -1 b)) a)) (* 2 (/ c (+ (sqrt (- (pow b 2) (* 4 (* a c)))) (* -1 b)))))
(* -1 (/ c b))
(* -1 (/ (+ c (/ (* a (pow c 2)) (pow b 2))) b))
(* -1 (/ (+ c (+ (* 2 (/ (* (pow a 2) (pow c 3)) (pow b 4))) (/ (* a (pow c 2)) (pow b 2)))) b))
(* -1 (/ (+ c (+ (* 1/4 (/ (+ (* 4 (* (pow a 4) (pow c 4))) (* 16 (* (pow a 4) (pow c 4)))) (* a (pow b 6)))) (+ (* 2 (/ (* (pow a 2) (pow c 3)) (pow b 4))) (/ (* a (pow c 2)) (pow b 2))))) b))
(if (>= b 0) (* -1/2 (/ (- (sqrt (- (pow b 2) (* 4 (* a c)))) (* -1 b)) c)) (* 2 (/ c (+ (sqrt (- (pow b 2) (* 4 (* a c)))) (* -1 b)))))
(* -1 (/ a b))
(* -1 (/ (+ a (/ (* (pow a 2) c) (pow b 2))) b))
(* -1 (/ (+ a (+ (* 2 (/ (* (pow a 3) (pow c 2)) (pow b 4))) (/ (* (pow a 2) c) (pow b 2)))) b))
(* -1 (/ (+ a (+ (* 1/4 (/ (+ (* 4 (* (pow a 4) (pow c 4))) (* 16 (* (pow a 4) (pow c 4)))) (* (pow b 6) c))) (+ (* 2 (/ (* (pow a 3) (pow c 2)) (pow b 4))) (/ (* (pow a 2) c) (pow b 2))))) b))
(* -1 (/ (+ (* -2 (* a c)) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 2)))) b))
(* -1 (/ (+ (* -4 (/ (* (pow a 3) (pow c 3)) (pow b 4))) (+ (* -2 (* a c)) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 2))))) b))
(* -1 (/ (+ (* -4 (/ (* (pow a 3) (pow c 3)) (pow b 4))) (+ (* -2 (* a c)) (+ (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 2))) (* -1/2 (/ (+ (* 4 (* (pow a 4) (pow c 4))) (* 16 (* (pow a 4) (pow c 4)))) (pow b 6)))))) b))
(* 1/2 (/ (* b (- (* -1 a) (* -1 c))) (* a c)))
(* -1 (* b (+ (* -1/2 (/ (- (* -1 a) (* -1 c)) (* a c))) (/ c (pow b 2)))))
(* -1 (* b (+ (* -1/2 (/ (- (* -1 a) (* -1 c)) (* a c))) (+ (/ c (pow b 2)) (/ (* a (pow c 2)) (pow b 4))))))
(* -1 (* b (+ (* -1/2 (/ (- (* -1 a) (* -1 c)) (* a c))) (+ (* 2 (/ (* (pow a 2) (pow c 3)) (pow b 6))) (+ (/ c (pow b 2)) (/ (* a (pow c 2)) (pow b 4)))))))
(* -1 (* b (+ (* -1 c) (* 2 (/ (* a (pow c 2)) (pow b 2))))))
(* -1 (* b (+ (* -1 c) (+ (* 2 (/ (* a (pow c 2)) (pow b 2))) (* 2 (/ (* (pow a 2) (pow c 3)) (pow b 4)))))))
(* -1 (* b (+ (* -1 c) (+ (* 2 (/ (* a (pow c 2)) (pow b 2))) (+ (* 2 (/ (* (pow a 2) (pow c 3)) (pow b 4))) (* 4 (/ (* (pow a 3) (pow c 4)) (pow b 6))))))))
(* -1 (* b (- (* -1 a) (* -1 c))))
(* -1 (* b (- (+ (* -2 (/ (* a (pow c 2)) (pow b 2))) (* -1 a)) (* -1 c))))
(* -1 (* b (- (+ (* -2 (/ (* (pow a 2) (pow c 3)) (pow b 4))) (* -1 a)) (+ (* -1 c) (* 2 (/ (* a (pow c 2)) (pow b 2)))))))
(* -1 (* b (- (+ (* -4 (/ (* (pow a 3) (pow c 4)) (pow b 6))) (* -1 a)) (+ (* -1 c) (+ (* 2 (/ (* a (pow c 2)) (pow b 2))) (* 2 (/ (* (pow a 2) (pow c 3)) (pow b 4))))))))
(if (>= b 0) (* -1/2 (/ (- (* a b) (* -1 (* c (sqrt (- (pow b 2) (* 4 (* a c))))))) (* a c))) (* 2 (/ c (+ (sqrt (- (pow b 2) (* 4 (* a c)))) (* -1 b)))))
(if (>= b 0) (* 1/2 (/ (- (* -1 b) (sqrt (- (pow b 2) (* 4 (* a c))))) a)) (* -1/2 (/ (- (sqrt (- (pow b 2) (* 4 (* a c)))) (* -1 b)) a)))
(* -1 b)
(* -1 (* b (+ 1 (* -2 (/ (* a c) (pow b 2))))))
(* -1 (* b (+ 1 (+ (* -2 (/ (* a c) (pow b 2))) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 4)))))))
(* -1 (* b (+ 1 (+ (* -4 (/ (* (pow a 3) (pow c 3)) (pow b 6))) (+ (* -2 (/ (* a c) (pow b 2))) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 4))))))))
(* -2 b)
(* -1 (* b (+ 2 (* -2 (/ (* a c) (pow b 2))))))
(* -1 (* b (+ 2 (+ (* -2 (/ (* a c) (pow b 2))) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 4)))))))
(* -1 (* b (+ 2 (+ (* -4 (/ (* (pow a 3) (pow c 3)) (pow b 6))) (+ (* -2 (/ (* a c) (pow b 2))) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 4))))))))
(* 2 (/ c b))
(* -1 (/ (+ (* -2 c) (* -2 (/ (* a (pow c 2)) (pow b 2)))) b))
(* -1 (/ (+ (* -4 (/ (* (pow a 2) (pow c 3)) (pow b 4))) (+ (* -2 c) (* -2 (/ (* a (pow c 2)) (pow b 2))))) b))
(* -1 (/ (+ (* -4 (/ (* (pow a 2) (pow c 3)) (pow b 4))) (+ (* -2 c) (+ (* -2 (/ (* a (pow c 2)) (pow b 2))) (* -1/2 (/ (+ (* 4 (* (pow a 4) (pow c 4))) (* 16 (* (pow a 4) (pow c 4)))) (* a (pow b 6))))))) b))
(* -1 (* b (- (* 2 (/ (* a c) (pow b 2))) 2)))
(* -1 (* b (- (* 2 (/ (* (pow a 2) (pow c 2)) (pow b 4))) (+ 2 (* -2 (/ (* a c) (pow b 2)))))))
(* -1 (* b (- (* 4 (/ (* (pow a 3) (pow c 3)) (pow b 6))) (+ 2 (+ (* -2 (/ (* a c) (pow b 2))) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 4))))))))
(* -1 (/ (+ c (+ (* -2 (/ (+ (* -2 (* (pow a 3) (pow c 4))) (* -1/2 (* (pow a 3) (pow c 4)))) (pow b 6))) (+ (* 2 (/ (* (pow a 2) (pow c 3)) (pow b 4))) (/ (* a (pow c 2)) (pow b 2))))) b))
(* -1 (* b (+ 2 (+ (* -2 (/ (* a c) (pow b 2))) (* 4 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/2 (* (pow a 2) (pow c 2)))) (pow b 4)))))))
(* -1 (* b (+ 2 (+ (* -2 (/ (* a c) (pow b 2))) (+ (* 4 (/ (+ (* -1 (* a (* c (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/2 (* (pow a 2) (pow c 2))))))) (+ (* -1/8 (/ (+ (* 4 (* (pow a 4) (pow c 4))) (* 16 (* (pow a 4) (pow c 4)))) (* a c))) (* (pow a 3) (pow c 3)))) (pow b 6))) (* 4 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/2 (* (pow a 2) (pow c 2)))) (pow b 4))))))))
(+ (* -1 (/ b a)) (/ c b))
(+ (* -1 (/ b a)) (* c (+ (/ 1 b) (/ (* a c) (pow b 3)))))
(+ (* -1 (/ b a)) (* c (+ (* c (+ (* 2 (/ (* (pow a 2) c) (pow b 5))) (/ a (pow b 3)))) (/ 1 b))))
(/ (+ (* -1 b) (/ (* a c) b)) c)
(/ (+ (* -1 b) (* c (+ (/ a b) (/ (* (pow a 2) c) (pow b 3))))) c)
(/ (+ (* -1 b) (* c (+ (* c (+ (* 2 (/ (* (pow a 3) c) (pow b 5))) (/ (pow a 2) (pow b 3)))) (/ a b)))) c)
(+ (* 2 b) (* c (+ (* -2 (/ a b)) (* -2 (/ (* (pow a 2) c) (pow b 3))))))
(+ (* 2 b) (* c (+ (* -2 (/ a b)) (* c (+ (* -4 (/ (* (pow a 3) c) (pow b 5))) (* -2 (/ (pow a 2) (pow b 3))))))))
(* -1/2 (/ b c))
(/ (+ (* -1/2 b) (* -1/2 (/ (* b c) a))) c)
(/ (+ (* -1/2 b) (* c (+ (* -1/2 (/ b a)) (/ c b)))) c)
(/ (+ (* -1/2 b) (* c (+ (* -1/2 (/ b a)) (* c (+ (/ 1 b) (/ (* a c) (pow b 3))))))) c)
(* c (+ (* -1 b) (* 2 (/ (* a c) b))))
(* c (+ (* -1 b) (* c (+ (* 2 (/ a b)) (* 2 (/ (* (pow a 2) c) (pow b 3)))))))
(* c (+ (* -1 b) (* c (+ (* 2 (/ a b)) (* c (+ (* 2 (/ (pow a 2) (pow b 3))) (* 4 (/ (* (pow a 3) c) (pow b 5)))))))))
(* a b)
(+ (* a b) (* b c))
(+ (* a b) (* c (- (* -2 (/ (* a c) b)) (* -1 b))))
(+ (* a b) (* c (- (* c (- (* -2 (/ (* (pow a 2) c) (pow b 3))) (* 2 (/ a b)))) (* -1 b))))
(+ b (* c (+ (* -2 (/ a b)) (* -2 (/ (* (pow a 2) c) (pow b 3))))))
(+ b (* c (+ (* -2 (/ a b)) (* c (+ (* -4 (/ (* (pow a 3) c) (pow b 5))) (* -2 (/ (pow a 2) (pow b 3))))))))
(* c (+ (* -2 (/ a b)) (* -2 (/ (* (pow a 2) c) (pow b 3)))))
(* c (+ (* -2 (/ a b)) (* c (+ (* -4 (/ (* (pow a 3) c) (pow b 5))) (* -2 (/ (pow a 2) (pow b 3)))))))
(* c (+ (* -2 (/ a b)) (* c (+ (* -2 (/ (pow a 2) (pow b 3))) (* c (+ (* -4 (/ (pow a 3) (pow b 5))) (* -1/2 (/ (* c (+ (* 4 (/ (pow a 4) (pow b 6))) (* 16 (/ (pow a 4) (pow b 6))))) b))))))))
(+ (* -2 (/ c b)) (* 2 (/ b a)))
(+ (* 2 (/ b a)) (* c (- (* -2 (/ (* a c) (pow b 3))) (* 2 (/ 1 b)))))
(+ (* 2 (/ b a)) (* c (- (* c (+ (* -4 (/ (* (pow a 2) c) (pow b 5))) (* -2 (/ a (pow b 3))))) (* 2 (/ 1 b)))))
(* c (- (* 2 (/ (* (pow a 2) c) (pow b 3))) (* -2 (/ a b))))
(* c (- (* c (- (* 4 (/ (* (pow a 3) c) (pow b 5))) (* -2 (/ (pow a 2) (pow b 3))))) (* -2 (/ a b))))
(* c (- (* c (- (* c (- (* 1/2 (/ (* c (+ (* 4 (/ (pow a 4) (pow b 6))) (* 16 (/ (pow a 4) (pow b 6))))) b)) (* -4 (/ (pow a 3) (pow b 5))))) (* -2 (/ (pow a 2) (pow b 3))))) (* -2 (/ a b))))
(+ (* -1 (/ b a)) (* c (+ (* 2 (* c (+ (* -1/2 (/ a (pow b 3))) (/ a (pow b 3))))) (/ 1 b))))
(+ (* -1 (/ b a)) (* c (+ (* c (+ (* 2 (* c (+ (* -1 (/ (* a (+ (* -1/2 (/ a (pow b 3))) (/ a (pow b 3)))) (pow b 2))) (+ (* -1 (/ (pow a 2) (pow b 5))) (* 1/8 (/ (* b (+ (* 4 (/ (pow a 4) (pow b 6))) (* 16 (/ (pow a 4) (pow b 6))))) (pow a 2))))))) (* 2 (+ (* -1/2 (/ a (pow b 3))) (/ a (pow b 3)))))) (/ 1 b))))
(* c (+ (* -2 (/ a b)) (* c (+ (* -2 (/ (pow a 2) (pow b 3))) (* c (+ (* -4 (/ (pow a 3) (pow b 5))) (* 4 (* c (+ (* -2 (/ (pow a 4) (pow b 7))) (* -1/2 (/ (pow a 4) (pow b 7))))))))))))
(* c (+ (* -1/2 (* (sqrt (/ 1 (* a c))) (sqrt -4))) (* -1/2 (/ b (* a c)))))
(* c (+ (* -1/2 (* (sqrt (/ 1 (* a c))) (sqrt -4))) (+ (* -1/2 (/ b (* a c))) (* -1/4 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b 2) (sqrt -4)))))))
(* c (+ (* -1/2 (* (sqrt (/ 1 (* a c))) (sqrt -4))) (+ (* -1/2 (/ b (* a c))) (+ (* -1/4 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3))))))))
(+ (* -1/2 (* (sqrt (/ a c)) (sqrt -4))) (+ (* -1/2 (/ b c)) (* -1/4 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4))))))
(+ (* -1/2 (* (sqrt (/ a c)) (sqrt -4))) (+ (* -1/2 (/ b c)) (+ (* -1/4 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3)))))))
(* c (+ (* (sqrt (/ a c)) (sqrt -4)) (/ b c)))
(* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (+ (* (sqrt (/ a c)) (sqrt -4)) (/ b c))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (+ (* (sqrt (/ a c)) (sqrt -4)) (/ b c)))))
(* c (+ (* -1/2 (* (sqrt (/ 1 (* a c))) (sqrt -4))) (* -1/2 (/ (- b (* -1/2 (* (sqrt (/ c (pow a 3))) (/ (pow b 2) (sqrt -4))))) (pow c 2)))))
(* c (+ (* -1/2 (* (sqrt (/ 1 (* a c))) (sqrt -4))) (+ (* -1/2 (/ (- b (* -1/2 (* (sqrt (/ c (pow a 3))) (/ (pow b 2) (sqrt -4))))) (pow c 2))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3)))))))
(* c (+ (* -1/2 (* (sqrt (/ 1 (* a c))) (sqrt -4))) (+ (* -1/2 (/ (- b (* -1/2 (* (sqrt (/ c (pow a 3))) (/ (pow b 2) (sqrt -4))))) (pow c 2))) (+ (* -1/32 (* (sqrt (/ 1 (* (pow a 7) (pow c 7)))) (/ (pow b 6) (pow (sqrt -4) 5)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3))))))))
(* (pow c 2) (+ (* -1 (* (sqrt (/ a c)) (sqrt -4))) (* -1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4))))))
(* (pow c 2) (+ (* -1 (* (sqrt (/ a c)) (sqrt -4))) (+ (* -1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3)))))))
(* (pow c 2) (+ (* -1 (* (sqrt (/ a c)) (sqrt -4))) (+ (* -1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (/ (pow b 6) (pow (sqrt -4) 5)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3))))))))
(* (pow c 2) (- (/ (* a b) (pow c 2)) (+ (* -1 (* (sqrt (/ a c)) (sqrt -4))) (* -1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))))))
(* (pow c 2) (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (/ (* a b) (pow c 2))) (+ (* -1 (* (sqrt (/ a c)) (sqrt -4))) (* -1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))))))
(* (pow c 2) (- (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (/ (pow b 6) (pow (sqrt -4) 5)))) (/ (* a b) (pow c 2))) (+ (* -1 (* (sqrt (/ a c)) (sqrt -4))) (+ (* -1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3))))))))
(* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ a c)) (sqrt -4))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ a c)) (sqrt -4)))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (/ (pow b 6) (pow (sqrt -4) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ a c)) (sqrt -4))))))
(* c (+ (* -1 (/ b c)) (* (sqrt (/ a c)) (sqrt -4))))
(* c (- (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ a c)) (sqrt -4))) (/ b c)))
(* c (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ a c)) (sqrt -4)))) (/ b c)))
(* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -4)) (/ b (* a c))))
(* c (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (+ (* (sqrt (/ 1 (* a c))) (sqrt -4)) (/ b (* a c)))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (+ (* (sqrt (/ 1 (* a c))) (sqrt -4)) (/ b (* a c))))))
(* c (- (/ b c) (* (sqrt (/ a c)) (sqrt -4))))
(* c (- (+ (* -1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (/ b c)) (* (sqrt (/ a c)) (sqrt -4))))
(* c (- (+ (* 1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (/ b c)) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ a c)) (sqrt -4)))))
(- (+ (* -1 (/ (+ (* -2 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b 2) (pow (sqrt -4) 3)))) (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b 2) (pow (sqrt -4) 3)))) (pow c 2))) (* 2 (* (sqrt (/ c a)) (/ 1 (sqrt -4))))) (* -2 (/ b (* a (pow (sqrt -4) 2)))))
(- (+ (* -1 (/ (+ (* (sqrt (/ c a)) (/ (* b (+ (* -2 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b 2) (pow (sqrt -4) 3)))) (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b 2) (pow (sqrt -4) 3))))) (sqrt -4))) (/ (* (pow b 3) (pow c 2)) (* (pow a 2) (pow (sqrt -4) 4)))) (pow c 3))) (* 2 (* (sqrt (/ c a)) (/ 1 (sqrt -4))))) (+ (* -2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (pow (sqrt -4) 3)))) (+ (* -2 (/ b (* a (pow (sqrt -4) 2)))) (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (pow (sqrt -4) 3))))))
(+ (* -4 (* (sqrt (* a c)) (/ 1 (sqrt -4)))) (+ (* 4 (/ b (pow (sqrt -4) 2))) (* 4 (/ (+ (* -1 (* (sqrt (/ (pow c 3) a)) (/ (pow b 2) (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (/ (pow b 2) (pow (sqrt -4) 3))))) (pow c 2)))))
(+ (* -4 (* (sqrt (* a c)) (/ 1 (sqrt -4)))) (+ (* 4 (/ b (pow (sqrt -4) 2))) (+ (* 4 (/ (+ (* -1 (* (sqrt (/ c a)) (/ (* b (+ (* -1 (* (sqrt (/ (pow c 3) a)) (/ (pow b 2) (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (/ (pow b 2) (pow (sqrt -4) 3)))))) (sqrt -4)))) (* -1/2 (/ (* (pow b 3) (pow c 2)) (* a (pow (sqrt -4) 4))))) (pow c 3))) (* 4 (/ (+ (* -1 (* (sqrt (/ (pow c 3) a)) (/ (pow b 2) (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (/ (pow b 2) (pow (sqrt -4) 3))))) (pow c 2))))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* 1/2 (/ b (* a c))))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1/2 (/ b a)) (* 1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 2) (sqrt -1))))) c)))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1 (/ (+ (* -1/8 (* (sqrt (/ c (pow a 3))) (* (pow b 2) (sqrt -1)))) (* 1/128 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b 4) (sqrt -1))))) c)) (* -1/2 (/ b a))) c)))))
(+ (* -1/2 (/ b c)) (* (sqrt (/ a c)) (sqrt -1)))
(+ (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a c))) (* (pow b 2) (sqrt -1)))) (* 1/2 b)) c)) (* (sqrt (/ a c)) (sqrt -1)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1/128 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 4) (sqrt -1)))) (* 1/8 (* (sqrt (/ c a)) (* (pow b 2) (sqrt -1))))) c)) (* 1/2 b)) c)) (* (sqrt (/ a c)) (sqrt -1)))
(* -1 (* c (+ (* -1 (/ b c)) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* c (+ (* -1 (/ (+ b (* -1/4 (* (sqrt (/ 1 (* a c))) (* (pow b 2) (sqrt -1))))) c)) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* c (+ (* -1 (/ (+ b (* -1 (/ (+ (* -1/64 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 4) (sqrt -1)))) (* 1/4 (* (sqrt (/ c a)) (* (pow b 2) (sqrt -1))))) c))) c)) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* 1/2 (/ (- b (* 1/4 (* (sqrt (/ c (pow a 3))) (* (pow b 2) (sqrt -1))))) (pow c 2))))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* 1/128 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b 4) (sqrt -1)))) (* 1/2 (/ (- b (* 1/4 (* (sqrt (/ c (pow a 3))) (* (pow b 2) (sqrt -1))))) (pow c 2)))))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1/1024 (* (sqrt (/ 1 (* (pow a 7) (pow c 7)))) (* (pow b 6) (sqrt -1)))) (+ (* 1/128 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b 4) (sqrt -1)))) (* 1/2 (/ (- b (* 1/4 (* (sqrt (/ c (pow a 3))) (* (pow b 2) (sqrt -1))))) (pow c 2))))))))
(* (pow c 2) (+ (* 1/4 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 2) (sqrt -1)))) (* 2 (* (sqrt (/ a c)) (sqrt -1)))))
(* (pow c 2) (+ (* -1/64 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b 4) (sqrt -1)))) (+ (* 1/4 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 2) (sqrt -1)))) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))
(* (pow c 2) (+ (* -1/64 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b 4) (sqrt -1)))) (+ (* 1/512 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (* (pow b 6) (sqrt -1)))) (+ (* 1/4 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 2) (sqrt -1)))) (* 2 (* (sqrt (/ a c)) (sqrt -1)))))))
(* -2 (* (sqrt (* a (pow c 3))) (sqrt -1)))
(* (pow c 2) (- (/ (* a b) (pow c 2)) (+ (* 1/4 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 2) (sqrt -1)))) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))
(* (pow c 2) (- (+ (* 1/64 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b 4) (sqrt -1)))) (/ (* a b) (pow c 2))) (+ (* 1/4 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 2) (sqrt -1)))) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))
(* (pow c 2) (- (+ (* -1/512 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (* (pow b 6) (sqrt -1)))) (/ (* a b) (pow c 2))) (+ (* -1/64 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b 4) (sqrt -1)))) (+ (* 1/4 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 2) (sqrt -1)))) (* 2 (* (sqrt (/ a c)) (sqrt -1)))))))
(* -1 (* c (+ (* 1/4 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 2) (sqrt -1)))) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* c (+ (* -1/64 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b 4) (sqrt -1)))) (+ (* 1/4 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 2) (sqrt -1)))) (* 2 (* (sqrt (/ a c)) (sqrt -1)))))))
(* -1 (* c (+ (* -1/64 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b 4) (sqrt -1)))) (+ (* 1/512 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (* (pow b 6) (sqrt -1)))) (+ (* 1/4 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 2) (sqrt -1)))) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))))
(* -1 (* c (+ (* 2 (* (sqrt (/ a c)) (sqrt -1))) (/ b c))))
(* -1 (* c (+ (* -1 (/ (- (* -1/4 (* (sqrt (/ 1 (* a c))) (* (pow b 2) (sqrt -1)))) b) c)) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* c (+ (* -1 (/ (- (* -1 (/ (+ (* -1/64 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 4) (sqrt -1)))) (* 1/4 (* (sqrt (/ c a)) (* (pow b 2) (sqrt -1))))) c)) b) c)) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* c (+ (* -1 (/ b (* a c))) (* 2 (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(* -1 (* c (+ (* -1 (/ (+ (* -1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 2) (sqrt -1)))) (/ b a)) c)) (* 2 (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/64 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b 4) (sqrt -1)))) (* 1/4 (* (sqrt (/ c (pow a 3))) (* (pow b 2) (sqrt -1))))) c)) (/ b a)) c)) (* 2 (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(* -1 (* c (- (* -1 (/ b c)) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* c (- (* -1 (/ (+ b (* 1/4 (* (sqrt (/ 1 (* a c))) (* (pow b 2) (sqrt -1))))) c)) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* c (- (* -1 (/ (+ b (* -1 (/ (- (* 1/64 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 4) (sqrt -1)))) (* 1/4 (* (sqrt (/ c a)) (* (pow b 2) (sqrt -1))))) c))) c)) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1/2 (/ b a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (- (+ (* -1/8 (* (sqrt (/ c (pow a 3))) (* (pow b 2) (sqrt -1)))) (* 1/4 (* (sqrt (/ c (pow a 3))) (* (pow b 2) (sqrt -1))))) (* -1/2 (/ (* b c) a))) c)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (- (* -1 (/ (- (+ (* -1/16 (/ (* (pow b 3) c) (pow a 2))) (* 1/2 (* (sqrt (/ 1 (* a c))) (* b (* (sqrt -1) (+ (* -1/8 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b 2) (sqrt -1)))) (* 1/4 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b 2) (sqrt -1)))))))))) (+ (* -1/8 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b 2) (sqrt -1)))) (* 1/4 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b 2) (sqrt -1)))))) c)) (* -1/2 (/ (* b c) a))) c)))
(+ (* -1 (/ (+ (* 4 (/ (+ (* -1/8 (* (sqrt (/ (pow c 3) a)) (* (pow b 2) (sqrt -1)))) (* 1/16 (* (sqrt (/ (pow c 3) a)) (* (pow b 2) (sqrt -1))))) c)) (* b c)) c)) (* 2 (* (sqrt (* a c)) (sqrt -1))))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -4 (+ (* -1/8 (* (sqrt (/ (pow c 3) a)) (* (pow b 2) (sqrt -1)))) (* 1/16 (* (sqrt (/ (pow c 3) a)) (* (pow b 2) (sqrt -1)))))) (* 4 (/ (+ (* -1/2 (* (sqrt (/ c a)) (* b (* (sqrt -1) (+ (* -1/8 (* (sqrt (/ (pow c 3) a)) (* (pow b 2) (sqrt -1)))) (* 1/16 (* (sqrt (/ (pow c 3) a)) (* (pow b 2) (sqrt -1))))))))) (* -1/32 (/ (* (pow b 3) (pow c 2)) a))) c))) c)) (* b c)) c)) (* 2 (* (sqrt (* a c)) (sqrt -1))))
Outputs
(if (>= b 0) (* -1/2 (/ (+ b (sqrt (- (pow b 2) (* 4 (* a c))))) a)) (* 2 (/ c (- (sqrt (- (pow b 2) (* 4 (* a c)))) b))))
(if (>=.f32 b #s(literal 0 binary32)) (*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a) #s(literal -1/2 binary32)) (/.f32 (+.f32 c c) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(* -1 (/ b a))
(/.f32 (neg.f32 b) a)
(/ (+ (* -1 b) (/ (* a c) b)) a)
(/.f32 (+.f32 (/.f32 (*.f32 c a) b) (neg.f32 b)) a)
(/ (+ (* -1 b) (* a (+ (/ c b) (/ (* a (pow c 2)) (pow b 3))))) a)
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 (/.f32 a (*.f32 b b)) (/.f32 (*.f32 c c) b)) (/.f32 c b)) a) (neg.f32 b)) a)
(/ (+ (* -1 b) (* a (+ (* a (+ (* 2 (/ (* a (pow c 3)) (pow b 5))) (/ (pow c 2) (pow b 3)))) (/ c b)))) a)
(if (>= b 0) (* -1/2 (/ (+ b (sqrt (- (pow b 2) (* 4 (* a c))))) c)) (* -2 (/ c (- b (sqrt (- (pow b 2) (* 4 (* a c))))))))
(if (>=.f32 b #s(literal 0 binary32)) (*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) c) #s(literal -1/2 binary32)) (/.f32 (*.f32 #s(literal -2 binary32) c) (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))))
(* -1 (/ b c))
(/.f32 (neg.f32 b) c)
(+ (* -1 (/ b c)) (/ a b))
(+.f32 (/.f32 a b) (/.f32 (neg.f32 b) c))
(+ (* -1 (/ b c)) (* a (+ (/ 1 b) (/ (* a c) (pow b 3)))))
(+.f32 (*.f32 (+.f32 (*.f32 (/.f32 a (*.f32 b b)) (/.f32 c b)) (/.f32 #s(literal 1 binary32) b)) a) (/.f32 (neg.f32 b) c))
(+ (* -1 (/ b c)) (* a (+ (* a (+ (* 2 (/ (* a (pow c 2)) (pow b 5))) (/ c (pow b 3)))) (/ 1 b))))
(* 2 b)
(*.f32 #s(literal 2 binary32) b)
(+ (* -2 (/ (* a c) b)) (* 2 b))
(-.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 c a) b)) (*.f32 #s(literal -2 binary32) b))
(+ (* 2 b) (* a (+ (* -2 (/ c b)) (* -2 (/ (* a (pow c 2)) (pow b 3))))))
(+.f32 (*.f32 (*.f32 #s(literal -2 binary32) (+.f32 (*.f32 (/.f32 a (*.f32 b b)) (/.f32 (*.f32 c c) b)) (/.f32 c b))) a) (*.f32 #s(literal 2 binary32) b))
(+ (* 2 b) (* a (+ (* -2 (/ c b)) (* a (+ (* -4 (/ (* a (pow c 3)) (pow b 5))) (* -2 (/ (pow c 2) (pow b 3))))))))
(/ 1 a)
(/.f32 #s(literal 1 binary32) a)
(* -1/2 (/ b a))
(*.f32 (/.f32 b a) #s(literal -1/2 binary32))
(/ (+ (* -1/2 b) (* -1/2 (* a (- (/ b c) (* 2 (/ c b)))))) a)
(/.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 b (*.f32 (-.f32 (/.f32 b c) (*.f32 (/.f32 c b) #s(literal 2 binary32))) a))) a)
(/ (+ (* -1/2 b) (* a (+ (* -1/2 (- (/ b c) (* 2 (/ c b)))) (/ (* a (pow c 2)) (pow b 3))))) a)
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 (-.f32 (/.f32 b c) (*.f32 (/.f32 c b) #s(literal 2 binary32))) #s(literal -1/2 binary32)) (*.f32 (/.f32 a (*.f32 b b)) (/.f32 (*.f32 c c) b))) a) (*.f32 #s(literal -1/2 binary32) b)) a)
(/ (+ (* -1/2 b) (* a (+ (* -1/2 (- (/ b c) (* 2 (/ c b)))) (* a (+ (* 2 (/ (* a (pow c 3)) (pow b 5))) (/ (pow c 2) (pow b 3))))))) a)
(* -1 (* b c))
(*.f32 (neg.f32 b) c)
(+ (* -1 (* b c)) (* 2 (/ (* a (pow c 2)) b)))
(-.f32 (*.f32 (neg.f32 b) c) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (*.f32 c c) a) b)))
(+ (* -1 (* b c)) (* a (+ (* 2 (/ (* a (pow c 3)) (pow b 3))) (* 2 (/ (pow c 2) b)))))
(+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 (/.f32 (*.f32 (*.f32 c c) c) b) (/.f32 a (*.f32 b b))) (/.f32 (*.f32 c c) b))) a) (*.f32 (neg.f32 b) c))
(+ (* -1 (* b c)) (* a (+ (* 2 (/ (pow c 2) b)) (* a (+ (* 2 (/ (pow c 3) (pow b 3))) (* 4 (/ (* a (pow c 4)) (pow b 5))))))))
(* b c)
(*.f32 c b)
(- (* a (- b (* 2 (/ (pow c 2) b)))) (* -1 (* b c)))
(-.f32 (*.f32 (-.f32 b (*.f32 (/.f32 (*.f32 c c) b) #s(literal 2 binary32))) a) (*.f32 (neg.f32 b) c))
(- (* a (- (+ b (* -2 (/ (* a (pow c 3)) (pow b 3)))) (* 2 (/ (pow c 2) b)))) (* -1 (* b c)))
(-.f32 (*.f32 (+.f32 b (-.f32 (*.f32 (/.f32 #s(literal -2 binary32) (*.f32 b b)) (/.f32 (*.f32 (*.f32 (*.f32 c c) c) a) b)) (*.f32 (/.f32 (*.f32 c c) b) #s(literal 2 binary32)))) a) (*.f32 (neg.f32 b) c))
(- (* a (- (+ b (* a (- (* -4 (/ (* a (pow c 4)) (pow b 5))) (* 2 (/ (pow c 3) (pow b 3)))))) (* 2 (/ (pow c 2) b)))) (* -1 (* b c)))
(if (>= b 0) (* -1/2 (/ (- (* a b) (* -1 (* c (sqrt (- (pow b 2) (* 4 (* a c))))))) (* a c))) (* 2 (/ c (- (sqrt (- (pow b 2) (* 4 (* a c)))) b))))
(if (>=.f32 b #s(literal 0 binary32)) (*.f32 (/.f32 #s(literal -1/2 binary32) c) (/.f32 (-.f32 (*.f32 a b) (*.f32 (neg.f32 c) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) a)) (/.f32 (+.f32 c c) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(* -4 (* a c))
(*.f32 #s(literal -4 binary32) (*.f32 c a))
(if (>= b 0) (* -1/2 (/ (+ b (sqrt (- (pow b 2) (* 4 (* a c))))) a)) (* -1/2 (/ (+ b (sqrt (- (pow b 2) (* 4 (* a c))))) a)))
(*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a) #s(literal -1/2 binary32))
b
(+ b (* -2 (/ (* a c) b)))
(+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 c a) b)) b)
(+ b (* a (+ (* -2 (/ c b)) (* -2 (/ (* a (pow c 2)) (pow b 3))))))
(+.f32 (*.f32 (*.f32 #s(literal -2 binary32) (+.f32 (*.f32 (/.f32 a (*.f32 b b)) (/.f32 (*.f32 c c) b)) (/.f32 c b))) a) b)
(+ b (* a (+ (* -2 (/ c b)) (* a (+ (* -4 (/ (* a (pow c 3)) (pow b 5))) (* -2 (/ (pow c 2) (pow b 3))))))))
(* -2 (/ (* a c) b))
(*.f32 #s(literal -2 binary32) (/.f32 (*.f32 c a) b))
(* a (+ (* -2 (/ c b)) (* -2 (/ (* a (pow c 2)) (pow b 3)))))
(*.f32 (*.f32 #s(literal -2 binary32) (+.f32 (*.f32 (/.f32 a (*.f32 b b)) (/.f32 (*.f32 c c) b)) (/.f32 c b))) a)
(* a (+ (* -2 (/ c b)) (* a (+ (* -4 (/ (* a (pow c 3)) (pow b 5))) (* -2 (/ (pow c 2) (pow b 3)))))))
(* a (+ (* -2 (/ c b)) (* a (+ (* -2 (/ (pow c 2) (pow b 3))) (* a (+ (* -4 (/ (pow c 3) (pow b 5))) (* -1/2 (/ (* a (+ (* 4 (/ (pow c 4) (pow b 6))) (* 16 (/ (pow c 4) (pow b 6))))) b))))))))
(* 2 (/ b a))
(*.f32 (/.f32 b a) #s(literal 2 binary32))
(/ (+ (* -2 (/ (* a c) b)) (* 2 b)) a)
(/.f32 (-.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 c a) b)) (*.f32 #s(literal -2 binary32) b)) a)
(/ (+ (* 2 b) (* a (+ (* -2 (/ c b)) (* -2 (/ (* a (pow c 2)) (pow b 3)))))) a)
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal -2 binary32) (+.f32 (*.f32 (/.f32 a (*.f32 b b)) (/.f32 (*.f32 c c) b)) (/.f32 c b))) a) (*.f32 #s(literal 2 binary32) b)) a)
(/ (+ (* 2 b) (* a (+ (* -2 (/ c b)) (* a (+ (* -4 (/ (* a (pow c 3)) (pow b 5))) (* -2 (/ (pow c 2) (pow b 3)))))))) a)
(* 2 (/ (* a c) b))
(*.f32 (/.f32 (*.f32 c a) b) #s(literal 2 binary32))
(* a (- (* 2 (/ (* a (pow c 2)) (pow b 3))) (* -2 (/ c b))))
(*.f32 (-.f32 (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 b b)) (/.f32 (*.f32 (*.f32 c c) a) b)) (*.f32 #s(literal -2 binary32) (/.f32 c b))) a)
(* a (- (* a (- (* 4 (/ (* a (pow c 3)) (pow b 5))) (* -2 (/ (pow c 2) (pow b 3))))) (* -2 (/ c b))))
(* a (- (* a (- (* a (- (* 1/2 (/ (* a (+ (* 4 (/ (pow c 4) (pow b 6))) (* 16 (/ (pow c 4) (pow b 6))))) b)) (* -4 (/ (pow c 3) (pow b 5))))) (* -2 (/ (pow c 2) (pow b 3))))) (* -2 (/ c b))))
(/ (+ (* -1 b) (* a (+ (* 2 (* a (+ (* -1/2 (/ (pow c 2) (pow b 3))) (/ (pow c 2) (pow b 3))))) (/ c b)))) a)
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) a) (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 c (*.f32 b b)) (/.f32 c b)))) (/.f32 c b)) a) (neg.f32 b)) a)
(/ (+ (* -1 b) (* a (+ (* a (+ (* 2 (* a (+ (* -1 (/ (* c (+ (* -1/2 (/ (pow c 2) (pow b 3))) (/ (pow c 2) (pow b 3)))) (pow b 2))) (+ (* -1 (/ (pow c 3) (pow b 5))) (* 1/8 (/ (* b (+ (* 4 (/ (pow c 4) (pow b 6))) (* 16 (/ (pow c 4) (pow b 6))))) c)))))) (* 2 (+ (* -1/2 (/ (pow c 2) (pow b 3))) (/ (pow c 2) (pow b 3)))))) (/ c b)))) a)
(* a (+ (* -2 (/ c b)) (* a (+ (* -2 (/ (pow c 2) (pow b 3))) (* a (+ (* -4 (/ (pow c 3) (pow b 5))) (* 4 (* a (+ (* -2 (/ (pow c 4) (pow b 7))) (* -1/2 (/ (pow c 4) (pow b 7))))))))))))
(* -1/2 (* (sqrt (/ c a)) (sqrt -4)))
(*.f32 (*.f32 (sqrt.f32 #s(literal -4 binary32)) (sqrt.f32 (/.f32 c a))) #s(literal -1/2 binary32))
(+ (* -1/2 (* (sqrt (/ c a)) (sqrt -4))) (* -1/2 (/ b a)))
(*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (sqrt.f32 #s(literal -4 binary32)) (sqrt.f32 (/.f32 c a))) (/.f32 b a)))
(+ (* -1/2 (* (sqrt (/ c a)) (sqrt -4))) (+ (* -1/2 (/ b a)) (* -1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4))))))
(+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (sqrt.f32 #s(literal -4 binary32)) (sqrt.f32 (/.f32 c a))) (/.f32 b a))) (*.f32 (*.f32 #s(literal -1/4 binary32) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 a a) a)) c))) (/.f32 (*.f32 b b) (sqrt.f32 #s(literal -4 binary32)))))
(+ (* -1/2 (* (sqrt (/ c a)) (sqrt -4))) (+ (* -1/2 (/ b a)) (+ (* -1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 4) (pow (sqrt -4) 3)))))))
(* -1/2 (* (sqrt (/ a c)) (sqrt -4)))
(*.f32 (*.f32 (sqrt.f32 (/.f32 a c)) (sqrt.f32 #s(literal -4 binary32))) #s(literal -1/2 binary32))
(* a (+ (* -1/2 (* (sqrt (/ 1 (* a c))) (sqrt -4))) (* -1/2 (/ b (* a c)))))
(*.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (/.f32 b a) c) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) a) c)) (sqrt.f32 #s(literal -4 binary32))))) a)
(* a (+ (* -1/2 (* (sqrt (/ 1 (* a c))) (sqrt -4))) (+ (* -1/2 (/ b (* a c))) (* -1/4 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b 2) (sqrt -4)))))))
(*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (/.f32 b a) c) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) a) c)) (sqrt.f32 #s(literal -4 binary32))))) (*.f32 (*.f32 #s(literal -1/4 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 a a) a) (*.f32 (*.f32 c c) c))))) (/.f32 (*.f32 b b) (sqrt.f32 #s(literal -4 binary32))))) a)
(* a (+ (* -1/2 (* (sqrt (/ 1 (* a c))) (sqrt -4))) (+ (* -1/2 (/ b (* a c))) (+ (* -1/4 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3))))))))
(* (sqrt (* a c)) (sqrt -4))
(*.f32 (sqrt.f32 (*.f32 c a)) (sqrt.f32 #s(literal -4 binary32)))
(* a (+ (* (sqrt (/ c a)) (sqrt -4)) (/ b a)))
(*.f32 (+.f32 (*.f32 (sqrt.f32 #s(literal -4 binary32)) (sqrt.f32 (/.f32 c a))) (/.f32 b a)) a)
(* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (+ (* (sqrt (/ c a)) (sqrt -4)) (/ b a))))
(*.f32 (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 a a) a)) c))) (/.f32 (*.f32 b b) (sqrt.f32 #s(literal -4 binary32)))) (+.f32 (*.f32 (sqrt.f32 #s(literal -4 binary32)) (sqrt.f32 (/.f32 c a))) (/.f32 b a))) a)
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (+ (* (sqrt (/ c a)) (sqrt -4)) (/ b a)))))
(* -1/2 (/ (- b (* -1 (* (sqrt (/ (pow c 3) a)) (sqrt -4)))) c))
(*.f32 (/.f32 (-.f32 b (neg.f32 (*.f32 (sqrt.f32 (/.f32 (*.f32 (*.f32 c c) c) a)) (sqrt.f32 #s(literal -4 binary32))))) c) #s(literal -1/2 binary32))
(+ (* -1/2 (/ (- b (* -1 (* (sqrt (/ (pow c 3) a)) (sqrt -4)))) c)) (* -1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))))
(+.f32 (*.f32 (/.f32 (-.f32 b (neg.f32 (*.f32 (sqrt.f32 (/.f32 (*.f32 (*.f32 c c) c) a)) (sqrt.f32 #s(literal -4 binary32))))) c) #s(literal -1/2 binary32)) (*.f32 (*.f32 #s(literal -1/4 binary32) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 a a) a)) c))) (/.f32 (*.f32 b b) (sqrt.f32 #s(literal -4 binary32)))))
(+ (* -1/2 (/ (- b (* -1 (* (sqrt (/ (pow c 3) a)) (sqrt -4)))) c)) (+ (* -1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 4) (pow (sqrt -4) 3))))))
(+ (* -1/2 (/ (- b (* -1 (* (sqrt (/ (pow c 3) a)) (sqrt -4)))) c)) (+ (* -1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (+ (* -1/32 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b 6) (pow (sqrt -4) 5)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 4) (pow (sqrt -4) 3)))))))
(* -1 (* (sqrt (* a (pow c 3))) (sqrt -4)))
(neg.f32 (*.f32 (sqrt.f32 (*.f32 (*.f32 (*.f32 c c) c) a)) (sqrt.f32 #s(literal -4 binary32))))
(* a (+ (* -1 (* (sqrt (/ (pow c 3) a)) (sqrt -4))) (* -1/2 (* (sqrt (/ c (pow a 3))) (/ (pow b 2) (sqrt -4))))))
(*.f32 (-.f32 (neg.f32 (*.f32 (sqrt.f32 (/.f32 (*.f32 (*.f32 c c) c) a)) (sqrt.f32 #s(literal -4 binary32)))) (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 c (*.f32 (*.f32 a a) a)))) (/.f32 (*.f32 b b) (sqrt.f32 #s(literal -4 binary32))))) a)
(* a (+ (* -1 (* (sqrt (/ (pow c 3) a)) (sqrt -4))) (+ (* -1/2 (* (sqrt (/ c (pow a 3))) (/ (pow b 2) (sqrt -4)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (/ (pow b 4) (pow (sqrt -4) 3)))))))
(* a (+ (* -1 (* (sqrt (/ (pow c 3) a)) (sqrt -4))) (+ (* -1/2 (* (sqrt (/ c (pow a 3))) (/ (pow b 2) (sqrt -4)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 3)))) (/ (pow b 6) (pow (sqrt -4) 5)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (/ (pow b 4) (pow (sqrt -4) 3))))))))
(* a (- b (* -1 (* (sqrt (/ (pow c 3) a)) (sqrt -4)))))
(*.f32 (-.f32 b (neg.f32 (*.f32 (sqrt.f32 (/.f32 (*.f32 (*.f32 c c) c) a)) (sqrt.f32 #s(literal -4 binary32))))) a)
(* a (- (+ b (* 1/2 (* (sqrt (/ c (pow a 3))) (/ (pow b 2) (sqrt -4))))) (* -1 (* (sqrt (/ (pow c 3) a)) (sqrt -4)))))
(*.f32 (-.f32 (-.f32 b (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 c (*.f32 (*.f32 a a) a)))) (/.f32 (*.f32 b b) (sqrt.f32 #s(literal -4 binary32))))) (neg.f32 (*.f32 (sqrt.f32 (/.f32 (*.f32 (*.f32 c c) c) a)) (sqrt.f32 #s(literal -4 binary32))))) a)
(* a (- (+ b (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (/ (pow b 4) (pow (sqrt -4) 3))))) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (sqrt -4))) (* -1/2 (* (sqrt (/ c (pow a 3))) (/ (pow b 2) (sqrt -4)))))))
(* a (- (+ b (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 3)))) (/ (pow b 6) (pow (sqrt -4) 5))))) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (sqrt -4))) (+ (* -1/2 (* (sqrt (/ c (pow a 3))) (/ (pow b 2) (sqrt -4)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (/ (pow b 4) (pow (sqrt -4) 3))))))))
(* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ c a)) (sqrt -4))))
(*.f32 (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 a a) a)) c))) (/.f32 (*.f32 b b) (sqrt.f32 #s(literal -4 binary32)))) (*.f32 (sqrt.f32 #s(literal -4 binary32)) (sqrt.f32 (/.f32 c a)))) a)
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ c a)) (sqrt -4)))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b 6) (pow (sqrt -4) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ c a)) (sqrt -4))))))
(* a (+ (* -1 (/ b a)) (* (sqrt (/ c a)) (sqrt -4))))
(*.f32 (+.f32 (*.f32 (sqrt.f32 #s(literal -4 binary32)) (sqrt.f32 (/.f32 c a))) (/.f32 (neg.f32 b) a)) a)
(* a (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ c a)) (sqrt -4))) (/ b a)))
(*.f32 (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 a a) a)) c))) (/.f32 (*.f32 b b) (sqrt.f32 #s(literal -4 binary32)))) (-.f32 (*.f32 (sqrt.f32 #s(literal -4 binary32)) (sqrt.f32 (/.f32 c a))) (/.f32 b a))) a)
(* a (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ c a)) (sqrt -4)))) (/ b a)))
(* (sqrt (/ c a)) (sqrt -4))
(*.f32 (sqrt.f32 #s(literal -4 binary32)) (sqrt.f32 (/.f32 c a)))
(+ (* (sqrt (/ c a)) (sqrt -4)) (/ b a))
(+.f32 (*.f32 (sqrt.f32 #s(literal -4 binary32)) (sqrt.f32 (/.f32 c a))) (/.f32 b a))
(+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (+ (* (sqrt (/ c a)) (sqrt -4)) (/ b a)))
(+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 a a) a)) c))) (/.f32 (*.f32 b b) (sqrt.f32 #s(literal -4 binary32)))) (+.f32 (*.f32 (sqrt.f32 #s(literal -4 binary32)) (sqrt.f32 (/.f32 c a))) (/.f32 b a)))
(+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (+ (* (sqrt (/ c a)) (sqrt -4)) (/ b a))))
(* -1 (* (sqrt (* a c)) (sqrt -4)))
(neg.f32 (*.f32 (sqrt.f32 (*.f32 c a)) (sqrt.f32 #s(literal -4 binary32))))
(* a (- (/ b a) (* (sqrt (/ c a)) (sqrt -4))))
(*.f32 (-.f32 (/.f32 b a) (*.f32 (sqrt.f32 #s(literal -4 binary32)) (sqrt.f32 (/.f32 c a)))) a)
(* a (- (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (/ b a)) (* (sqrt (/ c a)) (sqrt -4))))
(*.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 a a) a)) c))) (/.f32 (*.f32 b b) (sqrt.f32 #s(literal -4 binary32)))) (-.f32 (/.f32 b a) (*.f32 (sqrt.f32 #s(literal -4 binary32)) (sqrt.f32 (/.f32 c a))))) a)
(* a (- (+ (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (/ b a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ c a)) (sqrt -4)))))
(* 2 (* (sqrt (/ c a)) (/ 1 (sqrt -4))))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -4 binary32))) (sqrt.f32 (/.f32 c a))) #s(literal 2 binary32))
(/ (+ (* 2 (* (sqrt (* a c)) (/ 1 (sqrt -4)))) (* 2 (/ b (pow (sqrt -4) 2)))) a)
(/.f32 (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -4 binary32))) (sqrt.f32 (*.f32 c a))) (/.f32 b #s(literal -4 binary32)))) a)
(/ (+ (* 2 (* (sqrt (* a c)) (/ 1 (sqrt -4)))) (+ (* 2 (/ b (pow (sqrt -4) 2))) (* 2 (/ (+ (* -1/2 (* (sqrt (/ (pow a 3) c)) (/ (pow b 2) (pow (sqrt -4) 3)))) (* (sqrt (/ (pow a 3) c)) (/ (pow b 2) (pow (sqrt -4) 3)))) (pow a 2))))) a)
(/.f32 (+.f32 (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -4 binary32))) (sqrt.f32 (*.f32 c a))) (/.f32 b #s(literal -4 binary32)))) (*.f32 (/.f32 #s(literal 2 binary32) a) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 (*.f32 (*.f32 a a) a) c))) (*.f32 (/.f32 b (sqrt.f32 #s(literal -4 binary32))) (/.f32 b #s(literal -4 binary32)))) a))) a)
(/ (+ (* 2 (* (sqrt (* a c)) (/ 1 (sqrt -4)))) (+ (* 2 (/ b (pow (sqrt -4) 2))) (+ (* 2 (/ (+ (* -1/2 (* (sqrt (/ (pow a 3) c)) (/ (pow b 2) (pow (sqrt -4) 3)))) (* (sqrt (/ (pow a 3) c)) (/ (pow b 2) (pow (sqrt -4) 3)))) (pow a 2))) (* 2 (/ (+ (* -1/2 (/ (* (pow a 2) (pow b 3)) (* c (pow (sqrt -4) 4)))) (* (sqrt (/ a c)) (/ (* b (+ (* -1/2 (* (sqrt (/ (pow a 3) c)) (/ (pow b 2) (pow (sqrt -4) 3)))) (* (sqrt (/ (pow a 3) c)) (/ (pow b 2) (pow (sqrt -4) 3))))) (sqrt -4)))) (pow a 3)))))) a)
(* -4 (* (sqrt (* a c)) (/ 1 (sqrt -4))))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -4 binary32))) (sqrt.f32 (*.f32 c a))) #s(literal -4 binary32))
(+ (* -4 (* (sqrt (* a c)) (/ 1 (sqrt -4)))) (* 4 (/ b (pow (sqrt -4) 2))))
(-.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -4 binary32))) (sqrt.f32 (*.f32 c a))) #s(literal -4 binary32)) (*.f32 #s(literal -4 binary32) (/.f32 b #s(literal -4 binary32))))
(+ (* -4 (* (sqrt (* a c)) (/ 1 (sqrt -4)))) (+ (* 4 (/ b (pow (sqrt -4) 2))) (* 4 (/ (+ (* -1 (* (sqrt (/ (pow a 3) c)) (/ (pow b 2) (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) c)) (/ (pow b 2) (pow (sqrt -4) 3))))) (pow a 2)))))
(+.f32 (*.f32 #s(literal 4 binary32) (+.f32 (/.f32 b #s(literal -4 binary32)) (*.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 (*.f32 (*.f32 a a) a) c))) a) (/.f32 (*.f32 (/.f32 b (sqrt.f32 #s(literal -4 binary32))) (/.f32 b #s(literal -4 binary32))) a)))) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -4 binary32))) (sqrt.f32 (*.f32 c a))) #s(literal -4 binary32)))
(+ (* -4 (* (sqrt (* a c)) (/ 1 (sqrt -4)))) (+ (* 4 (/ b (pow (sqrt -4) 2))) (+ (* 4 (/ (+ (* -1 (* (sqrt (/ a c)) (/ (* b (+ (* -1 (* (sqrt (/ (pow a 3) c)) (/ (pow b 2) (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) c)) (/ (pow b 2) (pow (sqrt -4) 3)))))) (sqrt -4)))) (* -1/2 (/ (* (pow a 2) (pow b 3)) (* c (pow (sqrt -4) 4))))) (pow a 3))) (* 4 (/ (+ (* -1 (* (sqrt (/ (pow a 3) c)) (/ (pow b 2) (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) c)) (/ (pow b 2) (pow (sqrt -4) 3))))) (pow a 2))))))
(* (sqrt (/ c a)) (sqrt -1))
(*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 c a)))
(+ (* -1/2 (/ b a)) (* (sqrt (/ c a)) (sqrt -1)))
(+.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 c a))) (*.f32 (/.f32 b a) #s(literal -1/2 binary32)))
(+ (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a c))) (* (pow b 2) (sqrt -1)))) (* 1/2 b)) a)) (* (sqrt (/ c a)) (sqrt -1)))
(+.f32 (neg.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/8 binary32) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) a) c))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 b b))) (*.f32 #s(literal -1/2 binary32) b)) a)) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 c a))))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1/128 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 4) (sqrt -1)))) (* 1/8 (* (sqrt (/ a c)) (* (pow b 2) (sqrt -1))))) a)) (* 1/2 b)) a)) (* (sqrt (/ c a)) (sqrt -1)))
(* (sqrt (/ a c)) (sqrt -1))
(*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 a c)))
(* -1 (* a (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* 1/2 (/ b (* a c))))))
(*.f32 (neg.f32 a) (-.f32 (neg.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) a) c)))) (*.f32 (/.f32 (/.f32 b a) c) #s(literal -1/2 binary32))))
(* -1 (* a (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1/2 (/ b c)) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 2) (sqrt -1))))) a)))))
(*.f32 (neg.f32 a) (*.f32 #s(literal -1 binary32) (+.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) a) c))) (/.f32 (-.f32 (*.f32 (/.f32 b c) #s(literal -1/2 binary32)) (*.f32 #s(literal -1/8 binary32) (*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 c c) c) a))) (*.f32 b b)) (sqrt.f32 #s(literal -1 binary32))))) a))))
(* -1 (* a (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1 (/ (+ (* -1/8 (* (sqrt (/ a (pow c 3))) (* (pow b 2) (sqrt -1)))) (* 1/128 (* (sqrt (/ 1 (* a (pow c 5)))) (* (pow b 4) (sqrt -1))))) a)) (* -1/2 (/ b c))) a)))))
(* -2 (* (sqrt (* a c)) (sqrt -1)))
(*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (*.f32 c a))) #s(literal -2 binary32))
(* -1 (* a (+ (* -1 (/ b a)) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))
(*.f32 (neg.f32 a) (+.f32 (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 c a))) #s(literal 2 binary32)) (/.f32 (neg.f32 b) a)))
(* -1 (* a (+ (* -1 (/ (+ b (* -1/4 (* (sqrt (/ 1 (* a c))) (* (pow b 2) (sqrt -1))))) a)) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))
(*.f32 (neg.f32 a) (-.f32 (neg.f32 (/.f32 (-.f32 b (*.f32 (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) a) c))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 b b)))) a)) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 c a))) #s(literal -2 binary32))))
(* -1 (* a (+ (* -1 (/ (+ b (* -1 (/ (+ (* -1/64 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 4) (sqrt -1)))) (* 1/4 (* (sqrt (/ a c)) (* (pow b 2) (sqrt -1))))) a))) a)) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))
(* 1/2 (/ (- (* -1 b) (* -2 (* (sqrt (/ (pow c 3) a)) (sqrt -1)))) c))
(*.f32 (/.f32 (-.f32 (neg.f32 b) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 (*.f32 (*.f32 c c) c) a))) #s(literal -2 binary32))) c) #s(literal 1/2 binary32))
(+ (* 1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 2) (sqrt -1)))) (* 1/2 (/ (- (* -1 b) (* -2 (* (sqrt (/ (pow c 3) a)) (sqrt -1)))) c)))
(-.f32 (*.f32 (*.f32 #s(literal 1/8 binary32) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 a a) a)) c))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 b b))) (*.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 (neg.f32 b) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 (*.f32 (*.f32 c c) c) a))) #s(literal -2 binary32))) c)))
(+ (* -1/128 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b 4) (sqrt -1)))) (+ (* 1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 2) (sqrt -1)))) (* 1/2 (/ (- (* -1 b) (* -2 (* (sqrt (/ (pow c 3) a)) (sqrt -1)))) c))))
(+ (* -1/128 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b 4) (sqrt -1)))) (+ (* 1/1024 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b 6) (sqrt -1)))) (+ (* 1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 2) (sqrt -1)))) (* 1/2 (/ (- (* -1 b) (* -2 (* (sqrt (/ (pow c 3) a)) (sqrt -1)))) c)))))
(* 2 (* (sqrt (* a (pow c 3))) (sqrt -1)))
(*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (*.f32 (*.f32 (*.f32 c c) c) a))) #s(literal 2 binary32))
(* -1 (* a (+ (* -2 (* (sqrt (/ (pow c 3) a)) (sqrt -1))) (* -1/4 (* (sqrt (/ c (pow a 3))) (* (pow b 2) (sqrt -1)))))))
(*.f32 (neg.f32 a) (-.f32 (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 (*.f32 (*.f32 c c) c) a))) #s(literal -2 binary32)) (*.f32 (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (/.f32 c (*.f32 (*.f32 a a) a)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 b b)))))
(* -1 (* a (+ (* -2 (* (sqrt (/ (pow c 3) a)) (sqrt -1))) (+ (* -1/4 (* (sqrt (/ c (pow a 3))) (* (pow b 2) (sqrt -1)))) (* 1/64 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b 4) (sqrt -1))))))))
(* -1 (* a (+ (* -2 (* (sqrt (/ (pow c 3) a)) (sqrt -1))) (+ (* -1/4 (* (sqrt (/ c (pow a 3))) (* (pow b 2) (sqrt -1)))) (+ (* -1/512 (* (sqrt (/ 1 (* (pow a 7) (pow c 3)))) (* (pow b 6) (sqrt -1)))) (* 1/64 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b 4) (sqrt -1)))))))))
(* -1 (* a (- (* -1 b) (* -2 (* (sqrt (/ (pow c 3) a)) (sqrt -1))))))
(*.f32 (neg.f32 a) (-.f32 (neg.f32 b) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 (*.f32 (*.f32 c c) c) a))) #s(literal -2 binary32))))
(* -1 (* a (- (+ (* -1 b) (* 1/4 (* (sqrt (/ c (pow a 3))) (* (pow b 2) (sqrt -1))))) (* -2 (* (sqrt (/ (pow c 3) a)) (sqrt -1))))))
(*.f32 (neg.f32 a) (-.f32 (-.f32 (neg.f32 b) (*.f32 (*.f32 #s(literal -1/4 binary32) (sqrt.f32 (/.f32 c (*.f32 (*.f32 a a) a)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 b b)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 (*.f32 (*.f32 c c) c) a))) #s(literal -2 binary32))))
(* -1 (* a (- (+ (* -1 b) (* -1/64 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b 4) (sqrt -1))))) (+ (* -2 (* (sqrt (/ (pow c 3) a)) (sqrt -1))) (* -1/4 (* (sqrt (/ c (pow a 3))) (* (pow b 2) (sqrt -1))))))))
(* -1 (* a (- (+ (* -1 b) (* 1/512 (* (sqrt (/ 1 (* (pow a 7) (pow c 3)))) (* (pow b 6) (sqrt -1))))) (+ (* -2 (* (sqrt (/ (pow c 3) a)) (sqrt -1))) (+ (* -1/4 (* (sqrt (/ c (pow a 3))) (* (pow b 2) (sqrt -1)))) (* 1/64 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b 4) (sqrt -1)))))))))
(* -1 (* a (+ (* 1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 2) (sqrt -1)))) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))
(*.f32 (neg.f32 a) (-.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 a a) a)) c))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 b b))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 c a))) #s(literal -2 binary32))))
(* -1 (* a (+ (* -1/64 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b 4) (sqrt -1)))) (+ (* 1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 2) (sqrt -1)))) (* 2 (* (sqrt (/ c a)) (sqrt -1)))))))
(* -1 (* a (+ (* -1/64 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b 4) (sqrt -1)))) (+ (* 1/512 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b 6) (sqrt -1)))) (+ (* 1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 2) (sqrt -1)))) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))))
(* -1 (* a (+ (* 2 (* (sqrt (/ c a)) (sqrt -1))) (/ b a))))
(*.f32 (neg.f32 a) (+.f32 (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 c a))) #s(literal 2 binary32)) (/.f32 b a)))
(* -1 (* a (+ (* -1 (/ (- (* -1/4 (* (sqrt (/ 1 (* a c))) (* (pow b 2) (sqrt -1)))) b) a)) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))
(*.f32 (neg.f32 a) (-.f32 (neg.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/4 binary32) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) a) c))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 b b))) b) a)) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 c a))) #s(literal -2 binary32))))
(* -1 (* a (+ (* -1 (/ (- (* -1 (/ (+ (* -1/64 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 4) (sqrt -1)))) (* 1/4 (* (sqrt (/ a c)) (* (pow b 2) (sqrt -1))))) a)) b) a)) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))
(* -2 (* (sqrt (/ c a)) (sqrt -1)))
(*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 c a))) #s(literal -2 binary32))
(+ (* -2 (* (sqrt (/ c a)) (sqrt -1))) (/ b a))
(+.f32 (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 c a))) #s(literal -2 binary32)) (/.f32 b a))
(+ (* -2 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ (* -1 b) (* 1/4 (* (sqrt (/ 1 (* a c))) (* (pow b 2) (sqrt -1))))) a)))
(+.f32 (neg.f32 (/.f32 (-.f32 (neg.f32 b) (*.f32 (*.f32 #s(literal -1/4 binary32) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) a) c))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 b b)))) a)) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 c a))) #s(literal -2 binary32)))
(+ (* -2 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ (* -1 b) (* -1 (/ (+ (* -1/4 (* (sqrt (/ a c)) (* (pow b 2) (sqrt -1)))) (* 1/64 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 4) (sqrt -1))))) a))) a)))
(* 2 (* (sqrt (* a c)) (sqrt -1)))
(*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (*.f32 c a))) #s(literal 2 binary32))
(* -1 (* a (- (* -1 (/ b a)) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))
(*.f32 (neg.f32 a) (-.f32 (/.f32 (neg.f32 b) a) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 c a))) #s(literal 2 binary32))))
(* -1 (* a (- (* -1 (/ (+ b (* 1/4 (* (sqrt (/ 1 (* a c))) (* (pow b 2) (sqrt -1))))) a)) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))
(*.f32 (neg.f32 a) (-.f32 (neg.f32 (/.f32 (-.f32 b (*.f32 (*.f32 #s(literal -1/4 binary32) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) a) c))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 b b)))) a)) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 c a))) #s(literal 2 binary32))))
(* -1 (* a (- (* -1 (/ (+ b (* -1 (/ (- (* 1/64 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 4) (sqrt -1)))) (* 1/4 (* (sqrt (/ a c)) (* (pow b 2) (sqrt -1))))) a))) a)) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(neg.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 c a))))
(* -1 (/ (+ (* 1/2 b) (* (sqrt (* a c)) (sqrt -1))) a))
(neg.f32 (/.f32 (+.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (*.f32 c a))) (*.f32 #s(literal 1/2 binary32) b)) a))
(* -1 (/ (+ (* -1 (/ (+ (* -2 (/ (+ (* -1/16 (* (sqrt (/ (pow a 3) c)) (* (pow b 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ (pow a 3) c)) (* (pow b 2) (sqrt -1))))) a)) (* -1/2 (* a b))) a)) (* (sqrt (* a c)) (sqrt -1))) a))
(neg.f32 (/.f32 (+.f32 (neg.f32 (/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/16 binary32) (sqrt.f32 (/.f32 (*.f32 (*.f32 a a) a) c))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 b b))) a) #s(literal -2 binary32)) (*.f32 #s(literal 1/2 binary32) (*.f32 a b))) a)) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (*.f32 c a)))) a))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -2 (/ (+ (* -1/32 (/ (* (pow a 2) (pow b 3)) c)) (* 1/2 (* (sqrt (/ a c)) (* b (* (sqrt -1) (+ (* -1/16 (* (sqrt (/ (pow a 3) c)) (* (pow b 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ (pow a 3) c)) (* (pow b 2) (sqrt -1)))))))))) a)) (* 2 (+ (* -1/16 (* (sqrt (/ (pow a 3) c)) (* (pow b 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ (pow a 3) c)) (* (pow b 2) (sqrt -1))))))) a)) (* -1/2 (* a b))) a)) (* (sqrt (* a c)) (sqrt -1))) a))
(neg.f32 (/.f32 (+.f32 (neg.f32 (/.f32 (-.f32 (neg.f32 (/.f32 (-.f32 (*.f32 (/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 a c))) (*.f32 (*.f32 b (sqrt.f32 #s(literal -1 binary32))) (*.f32 (*.f32 #s(literal 1/16 binary32) (sqrt.f32 (/.f32 (*.f32 (*.f32 a a) a) c))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 b b))))) (*.f32 (*.f32 (*.f32 a a) (/.f32 (*.f32 (*.f32 b b) b) c)) #s(literal -1/32 binary32))) a) #s(literal -2 binary32)) (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 #s(literal 1/16 binary32) (sqrt.f32 (/.f32 (*.f32 (*.f32 a a) a) c))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 b b))))) a)) (*.f32 #s(literal 1/2 binary32) (*.f32 a b))) a)) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (*.f32 c a)))) a))
(+ (* -1 b) (* 2 (* (sqrt (* a c)) (sqrt -1))))
(-.f32 (neg.f32 b) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (*.f32 c a))) #s(literal -2 binary32)))
(+ (* -1 (/ (+ (* 4 (/ (+ (* -1/8 (* (sqrt (/ (pow a 3) c)) (* (pow b 2) (sqrt -1)))) (* 1/16 (* (sqrt (/ (pow a 3) c)) (* (pow b 2) (sqrt -1))))) a)) (* a b)) a)) (* 2 (* (sqrt (* a c)) (sqrt -1))))
(-.f32 (neg.f32 (/.f32 (+.f32 (*.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/16 binary32) (sqrt.f32 (/.f32 (*.f32 (*.f32 a a) a) c))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 b b))) a) #s(literal 4 binary32)) (*.f32 a b)) a)) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (*.f32 c a))) #s(literal -2 binary32)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -4 (+ (* -1/8 (* (sqrt (/ (pow a 3) c)) (* (pow b 2) (sqrt -1)))) (* 1/16 (* (sqrt (/ (pow a 3) c)) (* (pow b 2) (sqrt -1)))))) (* 4 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* b (* (sqrt -1) (+ (* -1/8 (* (sqrt (/ (pow a 3) c)) (* (pow b 2) (sqrt -1)))) (* 1/16 (* (sqrt (/ (pow a 3) c)) (* (pow b 2) (sqrt -1))))))))) (* -1/32 (/ (* (pow a 2) (pow b 3)) c))) a))) a)) (* a b)) a)) (* 2 (* (sqrt (* a c)) (sqrt -1))))
(-.f32 (neg.f32 (/.f32 (+.f32 (neg.f32 (/.f32 (-.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/16 binary32) (sqrt.f32 (/.f32 (*.f32 (*.f32 a a) a) c))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 b b))) #s(literal -4 binary32)) (*.f32 #s(literal -4 binary32) (/.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 a c))) (*.f32 (*.f32 b (sqrt.f32 #s(literal -1 binary32))) (*.f32 (*.f32 #s(literal -1/16 binary32) (sqrt.f32 (/.f32 (*.f32 (*.f32 a a) a) c))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 b b))))) (*.f32 #s(literal 1/32 binary32) (*.f32 (*.f32 a a) (/.f32 (*.f32 (*.f32 b b) b) c)))) a))) a)) (*.f32 a b)) a)) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (*.f32 c a))) #s(literal -2 binary32)))
(>= b 0)
(>=.f32 b #s(literal 0 binary32))
(+ (* -1/2 (* (sqrt (/ c a)) (sqrt -4))) (* b (- (* -1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b (sqrt -4)))) (* 1/2 (/ 1 a)))))
(+.f32 (*.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/4 binary32) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 a a) a)) c))) (/.f32 b (sqrt.f32 #s(literal -4 binary32)))) (/.f32 #s(literal 1/2 binary32) a)) b) (*.f32 (*.f32 (sqrt.f32 #s(literal -4 binary32)) (sqrt.f32 (/.f32 c a))) #s(literal -1/2 binary32)))
(+ (* -1/2 (* (sqrt (/ c a)) (sqrt -4))) (* b (- (* b (+ (* -1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -4)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 2) (pow (sqrt -4) 3)))))) (* 1/2 (/ 1 a)))))
(+ (* -1/2 (* (sqrt (/ a c)) (sqrt -4))) (* -1/2 (/ b c)))
(*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (sqrt.f32 (/.f32 a c)) (sqrt.f32 #s(literal -4 binary32))) (/.f32 b c)))
(+ (* -1/2 (* (sqrt (/ a c)) (sqrt -4))) (* b (- (* -1/4 (* (sqrt (/ 1 (* a (pow c 3)))) (/ b (sqrt -4)))) (* 1/2 (/ 1 c)))))
(+.f32 (*.f32 (-.f32 (*.f32 (*.f32 (/.f32 b (sqrt.f32 #s(literal -4 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 c c) c) a)))) #s(literal -1/4 binary32)) (/.f32 #s(literal 1/2 binary32) c)) b) (*.f32 (*.f32 (sqrt.f32 (/.f32 a c)) (sqrt.f32 #s(literal -4 binary32))) #s(literal -1/2 binary32)))
(+ (* -1/2 (* (sqrt (/ a c)) (sqrt -4))) (* b (- (* b (+ (* -1/4 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (sqrt -4)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b 2) (pow (sqrt -4) 3)))))) (* 1/2 (/ 1 c)))))
(+ b (* (sqrt (* a c)) (sqrt -4)))
(+.f32 (*.f32 (sqrt.f32 (*.f32 c a)) (sqrt.f32 #s(literal -4 binary32))) b)
(+ (* b (+ 1 (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b (sqrt -4)))))) (* (sqrt (* a c)) (sqrt -4)))
(+.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (/.f32 b (sqrt.f32 #s(literal -4 binary32))) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) a) c))) #s(literal -1/2 binary32))) b) (*.f32 (sqrt.f32 (*.f32 c a)) (sqrt.f32 #s(literal -4 binary32))))
(+ (* b (+ 1 (* b (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b 2) (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -4)))))))) (* (sqrt (* a c)) (sqrt -4)))
(+.f32 (*.f32 (+.f32 (*.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/8 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 a a) a) (*.f32 (*.f32 c c) c))))) (*.f32 (/.f32 b (sqrt.f32 #s(literal -4 binary32))) (/.f32 b #s(literal -4 binary32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -4 binary32))) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) a) c))))) b) #s(literal 1 binary32)) b) (*.f32 (sqrt.f32 (*.f32 c a)) (sqrt.f32 #s(literal -4 binary32))))
(+ (* -1/2 (* (sqrt (/ c a)) (sqrt -4))) (* -1/2 (/ b c)))
(*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (sqrt.f32 #s(literal -4 binary32)) (sqrt.f32 (/.f32 c a))) (/.f32 b c)))
(+ (* -1/2 (* (sqrt (/ c a)) (sqrt -4))) (* b (- (* -1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b (sqrt -4)))) (* 1/2 (/ 1 c)))))
(+.f32 (*.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/4 binary32) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 a a) a)) c))) (/.f32 b (sqrt.f32 #s(literal -4 binary32)))) (/.f32 #s(literal 1/2 binary32) c)) b) (*.f32 (*.f32 (sqrt.f32 #s(literal -4 binary32)) (sqrt.f32 (/.f32 c a))) #s(literal -1/2 binary32)))
(+ (* -1/2 (* (sqrt (/ c a)) (sqrt -4))) (* b (- (* b (+ (* -1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -4)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 2) (pow (sqrt -4) 3)))))) (* 1/2 (/ 1 c)))))
(+ (* -1 (* (sqrt (* a (pow c 3))) (sqrt -4))) (* -1/2 (* (sqrt (/ c a)) (/ (pow b 2) (sqrt -4)))))
(+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 c a))) (/.f32 (*.f32 b b) (sqrt.f32 #s(literal -4 binary32)))) (neg.f32 (*.f32 (sqrt.f32 (*.f32 (*.f32 (*.f32 c c) c) a)) (sqrt.f32 #s(literal -4 binary32)))))
(+ (* -1 (* (sqrt (* a (pow c 3))) (sqrt -4))) (* (pow b 2) (+ (* -1/2 (* (sqrt (/ c a)) (/ 1 (sqrt -4)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (pow (sqrt -4) 3)))))))
(+.f32 (*.f32 (-.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -4 binary32))) (sqrt.f32 (/.f32 c a))) #s(literal -1/2 binary32)) (*.f32 (*.f32 #s(literal -1/8 binary32) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 a a) a)) c))) (*.f32 (/.f32 b (sqrt.f32 #s(literal -4 binary32))) (/.f32 b #s(literal -4 binary32))))) (*.f32 b b)) (neg.f32 (*.f32 (sqrt.f32 (*.f32 (*.f32 (*.f32 c c) c) a)) (sqrt.f32 #s(literal -4 binary32)))))
(+ (* -1 (* (sqrt (* a (pow c 3))) (sqrt -4))) (* (pow b 2) (+ (* -1/2 (* (sqrt (/ c a)) (/ 1 (sqrt -4)))) (* (pow b 2) (+ (* -1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 2) (pow (sqrt -4) 5)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -4) 3)))))))))
(* (sqrt (* a (pow c 3))) (sqrt -4))
(*.f32 (sqrt.f32 (*.f32 (*.f32 (*.f32 c c) c) a)) (sqrt.f32 #s(literal -4 binary32)))
(- (* a b) (* -1 (* (sqrt (* a (pow c 3))) (sqrt -4))))
(-.f32 (*.f32 a b) (neg.f32 (*.f32 (sqrt.f32 (*.f32 (*.f32 (*.f32 c c) c) a)) (sqrt.f32 #s(literal -4 binary32)))))
(- (* b (+ a (* 1/2 (* (sqrt (/ c a)) (/ b (sqrt -4)))))) (* -1 (* (sqrt (* a (pow c 3))) (sqrt -4))))
(-.f32 (*.f32 (-.f32 a (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 b (sqrt.f32 #s(literal -4 binary32))) (sqrt.f32 (/.f32 c a))))) b) (neg.f32 (*.f32 (sqrt.f32 (*.f32 (*.f32 (*.f32 c c) c) a)) (sqrt.f32 #s(literal -4 binary32)))))
(- (* b (+ a (* b (- (* -1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (pow (sqrt -4) 3)))) (* -1/2 (* (sqrt (/ c a)) (/ 1 (sqrt -4)))))))) (* -1 (* (sqrt (* a (pow c 3))) (sqrt -4))))
(-.f32 (*.f32 (+.f32 (*.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/8 binary32) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 a a) a)) c))) (*.f32 (/.f32 b (sqrt.f32 #s(literal -4 binary32))) (/.f32 b #s(literal -4 binary32)))) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -4 binary32))) (sqrt.f32 (/.f32 c a))) #s(literal -1/2 binary32))) b) a) b) (neg.f32 (*.f32 (sqrt.f32 (*.f32 (*.f32 (*.f32 c c) c) a)) (sqrt.f32 #s(literal -4 binary32)))))
(+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (* a c)) (sqrt -4)))
(+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) a) c))) (/.f32 (*.f32 b b) (sqrt.f32 #s(literal -4 binary32)))) (*.f32 (sqrt.f32 (*.f32 c a)) (sqrt.f32 #s(literal -4 binary32))))
(+ (* (sqrt (* a c)) (sqrt -4)) (* (pow b 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b 2) (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -4)))))))
(+.f32 (*.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/8 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 a a) a) (*.f32 (*.f32 c c) c))))) (*.f32 (/.f32 b (sqrt.f32 #s(literal -4 binary32))) (/.f32 b #s(literal -4 binary32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -4 binary32))) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) a) c))))) (*.f32 b b)) (*.f32 (sqrt.f32 (*.f32 c a)) (sqrt.f32 #s(literal -4 binary32))))
(+ (* (sqrt (* a c)) (sqrt -4)) (* (pow b 2) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -4)))) (* (pow b 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -4) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b 2) (pow (sqrt -4) 5)))))))))
(+ (* -1 b) (* (sqrt (* a c)) (sqrt -4)))
(+.f32 (*.f32 (sqrt.f32 (*.f32 c a)) (sqrt.f32 #s(literal -4 binary32))) (neg.f32 b))
(+ (* b (- (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b (sqrt -4)))) 1)) (* (sqrt (* a c)) (sqrt -4)))
(+.f32 (*.f32 (-.f32 (*.f32 (*.f32 (/.f32 b (sqrt.f32 #s(literal -4 binary32))) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) a) c))) #s(literal 1/2 binary32)) #s(literal 1 binary32)) b) (*.f32 (sqrt.f32 (*.f32 c a)) (sqrt.f32 #s(literal -4 binary32))))
(+ (* b (- (* b (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b 2) (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -4)))))) 1)) (* (sqrt (* a c)) (sqrt -4)))
(+.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/8 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 a a) a) (*.f32 (*.f32 c c) c))))) (*.f32 (/.f32 b (sqrt.f32 #s(literal -4 binary32))) (/.f32 b #s(literal -4 binary32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -4 binary32))) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) a) c))))) b) #s(literal 1 binary32)) b) (*.f32 (sqrt.f32 (*.f32 c a)) (sqrt.f32 #s(literal -4 binary32))))
(+ (* b (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b (sqrt -4)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -4)))
(+.f32 (*.f32 (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 a a) a)) c))) (/.f32 b (sqrt.f32 #s(literal -4 binary32)))) (/.f32 #s(literal 1 binary32) a)) b) (*.f32 (sqrt.f32 #s(literal -4 binary32)) (sqrt.f32 (/.f32 c a))))
(+ (* b (+ (* b (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 2) (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -4)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -4)))
(- b (* (sqrt (* a c)) (sqrt -4)))
(-.f32 b (*.f32 (sqrt.f32 (*.f32 c a)) (sqrt.f32 #s(literal -4 binary32))))
(- (* b (+ 1 (* -1/2 (* (sqrt (/ 1 (* a c))) (/ b (sqrt -4)))))) (* (sqrt (* a c)) (sqrt -4)))
(-.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (/.f32 b (sqrt.f32 #s(literal -4 binary32))) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) a) c))) #s(literal 1/2 binary32))) b) (*.f32 (sqrt.f32 (*.f32 c a)) (sqrt.f32 #s(literal -4 binary32))))
(- (* b (+ 1 (* b (- (* 1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b 2) (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -4)))))))) (* (sqrt (* a c)) (sqrt -4)))
(-.f32 (*.f32 (+.f32 (*.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/8 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 a a) a) (*.f32 (*.f32 c c) c))))) (*.f32 (/.f32 b (sqrt.f32 #s(literal -4 binary32))) (/.f32 b #s(literal -4 binary32)))) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -4 binary32))) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) a) c))) #s(literal 1/2 binary32))) b) #s(literal 1 binary32)) b) (*.f32 (sqrt.f32 (*.f32 c a)) (sqrt.f32 #s(literal -4 binary32))))
(+ (* 2 (* (sqrt (/ c a)) (/ 1 (sqrt -4)))) (* 2 (/ b (* a (pow (sqrt -4) 2)))))
(*.f32 #s(literal 2 binary32) (+.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -4 binary32))) (sqrt.f32 (/.f32 c a))) (/.f32 (/.f32 b a) #s(literal -4 binary32))))
(+ (* 2 (* (sqrt (/ c a)) (/ 1 (sqrt -4)))) (* b (+ (* 2 (* b (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -4) 3)))) (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -4) 3)))))) (* 2 (/ 1 (* a (pow (sqrt -4) 2)))))))
(+.f32 (*.f32 (+.f32 (/.f32 #s(literal 2 binary32) (*.f32 #s(literal -4 binary32) a)) (*.f32 (*.f32 #s(literal 2 binary32) b) (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 a a) a)) c)) (sqrt.f32 #s(literal -4 binary32))) #s(literal -1/4 binary32))))) b) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -4 binary32))) (sqrt.f32 (/.f32 c a))) #s(literal 2 binary32)))
(+ (* 2 (* (sqrt (/ c a)) (/ 1 (sqrt -4)))) (* b (+ (* b (+ (* -2 (* b (- (* 1/2 (/ 1 (* (pow a 2) (* c (pow (sqrt -4) 4))))) (* (sqrt (/ 1 (* a c))) (/ (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -4) 3)))) (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -4) 3)))) (sqrt -4)))))) (* 2 (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -4) 3)))) (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -4) 3))))))) (* 2 (/ 1 (* a (pow (sqrt -4) 2)))))))
(+ (* -4 (* (sqrt (* a c)) (/ 1 (sqrt -4)))) (* b (+ (* 4 (* b (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ 1 (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (pow (sqrt -4) 3))))))) (* 4 (/ 1 (pow (sqrt -4) 2))))))
(+.f32 (*.f32 (-.f32 (*.f32 (*.f32 #s(literal 4 binary32) b) (*.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) a) c)) (sqrt.f32 #s(literal -4 binary32))) #s(literal -1/4 binary32)) #s(literal -1/2 binary32))) #s(literal 1 binary32)) b) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -4 binary32))) (sqrt.f32 (*.f32 c a))) #s(literal -4 binary32)))
(+ (* -4 (* (sqrt (* a c)) (/ 1 (sqrt -4)))) (* b (+ (* b (+ (* -4 (* b (- (* 1/2 (/ 1 (* a (* c (pow (sqrt -4) 4))))) (* -1 (* (sqrt (/ 1 (* a c))) (/ (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ 1 (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (pow (sqrt -4) 3))))) (sqrt -4))))))) (* 4 (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ 1 (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (pow (sqrt -4) 3)))))))) (* 4 (/ 1 (pow (sqrt -4) 2))))))
(* b (- (/ c (pow b 2)) (/ 1 a)))
(*.f32 (-.f32 (/.f32 c (*.f32 b b)) (/.f32 #s(literal 1 binary32) a)) b)
(* b (- (+ (/ c (pow b 2)) (/ (* a (pow c 2)) (pow b 4))) (/ 1 a)))
(* b (- (+ (* 2 (/ (* (pow a 2) (pow c 3)) (pow b 6))) (+ (/ c (pow b 2)) (/ (* a (pow c 2)) (pow b 4)))) (/ 1 a)))
(* b (- (/ a (pow b 2)) (/ 1 c)))
(*.f32 (-.f32 (/.f32 a (*.f32 b b)) (/.f32 #s(literal 1 binary32) c)) b)
(* b (- (+ (/ a (pow b 2)) (/ (* (pow a 2) c) (pow b 4))) (/ 1 c)))
(* b (- (+ (* 2 (/ (* (pow a 3) (pow c 2)) (pow b 6))) (+ (/ a (pow b 2)) (/ (* (pow a 2) c) (pow b 4)))) (/ 1 c)))
(* b (+ 2 (* -2 (/ (* a c) (pow b 2)))))
(*.f32 (+.f32 (*.f32 (*.f32 a (/.f32 c (*.f32 b b))) #s(literal -2 binary32)) #s(literal 2 binary32)) b)
(* b (+ 2 (+ (* -2 (/ (* a c) (pow b 2))) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 4))))))
(* b (+ 2 (+ (* -4 (/ (* (pow a 3) (pow c 3)) (pow b 6))) (+ (* -2 (/ (* a c) (pow b 2))) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 4)))))))
(* -1/2 (/ (* b (- a (* -1 c))) (* a c)))
(*.f32 (*.f32 b (/.f32 (-.f32 a (neg.f32 c)) (*.f32 c a))) #s(literal -1/2 binary32))
(* b (+ (* -1/2 (/ (- a (* -1 c)) (* a c))) (/ c (pow b 2))))
(*.f32 (+.f32 (*.f32 (/.f32 (-.f32 a (neg.f32 c)) (*.f32 c a)) #s(literal -1/2 binary32)) (/.f32 c (*.f32 b b))) b)
(* b (+ (* -1/2 (/ (- a (* -1 c)) (* a c))) (+ (/ c (pow b 2)) (/ (* a (pow c 2)) (pow b 4)))))
(* b (+ (* -1/2 (/ (- a (* -1 c)) (* a c))) (+ (* 2 (/ (* (pow a 2) (pow c 3)) (pow b 6))) (+ (/ c (pow b 2)) (/ (* a (pow c 2)) (pow b 4))))))
(* b (+ (* -1 c) (* 2 (/ (* a (pow c 2)) (pow b 2)))))
(*.f32 (+.f32 (neg.f32 c) (*.f32 (/.f32 #s(literal 2 binary32) b) (/.f32 (*.f32 (*.f32 c c) a) b))) b)
(* b (+ (* -1 c) (+ (* 2 (/ (* a (pow c 2)) (pow b 2))) (* 2 (/ (* (pow a 2) (pow c 3)) (pow b 4))))))
(* b (+ (* -1 c) (+ (* 2 (/ (* a (pow c 2)) (pow b 2))) (+ (* 2 (/ (* (pow a 2) (pow c 3)) (pow b 4))) (* 4 (/ (* (pow a 3) (pow c 4)) (pow b 6)))))))
(* b (- a (* -1 c)))
(*.f32 (-.f32 a (neg.f32 c)) b)
(* b (- (+ a (* -2 (/ (* a (pow c 2)) (pow b 2)))) (* -1 c)))
(*.f32 (+.f32 a (-.f32 (*.f32 (/.f32 #s(literal -2 binary32) b) (/.f32 (*.f32 (*.f32 c c) a) b)) (neg.f32 c))) b)
(* b (- (+ a (* -2 (/ (* (pow a 2) (pow c 3)) (pow b 4)))) (+ (* -1 c) (* 2 (/ (* a (pow c 2)) (pow b 2))))))
(* b (- (+ a (* -4 (/ (* (pow a 3) (pow c 4)) (pow b 6)))) (+ (* -1 c) (+ (* 2 (/ (* a (pow c 2)) (pow b 2))) (* 2 (/ (* (pow a 2) (pow c 3)) (pow b 4)))))))
(* b (+ 1 (* -2 (/ (* a c) (pow b 2)))))
(*.f32 (+.f32 (*.f32 (*.f32 a (/.f32 c (*.f32 b b))) #s(literal -2 binary32)) #s(literal 1 binary32)) b)
(* b (+ 1 (+ (* -2 (/ (* a c) (pow b 2))) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 4))))))
(* b (+ 1 (+ (* -4 (/ (* (pow a 3) (pow c 3)) (pow b 6))) (+ (* -2 (/ (* a c) (pow b 2))) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 4)))))))
(/ (+ (* -2 (* a c)) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 2)))) b)
(/.f32 (*.f32 #s(literal -2 binary32) (+.f32 (*.f32 c a) (*.f32 (/.f32 (*.f32 a a) b) (/.f32 (*.f32 c c) b)))) b)
(/ (+ (* -4 (/ (* (pow a 3) (pow c 3)) (pow b 4))) (+ (* -2 (* a c)) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 2))))) b)
(/ (+ (* -4 (/ (* (pow a 3) (pow c 3)) (pow b 4))) (+ (* -2 (* a c)) (+ (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 2))) (* -1/2 (/ (+ (* 4 (* (pow a 4) (pow c 4))) (* 16 (* (pow a 4) (pow c 4)))) (pow b 6)))))) b)
(* b (+ (* -2 (/ c (pow b 2))) (* 2 (/ 1 a))))
(*.f32 (+.f32 (/.f32 #s(literal 2 binary32) a) (*.f32 (/.f32 c (*.f32 b b)) #s(literal -2 binary32))) b)
(* b (+ (* -2 (/ c (pow b 2))) (+ (* -2 (/ (* a (pow c 2)) (pow b 4))) (* 2 (/ 1 a)))))
(* b (+ (* -4 (/ (* (pow a 2) (pow c 3)) (pow b 6))) (+ (* -2 (/ c (pow b 2))) (+ (* -2 (/ (* a (pow c 2)) (pow b 4))) (* 2 (/ 1 a))))))
(/ (- (* 2 (/ (* (pow a 2) (pow c 2)) (pow b 2))) (* -2 (* a c))) b)
(/.f32 (-.f32 (*.f32 (*.f32 (/.f32 (*.f32 a a) b) (/.f32 (*.f32 c c) b)) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) (*.f32 c a))) b)
(/ (- (* 4 (/ (* (pow a 3) (pow c 3)) (pow b 4))) (+ (* -2 (* a c)) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 2))))) b)
(/ (- (* 1/2 (/ (+ (* 4 (* (pow a 4) (pow c 4))) (* 16 (* (pow a 4) (pow c 4)))) (pow b 6))) (+ (* -4 (/ (* (pow a 3) (pow c 3)) (pow b 4))) (+ (* -2 (* a c)) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 2)))))) b)
(* b (- (+ (* 2 (/ (+ (* -1/2 (* a (pow c 2))) (* a (pow c 2))) (pow b 4))) (/ c (pow b 2))) (/ 1 a)))
(* b (- (+ (* 2 (/ (+ (* -1 (* a (* c (+ (* -1/2 (* a (pow c 2))) (* a (pow c 2)))))) (+ (* -1 (* (pow a 2) (pow c 3))) (* 1/8 (/ (+ (* 4 (* (pow a 4) (pow c 4))) (* 16 (* (pow a 4) (pow c 4)))) (* (pow a 2) c))))) (pow b 6))) (+ (* 2 (/ (+ (* -1/2 (* a (pow c 2))) (* a (pow c 2))) (pow b 4))) (/ c (pow b 2)))) (/ 1 a)))
(/ (+ (* -4 (/ (* (pow a 3) (pow c 3)) (pow b 4))) (+ (* -2 (* a c)) (+ (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 2))) (* 4 (/ (+ (* -2 (* (pow a 4) (pow c 4))) (* -1/2 (* (pow a 4) (pow c 4)))) (pow b 6)))))) b)
(if (>= b 0) (* 1/2 (/ (- (* -1 b) (sqrt (- (pow b 2) (* 4 (* a c))))) a)) (* 2 (/ c (+ (sqrt (- (pow b 2) (* 4 (* a c)))) (* -1 b)))))
(if (>=.f32 b #s(literal 0 binary32)) (*.f32 (/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) a) #s(literal 1/2 binary32)) (/.f32 (+.f32 c c) (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))))
(if (>= b 0) (* -1/2 (/ (- (sqrt (- (pow b 2) (* 4 (* a c)))) (* -1 b)) a)) (* 2 (/ c (+ (sqrt (- (pow b 2) (* 4 (* a c)))) (* -1 b)))))
(if (>=.f32 b #s(literal 0 binary32)) (*.f32 (/.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)) a) #s(literal -1/2 binary32)) (/.f32 (+.f32 c c) (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))))
(* -1 (/ c b))
(/.f32 (neg.f32 c) b)
(* -1 (/ (+ c (/ (* a (pow c 2)) (pow b 2))) b))
(neg.f32 (/.f32 (+.f32 (*.f32 (/.f32 (*.f32 c c) b) (/.f32 a b)) c) b))
(* -1 (/ (+ c (+ (* 2 (/ (* (pow a 2) (pow c 3)) (pow b 4))) (/ (* a (pow c 2)) (pow b 2)))) b))
(* -1 (/ (+ c (+ (* 1/4 (/ (+ (* 4 (* (pow a 4) (pow c 4))) (* 16 (* (pow a 4) (pow c 4)))) (* a (pow b 6)))) (+ (* 2 (/ (* (pow a 2) (pow c 3)) (pow b 4))) (/ (* a (pow c 2)) (pow b 2))))) b))
(if (>= b 0) (* -1/2 (/ (- (sqrt (- (pow b 2) (* 4 (* a c)))) (* -1 b)) c)) (* 2 (/ c (+ (sqrt (- (pow b 2) (* 4 (* a c)))) (* -1 b)))))
(if (>=.f32 b #s(literal 0 binary32)) (*.f32 (/.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)) c) #s(literal -1/2 binary32)) (/.f32 (+.f32 c c) (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))))
(* -1 (/ a b))
(/.f32 (neg.f32 a) b)
(* -1 (/ (+ a (/ (* (pow a 2) c) (pow b 2))) b))
(neg.f32 (/.f32 (+.f32 (*.f32 (/.f32 (*.f32 a a) b) (/.f32 c b)) a) b))
(* -1 (/ (+ a (+ (* 2 (/ (* (pow a 3) (pow c 2)) (pow b 4))) (/ (* (pow a 2) c) (pow b 2)))) b))
(* -1 (/ (+ a (+ (* 1/4 (/ (+ (* 4 (* (pow a 4) (pow c 4))) (* 16 (* (pow a 4) (pow c 4)))) (* (pow b 6) c))) (+ (* 2 (/ (* (pow a 3) (pow c 2)) (pow b 4))) (/ (* (pow a 2) c) (pow b 2))))) b))
(* -1 (/ (+ (* -2 (* a c)) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 2)))) b))
(neg.f32 (/.f32 (*.f32 #s(literal -2 binary32) (+.f32 (*.f32 c a) (*.f32 (/.f32 (*.f32 a a) b) (/.f32 (*.f32 c c) b)))) b))
(* -1 (/ (+ (* -4 (/ (* (pow a 3) (pow c 3)) (pow b 4))) (+ (* -2 (* a c)) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 2))))) b))
(* -1 (/ (+ (* -4 (/ (* (pow a 3) (pow c 3)) (pow b 4))) (+ (* -2 (* a c)) (+ (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 2))) (* -1/2 (/ (+ (* 4 (* (pow a 4) (pow c 4))) (* 16 (* (pow a 4) (pow c 4)))) (pow b 6)))))) b))
(* 1/2 (/ (* b (- (* -1 a) (* -1 c))) (* a c)))
(*.f32 (*.f32 b (*.f32 (/.f32 #s(literal -1 binary32) c) (/.f32 (-.f32 a c) a))) #s(literal 1/2 binary32))
(* -1 (* b (+ (* -1/2 (/ (- (* -1 a) (* -1 c)) (* a c))) (/ c (pow b 2)))))
(*.f32 (neg.f32 b) (+.f32 (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) c) (/.f32 (-.f32 a c) a)) #s(literal -1/2 binary32)) (/.f32 c (*.f32 b b))))
(* -1 (* b (+ (* -1/2 (/ (- (* -1 a) (* -1 c)) (* a c))) (+ (/ c (pow b 2)) (/ (* a (pow c 2)) (pow b 4))))))
(* -1 (* b (+ (* -1/2 (/ (- (* -1 a) (* -1 c)) (* a c))) (+ (* 2 (/ (* (pow a 2) (pow c 3)) (pow b 6))) (+ (/ c (pow b 2)) (/ (* a (pow c 2)) (pow b 4)))))))
(* -1 (* b (+ (* -1 c) (* 2 (/ (* a (pow c 2)) (pow b 2))))))
(*.f32 (neg.f32 b) (+.f32 (neg.f32 c) (*.f32 (/.f32 #s(literal 2 binary32) b) (/.f32 (*.f32 (*.f32 c c) a) b))))
(* -1 (* b (+ (* -1 c) (+ (* 2 (/ (* a (pow c 2)) (pow b 2))) (* 2 (/ (* (pow a 2) (pow c 3)) (pow b 4)))))))
(* -1 (* b (+ (* -1 c) (+ (* 2 (/ (* a (pow c 2)) (pow b 2))) (+ (* 2 (/ (* (pow a 2) (pow c 3)) (pow b 4))) (* 4 (/ (* (pow a 3) (pow c 4)) (pow b 6))))))))
(* -1 (* b (- (* -1 a) (* -1 c))))
(*.f32 (neg.f32 b) (*.f32 #s(literal -1 binary32) (-.f32 a c)))
(* -1 (* b (- (+ (* -2 (/ (* a (pow c 2)) (pow b 2))) (* -1 a)) (* -1 c))))
(*.f32 (neg.f32 b) (-.f32 (+.f32 (neg.f32 a) (*.f32 (/.f32 #s(literal -2 binary32) b) (/.f32 (*.f32 (*.f32 c c) a) b))) (neg.f32 c)))
(* -1 (* b (- (+ (* -2 (/ (* (pow a 2) (pow c 3)) (pow b 4))) (* -1 a)) (+ (* -1 c) (* 2 (/ (* a (pow c 2)) (pow b 2)))))))
(* -1 (* b (- (+ (* -4 (/ (* (pow a 3) (pow c 4)) (pow b 6))) (* -1 a)) (+ (* -1 c) (+ (* 2 (/ (* a (pow c 2)) (pow b 2))) (* 2 (/ (* (pow a 2) (pow c 3)) (pow b 4))))))))
(if (>= b 0) (* -1/2 (/ (- (* a b) (* -1 (* c (sqrt (- (pow b 2) (* 4 (* a c))))))) (* a c))) (* 2 (/ c (+ (sqrt (- (pow b 2) (* 4 (* a c)))) (* -1 b)))))
(if (>=.f32 b #s(literal 0 binary32)) (*.f32 (/.f32 #s(literal -1/2 binary32) c) (/.f32 (-.f32 (*.f32 a b) (*.f32 (neg.f32 c) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) a)) (/.f32 (+.f32 c c) (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))))
(if (>= b 0) (* 1/2 (/ (- (* -1 b) (sqrt (- (pow b 2) (* 4 (* a c))))) a)) (* -1/2 (/ (- (sqrt (- (pow b 2) (* 4 (* a c)))) (* -1 b)) a)))
(if (>=.f32 b #s(literal 0 binary32)) (*.f32 (/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) a) #s(literal 1/2 binary32)) (*.f32 (/.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)) a) #s(literal -1/2 binary32)))
(* -1 b)
(neg.f32 b)
(* -1 (* b (+ 1 (* -2 (/ (* a c) (pow b 2))))))
(*.f32 (neg.f32 b) (+.f32 (*.f32 (*.f32 a (/.f32 c (*.f32 b b))) #s(literal -2 binary32)) #s(literal 1 binary32)))
(* -1 (* b (+ 1 (+ (* -2 (/ (* a c) (pow b 2))) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 4)))))))
(* -1 (* b (+ 1 (+ (* -4 (/ (* (pow a 3) (pow c 3)) (pow b 6))) (+ (* -2 (/ (* a c) (pow b 2))) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 4))))))))
(* -2 b)
(*.f32 #s(literal -2 binary32) b)
(* -1 (* b (+ 2 (* -2 (/ (* a c) (pow b 2))))))
(*.f32 (neg.f32 b) (+.f32 (*.f32 (*.f32 a (/.f32 c (*.f32 b b))) #s(literal -2 binary32)) #s(literal 2 binary32)))
(* -1 (* b (+ 2 (+ (* -2 (/ (* a c) (pow b 2))) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 4)))))))
(* -1 (* b (+ 2 (+ (* -4 (/ (* (pow a 3) (pow c 3)) (pow b 6))) (+ (* -2 (/ (* a c) (pow b 2))) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 4))))))))
(* 2 (/ c b))
(*.f32 (/.f32 c b) #s(literal 2 binary32))
(* -1 (/ (+ (* -2 c) (* -2 (/ (* a (pow c 2)) (pow b 2)))) b))
(neg.f32 (/.f32 (*.f32 #s(literal -2 binary32) (+.f32 (*.f32 (/.f32 (*.f32 c c) b) (/.f32 a b)) c)) b))
(* -1 (/ (+ (* -4 (/ (* (pow a 2) (pow c 3)) (pow b 4))) (+ (* -2 c) (* -2 (/ (* a (pow c 2)) (pow b 2))))) b))
(* -1 (/ (+ (* -4 (/ (* (pow a 2) (pow c 3)) (pow b 4))) (+ (* -2 c) (+ (* -2 (/ (* a (pow c 2)) (pow b 2))) (* -1/2 (/ (+ (* 4 (* (pow a 4) (pow c 4))) (* 16 (* (pow a 4) (pow c 4)))) (* a (pow b 6))))))) b))
(* -1 (* b (- (* 2 (/ (* a c) (pow b 2))) 2)))
(*.f32 (neg.f32 b) (-.f32 (*.f32 (*.f32 a (/.f32 c (*.f32 b b))) #s(literal 2 binary32)) #s(literal 2 binary32)))
(* -1 (* b (- (* 2 (/ (* (pow a 2) (pow c 2)) (pow b 4))) (+ 2 (* -2 (/ (* a c) (pow b 2)))))))
(* -1 (* b (- (* 4 (/ (* (pow a 3) (pow c 3)) (pow b 6))) (+ 2 (+ (* -2 (/ (* a c) (pow b 2))) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 4))))))))
(* -1 (/ (+ c (+ (* -2 (/ (+ (* -2 (* (pow a 3) (pow c 4))) (* -1/2 (* (pow a 3) (pow c 4)))) (pow b 6))) (+ (* 2 (/ (* (pow a 2) (pow c 3)) (pow b 4))) (/ (* a (pow c 2)) (pow b 2))))) b))
(* -1 (* b (+ 2 (+ (* -2 (/ (* a c) (pow b 2))) (* 4 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/2 (* (pow a 2) (pow c 2)))) (pow b 4)))))))
(* -1 (* b (+ 2 (+ (* -2 (/ (* a c) (pow b 2))) (+ (* 4 (/ (+ (* -1 (* a (* c (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/2 (* (pow a 2) (pow c 2))))))) (+ (* -1/8 (/ (+ (* 4 (* (pow a 4) (pow c 4))) (* 16 (* (pow a 4) (pow c 4)))) (* a c))) (* (pow a 3) (pow c 3)))) (pow b 6))) (* 4 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/2 (* (pow a 2) (pow c 2)))) (pow b 4))))))))
(+ (* -1 (/ b a)) (/ c b))
(+.f32 (/.f32 c b) (/.f32 (neg.f32 b) a))
(+ (* -1 (/ b a)) (* c (+ (/ 1 b) (/ (* a c) (pow b 3)))))
(+.f32 (*.f32 (+.f32 (*.f32 (/.f32 a (*.f32 b b)) (/.f32 c b)) (/.f32 #s(literal 1 binary32) b)) c) (/.f32 (neg.f32 b) a))
(+ (* -1 (/ b a)) (* c (+ (* c (+ (* 2 (/ (* (pow a 2) c) (pow b 5))) (/ a (pow b 3)))) (/ 1 b))))
(/ (+ (* -1 b) (/ (* a c) b)) c)
(/.f32 (+.f32 (/.f32 (*.f32 c a) b) (neg.f32 b)) c)
(/ (+ (* -1 b) (* c (+ (/ a b) (/ (* (pow a 2) c) (pow b 3))))) c)
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 (/.f32 (*.f32 a a) b) (/.f32 c (*.f32 b b))) (/.f32 a b)) c) (neg.f32 b)) c)
(/ (+ (* -1 b) (* c (+ (* c (+ (* 2 (/ (* (pow a 3) c) (pow b 5))) (/ (pow a 2) (pow b 3)))) (/ a b)))) c)
(+ (* 2 b) (* c (+ (* -2 (/ a b)) (* -2 (/ (* (pow a 2) c) (pow b 3))))))
(+.f32 (*.f32 (*.f32 #s(literal -2 binary32) (+.f32 (*.f32 (/.f32 (*.f32 a a) b) (/.f32 c (*.f32 b b))) (/.f32 a b))) c) (*.f32 #s(literal 2 binary32) b))
(+ (* 2 b) (* c (+ (* -2 (/ a b)) (* c (+ (* -4 (/ (* (pow a 3) c) (pow b 5))) (* -2 (/ (pow a 2) (pow b 3))))))))
(* -1/2 (/ b c))
(*.f32 (/.f32 b c) #s(literal -1/2 binary32))
(/ (+ (* -1/2 b) (* -1/2 (/ (* b c) a))) c)
(/.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 b (*.f32 b (/.f32 c a)))) c)
(/ (+ (* -1/2 b) (* c (+ (* -1/2 (/ b a)) (/ c b)))) c)
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 (/.f32 b a) #s(literal -1/2 binary32)) (/.f32 c b)) c) (*.f32 #s(literal -1/2 binary32) b)) c)
(/ (+ (* -1/2 b) (* c (+ (* -1/2 (/ b a)) (* c (+ (/ 1 b) (/ (* a c) (pow b 3))))))) c)
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 (+.f32 (*.f32 (/.f32 a (*.f32 b b)) (/.f32 c b)) (/.f32 #s(literal 1 binary32) b)) c) (*.f32 (/.f32 b a) #s(literal -1/2 binary32))) c) (*.f32 #s(literal -1/2 binary32) b)) c)
(* c (+ (* -1 b) (* 2 (/ (* a c) b))))
(*.f32 (-.f32 (neg.f32 b) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 c a) b))) c)
(* c (+ (* -1 b) (* c (+ (* 2 (/ a b)) (* 2 (/ (* (pow a 2) c) (pow b 3)))))))
(*.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 (/.f32 (*.f32 a a) b) (/.f32 c (*.f32 b b))) (/.f32 a b))) c) (neg.f32 b)) c)
(* c (+ (* -1 b) (* c (+ (* 2 (/ a b)) (* c (+ (* 2 (/ (pow a 2) (pow b 3))) (* 4 (/ (* (pow a 3) c) (pow b 5)))))))))
(* a b)
(*.f32 a b)
(+ (* a b) (* b c))
(+.f32 (*.f32 a b) (*.f32 c b))
(+ (* a b) (* c (- (* -2 (/ (* a c) b)) (* -1 b))))
(+.f32 (*.f32 (-.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 c a) b)) (neg.f32 b)) c) (*.f32 a b))
(+ (* a b) (* c (- (* c (- (* -2 (/ (* (pow a 2) c) (pow b 3))) (* 2 (/ a b)))) (* -1 b))))
(+.f32 (*.f32 (-.f32 (*.f32 (*.f32 #s(literal -2 binary32) (+.f32 (*.f32 (/.f32 (*.f32 a a) b) (/.f32 c (*.f32 b b))) (/.f32 a b))) c) (neg.f32 b)) c) (*.f32 a b))
(+ b (* c (+ (* -2 (/ a b)) (* -2 (/ (* (pow a 2) c) (pow b 3))))))
(+.f32 (*.f32 (*.f32 #s(literal -2 binary32) (+.f32 (*.f32 (/.f32 (*.f32 a a) b) (/.f32 c (*.f32 b b))) (/.f32 a b))) c) b)
(+ b (* c (+ (* -2 (/ a b)) (* c (+ (* -4 (/ (* (pow a 3) c) (pow b 5))) (* -2 (/ (pow a 2) (pow b 3))))))))
(* c (+ (* -2 (/ a b)) (* -2 (/ (* (pow a 2) c) (pow b 3)))))
(*.f32 (*.f32 #s(literal -2 binary32) (+.f32 (*.f32 (/.f32 (*.f32 a a) b) (/.f32 c (*.f32 b b))) (/.f32 a b))) c)
(* c (+ (* -2 (/ a b)) (* c (+ (* -4 (/ (* (pow a 3) c) (pow b 5))) (* -2 (/ (pow a 2) (pow b 3)))))))
(* c (+ (* -2 (/ a b)) (* c (+ (* -2 (/ (pow a 2) (pow b 3))) (* c (+ (* -4 (/ (pow a 3) (pow b 5))) (* -1/2 (/ (* c (+ (* 4 (/ (pow a 4) (pow b 6))) (* 16 (/ (pow a 4) (pow b 6))))) b))))))))
(+ (* -2 (/ c b)) (* 2 (/ b a)))
(-.f32 (*.f32 #s(literal -2 binary32) (/.f32 c b)) (*.f32 #s(literal -2 binary32) (/.f32 b a)))
(+ (* 2 (/ b a)) (* c (- (* -2 (/ (* a c) (pow b 3))) (* 2 (/ 1 b)))))
(+.f32 (*.f32 (-.f32 (*.f32 (/.f32 #s(literal -2 binary32) b) (*.f32 a (/.f32 c (*.f32 b b)))) (/.f32 #s(literal 2 binary32) b)) c) (*.f32 (/.f32 b a) #s(literal 2 binary32)))
(+ (* 2 (/ b a)) (* c (- (* c (+ (* -4 (/ (* (pow a 2) c) (pow b 5))) (* -2 (/ a (pow b 3))))) (* 2 (/ 1 b)))))
(* c (- (* 2 (/ (* (pow a 2) c) (pow b 3))) (* -2 (/ a b))))
(*.f32 (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 (/.f32 (*.f32 a a) b) (/.f32 c (*.f32 b b))) (/.f32 a b))) c)
(* c (- (* c (- (* 4 (/ (* (pow a 3) c) (pow b 5))) (* -2 (/ (pow a 2) (pow b 3))))) (* -2 (/ a b))))
(* c (- (* c (- (* c (- (* 1/2 (/ (* c (+ (* 4 (/ (pow a 4) (pow b 6))) (* 16 (/ (pow a 4) (pow b 6))))) b)) (* -4 (/ (pow a 3) (pow b 5))))) (* -2 (/ (pow a 2) (pow b 3))))) (* -2 (/ a b))))
(+ (* -1 (/ b a)) (* c (+ (* 2 (* c (+ (* -1/2 (/ a (pow b 3))) (/ a (pow b 3))))) (/ 1 b))))
(+.f32 (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 a (*.f32 (*.f32 b b) b))) c) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) b)) c) (/.f32 (neg.f32 b) a))
(+ (* -1 (/ b a)) (* c (+ (* c (+ (* 2 (* c (+ (* -1 (/ (* a (+ (* -1/2 (/ a (pow b 3))) (/ a (pow b 3)))) (pow b 2))) (+ (* -1 (/ (pow a 2) (pow b 5))) (* 1/8 (/ (* b (+ (* 4 (/ (pow a 4) (pow b 6))) (* 16 (/ (pow a 4) (pow b 6))))) (pow a 2))))))) (* 2 (+ (* -1/2 (/ a (pow b 3))) (/ a (pow b 3)))))) (/ 1 b))))
(* c (+ (* -2 (/ a b)) (* c (+ (* -2 (/ (pow a 2) (pow b 3))) (* c (+ (* -4 (/ (pow a 3) (pow b 5))) (* 4 (* c (+ (* -2 (/ (pow a 4) (pow b 7))) (* -1/2 (/ (pow a 4) (pow b 7))))))))))))
(* c (+ (* -1/2 (* (sqrt (/ 1 (* a c))) (sqrt -4))) (* -1/2 (/ b (* a c)))))
(*.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (/.f32 b a) c) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) a) c)) (sqrt.f32 #s(literal -4 binary32))))) c)
(* c (+ (* -1/2 (* (sqrt (/ 1 (* a c))) (sqrt -4))) (+ (* -1/2 (/ b (* a c))) (* -1/4 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b 2) (sqrt -4)))))))
(*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (/.f32 b a) c) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) a) c)) (sqrt.f32 #s(literal -4 binary32))))) (*.f32 (*.f32 #s(literal -1/4 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 a a) a) (*.f32 (*.f32 c c) c))))) (/.f32 (*.f32 b b) (sqrt.f32 #s(literal -4 binary32))))) c)
(* c (+ (* -1/2 (* (sqrt (/ 1 (* a c))) (sqrt -4))) (+ (* -1/2 (/ b (* a c))) (+ (* -1/4 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3))))))))
(+ (* -1/2 (* (sqrt (/ a c)) (sqrt -4))) (+ (* -1/2 (/ b c)) (* -1/4 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4))))))
(+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (sqrt.f32 (/.f32 a c)) (sqrt.f32 #s(literal -4 binary32))) (/.f32 b c))) (*.f32 (*.f32 #s(literal -1/4 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 c c) c) a)))) (/.f32 (*.f32 b b) (sqrt.f32 #s(literal -4 binary32)))))
(+ (* -1/2 (* (sqrt (/ a c)) (sqrt -4))) (+ (* -1/2 (/ b c)) (+ (* -1/4 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3)))))))
(* c (+ (* (sqrt (/ a c)) (sqrt -4)) (/ b c)))
(*.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 a c)) (sqrt.f32 #s(literal -4 binary32))) (/.f32 b c)) c)
(* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (+ (* (sqrt (/ a c)) (sqrt -4)) (/ b c))))
(*.f32 (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 c c) c) a)))) (/.f32 (*.f32 b b) (sqrt.f32 #s(literal -4 binary32)))) (+.f32 (*.f32 (sqrt.f32 (/.f32 a c)) (sqrt.f32 #s(literal -4 binary32))) (/.f32 b c))) c)
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (+ (* (sqrt (/ a c)) (sqrt -4)) (/ b c)))))
(* c (+ (* -1/2 (* (sqrt (/ 1 (* a c))) (sqrt -4))) (* -1/2 (/ (- b (* -1/2 (* (sqrt (/ c (pow a 3))) (/ (pow b 2) (sqrt -4))))) (pow c 2)))))
(*.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) a) c)) (sqrt.f32 #s(literal -4 binary32))) (/.f32 (-.f32 b (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 c (*.f32 (*.f32 a a) a)))) (/.f32 (*.f32 b b) (sqrt.f32 #s(literal -4 binary32))))) (*.f32 c c)))) c)
(* c (+ (* -1/2 (* (sqrt (/ 1 (* a c))) (sqrt -4))) (+ (* -1/2 (/ (- b (* -1/2 (* (sqrt (/ c (pow a 3))) (/ (pow b 2) (sqrt -4))))) (pow c 2))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3)))))))
(* c (+ (* -1/2 (* (sqrt (/ 1 (* a c))) (sqrt -4))) (+ (* -1/2 (/ (- b (* -1/2 (* (sqrt (/ c (pow a 3))) (/ (pow b 2) (sqrt -4))))) (pow c 2))) (+ (* -1/32 (* (sqrt (/ 1 (* (pow a 7) (pow c 7)))) (/ (pow b 6) (pow (sqrt -4) 5)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3))))))))
(* (pow c 2) (+ (* -1 (* (sqrt (/ a c)) (sqrt -4))) (* -1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4))))))
(*.f32 (-.f32 (neg.f32 (*.f32 (sqrt.f32 (/.f32 a c)) (sqrt.f32 #s(literal -4 binary32)))) (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 c c) c) a)))) (/.f32 (*.f32 b b) (sqrt.f32 #s(literal -4 binary32))))) (*.f32 c c))
(* (pow c 2) (+ (* -1 (* (sqrt (/ a c)) (sqrt -4))) (+ (* -1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3)))))))
(* (pow c 2) (+ (* -1 (* (sqrt (/ a c)) (sqrt -4))) (+ (* -1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (/ (pow b 6) (pow (sqrt -4) 5)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3))))))))
(* (pow c 2) (- (/ (* a b) (pow c 2)) (+ (* -1 (* (sqrt (/ a c)) (sqrt -4))) (* -1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))))))
(*.f32 (-.f32 (-.f32 (*.f32 (/.f32 a c) (/.f32 b c)) (neg.f32 (*.f32 (sqrt.f32 (/.f32 a c)) (sqrt.f32 #s(literal -4 binary32))))) (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 c c) c) a)))) (/.f32 (*.f32 b b) (sqrt.f32 #s(literal -4 binary32))))) (*.f32 c c))
(* (pow c 2) (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (/ (* a b) (pow c 2))) (+ (* -1 (* (sqrt (/ a c)) (sqrt -4))) (* -1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))))))
(* (pow c 2) (- (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (/ (pow b 6) (pow (sqrt -4) 5)))) (/ (* a b) (pow c 2))) (+ (* -1 (* (sqrt (/ a c)) (sqrt -4))) (+ (* -1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3))))))))
(* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ a c)) (sqrt -4))))
(*.f32 (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 c c) c) a)))) (/.f32 (*.f32 b b) (sqrt.f32 #s(literal -4 binary32)))) (*.f32 (sqrt.f32 (/.f32 a c)) (sqrt.f32 #s(literal -4 binary32)))) c)
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ a c)) (sqrt -4)))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (/ (pow b 6) (pow (sqrt -4) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ a c)) (sqrt -4))))))
(* c (+ (* -1 (/ b c)) (* (sqrt (/ a c)) (sqrt -4))))
(*.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 a c)) (sqrt.f32 #s(literal -4 binary32))) (/.f32 (neg.f32 b) c)) c)
(* c (- (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ a c)) (sqrt -4))) (/ b c)))
(*.f32 (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 c c) c) a)))) (/.f32 (*.f32 b b) (sqrt.f32 #s(literal -4 binary32)))) (-.f32 (*.f32 (sqrt.f32 (/.f32 a c)) (sqrt.f32 #s(literal -4 binary32))) (/.f32 b c))) c)
(* c (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ a c)) (sqrt -4)))) (/ b c)))
(* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -4)) (/ b (* a c))))
(*.f32 (+.f32 (/.f32 (/.f32 b a) c) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) a) c)) (sqrt.f32 #s(literal -4 binary32)))) c)
(* c (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (+ (* (sqrt (/ 1 (* a c))) (sqrt -4)) (/ b (* a c)))))
(*.f32 (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 a a) a) (*.f32 (*.f32 c c) c))))) (/.f32 (*.f32 b b) (sqrt.f32 #s(literal -4 binary32)))) (+.f32 (/.f32 (/.f32 b a) c) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) a) c)) (sqrt.f32 #s(literal -4 binary32))))) c)
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (+ (* (sqrt (/ 1 (* a c))) (sqrt -4)) (/ b (* a c))))))
(* c (- (/ b c) (* (sqrt (/ a c)) (sqrt -4))))
(*.f32 (-.f32 (/.f32 b c) (*.f32 (sqrt.f32 (/.f32 a c)) (sqrt.f32 #s(literal -4 binary32)))) c)
(* c (- (+ (* -1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (/ b c)) (* (sqrt (/ a c)) (sqrt -4))))
(*.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 c c) c) a)))) (/.f32 (*.f32 b b) (sqrt.f32 #s(literal -4 binary32)))) (-.f32 (/.f32 b c) (*.f32 (sqrt.f32 (/.f32 a c)) (sqrt.f32 #s(literal -4 binary32))))) c)
(* c (- (+ (* 1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (/ b c)) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ a c)) (sqrt -4)))))
(- (+ (* -1 (/ (+ (* -2 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b 2) (pow (sqrt -4) 3)))) (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b 2) (pow (sqrt -4) 3)))) (pow c 2))) (* 2 (* (sqrt (/ c a)) (/ 1 (sqrt -4))))) (* -2 (/ b (* a (pow (sqrt -4) 2)))))
(+.f32 (neg.f32 (*.f32 (/.f32 #s(literal -1 binary32) c) (/.f32 (*.f32 (sqrt.f32 (*.f32 (/.f32 c (*.f32 a a)) (/.f32 (*.f32 c c) a))) (*.f32 (/.f32 b (sqrt.f32 #s(literal -4 binary32))) (/.f32 b #s(literal -4 binary32)))) c))) (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -4 binary32))) (sqrt.f32 (/.f32 c a))) (/.f32 (/.f32 b a) #s(literal -4 binary32)))))
(- (+ (* -1 (/ (+ (* (sqrt (/ c a)) (/ (* b (+ (* -2 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b 2) (pow (sqrt -4) 3)))) (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b 2) (pow (sqrt -4) 3))))) (sqrt -4))) (/ (* (pow b 3) (pow c 2)) (* (pow a 2) (pow (sqrt -4) 4)))) (pow c 3))) (* 2 (* (sqrt (/ c a)) (/ 1 (sqrt -4))))) (+ (* -2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (pow (sqrt -4) 3)))) (+ (* -2 (/ b (* a (pow (sqrt -4) 2)))) (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (pow (sqrt -4) 3))))))
(+ (* -4 (* (sqrt (* a c)) (/ 1 (sqrt -4)))) (+ (* 4 (/ b (pow (sqrt -4) 2))) (* 4 (/ (+ (* -1 (* (sqrt (/ (pow c 3) a)) (/ (pow b 2) (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (/ (pow b 2) (pow (sqrt -4) 3))))) (pow c 2)))))
(+.f32 (*.f32 #s(literal 4 binary32) (+.f32 (/.f32 b #s(literal -4 binary32)) (*.f32 (/.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (*.f32 (*.f32 c c) c) a)) (sqrt.f32 #s(literal -4 binary32))) (/.f32 (*.f32 b b) #s(literal -4 binary32))) c) (/.f32 #s(literal -1/2 binary32) c)))) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -4 binary32))) (sqrt.f32 (*.f32 c a))) #s(literal -4 binary32)))
(+ (* -4 (* (sqrt (* a c)) (/ 1 (sqrt -4)))) (+ (* 4 (/ b (pow (sqrt -4) 2))) (+ (* 4 (/ (+ (* -1 (* (sqrt (/ c a)) (/ (* b (+ (* -1 (* (sqrt (/ (pow c 3) a)) (/ (pow b 2) (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (/ (pow b 2) (pow (sqrt -4) 3)))))) (sqrt -4)))) (* -1/2 (/ (* (pow b 3) (pow c 2)) (* a (pow (sqrt -4) 4))))) (pow c 3))) (* 4 (/ (+ (* -1 (* (sqrt (/ (pow c 3) a)) (/ (pow b 2) (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (/ (pow b 2) (pow (sqrt -4) 3))))) (pow c 2))))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* 1/2 (/ b (* a c))))))
(*.f32 (neg.f32 c) (-.f32 (neg.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) a) c)))) (*.f32 (/.f32 (/.f32 b a) c) #s(literal -1/2 binary32))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1/2 (/ b a)) (* 1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 2) (sqrt -1))))) c)))))
(*.f32 (neg.f32 c) (*.f32 #s(literal -1 binary32) (+.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) a) c))) (/.f32 (-.f32 (*.f32 (/.f32 b a) #s(literal -1/2 binary32)) (*.f32 #s(literal -1/8 binary32) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 b b)) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 a a) a)) c))))) c))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1 (/ (+ (* -1/8 (* (sqrt (/ c (pow a 3))) (* (pow b 2) (sqrt -1)))) (* 1/128 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b 4) (sqrt -1))))) c)) (* -1/2 (/ b a))) c)))))
(+ (* -1/2 (/ b c)) (* (sqrt (/ a c)) (sqrt -1)))
(+.f32 (*.f32 (/.f32 b c) #s(literal -1/2 binary32)) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 a c))))
(+ (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a c))) (* (pow b 2) (sqrt -1)))) (* 1/2 b)) c)) (* (sqrt (/ a c)) (sqrt -1)))
(+.f32 (neg.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/8 binary32) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) a) c))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 b b))) (*.f32 #s(literal -1/2 binary32) b)) c)) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 a c))))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1/128 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 4) (sqrt -1)))) (* 1/8 (* (sqrt (/ c a)) (* (pow b 2) (sqrt -1))))) c)) (* 1/2 b)) c)) (* (sqrt (/ a c)) (sqrt -1)))
(* -1 (* c (+ (* -1 (/ b c)) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))
(*.f32 (neg.f32 c) (-.f32 (/.f32 (neg.f32 b) c) (*.f32 #s(literal -2 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 a c))))))
(* -1 (* c (+ (* -1 (/ (+ b (* -1/4 (* (sqrt (/ 1 (* a c))) (* (pow b 2) (sqrt -1))))) c)) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))
(*.f32 (neg.f32 c) (-.f32 (neg.f32 (/.f32 (-.f32 b (*.f32 (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) a) c))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 b b)))) c)) (*.f32 #s(literal -2 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 a c))))))
(* -1 (* c (+ (* -1 (/ (+ b (* -1 (/ (+ (* -1/64 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 4) (sqrt -1)))) (* 1/4 (* (sqrt (/ c a)) (* (pow b 2) (sqrt -1))))) c))) c)) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* 1/2 (/ (- b (* 1/4 (* (sqrt (/ c (pow a 3))) (* (pow b 2) (sqrt -1))))) (pow c 2))))))
(*.f32 (neg.f32 c) (-.f32 (neg.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) a) c)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 b (*.f32 (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (/.f32 c (*.f32 (*.f32 a a) a)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 b b)))) (*.f32 c c)))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* 1/128 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b 4) (sqrt -1)))) (* 1/2 (/ (- b (* 1/4 (* (sqrt (/ c (pow a 3))) (* (pow b 2) (sqrt -1))))) (pow c 2)))))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1/1024 (* (sqrt (/ 1 (* (pow a 7) (pow c 7)))) (* (pow b 6) (sqrt -1)))) (+ (* 1/128 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b 4) (sqrt -1)))) (* 1/2 (/ (- b (* 1/4 (* (sqrt (/ c (pow a 3))) (* (pow b 2) (sqrt -1))))) (pow c 2))))))))
(* (pow c 2) (+ (* 1/4 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 2) (sqrt -1)))) (* 2 (* (sqrt (/ a c)) (sqrt -1)))))
(*.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 c c) c) a)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 b b))) (*.f32 #s(literal -2 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 a c))))) (*.f32 c c))
(* (pow c 2) (+ (* -1/64 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b 4) (sqrt -1)))) (+ (* 1/4 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 2) (sqrt -1)))) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))
(* (pow c 2) (+ (* -1/64 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b 4) (sqrt -1)))) (+ (* 1/512 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (* (pow b 6) (sqrt -1)))) (+ (* 1/4 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 2) (sqrt -1)))) (* 2 (* (sqrt (/ a c)) (sqrt -1)))))))
(* -2 (* (sqrt (* a (pow c 3))) (sqrt -1)))
(*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (*.f32 (*.f32 (*.f32 c c) c) a))) #s(literal -2 binary32))
(* (pow c 2) (- (/ (* a b) (pow c 2)) (+ (* 1/4 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 2) (sqrt -1)))) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))
(*.f32 (-.f32 (*.f32 (/.f32 a c) (/.f32 b c)) (-.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 c c) c) a)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 b b))) (*.f32 #s(literal -2 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 a c)))))) (*.f32 c c))
(* (pow c 2) (- (+ (* 1/64 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b 4) (sqrt -1)))) (/ (* a b) (pow c 2))) (+ (* 1/4 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 2) (sqrt -1)))) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))
(* (pow c 2) (- (+ (* -1/512 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (* (pow b 6) (sqrt -1)))) (/ (* a b) (pow c 2))) (+ (* -1/64 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b 4) (sqrt -1)))) (+ (* 1/4 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 2) (sqrt -1)))) (* 2 (* (sqrt (/ a c)) (sqrt -1)))))))
(* -1 (* c (+ (* 1/4 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 2) (sqrt -1)))) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))
(*.f32 (neg.f32 c) (-.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 c c) c) a)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 b b))) (*.f32 #s(literal -2 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 a c))))))
(* -1 (* c (+ (* -1/64 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b 4) (sqrt -1)))) (+ (* 1/4 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 2) (sqrt -1)))) (* 2 (* (sqrt (/ a c)) (sqrt -1)))))))
(* -1 (* c (+ (* -1/64 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b 4) (sqrt -1)))) (+ (* 1/512 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (* (pow b 6) (sqrt -1)))) (+ (* 1/4 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 2) (sqrt -1)))) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))))
(* -1 (* c (+ (* 2 (* (sqrt (/ a c)) (sqrt -1))) (/ b c))))
(*.f32 (neg.f32 c) (+.f32 (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 a c))) #s(literal 2 binary32)) (/.f32 b c)))
(* -1 (* c (+ (* -1 (/ (- (* -1/4 (* (sqrt (/ 1 (* a c))) (* (pow b 2) (sqrt -1)))) b) c)) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))
(*.f32 (neg.f32 c) (-.f32 (neg.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/4 binary32) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) a) c))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 b b))) b) c)) (*.f32 #s(literal -2 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 a c))))))
(* -1 (* c (+ (* -1 (/ (- (* -1 (/ (+ (* -1/64 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 4) (sqrt -1)))) (* 1/4 (* (sqrt (/ c a)) (* (pow b 2) (sqrt -1))))) c)) b) c)) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* c (+ (* -1 (/ b (* a c))) (* 2 (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(*.f32 (neg.f32 c) (+.f32 (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) a) c))) #s(literal 2 binary32)) (/.f32 (neg.f32 b) (*.f32 c a))))
(* -1 (* c (+ (* -1 (/ (+ (* -1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 2) (sqrt -1)))) (/ b a)) c)) (* 2 (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(*.f32 (neg.f32 c) (-.f32 (neg.f32 (/.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/4 binary32) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 a a) a)) c))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 b b))) (/.f32 b a)) c)) (*.f32 #s(literal -2 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) a) c))))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/64 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b 4) (sqrt -1)))) (* 1/4 (* (sqrt (/ c (pow a 3))) (* (pow b 2) (sqrt -1))))) c)) (/ b a)) c)) (* 2 (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(* -1 (* c (- (* -1 (/ b c)) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))
(*.f32 (neg.f32 c) (-.f32 (/.f32 (neg.f32 b) c) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 a c))) #s(literal 2 binary32))))
(* -1 (* c (- (* -1 (/ (+ b (* 1/4 (* (sqrt (/ 1 (* a c))) (* (pow b 2) (sqrt -1))))) c)) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))
(*.f32 (neg.f32 c) (-.f32 (neg.f32 (/.f32 (-.f32 b (*.f32 (*.f32 #s(literal -1/4 binary32) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) a) c))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 b b)))) c)) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 a c))) #s(literal 2 binary32))))
(* -1 (* c (- (* -1 (/ (+ b (* -1 (/ (- (* 1/64 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 4) (sqrt -1)))) (* 1/4 (* (sqrt (/ c a)) (* (pow b 2) (sqrt -1))))) c))) c)) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1/2 (/ b a)))
(-.f32 (neg.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 c a)))) (*.f32 #s(literal 1/2 binary32) (/.f32 b a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (- (+ (* -1/8 (* (sqrt (/ c (pow a 3))) (* (pow b 2) (sqrt -1)))) (* 1/4 (* (sqrt (/ c (pow a 3))) (* (pow b 2) (sqrt -1))))) (* -1/2 (/ (* b c) a))) c)))
(*.f32 #s(literal -1 binary32) (+.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 c a))) (/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 b b)) (sqrt.f32 (/.f32 c (*.f32 (*.f32 a a) a)))) #s(literal 1/8 binary32)) (*.f32 (*.f32 b (/.f32 c a)) #s(literal -1/2 binary32))) c)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (- (* -1 (/ (- (+ (* -1/16 (/ (* (pow b 3) c) (pow a 2))) (* 1/2 (* (sqrt (/ 1 (* a c))) (* b (* (sqrt -1) (+ (* -1/8 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b 2) (sqrt -1)))) (* 1/4 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b 2) (sqrt -1)))))))))) (+ (* -1/8 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b 2) (sqrt -1)))) (* 1/4 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b 2) (sqrt -1)))))) c)) (* -1/2 (/ (* b c) a))) c)))
(*.f32 #s(literal -1 binary32) (+.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 c a))) (/.f32 (-.f32 (neg.f32 (/.f32 (-.f32 (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) a) c))) (*.f32 (*.f32 b (sqrt.f32 #s(literal -1 binary32))) (*.f32 (*.f32 (sqrt.f32 (*.f32 (/.f32 c (*.f32 a a)) (/.f32 (*.f32 c c) a))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 b b))) #s(literal 1/8 binary32)))) (*.f32 (/.f32 #s(literal -1/16 binary32) a) (/.f32 (*.f32 (*.f32 (*.f32 b b) b) c) a))) (*.f32 (*.f32 (sqrt.f32 (*.f32 (/.f32 c (*.f32 a a)) (/.f32 (*.f32 c c) a))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 b b))) #s(literal 1/8 binary32))) c)) (*.f32 (*.f32 b (/.f32 c a)) #s(literal -1/2 binary32))) c)))
(+ (* -1 (/ (+ (* 4 (/ (+ (* -1/8 (* (sqrt (/ (pow c 3) a)) (* (pow b 2) (sqrt -1)))) (* 1/16 (* (sqrt (/ (pow c 3) a)) (* (pow b 2) (sqrt -1))))) c)) (* b c)) c)) (* 2 (* (sqrt (* a c)) (sqrt -1))))
(-.f32 (neg.f32 (/.f32 (+.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 (*.f32 (*.f32 c c) c) a)) (*.f32 b b)) (sqrt.f32 #s(literal -1 binary32))) #s(literal -1/16 binary32)) c) #s(literal 4 binary32)) (*.f32 c b)) c)) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (*.f32 c a))) #s(literal -2 binary32)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -4 (+ (* -1/8 (* (sqrt (/ (pow c 3) a)) (* (pow b 2) (sqrt -1)))) (* 1/16 (* (sqrt (/ (pow c 3) a)) (* (pow b 2) (sqrt -1)))))) (* 4 (/ (+ (* -1/2 (* (sqrt (/ c a)) (* b (* (sqrt -1) (+ (* -1/8 (* (sqrt (/ (pow c 3) a)) (* (pow b 2) (sqrt -1)))) (* 1/16 (* (sqrt (/ (pow c 3) a)) (* (pow b 2) (sqrt -1))))))))) (* -1/32 (/ (* (pow b 3) (pow c 2)) a))) c))) c)) (* b c)) c)) (* 2 (* (sqrt (* a c)) (sqrt -1))))
(-.f32 (neg.f32 (/.f32 (+.f32 (neg.f32 (/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 (*.f32 (*.f32 c c) c) a)) (*.f32 b b)) (sqrt.f32 #s(literal -1 binary32))) #s(literal -1/16 binary32)) #s(literal -4 binary32)) (*.f32 #s(literal -4 binary32) (/.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 c a))) (*.f32 (*.f32 b (sqrt.f32 #s(literal -1 binary32))) (*.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 (*.f32 (*.f32 c c) c) a)) (*.f32 b b)) (sqrt.f32 #s(literal -1 binary32))) #s(literal -1/16 binary32)))) (*.f32 #s(literal 1/32 binary32) (*.f32 (*.f32 (*.f32 b b) b) (/.f32 (*.f32 c c) a)))) c))) c)) (*.f32 c b)) c)) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (*.f32 c a))) #s(literal -2 binary32)))

rewrite191.0ms (2.9%)

Memory
-0.1MiB live, 190.7MiB allocated
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
074581
0119565
1388549
22122549
08744549
Stop Event
iter limit
node limit
iter limit
Counts
27 → 903
Calls
Call 1
Inputs
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) (if (>=.f32 b #s(literal 0 binary32)) (*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a) #s(literal -1/2 binary32)) (/.f32 (*.f32 c #s(literal 2 binary32)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))))
(if (>=.f32 b #s(literal 0 binary32)) (*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a) #s(literal -1/2 binary32)) (/.f32 (*.f32 c #s(literal 2 binary32)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(>=.f32 b #s(literal 0 binary32))
(*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a) #s(literal -1/2 binary32))
(if (>=.f32 b #s(literal 0 binary32)) (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b) (*.f32 #s(literal -2 binary32) c)) (/.f32 (*.f32 #s(literal -2 binary32) c) (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))))))
(/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b) (*.f32 #s(literal -2 binary32) c))
(+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b)
(*.f32 (/.f32 #s(literal 1 binary32) a) (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b) #s(literal -2 binary32)))
(if (>=.f32 b #s(literal 0 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) a) (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b) #s(literal -2 binary32))) (/.f32 (*.f32 #s(literal 2 binary32) c) (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c))))))
(/.f32 #s(literal 1 binary32) a)
(/.f32 (-.f32 (*.f32 b a) (*.f32 (*.f32 #s(literal -2 binary32) c) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 #s(literal -2 binary32) c) a))
(*.f32 (*.f32 #s(literal -2 binary32) c) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) #s(literal 2 binary32)))
(-.f32 (*.f32 b a) (*.f32 (*.f32 #s(literal -2 binary32) c) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) #s(literal 2 binary32))))
(if (>=.f32 b #s(literal 0 binary32)) (/.f32 (-.f32 (*.f32 b a) (*.f32 (*.f32 #s(literal -2 binary32) c) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 #s(literal -2 binary32) c) a)) (/.f32 (*.f32 #s(literal 2 binary32) c) (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c))))))
(-.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b))
(/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c)))) (*.f32 #s(literal 2 binary32) a))
(if (>=.f32 b #s(literal 0 binary32)) (/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c)))) (*.f32 #s(literal 2 binary32) a)) (/.f32 (*.f32 #s(literal 2 binary32) c) (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (neg.f32 b)))))
(sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))
(-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)
(+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)
(/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)
(sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))
(-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))))
(/.f32 (*.f32 #s(literal -2 binary32) c) (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))))
(sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c)))
(+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c))))
(/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (neg.f32 b)))
Outputs
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) (if (>=.f32 b #s(literal 0 binary32)) (*.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (/.f32 #s(literal -1/2 binary32) a)) (/.f32 (*.f32 #s(literal 2 binary32) c) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))))
(if (>=.f32 b #s(literal 0 binary32)) (*.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (/.f32 #s(literal -1/2 binary32) a)) (/.f32 (*.f32 #s(literal 2 binary32) c) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(>=.f32 b #s(literal 0 binary32))
(*.f32 (/.f32 (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (-.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (*.f32 b b) b))) (neg.f32 a)) (/.f32 (+.f32 (*.f32 b (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (-.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (*.f32 b b) b))) a) (/.f32 (+.f32 (*.f32 b (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal -2 binary32)))
(*.f32 (/.f32 (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))) (neg.f32 a)) (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))) a) (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) #s(literal -2 binary32)))
(*.f32 (/.f32 (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (-.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (*.f32 b b) b))) #s(literal -2 binary32)) (/.f32 (+.f32 (*.f32 b (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) a))
(*.f32 (/.f32 (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (-.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (*.f32 b b) b))) #s(literal 2 binary32)) (/.f32 (+.f32 (*.f32 b (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 a)))
(*.f32 (/.f32 (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))) #s(literal -2 binary32)) (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a))
(*.f32 (/.f32 (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))) #s(literal 2 binary32)) (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (neg.f32 a)))
(*.f32 (/.f32 (neg.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) a) #s(literal 1/2 binary32))
(*.f32 (/.f32 #s(literal -1 binary32) a) (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) #s(literal 2 binary32)))
(*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (neg.f32 a)) #s(literal 1/2 binary32))
(*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) #s(literal 2 binary32)) (/.f32 #s(literal -1 binary32) a))
(*.f32 #s(literal 1/2 binary32) (/.f32 (neg.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) a))
(*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (neg.f32 a)))
(*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) #s(literal -2 binary32)) (/.f32 #s(literal 1 binary32) a))
(*.f32 (/.f32 #s(literal 1 binary32) a) (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) #s(literal -2 binary32)))
(*.f32 #s(literal 1 binary32) (*.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (/.f32 #s(literal -1/2 binary32) a)))
(*.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (/.f32 #s(literal -1/2 binary32) a))
(*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a))
(*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a) #s(literal -1/2 binary32))
(/.f32 (neg.f32 (*.f32 (neg.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) #s(literal -1/2 binary32))) (neg.f32 (neg.f32 a)))
(/.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (neg.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))) (neg.f32 (neg.f32 a)))
(/.f32 (neg.f32 (neg.f32 (*.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) #s(literal -1/2 binary32)))) (neg.f32 (neg.f32 a)))
(/.f32 (neg.f32 (*.f32 (neg.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (/.f32 #s(literal 1 binary32) a))) #s(literal -2 binary32))
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) #s(literal -2 binary32)))) (neg.f32 (neg.f32 a)))
(/.f32 (neg.f32 (*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) #s(literal -2 binary32)) #s(literal -1 binary32))) (neg.f32 (neg.f32 a)))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) a) (neg.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))) #s(literal -2 binary32))
(/.f32 (neg.f32 (neg.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a))) #s(literal -2 binary32))
(/.f32 (neg.f32 (*.f32 (neg.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) #s(literal -1 binary32))) (neg.f32 (*.f32 #s(literal -2 binary32) a)))
(/.f32 (neg.f32 (*.f32 (neg.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) #s(literal 1 binary32))) (*.f32 #s(literal -2 binary32) a))
(/.f32 (neg.f32 (*.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) #s(literal -1 binary32))) (neg.f32 (*.f32 #s(literal -2 binary32) (neg.f32 a))))
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) (neg.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))) (neg.f32 (*.f32 #s(literal -2 binary32) a)))
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))) (neg.f32 (*.f32 (neg.f32 a) #s(literal -2 binary32))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))) (*.f32 #s(literal -2 binary32) a))
(/.f32 (neg.f32 (neg.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) #s(literal -2 binary32)))) (neg.f32 (neg.f32 a)))
(/.f32 (*.f32 (neg.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) #s(literal -1/2 binary32)) (neg.f32 a))
(/.f32 (*.f32 (neg.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (/.f32 #s(literal 1 binary32) a)) #s(literal 2 binary32))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) #s(literal -2 binary32))) (neg.f32 a))
(/.f32 (*.f32 #s(literal -1/2 binary32) (neg.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))) (neg.f32 a))
(/.f32 (*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) #s(literal -2 binary32)) #s(literal -1 binary32)) (neg.f32 a))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) a) (neg.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))) #s(literal 2 binary32))
(/.f32 (neg.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) #s(literal -2 binary32))) (neg.f32 a))
(/.f32 (neg.f32 (neg.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))) (neg.f32 (neg.f32 (*.f32 #s(literal -2 binary32) a))))
(/.f32 (neg.f32 (*.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) #s(literal -1/2 binary32))) (neg.f32 a))
(/.f32 (neg.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)) #s(literal 2 binary32))
(/.f32 (*.f32 (neg.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) #s(literal -1 binary32)) (*.f32 #s(literal -2 binary32) a))
(/.f32 (*.f32 (neg.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) #s(literal 1 binary32)) (*.f32 #s(literal 2 binary32) a))
(/.f32 (*.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) #s(literal -1 binary32)) (*.f32 #s(literal -2 binary32) (neg.f32 a)))
(/.f32 (*.f32 #s(literal -1 binary32) (neg.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))) (*.f32 #s(literal -2 binary32) a))
(/.f32 (*.f32 #s(literal -1 binary32) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (*.f32 (neg.f32 a) #s(literal -2 binary32)))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))) (*.f32 #s(literal 2 binary32) a))
(/.f32 (*.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) #s(literal -1/2 binary32)) a)
(/.f32 (neg.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (neg.f32 (*.f32 #s(literal -2 binary32) a)))
(/.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) #s(literal -2 binary32)) a)
(/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (*.f32 #s(literal -2 binary32) a))
(/.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a) #s(literal -2 binary32))
(-.f32 (/.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (*.f32 #s(literal -2 binary32) a)) (/.f32 (/.f32 (*.f32 b b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (*.f32 #s(literal -2 binary32) a)))
(+.f32 (/.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (neg.f32 (*.f32 #s(literal -2 binary32) a))) (/.f32 (neg.f32 b) (neg.f32 (*.f32 #s(literal -2 binary32) a))))
(+.f32 (/.f32 (neg.f32 b) (neg.f32 (*.f32 #s(literal -2 binary32) a))) (/.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (neg.f32 (*.f32 #s(literal -2 binary32) a))))
(+.f32 (/.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal -2 binary32)) #s(literal 1 binary32)) a) (/.f32 (*.f32 (/.f32 b #s(literal -2 binary32)) #s(literal 1 binary32)) a))
(+.f32 (/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal -2 binary32))) a) (/.f32 (*.f32 #s(literal 1 binary32) (/.f32 b #s(literal -2 binary32))) a))
(+.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal -2 binary32)) a) (/.f32 (/.f32 b #s(literal -2 binary32)) a))
(+.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 1 binary32)) (*.f32 #s(literal -2 binary32) a)) (/.f32 (*.f32 b #s(literal 1 binary32)) (*.f32 #s(literal -2 binary32) a)))
(+.f32 (/.f32 (*.f32 b #s(literal 1 binary32)) (*.f32 #s(literal -2 binary32) a)) (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 1 binary32)) (*.f32 #s(literal -2 binary32) a)))
(+.f32 (/.f32 (*.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (*.f32 #s(literal -2 binary32) a)) (/.f32 (*.f32 #s(literal 1 binary32) b) (*.f32 #s(literal -2 binary32) a)))
(+.f32 (/.f32 (*.f32 #s(literal 1 binary32) b) (*.f32 #s(literal -2 binary32) a)) (/.f32 (*.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (*.f32 #s(literal -2 binary32) a)))
(+.f32 (/.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (*.f32 #s(literal -2 binary32) a)) (/.f32 (/.f32 (*.f32 (*.f32 b b) b) (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (*.f32 #s(literal -2 binary32) a)))
(+.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) a)) #s(literal -2 binary32)) (/.f32 (*.f32 b (/.f32 #s(literal 1 binary32) a)) #s(literal -2 binary32)))
(+.f32 (/.f32 (*.f32 b (/.f32 #s(literal 1 binary32) a)) #s(literal -2 binary32)) (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) a)) #s(literal -2 binary32)))
(+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) a) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) #s(literal -2 binary32)) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) a) b) #s(literal -2 binary32)))
(+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) a) b) #s(literal -2 binary32)) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) a) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) #s(literal -2 binary32)))
(+.f32 (/.f32 (/.f32 b a) #s(literal -2 binary32)) (/.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) a) #s(literal -2 binary32)))
(+.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) a) #s(literal -2 binary32)) (/.f32 (/.f32 b a) #s(literal -2 binary32)))
(+.f32 (/.f32 b (*.f32 #s(literal -2 binary32) a)) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 #s(literal -2 binary32) a)))
(+.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 #s(literal -2 binary32) a)) (/.f32 b (*.f32 #s(literal -2 binary32) a)))
(+.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) a) #s(literal -1/2 binary32)) (*.f32 (/.f32 b a) #s(literal -1/2 binary32)))
(+.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal -2 binary32)) (/.f32 #s(literal 1 binary32) a)) (*.f32 (/.f32 b #s(literal -2 binary32)) (/.f32 #s(literal 1 binary32) a)))
(+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) a)) (*.f32 #s(literal -1/2 binary32) (/.f32 b a)))
(+.f32 (*.f32 (/.f32 #s(literal 1 binary32) a) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal -2 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) a) (/.f32 b #s(literal -2 binary32))))
(+.f32 (/.f32 (/.f32 b #s(literal -2 binary32)) a) (/.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal -2 binary32)) a))
(if (>=.f32 b #s(literal 0 binary32)) (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (*.f32 #s(literal -2 binary32) c)) (/.f32 (*.f32 #s(literal -2 binary32) c) (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))))
(*.f32 (/.f32 (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (/.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)) (*.f32 #s(literal -2 binary32) c)))
(*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (/.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (*.f32 #s(literal -2 binary32) c)))
(*.f32 (/.f32 (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (*.f32 #s(literal -2 binary32) c)))
(*.f32 (/.f32 (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (-.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (*.f32 b b) b))) (neg.f32 c)) (/.f32 (+.f32 (*.f32 b (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (-.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (*.f32 b b) b))) #s(literal -2 binary32)) (/.f32 (+.f32 (*.f32 b (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) c))
(*.f32 (/.f32 (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (-.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (*.f32 b b) b))) #s(literal 2 binary32)) (/.f32 (+.f32 (*.f32 b (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 c)))
(*.f32 (/.f32 (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (-.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (*.f32 b b) b))) c) (/.f32 (+.f32 (*.f32 b (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal -2 binary32)))
(*.f32 (/.f32 (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))) (neg.f32 c)) (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))) #s(literal -2 binary32)) (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) c))
(*.f32 (/.f32 (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))) #s(literal 2 binary32)) (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (neg.f32 c)))
(*.f32 (/.f32 (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))) c) (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) #s(literal -2 binary32)))
(*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (neg.f32 c)) #s(literal 1/2 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) (neg.f32 c)) (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) #s(literal 2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) c) (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) #s(literal -2 binary32)))
(*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) c) #s(literal -1/2 binary32))
(*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) (neg.f32 c)))
(*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (neg.f32 c)))
(*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) #s(literal -2 binary32)) (/.f32 #s(literal 1 binary32) c))
(*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) c))
(/.f32 (neg.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) c)) #s(literal 2 binary32))
(/.f32 (neg.f32 (-.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 #s(literal -2 binary32) c)) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 #s(literal -2 binary32) c))) (*.f32 (/.f32 (/.f32 b #s(literal -2 binary32)) c) (/.f32 (/.f32 b #s(literal -2 binary32)) c)))) (neg.f32 (/.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (*.f32 #s(literal -2 binary32) c))))
(/.f32 (neg.f32 (+.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 c c) c))) (/.f32 (/.f32 (*.f32 (*.f32 b b) b) #s(literal 8 binary32)) (*.f32 (*.f32 c c) c)))) (neg.f32 (+.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 #s(literal -2 binary32) c)) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 #s(literal -2 binary32) c))) (-.f32 (*.f32 (/.f32 (/.f32 b #s(literal -2 binary32)) c) (/.f32 (/.f32 b #s(literal -2 binary32)) c)) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 #s(literal -2 binary32) c)) (/.f32 (/.f32 b #s(literal -2 binary32)) c))))))
(/.f32 (neg.f32 (neg.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) #s(literal -2 binary32)))) (neg.f32 (neg.f32 c)))
(/.f32 (neg.f32 (neg.f32 (neg.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))) (*.f32 #s(literal 2 binary32) c))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 #s(literal -2 binary32) c) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (*.f32 (*.f32 #s(literal -2 binary32) c) b))) (neg.f32 (*.f32 (*.f32 #s(literal 2 binary32) c) (*.f32 #s(literal 2 binary32) c))))
(/.f32 (+.f32 (*.f32 (/.f32 b c) #s(literal -2 binary32)) (*.f32 #s(literal -2 binary32) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) c))) #s(literal 4 binary32))
(/.f32 (+.f32 (*.f32 (/.f32 b c) c) (*.f32 #s(literal -2 binary32) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal -2 binary32)))) (*.f32 #s(literal -2 binary32) c))
(/.f32 (+.f32 (*.f32 (/.f32 b c) (*.f32 #s(literal 2 binary32) c)) (*.f32 #s(literal -2 binary32) (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))) (*.f32 #s(literal -2 binary32) (*.f32 #s(literal 2 binary32) c)))
(/.f32 (+.f32 (*.f32 (/.f32 b c) (*.f32 #s(literal -2 binary32) c)) (*.f32 #s(literal -2 binary32) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (*.f32 #s(literal -2 binary32) (*.f32 #s(literal -2 binary32) c)))
(/.f32 (+.f32 (*.f32 (/.f32 b #s(literal -2 binary32)) #s(literal -2 binary32)) (*.f32 c (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) c))) (*.f32 #s(literal -2 binary32) c))
(/.f32 (+.f32 (*.f32 (/.f32 b #s(literal -2 binary32)) c) (*.f32 c (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal -2 binary32)))) (*.f32 c c))
(/.f32 (+.f32 (*.f32 (/.f32 b #s(literal -2 binary32)) (*.f32 #s(literal 2 binary32) c)) (*.f32 c (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))) (*.f32 c (*.f32 #s(literal 2 binary32) c)))
(/.f32 (+.f32 (*.f32 (/.f32 b #s(literal -2 binary32)) (*.f32 #s(literal -2 binary32) c)) (*.f32 c (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (*.f32 c (*.f32 #s(literal -2 binary32) c)))
(/.f32 (+.f32 (*.f32 (neg.f32 b) #s(literal -2 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) c) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) c))) (*.f32 (*.f32 #s(literal 2 binary32) c) #s(literal -2 binary32)))
(/.f32 (+.f32 (*.f32 (neg.f32 b) c) (*.f32 (*.f32 #s(literal 2 binary32) c) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal -2 binary32)))) (*.f32 (*.f32 #s(literal 2 binary32) c) c))
(/.f32 (+.f32 (*.f32 (neg.f32 b) (*.f32 #s(literal 2 binary32) c)) (*.f32 (*.f32 #s(literal 2 binary32) c) (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))) (*.f32 (*.f32 #s(literal 2 binary32) c) (*.f32 #s(literal 2 binary32) c)))
(/.f32 (+.f32 (*.f32 (neg.f32 b) (*.f32 #s(literal -2 binary32) c)) (*.f32 (*.f32 #s(literal 2 binary32) c) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (*.f32 (*.f32 #s(literal 2 binary32) c) (*.f32 #s(literal -2 binary32) c)))
(/.f32 (+.f32 (*.f32 b #s(literal -2 binary32)) (*.f32 (*.f32 #s(literal -2 binary32) c) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) c))) (*.f32 (*.f32 #s(literal -2 binary32) c) #s(literal -2 binary32)))
(/.f32 (+.f32 (*.f32 b c) (*.f32 (*.f32 #s(literal -2 binary32) c) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal -2 binary32)))) (*.f32 (*.f32 #s(literal -2 binary32) c) c))
(/.f32 (+.f32 (*.f32 b (*.f32 #s(literal 2 binary32) c)) (*.f32 (*.f32 #s(literal -2 binary32) c) (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))) (*.f32 (*.f32 #s(literal -2 binary32) c) (*.f32 #s(literal 2 binary32) c)))
(/.f32 (+.f32 (*.f32 b (*.f32 #s(literal -2 binary32) c)) (*.f32 (*.f32 #s(literal -2 binary32) c) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (*.f32 (*.f32 #s(literal 2 binary32) c) (*.f32 #s(literal 2 binary32) c)))
(/.f32 (+.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) c) #s(literal -2 binary32)) (*.f32 #s(literal -2 binary32) (/.f32 b c))) #s(literal 4 binary32))
(/.f32 (+.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) c) c) (*.f32 #s(literal -2 binary32) (/.f32 b #s(literal -2 binary32)))) (*.f32 #s(literal -2 binary32) c))
(/.f32 (+.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) c) (*.f32 #s(literal 2 binary32) c)) (*.f32 #s(literal -2 binary32) (neg.f32 b))) (*.f32 #s(literal -2 binary32) (*.f32 #s(literal 2 binary32) c)))
(/.f32 (+.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) c) (*.f32 #s(literal -2 binary32) c)) (*.f32 #s(literal -2 binary32) b)) (*.f32 #s(literal -2 binary32) (*.f32 #s(literal -2 binary32) c)))
(/.f32 (+.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal -2 binary32)) #s(literal -2 binary32)) (*.f32 c (/.f32 b c))) (*.f32 #s(literal -2 binary32) c))
(/.f32 (+.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal -2 binary32)) c) (*.f32 c (/.f32 b #s(literal -2 binary32)))) (*.f32 c c))
(/.f32 (+.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal -2 binary32)) (*.f32 #s(literal 2 binary32) c)) (*.f32 c (neg.f32 b))) (*.f32 c (*.f32 #s(literal 2 binary32) c)))
(/.f32 (+.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal -2 binary32)) (*.f32 #s(literal -2 binary32) c)) (*.f32 c b)) (*.f32 c (*.f32 #s(literal -2 binary32) c)))
(/.f32 (+.f32 (*.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) #s(literal -2 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) c) (/.f32 b c))) (*.f32 (*.f32 #s(literal 2 binary32) c) #s(literal -2 binary32)))
(/.f32 (+.f32 (*.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) c) (*.f32 (*.f32 #s(literal 2 binary32) c) (/.f32 b #s(literal -2 binary32)))) (*.f32 (*.f32 #s(literal 2 binary32) c) c))
(/.f32 (+.f32 (*.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (*.f32 #s(literal 2 binary32) c)) (*.f32 (*.f32 #s(literal 2 binary32) c) (neg.f32 b))) (*.f32 (*.f32 #s(literal 2 binary32) c) (*.f32 #s(literal 2 binary32) c)))
(/.f32 (+.f32 (*.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (*.f32 #s(literal -2 binary32) c)) (*.f32 (*.f32 #s(literal 2 binary32) c) b)) (*.f32 (*.f32 #s(literal 2 binary32) c) (*.f32 #s(literal -2 binary32) c)))
(/.f32 (+.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal -2 binary32)) (*.f32 (*.f32 #s(literal -2 binary32) c) (/.f32 b c))) (*.f32 (*.f32 #s(literal -2 binary32) c) #s(literal -2 binary32)))
(/.f32 (+.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) c) (*.f32 (*.f32 #s(literal -2 binary32) c) (/.f32 b #s(literal -2 binary32)))) (*.f32 (*.f32 #s(literal -2 binary32) c) c))
(/.f32 (+.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) c)) (*.f32 (*.f32 #s(literal -2 binary32) c) (neg.f32 b))) (*.f32 (*.f32 #s(literal -2 binary32) c) (*.f32 #s(literal 2 binary32) c)))
(/.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) c) #s(literal -2 binary32))
(/.f32 (-.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 #s(literal -2 binary32) c)) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 #s(literal -2 binary32) c))) (*.f32 (/.f32 (/.f32 b #s(literal -2 binary32)) c) (/.f32 (/.f32 b #s(literal -2 binary32)) c))) (/.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (*.f32 #s(literal -2 binary32) c)))
(/.f32 (+.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 c c) c))) (/.f32 (/.f32 (*.f32 (*.f32 b b) b) #s(literal 8 binary32)) (*.f32 (*.f32 c c) c))) (+.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 #s(literal -2 binary32) c)) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 #s(literal -2 binary32) c))) (-.f32 (*.f32 (/.f32 (/.f32 b #s(literal -2 binary32)) c) (/.f32 (/.f32 b #s(literal -2 binary32)) c)) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 #s(literal -2 binary32) c)) (/.f32 (/.f32 b #s(literal -2 binary32)) c)))))
(/.f32 (neg.f32 (+.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (*.f32 b b) b))) (neg.f32 (*.f32 (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 #s(literal -2 binary32) c))))
(/.f32 (neg.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) #s(literal -2 binary32))) (neg.f32 c))
(/.f32 (neg.f32 (neg.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))) (*.f32 #s(literal -2 binary32) c))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal -2 binary32) c) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (*.f32 (*.f32 #s(literal -2 binary32) c) b)) (*.f32 (*.f32 #s(literal 2 binary32) c) (*.f32 #s(literal 2 binary32) c)))
(/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (*.f32 #s(literal -2 binary32) c)))
(/.f32 (+.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (*.f32 b b) b)) (*.f32 (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 #s(literal -2 binary32) c)))
(/.f32 (neg.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))) (neg.f32 (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (*.f32 #s(literal -2 binary32) c))))
(/.f32 (neg.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (*.f32 #s(literal 2 binary32) c))
(/.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) #s(literal -2 binary32)) c)
(/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (*.f32 #s(literal -2 binary32) c))
(-.f32 (/.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 #s(literal -2 binary32) c)) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 #s(literal -2 binary32) c))) (/.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (*.f32 #s(literal -2 binary32) c))) (/.f32 (*.f32 (/.f32 (/.f32 b #s(literal -2 binary32)) c) (/.f32 (/.f32 b #s(literal -2 binary32)) c)) (/.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (*.f32 #s(literal -2 binary32) c))))
(-.f32 (/.f32 (/.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (*.f32 #s(literal -2 binary32) c))) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (*.f32 #s(literal -2 binary32) c))))
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (+.f32 (*.f32 (*.f32 b b) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))) (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (*.f32 #s(literal -2 binary32) c))) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (+.f32 (*.f32 (*.f32 b b) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))) (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (*.f32 #s(literal -2 binary32) c))))
(-.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (*.f32 #s(literal -2 binary32) c))) (/.f32 (*.f32 (neg.f32 (neg.f32 b)) b) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (*.f32 #s(literal -2 binary32) c))))
(-.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (*.f32 #s(literal -2 binary32) c))) (/.f32 (*.f32 b b) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (*.f32 #s(literal -2 binary32) c))))
(-.f32 (/.f32 (*.f32 b b) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (*.f32 #s(literal -2 binary32) c))) (/.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (*.f32 #s(literal -2 binary32) c))))
(-.f32 (/.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (*.f32 #s(literal -2 binary32) c)) (/.f32 (/.f32 (*.f32 b b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (*.f32 #s(literal -2 binary32) c)))
(+.f32 (/.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 c c) c))) (+.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 #s(literal -2 binary32) c)) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 #s(literal -2 binary32) c))) (-.f32 (*.f32 (/.f32 (/.f32 b #s(literal -2 binary32)) c) (/.f32 (/.f32 b #s(literal -2 binary32)) c)) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 #s(literal -2 binary32) c)) (/.f32 (/.f32 b #s(literal -2 binary32)) c))))) (/.f32 (/.f32 (/.f32 (*.f32 (*.f32 b b) b) #s(literal 8 binary32)) (*.f32 (*.f32 c c) c)) (+.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 #s(literal -2 binary32) c)) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 #s(literal -2 binary32) c))) (-.f32 (*.f32 (/.f32 (/.f32 b #s(literal -2 binary32)) c) (/.f32 (/.f32 b #s(literal -2 binary32)) c)) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 #s(literal -2 binary32) c)) (/.f32 (/.f32 b #s(literal -2 binary32)) c))))))
(+.f32 (/.f32 (*.f32 (*.f32 #s(literal -2 binary32) c) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (*.f32 (*.f32 #s(literal 2 binary32) c) (*.f32 #s(literal 2 binary32) c))) (/.f32 (*.f32 (*.f32 #s(literal -2 binary32) c) b) (*.f32 (*.f32 #s(literal 2 binary32) c) (*.f32 #s(literal 2 binary32) c))))
(+.f32 (/.f32 (*.f32 (neg.f32 b) b) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (*.f32 #s(literal -2 binary32) c))) (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (*.f32 #s(literal -2 binary32) c))))
(+.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 #s(literal -2 binary32) c))) (/.f32 (*.f32 (*.f32 b b) b) (*.f32 (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 #s(literal -2 binary32) c))))
(+.f32 (/.f32 (*.f32 (*.f32 b b) b) (*.f32 (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 #s(literal -2 binary32) c))) (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 #s(literal -2 binary32) c))))
(+.f32 (/.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal -2 binary32)) #s(literal 1 binary32)) c) (/.f32 (*.f32 (/.f32 b #s(literal -2 binary32)) #s(literal 1 binary32)) c))
(+.f32 (/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal -2 binary32))) c) (/.f32 (*.f32 #s(literal 1 binary32) (/.f32 b #s(literal -2 binary32))) c))
(+.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 1 binary32)) (*.f32 #s(literal -2 binary32) c)) (/.f32 (*.f32 b #s(literal 1 binary32)) (*.f32 #s(literal -2 binary32) c)))
(+.f32 (/.f32 (*.f32 b #s(literal 1 binary32)) (*.f32 #s(literal -2 binary32) c)) (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 1 binary32)) (*.f32 #s(literal -2 binary32) c)))
(+.f32 (/.f32 (*.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (*.f32 #s(literal -2 binary32) c)) (/.f32 (*.f32 #s(literal 1 binary32) b) (*.f32 #s(literal -2 binary32) c)))
(+.f32 (/.f32 (*.f32 #s(literal 1 binary32) b) (*.f32 #s(literal -2 binary32) c)) (/.f32 (*.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (*.f32 #s(literal -2 binary32) c)))
(+.f32 (/.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (*.f32 #s(literal -2 binary32) c)) (/.f32 (/.f32 (*.f32 (*.f32 b b) b) (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (*.f32 #s(literal -2 binary32) c)))
(+.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (*.f32 #s(literal -2 binary32) c))) (/.f32 (*.f32 (neg.f32 (neg.f32 b)) (neg.f32 b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (*.f32 #s(literal -2 binary32) c))))
(+.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (*.f32 #s(literal -2 binary32) c))) (/.f32 (*.f32 (neg.f32 b) b) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (*.f32 #s(literal -2 binary32) c))))
(+.f32 (/.f32 (*.f32 b b) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (*.f32 #s(literal -2 binary32) c))) (/.f32 (-.f32 (*.f32 (*.f32 #s(literal -4 binary32) a) c) (*.f32 b b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (*.f32 #s(literal -2 binary32) c))))
(+.f32 (/.f32 (*.f32 b b) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (*.f32 #s(literal -2 binary32) c))) (/.f32 (+.f32 (*.f32 (*.f32 #s(literal -4 binary32) a) c) (*.f32 (neg.f32 b) b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (*.f32 #s(literal -2 binary32) c))))
(+.f32 (/.f32 (/.f32 b #s(literal -2 binary32)) c) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 #s(literal -2 binary32) c)))
(+.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 #s(literal -2 binary32) c)) (/.f32 (/.f32 b #s(literal -2 binary32)) c))
(neg.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (*.f32 #s(literal 2 binary32) c)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)))) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (+.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (*.f32 b b) b)))) (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))
(*.f32 (/.f32 (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)))) (/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)))) (/.f32 (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(*.f32 (/.f32 (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (+.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (*.f32 b b) b)))) (/.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)) (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))
(*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (+.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (*.f32 b b) b)))) (/.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))
(*.f32 (/.f32 (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (+.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (*.f32 b b) b)))) (/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))
(*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (+.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (*.f32 b b) b)))) (/.f32 (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))
(*.f32 (/.f32 (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)))) (/.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)))) (/.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(*.f32 (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (-.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (*.f32 b b) b))) (+.f32 (*.f32 b (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))
(*.f32 (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))
(*.f32 #s(literal 1 binary32) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))
(*.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) #s(literal 1 binary32))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)))) (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (+.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (*.f32 b b) b)))) (neg.f32 (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))
(/.f32 (neg.f32 (neg.f32 (+.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (*.f32 b b) b)))) (neg.f32 (neg.f32 (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (*.f32 b b))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(/.f32 (+.f32 (*.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (*.f32 (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (*.f32 b b) b))) (*.f32 (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))
(/.f32 (neg.f32 (+.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (*.f32 b b) b))) (neg.f32 (+.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (*.f32 b b))))
(/.f32 (neg.f32 (+.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (*.f32 b b) b))) (neg.f32 (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)))) (neg.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))))
(/.f32 (neg.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (neg.f32 (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))
(/.f32 (*.f32 #s(literal 1 binary32) (+.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (*.f32 b b) b))) (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))
(/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))
(/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))
(/.f32 (+.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (*.f32 b b) b)) (+.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (*.f32 b b)))
(/.f32 (+.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (*.f32 b b) b)) (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))
(/.f32 (neg.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))) (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(-.f32 (/.f32 (/.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (+.f32 (*.f32 (*.f32 b b) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))) (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (+.f32 (*.f32 (*.f32 b b) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))) (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(-.f32 (/.f32 (*.f32 b b) (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))))
(-.f32 (/.f32 (*.f32 b b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (/.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(-.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (/.f32 (*.f32 (neg.f32 (neg.f32 b)) b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(-.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (/.f32 (*.f32 b b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(+.f32 (/.f32 (*.f32 (neg.f32 b) b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(+.f32 (/.f32 (*.f32 b b) (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (/.f32 (*.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))))
(+.f32 (/.f32 (*.f32 (*.f32 b b) b) (+.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (*.f32 b b))) (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (+.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (*.f32 b b))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 1 binary32)) (*.f32 b #s(literal 1 binary32)))
(+.f32 (*.f32 b #s(literal 1 binary32)) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 1 binary32)))
(+.f32 (*.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (*.f32 #s(literal 1 binary32) b))
(+.f32 (*.f32 #s(literal 1 binary32) b) (*.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))
(+.f32 (/.f32 (*.f32 (*.f32 b b) b) (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))
(+.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (/.f32 (*.f32 (*.f32 b b) b) (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))
(+.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (+.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (*.f32 b b))) (/.f32 (*.f32 (*.f32 b b) b) (+.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (*.f32 b b))))
(+.f32 (/.f32 (*.f32 b b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (/.f32 (-.f32 (*.f32 (*.f32 #s(literal -4 binary32) a) c) (*.f32 b b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(+.f32 (/.f32 (*.f32 b b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (/.f32 (+.f32 (*.f32 (*.f32 #s(literal -4 binary32) a) c) (*.f32 (neg.f32 b) b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(+.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (/.f32 (*.f32 (neg.f32 (neg.f32 b)) (neg.f32 b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(+.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (/.f32 (*.f32 (neg.f32 b) b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(+.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (/.f32 (*.f32 b b) (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))))
(+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)
(+.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))
(*.f32 (/.f32 (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (-.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (*.f32 b b) b))) (neg.f32 a)) (/.f32 (+.f32 (*.f32 b (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (-.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (*.f32 b b) b))) a) (/.f32 (+.f32 (*.f32 b (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal -2 binary32)))
(*.f32 (/.f32 (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))) (neg.f32 a)) (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))) a) (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) #s(literal -2 binary32)))
(*.f32 (/.f32 (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (-.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (*.f32 b b) b))) #s(literal -2 binary32)) (/.f32 (+.f32 (*.f32 b (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) a))
(*.f32 (/.f32 (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (-.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (*.f32 b b) b))) #s(literal 2 binary32)) (/.f32 (+.f32 (*.f32 b (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 a)))
(*.f32 (/.f32 (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))) #s(literal -2 binary32)) (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a))
(*.f32 (/.f32 (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))) #s(literal 2 binary32)) (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (neg.f32 a)))
(*.f32 (/.f32 (neg.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) a) #s(literal 1/2 binary32))
(*.f32 (/.f32 #s(literal -1 binary32) a) (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) #s(literal 2 binary32)))
(*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (neg.f32 a)) #s(literal 1/2 binary32))
(*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) #s(literal 2 binary32)) (/.f32 #s(literal -1 binary32) a))
(*.f32 #s(literal 1/2 binary32) (/.f32 (neg.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) a))
(*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (neg.f32 a)))
(*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) #s(literal -2 binary32)) (/.f32 #s(literal 1 binary32) a))
(*.f32 (/.f32 #s(literal 1 binary32) a) (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) #s(literal -2 binary32)))
(*.f32 #s(literal 1 binary32) (*.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (/.f32 #s(literal -1/2 binary32) a)))
(*.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (/.f32 #s(literal -1/2 binary32) a))
(*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a))
(*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a) #s(literal -1/2 binary32))
(/.f32 (neg.f32 (*.f32 (neg.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) #s(literal -1/2 binary32))) (neg.f32 (neg.f32 a)))
(/.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (neg.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))) (neg.f32 (neg.f32 a)))
(/.f32 (neg.f32 (neg.f32 (*.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) #s(literal -1/2 binary32)))) (neg.f32 (neg.f32 a)))
(/.f32 (neg.f32 (*.f32 (neg.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (/.f32 #s(literal 1 binary32) a))) #s(literal -2 binary32))
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) #s(literal -2 binary32)))) (neg.f32 (neg.f32 a)))
(/.f32 (neg.f32 (*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) #s(literal -2 binary32)) #s(literal -1 binary32))) (neg.f32 (neg.f32 a)))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) a) (neg.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))) #s(literal -2 binary32))
(/.f32 (neg.f32 (neg.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a))) #s(literal -2 binary32))
(/.f32 (neg.f32 (*.f32 (neg.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) #s(literal -1 binary32))) (neg.f32 (*.f32 #s(literal -2 binary32) a)))
(/.f32 (neg.f32 (*.f32 (neg.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) #s(literal 1 binary32))) (*.f32 #s(literal -2 binary32) a))
(/.f32 (neg.f32 (*.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) #s(literal -1 binary32))) (neg.f32 (*.f32 #s(literal -2 binary32) (neg.f32 a))))
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) (neg.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))) (neg.f32 (*.f32 #s(literal -2 binary32) a)))
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))) (neg.f32 (*.f32 (neg.f32 a) #s(literal -2 binary32))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))) (*.f32 #s(literal -2 binary32) a))
(/.f32 (neg.f32 (neg.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) #s(literal -2 binary32)))) (neg.f32 (neg.f32 a)))
(/.f32 (*.f32 (neg.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) #s(literal -1/2 binary32)) (neg.f32 a))
(/.f32 (*.f32 (neg.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (/.f32 #s(literal 1 binary32) a)) #s(literal 2 binary32))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) #s(literal -2 binary32))) (neg.f32 a))
(/.f32 (*.f32 #s(literal -1/2 binary32) (neg.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))) (neg.f32 a))
(/.f32 (*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) #s(literal -2 binary32)) #s(literal -1 binary32)) (neg.f32 a))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) a) (neg.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))) #s(literal 2 binary32))
(/.f32 (neg.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) #s(literal -2 binary32))) (neg.f32 a))
(/.f32 (neg.f32 (neg.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))) (neg.f32 (neg.f32 (*.f32 #s(literal -2 binary32) a))))
(/.f32 (neg.f32 (*.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) #s(literal -1/2 binary32))) (neg.f32 a))
(/.f32 (neg.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)) #s(literal 2 binary32))
(/.f32 (*.f32 (neg.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) #s(literal -1 binary32)) (*.f32 #s(literal -2 binary32) a))
(/.f32 (*.f32 (neg.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) #s(literal 1 binary32)) (*.f32 #s(literal 2 binary32) a))
(/.f32 (*.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) #s(literal -1 binary32)) (*.f32 #s(literal -2 binary32) (neg.f32 a)))
(/.f32 (*.f32 #s(literal -1 binary32) (neg.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))) (*.f32 #s(literal -2 binary32) a))
(/.f32 (*.f32 #s(literal -1 binary32) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (*.f32 (neg.f32 a) #s(literal -2 binary32)))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))) (*.f32 #s(literal 2 binary32) a))
(/.f32 (*.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) #s(literal -1/2 binary32)) a)
(/.f32 (neg.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (neg.f32 (*.f32 #s(literal -2 binary32) a)))
(/.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) #s(literal -2 binary32)) a)
(/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (*.f32 #s(literal -2 binary32) a))
(/.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a) #s(literal -2 binary32))
(-.f32 (/.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (*.f32 #s(literal -2 binary32) a)) (/.f32 (/.f32 (*.f32 b b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (*.f32 #s(literal -2 binary32) a)))
(+.f32 (/.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (neg.f32 (*.f32 #s(literal -2 binary32) a))) (/.f32 (neg.f32 b) (neg.f32 (*.f32 #s(literal -2 binary32) a))))
(+.f32 (/.f32 (neg.f32 b) (neg.f32 (*.f32 #s(literal -2 binary32) a))) (/.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (neg.f32 (*.f32 #s(literal -2 binary32) a))))
(+.f32 (/.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal -2 binary32)) #s(literal 1 binary32)) a) (/.f32 (*.f32 (/.f32 b #s(literal -2 binary32)) #s(literal 1 binary32)) a))
(+.f32 (/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal -2 binary32))) a) (/.f32 (*.f32 #s(literal 1 binary32) (/.f32 b #s(literal -2 binary32))) a))
(+.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal -2 binary32)) a) (/.f32 (/.f32 b #s(literal -2 binary32)) a))
(+.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 1 binary32)) (*.f32 #s(literal -2 binary32) a)) (/.f32 (*.f32 b #s(literal 1 binary32)) (*.f32 #s(literal -2 binary32) a)))
(+.f32 (/.f32 (*.f32 b #s(literal 1 binary32)) (*.f32 #s(literal -2 binary32) a)) (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 1 binary32)) (*.f32 #s(literal -2 binary32) a)))
(+.f32 (/.f32 (*.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (*.f32 #s(literal -2 binary32) a)) (/.f32 (*.f32 #s(literal 1 binary32) b) (*.f32 #s(literal -2 binary32) a)))
(+.f32 (/.f32 (*.f32 #s(literal 1 binary32) b) (*.f32 #s(literal -2 binary32) a)) (/.f32 (*.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (*.f32 #s(literal -2 binary32) a)))
(+.f32 (/.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (*.f32 #s(literal -2 binary32) a)) (/.f32 (/.f32 (*.f32 (*.f32 b b) b) (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (*.f32 #s(literal -2 binary32) a)))
(+.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) a)) #s(literal -2 binary32)) (/.f32 (*.f32 b (/.f32 #s(literal 1 binary32) a)) #s(literal -2 binary32)))
(+.f32 (/.f32 (*.f32 b (/.f32 #s(literal 1 binary32) a)) #s(literal -2 binary32)) (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) a)) #s(literal -2 binary32)))
(+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) a) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) #s(literal -2 binary32)) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) a) b) #s(literal -2 binary32)))
(+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) a) b) #s(literal -2 binary32)) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) a) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) #s(literal -2 binary32)))
(+.f32 (/.f32 (/.f32 b a) #s(literal -2 binary32)) (/.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) a) #s(literal -2 binary32)))
(+.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) a) #s(literal -2 binary32)) (/.f32 (/.f32 b a) #s(literal -2 binary32)))
(+.f32 (/.f32 b (*.f32 #s(literal -2 binary32) a)) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 #s(literal -2 binary32) a)))
(+.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 #s(literal -2 binary32) a)) (/.f32 b (*.f32 #s(literal -2 binary32) a)))
(+.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) a) #s(literal -1/2 binary32)) (*.f32 (/.f32 b a) #s(literal -1/2 binary32)))
(+.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal -2 binary32)) (/.f32 #s(literal 1 binary32) a)) (*.f32 (/.f32 b #s(literal -2 binary32)) (/.f32 #s(literal 1 binary32) a)))
(+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) a)) (*.f32 #s(literal -1/2 binary32) (/.f32 b a)))
(+.f32 (*.f32 (/.f32 #s(literal 1 binary32) a) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal -2 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) a) (/.f32 b #s(literal -2 binary32))))
(+.f32 (/.f32 (/.f32 b #s(literal -2 binary32)) a) (/.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal -2 binary32)) a))
(if (>=.f32 b #s(literal 0 binary32)) (*.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (/.f32 #s(literal -1/2 binary32) a)) (/.f32 (*.f32 #s(literal 2 binary32) c) (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (neg.f32 (neg.f32 a))))
(/.f32 #s(literal -1 binary32) (neg.f32 a))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 a)))
(/.f32 #s(literal 1 binary32) a)
(neg.f32 (/.f32 #s(literal -1 binary32) a))
(*.f32 (/.f32 (-.f32 (*.f32 a b) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) c))) (-.f32 (*.f32 a b) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) c)))) (/.f32 (-.f32 (*.f32 a b) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) c))) (*.f32 (*.f32 #s(literal -2 binary32) c) a)))
(*.f32 (/.f32 (+.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) c)) (-.f32 (*.f32 a b) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) c)))) (*.f32 (*.f32 (*.f32 a b) a) b)) (+.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) c)) (-.f32 (*.f32 a b) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) c)))) (*.f32 (*.f32 (*.f32 a b) a) b))) (/.f32 (-.f32 (*.f32 a b) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) c))) (*.f32 (*.f32 #s(literal -2 binary32) c) a)))
(/.f32 (neg.f32 (/.f32 (-.f32 (*.f32 a b) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) c))) a)) (*.f32 #s(literal 2 binary32) c))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (/.f32 b (*.f32 #s(literal -2 binary32) a)) (/.f32 a c)) (*.f32 (/.f32 b (*.f32 #s(literal -2 binary32) a)) (/.f32 a c))) (*.f32 (*.f32 (*.f32 (/.f32 c c) #s(literal 1 binary32)) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) a))) (*.f32 (*.f32 (/.f32 c c) #s(literal 1 binary32)) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) a)))))) (neg.f32 (/.f32 (-.f32 (*.f32 a b) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) c))) (*.f32 (*.f32 #s(literal -2 binary32) c) a))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (*.f32 (/.f32 b (*.f32 #s(literal -2 binary32) a)) (/.f32 a c)) (*.f32 (/.f32 b (*.f32 #s(literal -2 binary32) a)) (/.f32 a c))) (*.f32 (/.f32 b (*.f32 #s(literal -2 binary32) a)) (/.f32 a c))) (*.f32 (*.f32 (*.f32 (*.f32 (/.f32 c c) #s(literal 1 binary32)) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) a))) (*.f32 (*.f32 (/.f32 c c) #s(literal 1 binary32)) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) a)))) (*.f32 (*.f32 (/.f32 c c) #s(literal 1 binary32)) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) a)))))) (neg.f32 (+.f32 (*.f32 (*.f32 (/.f32 b (*.f32 #s(literal -2 binary32) a)) (/.f32 a c)) (*.f32 (/.f32 b (*.f32 #s(literal -2 binary32) a)) (/.f32 a c))) (+.f32 (*.f32 (*.f32 (*.f32 (/.f32 c c) #s(literal 1 binary32)) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) a))) (*.f32 (*.f32 (/.f32 c c) #s(literal 1 binary32)) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) a)))) (*.f32 (*.f32 (/.f32 b (*.f32 #s(literal -2 binary32) a)) (/.f32 a c)) (*.f32 (*.f32 (/.f32 c c) #s(literal 1 binary32)) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) a))))))))
(/.f32 (neg.f32 (neg.f32 (/.f32 (-.f32 (*.f32 a b) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) c))) (*.f32 #s(literal -2 binary32) c)))) (neg.f32 (neg.f32 a)))
(/.f32 (neg.f32 (neg.f32 (neg.f32 (-.f32 (*.f32 a b) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) c)))))) (neg.f32 (neg.f32 (*.f32 (*.f32 #s(literal 2 binary32) c) a))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 a b) (*.f32 (*.f32 #s(literal -2 binary32) c) a)) (*.f32 (*.f32 (*.f32 #s(literal -2 binary32) c) a) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) c))))) (neg.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) c) a) (*.f32 (*.f32 #s(literal 2 binary32) c) a))))
(/.f32 (neg.f32 (/.f32 (-.f32 (*.f32 a b) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) c))) #s(literal -2 binary32))) (*.f32 (neg.f32 a) c))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 a b) #s(literal -2 binary32)) (*.f32 c a)) (*.f32 (*.f32 c a) (/.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) c)) #s(literal 2 binary32)))) (*.f32 (*.f32 c a) (*.f32 c a)))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 a b) #s(literal -2 binary32)) (*.f32 #s(literal -2 binary32) c)) (*.f32 (*.f32 c a) (/.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) c)) a))) (*.f32 (*.f32 c a) (*.f32 #s(literal -2 binary32) c)))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 a b) #s(literal -2 binary32)) a) (*.f32 (*.f32 c a) (*.f32 (/.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) c) c) #s(literal 1 binary32)))) (*.f32 (*.f32 c a) a))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 a b) #s(literal -2 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -2 binary32) c) a))) (*.f32 (*.f32 c a) (*.f32 (*.f32 #s(literal -2 binary32) c) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))) (*.f32 (*.f32 c a) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -2 binary32) c) a))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 a b) #s(literal -2 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) c) a)) (*.f32 (*.f32 c a) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) c)))) (*.f32 (*.f32 c a) (*.f32 (*.f32 #s(literal 2 binary32) c) a)))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 a b) #s(literal -2 binary32)) (*.f32 (*.f32 #s(literal -2 binary32) c) a)) (*.f32 (*.f32 c a) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) c)))) (*.f32 (*.f32 c a) (*.f32 (*.f32 #s(literal -2 binary32) c) a)))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 a b) a) (*.f32 c a)) (*.f32 (*.f32 #s(literal -2 binary32) c) (/.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) c)) #s(literal 2 binary32)))) (*.f32 (*.f32 #s(literal -2 binary32) c) (*.f32 c a)))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 a b) a) (*.f32 #s(literal -2 binary32) c)) (*.f32 (*.f32 #s(literal -2 binary32) c) (/.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) c)) a))) (*.f32 (*.f32 #s(literal 2 binary32) c) (*.f32 #s(literal 2 binary32) c)))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 a b) a) a) (*.f32 (*.f32 #s(literal -2 binary32) c) (*.f32 (/.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) c) c) #s(literal 1 binary32)))) (*.f32 (*.f32 #s(literal -2 binary32) c) a))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 a b) a) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -2 binary32) c) a))) (*.f32 (*.f32 #s(literal -2 binary32) c) (*.f32 (*.f32 #s(literal -2 binary32) c) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))) (*.f32 (*.f32 #s(literal -2 binary32) c) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -2 binary32) c) a))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 a b) a) (*.f32 (*.f32 #s(literal 2 binary32) c) a)) (*.f32 (*.f32 #s(literal -2 binary32) c) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) c)))) (*.f32 (*.f32 #s(literal -2 binary32) c) (*.f32 (*.f32 #s(literal 2 binary32) c) a)))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 a b) a) (*.f32 (*.f32 #s(literal -2 binary32) c) a)) (*.f32 (*.f32 #s(literal -2 binary32) c) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) c)))) (*.f32 (*.f32 #s(literal -2 binary32) c) (*.f32 (*.f32 #s(literal -2 binary32) c) a)))
(/.f32 (-.f32 (*.f32 (*.f32 (/.f32 a c) (/.f32 b #s(literal -2 binary32))) (*.f32 c a)) (*.f32 a (/.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) c)) #s(literal 2 binary32)))) (*.f32 a (*.f32 c a)))
(/.f32 (-.f32 (*.f32 (*.f32 (/.f32 a c) (/.f32 b #s(literal -2 binary32))) (*.f32 #s(literal -2 binary32) c)) (*.f32 a (/.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) c)) a))) (*.f32 (*.f32 #s(literal -2 binary32) c) a))
(/.f32 (-.f32 (*.f32 (*.f32 (/.f32 a c) (/.f32 b #s(literal -2 binary32))) a) (*.f32 a (*.f32 (/.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) c) c) #s(literal 1 binary32)))) (*.f32 a a))
(/.f32 (-.f32 (*.f32 (*.f32 (/.f32 a c) (/.f32 b #s(literal -2 binary32))) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -2 binary32) c) a))) (*.f32 a (*.f32 (*.f32 #s(literal -2 binary32) c) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))) (*.f32 a (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -2 binary32) c) a))))
(/.f32 (-.f32 (*.f32 (*.f32 (/.f32 a c) (/.f32 b #s(literal -2 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) c) a)) (*.f32 a (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) c)))) (*.f32 a (*.f32 (*.f32 #s(literal 2 binary32) c) a)))
(/.f32 (-.f32 (*.f32 (*.f32 (/.f32 a c) (/.f32 b #s(literal -2 binary32))) (*.f32 (*.f32 #s(literal -2 binary32) c) a)) (*.f32 a (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) c)))) (*.f32 a (*.f32 (*.f32 #s(literal -2 binary32) c) a)))
(/.f32 (-.f32 (*.f32 (neg.f32 (*.f32 a b)) (*.f32 c a)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) c) a) (/.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) c)) #s(literal 2 binary32)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) c) a) (*.f32 c a)))
(/.f32 (-.f32 (*.f32 (neg.f32 (*.f32 a b)) (*.f32 #s(literal -2 binary32) c)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) c) a) (/.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) c)) a))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) c) a) (*.f32 #s(literal -2 binary32) c)))
(/.f32 (-.f32 (*.f32 (neg.f32 (*.f32 a b)) a) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) c) a) (*.f32 (/.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) c) c) #s(literal 1 binary32)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) c) a) a))
(/.f32 (-.f32 (*.f32 (neg.f32 (*.f32 a b)) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -2 binary32) c) a))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) c) a) (*.f32 (*.f32 #s(literal -2 binary32) c) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) c) a) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -2 binary32) c) a))))
(/.f32 (-.f32 (*.f32 (neg.f32 (*.f32 a b)) (*.f32 (*.f32 #s(literal 2 binary32) c) a)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) c) a) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) c)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) c) a) (*.f32 (*.f32 #s(literal 2 binary32) c) a)))
(/.f32 (-.f32 (*.f32 (neg.f32 (*.f32 a b)) (*.f32 (*.f32 #s(literal -2 binary32) c) a)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) c) a) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) c)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) c) a) (*.f32 (*.f32 #s(literal -2 binary32) c) a)))
(/.f32 (-.f32 (*.f32 (*.f32 a b) (*.f32 c a)) (*.f32 (*.f32 (*.f32 #s(literal -2 binary32) c) a) (/.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) c)) #s(literal 2 binary32)))) (*.f32 (*.f32 (*.f32 #s(literal -2 binary32) c) a) (*.f32 c a)))
(/.f32 (-.f32 (*.f32 (*.f32 a b) (*.f32 #s(literal -2 binary32) c)) (*.f32 (*.f32 (*.f32 #s(literal -2 binary32) c) a) (/.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) c)) a))) (*.f32 (*.f32 (*.f32 #s(literal -2 binary32) c) a) (*.f32 #s(literal -2 binary32) c)))
(/.f32 (-.f32 (*.f32 (*.f32 a b) a) (*.f32 (*.f32 (*.f32 #s(literal -2 binary32) c) a) (*.f32 (/.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) c) c) #s(literal 1 binary32)))) (*.f32 (*.f32 (*.f32 #s(literal -2 binary32) c) a) a))
(/.f32 (-.f32 (*.f32 (*.f32 a b) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -2 binary32) c) a))) (*.f32 (*.f32 (*.f32 #s(literal -2 binary32) c) a) (*.f32 (*.f32 #s(literal -2 binary32) c) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))) (*.f32 (*.f32 (*.f32 #s(literal -2 binary32) c) a) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -2 binary32) c) a))))
(/.f32 (-.f32 (*.f32 (*.f32 a b) (*.f32 (*.f32 #s(literal 2 binary32) c) a)) (*.f32 (*.f32 (*.f32 #s(literal -2 binary32) c) a) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) c)))) (*.f32 (*.f32 (*.f32 #s(literal -2 binary32) c) a) (*.f32 (*.f32 #s(literal 2 binary32) c) a)))
(/.f32 (+.f32 (*.f32 (/.f32 (*.f32 a b) #s(literal -2 binary32)) (*.f32 (*.f32 #s(literal -2 binary32) c) a)) (*.f32 (*.f32 c a) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) c)))) (*.f32 (*.f32 c a) (*.f32 (*.f32 #s(literal -2 binary32) c) a)))
(/.f32 (+.f32 (*.f32 (/.f32 (*.f32 a b) a) (*.f32 (*.f32 #s(literal -2 binary32) c) a)) (*.f32 (*.f32 #s(literal -2 binary32) c) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) c)))) (*.f32 (*.f32 #s(literal -2 binary32) c) (*.f32 (*.f32 #s(literal -2 binary32) c) a)))
(/.f32 (+.f32 (*.f32 (*.f32 (/.f32 a c) (/.f32 b #s(literal -2 binary32))) (*.f32 (*.f32 #s(literal -2 binary32) c) a)) (*.f32 a (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) c)))) (*.f32 a (*.f32 (*.f32 #s(literal -2 binary32) c) a)))
(/.f32 (+.f32 (*.f32 (neg.f32 (*.f32 a b)) (*.f32 (*.f32 #s(literal -2 binary32) c) a)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) c) a) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) c)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) c) a) (*.f32 (*.f32 #s(literal -2 binary32) c) a)))
(/.f32 (+.f32 (*.f32 (*.f32 a b) (*.f32 (*.f32 #s(literal -2 binary32) c) a)) (*.f32 (*.f32 (*.f32 #s(literal -2 binary32) c) a) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) c)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) c) a) (*.f32 (*.f32 #s(literal 2 binary32) c) a)))
(/.f32 (-.f32 (neg.f32 (*.f32 a b)) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) c))) (*.f32 (*.f32 #s(literal 2 binary32) c) a))
(/.f32 (/.f32 (-.f32 (*.f32 a b) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) c))) #s(literal -2 binary32)) (*.f32 c a))
(/.f32 (/.f32 (-.f32 (*.f32 a b) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) c))) a) (*.f32 #s(literal -2 binary32) c))
(/.f32 (-.f32 (*.f32 (*.f32 (/.f32 b (*.f32 #s(literal -2 binary32) a)) (/.f32 a c)) (*.f32 (/.f32 b (*.f32 #s(literal -2 binary32) a)) (/.f32 a c))) (*.f32 (*.f32 (*.f32 (/.f32 c c) #s(literal 1 binary32)) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) a))) (*.f32 (*.f32 (/.f32 c c) #s(literal 1 binary32)) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) a))))) (/.f32 (-.f32 (*.f32 a b) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) c))) (*.f32 (*.f32 #s(literal -2 binary32) c) a)))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (/.f32 b (*.f32 #s(literal -2 binary32) a)) (/.f32 a c)) (*.f32 (/.f32 b (*.f32 #s(literal -2 binary32) a)) (/.f32 a c))) (*.f32 (/.f32 b (*.f32 #s(literal -2 binary32) a)) (/.f32 a c))) (*.f32 (*.f32 (*.f32 (*.f32 (/.f32 c c) #s(literal 1 binary32)) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) a))) (*.f32 (*.f32 (/.f32 c c) #s(literal 1 binary32)) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) a)))) (*.f32 (*.f32 (/.f32 c c) #s(literal 1 binary32)) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) a))))) (+.f32 (*.f32 (*.f32 (/.f32 b (*.f32 #s(literal -2 binary32) a)) (/.f32 a c)) (*.f32 (/.f32 b (*.f32 #s(literal -2 binary32) a)) (/.f32 a c))) (+.f32 (*.f32 (*.f32 (*.f32 (/.f32 c c) #s(literal 1 binary32)) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) a))) (*.f32 (*.f32 (/.f32 c c) #s(literal 1 binary32)) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) a)))) (*.f32 (*.f32 (/.f32 b (*.f32 #s(literal -2 binary32) a)) (/.f32 a c)) (*.f32 (*.f32 (/.f32 c c) #s(literal 1 binary32)) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) a)))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (*.f32 a b) a) b) (/.f32 (*.f32 (*.f32 (*.f32 #s(literal -2 binary32) c) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (*.f32 (*.f32 #s(literal -2 binary32) c) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) #s(literal 4 binary32)))) (neg.f32 (*.f32 (-.f32 (*.f32 a b) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) c))) (*.f32 (*.f32 #s(literal -2 binary32) c) a))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (*.f32 a a) a) (*.f32 (*.f32 b b) b)) (*.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 8 binary32)) (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 c c) c))))) (neg.f32 (*.f32 (+.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) c)) (-.f32 (*.f32 a b) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) c)))) (*.f32 (*.f32 (*.f32 a b) a) b)) (*.f32 (*.f32 #s(literal -2 binary32) c) a))))
(/.f32 (neg.f32 (/.f32 (-.f32 (*.f32 a b) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) c))) (*.f32 #s(literal -2 binary32) c))) (neg.f32 a))
(/.f32 (neg.f32 (neg.f32 (-.f32 (*.f32 a b) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) c))))) (neg.f32 (*.f32 (*.f32 #s(literal 2 binary32) c) a)))
(/.f32 (-.f32 (*.f32 (*.f32 a b) (*.f32 (*.f32 #s(literal -2 binary32) c) a)) (*.f32 (*.f32 (*.f32 #s(literal -2 binary32) c) a) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) c)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) c) a) (*.f32 (*.f32 #s(literal 2 binary32) c) a)))
(/.f32 (/.f32 (-.f32 (*.f32 a b) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) c))) (*.f32 #s(literal -2 binary32) c)) a)
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 a b) a) b) (/.f32 (*.f32 (*.f32 (*.f32 #s(literal -2 binary32) c) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (*.f32 (*.f32 #s(literal -2 binary32) c) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) #s(literal 4 binary32))) (*.f32 (-.f32 (*.f32 a b) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) c))) (*.f32 (*.f32 #s(literal -2 binary32) c) a)))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 a a) a) (*.f32 (*.f32 b b) b)) (*.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 8 binary32)) (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 c c) c)))) (*.f32 (+.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) c)) (-.f32 (*.f32 a b) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) c)))) (*.f32 (*.f32 (*.f32 a b) a) b)) (*.f32 (*.f32 #s(literal -2 binary32) c) a)))
(/.f32 (neg.f32 (-.f32 (*.f32 a b) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) c)))) (*.f32 (*.f32 #s(literal 2 binary32) c) a))
(/.f32 (-.f32 (*.f32 a b) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) c))) (*.f32 (*.f32 #s(literal -2 binary32) c) a))
(-.f32 (/.f32 (*.f32 (*.f32 (/.f32 b (*.f32 #s(literal -2 binary32) a)) (/.f32 a c)) (*.f32 (/.f32 b (*.f32 #s(literal -2 binary32) a)) (/.f32 a c))) (/.f32 (-.f32 (*.f32 a b) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) c))) (*.f32 (*.f32 #s(literal -2 binary32) c) a))) (/.f32 (*.f32 (*.f32 (*.f32 (/.f32 c c) #s(literal 1 binary32)) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) a))) (*.f32 (*.f32 (/.f32 c c) #s(literal 1 binary32)) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) a)))) (/.f32 (-.f32 (*.f32 a b) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) c))) (*.f32 (*.f32 #s(literal -2 binary32) c) a))))
(-.f32 (/.f32 (*.f32 (*.f32 (*.f32 (/.f32 b (*.f32 #s(literal -2 binary32) a)) (/.f32 a c)) (*.f32 (/.f32 b (*.f32 #s(literal -2 binary32) a)) (/.f32 a c))) (*.f32 (/.f32 b (*.f32 #s(literal -2 binary32) a)) (/.f32 a c))) (+.f32 (*.f32 (*.f32 (/.f32 b (*.f32 #s(literal -2 binary32) a)) (/.f32 a c)) (*.f32 (/.f32 b (*.f32 #s(literal -2 binary32) a)) (/.f32 a c))) (+.f32 (*.f32 (*.f32 (*.f32 (/.f32 c c) #s(literal 1 binary32)) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) a))) (*.f32 (*.f32 (/.f32 c c) #s(literal 1 binary32)) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) a)))) (*.f32 (*.f32 (/.f32 b (*.f32 #s(literal -2 binary32) a)) (/.f32 a c)) (*.f32 (*.f32 (/.f32 c c) #s(literal 1 binary32)) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) a))))))) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 (/.f32 c c) #s(literal 1 binary32)) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) a))) (*.f32 (*.f32 (/.f32 c c) #s(literal 1 binary32)) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) a)))) (*.f32 (*.f32 (/.f32 c c) #s(literal 1 binary32)) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) a)))) (+.f32 (*.f32 (*.f32 (/.f32 b (*.f32 #s(literal -2 binary32) a)) (/.f32 a c)) (*.f32 (/.f32 b (*.f32 #s(literal -2 binary32) a)) (/.f32 a c))) (+.f32 (*.f32 (*.f32 (*.f32 (/.f32 c c) #s(literal 1 binary32)) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) a))) (*.f32 (*.f32 (/.f32 c c) #s(literal 1 binary32)) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) a)))) (*.f32 (*.f32 (/.f32 b (*.f32 #s(literal -2 binary32) a)) (/.f32 a c)) (*.f32 (*.f32 (/.f32 c c) #s(literal 1 binary32)) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) a))))))))
(-.f32 (/.f32 (*.f32 (*.f32 a b) (*.f32 (*.f32 #s(literal -2 binary32) c) a)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) c) a) (*.f32 (*.f32 #s(literal 2 binary32) c) a))) (/.f32 (*.f32 (*.f32 (*.f32 #s(literal -2 binary32) c) a) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) c))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) c) a) (*.f32 (*.f32 #s(literal 2 binary32) c) a))))
(-.f32 (/.f32 (*.f32 (*.f32 (*.f32 a b) a) b) (*.f32 (-.f32 (*.f32 a b) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) c))) (*.f32 (*.f32 #s(literal -2 binary32) c) a))) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 #s(literal -2 binary32) c) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (*.f32 (*.f32 #s(literal -2 binary32) c) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) #s(literal 4 binary32)) (*.f32 (-.f32 (*.f32 a b) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) c))) (*.f32 (*.f32 #s(literal -2 binary32) c) a))))
(-.f32 (/.f32 (*.f32 (*.f32 (*.f32 a a) a) (*.f32 (*.f32 b b) b)) (*.f32 (+.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) c)) (-.f32 (*.f32 a b) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) c)))) (*.f32 (*.f32 (*.f32 a b) a) b)) (*.f32 (*.f32 #s(literal -2 binary32) c) a))) (/.f32 (*.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 8 binary32)) (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 c c) c))) (*.f32 (+.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) c)) (-.f32 (*.f32 a b) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) c)))) (*.f32 (*.f32 (*.f32 a b) a) b)) (*.f32 (*.f32 #s(literal -2 binary32) c) a))))
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 a b) a) b) (-.f32 (*.f32 a b) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) c)))) (*.f32 (*.f32 #s(literal -2 binary32) c) a)) (/.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 #s(literal -2 binary32) c) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (*.f32 (*.f32 #s(literal -2 binary32) c) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) #s(literal 4 binary32)) (-.f32 (*.f32 a b) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) c)))) (*.f32 (*.f32 #s(literal -2 binary32) c) a)))
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 a a) a) (*.f32 (*.f32 b b) b)) (+.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) c)) (-.f32 (*.f32 a b) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) c)))) (*.f32 (*.f32 (*.f32 a b) a) b))) (*.f32 (*.f32 #s(literal -2 binary32) c) a)) (/.f32 (/.f32 (*.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 8 binary32)) (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 c c) c))) (+.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) c)) (-.f32 (*.f32 a b) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) c)))) (*.f32 (*.f32 (*.f32 a b) a) b))) (*.f32 (*.f32 #s(literal -2 binary32) c) a)))
(-.f32 (*.f32 (/.f32 b (*.f32 #s(literal -2 binary32) a)) (/.f32 a c)) (*.f32 (*.f32 (/.f32 c c) #s(literal 1 binary32)) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) a))))
(+.f32 (/.f32 (*.f32 (*.f32 (*.f32 a b) a) b) (*.f32 (-.f32 (*.f32 a b) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) c))) (*.f32 (*.f32 #s(literal -2 binary32) c) a))) (/.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) c)) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) c))) (*.f32 (-.f32 (*.f32 a b) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) c))) (*.f32 (*.f32 #s(literal -2 binary32) c) a))))
(+.f32 (*.f32 (/.f32 (*.f32 #s(literal 2 binary32) c) (*.f32 #s(literal -2 binary32) c)) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) a))) (*.f32 (/.f32 b (*.f32 #s(literal -2 binary32) a)) (/.f32 a c)))
(+.f32 (*.f32 (/.f32 b (*.f32 #s(literal -2 binary32) a)) (/.f32 a c)) (/.f32 (*.f32 (/.f32 (*.f32 #s(literal 2 binary32) c) #s(literal 2 binary32)) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 #s(literal -2 binary32) c))) a))
(+.f32 (*.f32 (/.f32 b (*.f32 #s(literal -2 binary32) a)) (/.f32 a c)) (/.f32 (*.f32 (neg.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32))) (*.f32 #s(literal -2 binary32) c)) (*.f32 (*.f32 #s(literal -2 binary32) c) a)))
(+.f32 (*.f32 (/.f32 b (*.f32 #s(literal -2 binary32) a)) (/.f32 a c)) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) c)) (*.f32 (*.f32 #s(literal -2 binary32) c) a)))
(+.f32 (*.f32 (/.f32 b (*.f32 #s(literal -2 binary32) a)) (/.f32 a c)) (*.f32 (/.f32 (*.f32 #s(literal 2 binary32) c) (*.f32 #s(literal -2 binary32) c)) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) a))))
(neg.f32 (/.f32 (neg.f32 (-.f32 (*.f32 a b) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) c)))) (*.f32 (*.f32 #s(literal -2 binary32) c) a)))
(neg.f32 (/.f32 (-.f32 (*.f32 a b) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) c))) (*.f32 (*.f32 #s(literal 2 binary32) c) a)))
(*.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) #s(literal -2 binary32)) c)
(*.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) c) #s(literal -2 binary32))
(*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) c))
(*.f32 (*.f32 #s(literal -2 binary32) c) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)))
(*.f32 #s(literal -2 binary32) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) c))
(*.f32 c (*.f32 #s(literal -2 binary32) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32))))
(/.f32 (neg.f32 (*.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (*.f32 #s(literal -2 binary32) c))) #s(literal 2 binary32))
(/.f32 (neg.f32 (*.f32 (*.f32 #s(literal -2 binary32) c) (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))) #s(literal 2 binary32))
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 #s(literal -2 binary32) c) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))) #s(literal 2 binary32))
(/.f32 (*.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (*.f32 #s(literal -2 binary32) c)) #s(literal -2 binary32))
(/.f32 (*.f32 (*.f32 #s(literal -2 binary32) c) (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) #s(literal -2 binary32))
(/.f32 (neg.f32 (*.f32 (*.f32 #s(literal -2 binary32) c) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) #s(literal -2 binary32))
(/.f32 (*.f32 (*.f32 #s(literal -2 binary32) c) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) #s(literal 2 binary32))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 a a) a) (*.f32 (*.f32 b b) b)) (neg.f32 (*.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 8 binary32)) (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 c c) c)))))) (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 a b) a) b) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 #s(literal -2 binary32) c) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (*.f32 (*.f32 #s(literal -2 binary32) c) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) #s(literal 4 binary32)) (*.f32 (*.f32 a b) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) c)))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (*.f32 a b) a) b) (/.f32 (*.f32 (*.f32 (*.f32 #s(literal -2 binary32) c) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (*.f32 (*.f32 #s(literal -2 binary32) c) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) #s(literal 4 binary32))))) (neg.f32 (neg.f32 (-.f32 (*.f32 a b) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) c))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (*.f32 a a) a) (*.f32 (*.f32 b b) b)) (*.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 8 binary32)) (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 c c) c)))))) (neg.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) c)) (-.f32 (*.f32 a b) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) c)))) (*.f32 (*.f32 (*.f32 a b) a) b)))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 a b) a) b) (-.f32 (*.f32 a b) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) c)))) (*.f32 (-.f32 (*.f32 a b) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) c))) (/.f32 (*.f32 (*.f32 (*.f32 #s(literal -2 binary32) c) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (*.f32 (*.f32 #s(literal -2 binary32) c) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) #s(literal 4 binary32)))) (*.f32 (-.f32 (*.f32 a b) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) c))) (-.f32 (*.f32 a b) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) c)))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 a a) a) (*.f32 (*.f32 b b) b)) (+.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) c)) (-.f32 (*.f32 a b) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) c)))) (*.f32 (*.f32 (*.f32 a b) a) b))) (*.f32 (+.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) c)) (-.f32 (*.f32 a b) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) c)))) (*.f32 (*.f32 (*.f32 a b) a) b)) (*.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 8 binary32)) (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 c c) c))))) (*.f32 (+.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) c)) (-.f32 (*.f32 a b) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) c)))) (*.f32 (*.f32 (*.f32 a b) a) b)) (+.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) c)) (-.f32 (*.f32 a b) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) c)))) (*.f32 (*.f32 (*.f32 a b) a) b))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 a a) a) (*.f32 (*.f32 b b) b)) (neg.f32 (*.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 8 binary32)) (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 c c) c))))) (+.f32 (*.f32 (*.f32 (*.f32 a b) a) b) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 #s(literal -2 binary32) c) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (*.f32 (*.f32 #s(literal -2 binary32) c) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) #s(literal 4 binary32)) (*.f32 (*.f32 a b) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) c))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (*.f32 a b) a) b) (/.f32 (*.f32 (*.f32 (*.f32 #s(literal -2 binary32) c) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (*.f32 (*.f32 #s(literal -2 binary32) c) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) #s(literal 4 binary32)))) (neg.f32 (-.f32 (*.f32 a b) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) c)))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (*.f32 a a) a) (*.f32 (*.f32 b b) b)) (*.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 8 binary32)) (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 c c) c))))) (neg.f32 (+.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) c)) (-.f32 (*.f32 a b) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) c)))) (*.f32 (*.f32 (*.f32 a b) a) b))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 a b) a) b) (/.f32 (*.f32 (*.f32 (*.f32 #s(literal -2 binary32) c) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (*.f32 (*.f32 #s(literal -2 binary32) c) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) #s(literal 4 binary32))) (-.f32 (*.f32 a b) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) c))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 a a) a) (*.f32 (*.f32 b b) b)) (*.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 8 binary32)) (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 c c) c)))) (+.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) c)) (-.f32 (*.f32 a b) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) c)))) (*.f32 (*.f32 (*.f32 a b) a) b)))
(-.f32 (/.f32 (*.f32 (*.f32 (*.f32 a b) a) b) (-.f32 (*.f32 a b) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) c)))) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 #s(literal -2 binary32) c) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (*.f32 (*.f32 #s(literal -2 binary32) c) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) #s(literal 4 binary32)) (-.f32 (*.f32 a b) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) c)))))
(-.f32 (/.f32 (*.f32 (*.f32 (*.f32 a a) a) (*.f32 (*.f32 b b) b)) (+.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) c)) (-.f32 (*.f32 a b) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) c)))) (*.f32 (*.f32 (*.f32 a b) a) b))) (/.f32 (*.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 8 binary32)) (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 c c) c))) (+.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) c)) (-.f32 (*.f32 a b) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) c)))) (*.f32 (*.f32 (*.f32 a b) a) b))))
(-.f32 (*.f32 a b) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) c)))
(+.f32 (/.f32 (*.f32 (*.f32 (*.f32 a a) a) (*.f32 (*.f32 b b) b)) (+.f32 (*.f32 (*.f32 (*.f32 a b) a) b) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 #s(literal -2 binary32) c) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (*.f32 (*.f32 #s(literal -2 binary32) c) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) #s(literal 4 binary32)) (*.f32 (*.f32 a b) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) c)))))) (/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 8 binary32)) (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 c c) c)))) (+.f32 (*.f32 (*.f32 (*.f32 a b) a) b) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 #s(literal -2 binary32) c) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (*.f32 (*.f32 #s(literal -2 binary32) c) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) #s(literal 4 binary32)) (*.f32 (*.f32 a b) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) c)))))))
(+.f32 (/.f32 (*.f32 (*.f32 (*.f32 a b) a) b) (-.f32 (*.f32 a b) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) c)))) (/.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) c)) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) c))) (-.f32 (*.f32 a b) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) c)))))
(+.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) c)) (*.f32 a b))
(+.f32 (*.f32 a b) (*.f32 (neg.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32))) (*.f32 #s(literal -2 binary32) c)))
(+.f32 (*.f32 a b) (*.f32 #s(literal 2 binary32) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) c)))
(+.f32 (*.f32 a b) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) c)))
(if (>=.f32 b #s(literal 0 binary32)) (/.f32 (-.f32 (*.f32 a b) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) c))) (*.f32 (*.f32 #s(literal -2 binary32) c) a)) (/.f32 (*.f32 #s(literal 2 binary32) c) (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))))
(*.f32 (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)))
(*.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))))) (neg.f32 (+.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))))) (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (+.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))))))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))))) (neg.f32 (neg.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b))))) (neg.f32 (neg.f32 (+.f32 (*.f32 (*.f32 b b) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))) (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)))) (neg.f32 (+.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 (neg.f32 b) b))))))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))) (*.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (*.f32 (*.f32 (*.f32 b b) b) b))) (*.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (+.f32 (*.f32 (*.f32 b b) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))) (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (*.f32 (+.f32 (*.f32 (*.f32 b b) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))) (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)))) (*.f32 (+.f32 (*.f32 (*.f32 b b) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))) (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (+.f32 (*.f32 (*.f32 b b) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))) (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))))) (+.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))))) (+.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (+.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b))) (+.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 (neg.f32 b) b)))))
(/.f32 (neg.f32 (*.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)))) (neg.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)))) (neg.f32 (+.f32 (*.f32 (*.f32 b b) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))) (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))))
(/.f32 (*.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b))) (+.f32 (*.f32 (*.f32 b b) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))) (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))
(-.f32 (/.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (+.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))))) (/.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (+.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))))))
(-.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (+.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (+.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))))))) (/.f32 (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (+.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (+.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))))))))
(-.f32 (/.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))) (/.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))))
(-.f32 (/.f32 (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (+.f32 (*.f32 (*.f32 b b) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))) (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (+.f32 (*.f32 (*.f32 b b) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))) (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))))
(-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 (neg.f32 (neg.f32 b)) b))
(-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))
(-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))))
(+.f32 (/.f32 (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (+.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 (neg.f32 b) b))))) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (+.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 (neg.f32 b) b))))))
(+.f32 (/.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))) (/.f32 (*.f32 (*.f32 (neg.f32 b) b) (*.f32 b b)) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))))
(+.f32 (*.f32 (neg.f32 b) b) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))
(+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 (neg.f32 (neg.f32 b)) (neg.f32 b)))
(+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 (neg.f32 b) b))
(+.f32 (*.f32 b b) (-.f32 (*.f32 (*.f32 #s(literal -4 binary32) a) c) (*.f32 b b)))
(+.f32 (*.f32 b b) (+.f32 (*.f32 (*.f32 #s(literal -4 binary32) a) c) (*.f32 (neg.f32 b) b)))
(*.f32 (/.f32 (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (+.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (*.f32 b b) b))) #s(literal 2 binary32)) (/.f32 (+.f32 (*.f32 b (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) a))
(*.f32 (/.f32 (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (+.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (*.f32 b b) b))) a) (/.f32 (+.f32 (*.f32 b (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) #s(literal 2 binary32)) (/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) a))
(*.f32 (/.f32 (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) a) (/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) #s(literal 2 binary32)))
(*.f32 (/.f32 (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (*.f32 #s(literal 2 binary32) a)))
(*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (/.f32 (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (*.f32 #s(literal 2 binary32) a)))
(*.f32 (/.f32 (+.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (*.f32 b b)) (+.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (*.f32 b b))) (/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (*.f32 #s(literal 2 binary32) a)))
(/.f32 (neg.f32 (/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) a)) #s(literal -2 binary32))
(/.f32 (neg.f32 (-.f32 (*.f32 (/.f32 b (*.f32 #s(literal 2 binary32) a)) (/.f32 b (*.f32 #s(literal 2 binary32) a))) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) a)) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) a))))) (neg.f32 (/.f32 (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (*.f32 #s(literal 2 binary32) a))))
(/.f32 (neg.f32 (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 b b) b) #s(literal 8 binary32)) (*.f32 (*.f32 a a) a)) (/.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (*.f32 a a) a)) #s(literal 8 binary32)))) (neg.f32 (+.f32 (*.f32 (/.f32 b (*.f32 #s(literal 2 binary32) a)) (/.f32 b (*.f32 #s(literal 2 binary32) a))) (+.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) a)) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) a))) (*.f32 (/.f32 (/.f32 b #s(literal -2 binary32)) a) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) a)))))))
(/.f32 (neg.f32 (neg.f32 (/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) #s(literal 2 binary32)))) (neg.f32 (neg.f32 a)))
(/.f32 (neg.f32 (neg.f32 (neg.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))))) (neg.f32 (neg.f32 (*.f32 #s(literal -2 binary32) a))))
(/.f32 (neg.f32 (-.f32 (*.f32 (neg.f32 b) (*.f32 #s(literal 2 binary32) a)) (*.f32 (*.f32 #s(literal 2 binary32) a) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))) (neg.f32 (*.f32 (*.f32 #s(literal -2 binary32) a) (*.f32 #s(literal -2 binary32) a))))
(/.f32 (-.f32 (*.f32 (/.f32 (neg.f32 b) a) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) a))) #s(literal 4 binary32))
(/.f32 (-.f32 (*.f32 (/.f32 (neg.f32 b) a) (*.f32 #s(literal -2 binary32) a)) (*.f32 #s(literal 2 binary32) (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))) (*.f32 #s(literal 2 binary32) (*.f32 #s(literal -2 binary32) a)))
(/.f32 (-.f32 (*.f32 (/.f32 (neg.f32 b) a) a) (*.f32 #s(literal 2 binary32) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) a))
(/.f32 (-.f32 (*.f32 (/.f32 (neg.f32 b) a) (*.f32 #s(literal 2 binary32) a)) (*.f32 #s(literal 2 binary32) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) a)))
(/.f32 (-.f32 (*.f32 (neg.f32 (neg.f32 b)) #s(literal 2 binary32)) (*.f32 (*.f32 #s(literal -2 binary32) a) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) a))) (*.f32 (*.f32 #s(literal -2 binary32) a) #s(literal 2 binary32)))
(/.f32 (-.f32 (*.f32 (neg.f32 (neg.f32 b)) (*.f32 #s(literal -2 binary32) a)) (*.f32 (*.f32 #s(literal -2 binary32) a) (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))) (*.f32 (*.f32 #s(literal -2 binary32) a) (*.f32 #s(literal -2 binary32) a)))
(/.f32 (-.f32 (*.f32 (neg.f32 (neg.f32 b)) a) (*.f32 (*.f32 #s(literal -2 binary32) a) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)))) (*.f32 (*.f32 #s(literal -2 binary32) a) a))
(/.f32 (-.f32 (*.f32 (neg.f32 (neg.f32 b)) (*.f32 #s(literal 2 binary32) a)) (*.f32 (*.f32 #s(literal -2 binary32) a) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (*.f32 (*.f32 #s(literal -2 binary32) a) (*.f32 #s(literal 2 binary32) a)))
(/.f32 (-.f32 (*.f32 (/.f32 b #s(literal -2 binary32)) #s(literal 2 binary32)) (*.f32 a (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) a))) (*.f32 #s(literal 2 binary32) a))
(/.f32 (-.f32 (*.f32 (/.f32 b #s(literal -2 binary32)) (*.f32 #s(literal -2 binary32) a)) (*.f32 a (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))) (*.f32 a (*.f32 #s(literal -2 binary32) a)))
(/.f32 (-.f32 (*.f32 (/.f32 b #s(literal -2 binary32)) a) (*.f32 a (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)))) (*.f32 a a))
(/.f32 (-.f32 (*.f32 (/.f32 b #s(literal -2 binary32)) (*.f32 #s(literal 2 binary32) a)) (*.f32 a (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (*.f32 a (*.f32 #s(literal 2 binary32) a)))
(/.f32 (-.f32 (*.f32 (neg.f32 b) #s(literal 2 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) a) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) a))) (*.f32 (*.f32 #s(literal 2 binary32) a) #s(literal 2 binary32)))
(/.f32 (-.f32 (*.f32 (neg.f32 b) (*.f32 #s(literal -2 binary32) a)) (*.f32 (*.f32 #s(literal 2 binary32) a) (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))) (*.f32 (*.f32 #s(literal 2 binary32) a) (*.f32 #s(literal -2 binary32) a)))
(/.f32 (-.f32 (*.f32 (neg.f32 b) a) (*.f32 (*.f32 #s(literal 2 binary32) a) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)))) (*.f32 (*.f32 #s(literal 2 binary32) a) a))
(/.f32 (-.f32 (neg.f32 (neg.f32 b)) (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (*.f32 #s(literal -2 binary32) a))
(/.f32 (/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) a) #s(literal 2 binary32))
(/.f32 (-.f32 (*.f32 (/.f32 b (*.f32 #s(literal 2 binary32) a)) (/.f32 b (*.f32 #s(literal 2 binary32) a))) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) a)) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) a)))) (/.f32 (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (*.f32 #s(literal 2 binary32) a)))
(/.f32 (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 b b) b) #s(literal 8 binary32)) (*.f32 (*.f32 a a) a)) (/.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (*.f32 a a) a)) #s(literal 8 binary32))) (+.f32 (*.f32 (/.f32 b (*.f32 #s(literal 2 binary32) a)) (/.f32 b (*.f32 #s(literal 2 binary32) a))) (+.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) a)) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) a))) (*.f32 (/.f32 (/.f32 b #s(literal -2 binary32)) a) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) a))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (neg.f32 (*.f32 (+.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (*.f32 b b)) (*.f32 #s(literal 2 binary32) a))))
(/.f32 (neg.f32 (/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) #s(literal 2 binary32))) (neg.f32 a))
(/.f32 (neg.f32 (neg.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))) (neg.f32 (*.f32 #s(literal -2 binary32) a)))
(/.f32 (neg.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (neg.f32 (*.f32 (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (*.f32 #s(literal 2 binary32) a))))
(/.f32 (-.f32 (*.f32 (neg.f32 b) (*.f32 #s(literal 2 binary32) a)) (*.f32 (*.f32 #s(literal 2 binary32) a) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (*.f32 (*.f32 #s(literal -2 binary32) a) (*.f32 #s(literal -2 binary32) a)))
(/.f32 (/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) #s(literal 2 binary32)) a)
(/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (*.f32 #s(literal 2 binary32) a)))
(/.f32 (-.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (*.f32 (+.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (*.f32 b b)) (*.f32 #s(literal 2 binary32) a)))
(/.f32 (neg.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (*.f32 #s(literal -2 binary32) a))
(/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (*.f32 #s(literal 2 binary32) a))
(-.f32 (/.f32 (*.f32 (/.f32 b (*.f32 #s(literal 2 binary32) a)) (/.f32 b (*.f32 #s(literal 2 binary32) a))) (/.f32 (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (*.f32 #s(literal 2 binary32) a))) (/.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) a)) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) a))) (/.f32 (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (*.f32 #s(literal 2 binary32) a))))
(-.f32 (/.f32 (/.f32 (/.f32 (*.f32 (*.f32 b b) b) #s(literal 8 binary32)) (*.f32 (*.f32 a a) a)) (+.f32 (*.f32 (/.f32 b (*.f32 #s(literal 2 binary32) a)) (/.f32 b (*.f32 #s(literal 2 binary32) a))) (+.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) a)) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) a))) (*.f32 (/.f32 (/.f32 b #s(literal -2 binary32)) a) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) a)))))) (/.f32 (/.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (*.f32 a a) a)) #s(literal 8 binary32)) (+.f32 (*.f32 (/.f32 b (*.f32 #s(literal 2 binary32) a)) (/.f32 b (*.f32 #s(literal 2 binary32) a))) (+.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) a)) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) a))) (*.f32 (/.f32 (/.f32 b #s(literal -2 binary32)) a) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) a)))))))
(-.f32 (/.f32 (*.f32 (neg.f32 b) (*.f32 #s(literal 2 binary32) a)) (*.f32 (*.f32 #s(literal -2 binary32) a) (*.f32 #s(literal -2 binary32) a))) (/.f32 (*.f32 (*.f32 #s(literal 2 binary32) a) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (*.f32 (*.f32 #s(literal -2 binary32) a) (*.f32 #s(literal -2 binary32) a))))
(-.f32 (/.f32 (*.f32 b b) (*.f32 (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (*.f32 #s(literal 2 binary32) a))) (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (*.f32 #s(literal 2 binary32) a))))
(-.f32 (/.f32 (*.f32 (*.f32 b b) b) (*.f32 (+.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (*.f32 b b)) (*.f32 #s(literal 2 binary32) a))) (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (+.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (*.f32 b b)) (*.f32 #s(literal 2 binary32) a))))
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 b b) b) (+.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (*.f32 b b))) (*.f32 #s(literal 2 binary32) a)) (/.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (+.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (*.f32 b b))) (*.f32 #s(literal 2 binary32) a)))
(-.f32 (/.f32 (/.f32 (*.f32 b b) (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (*.f32 #s(literal 2 binary32) a)) (/.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (*.f32 #s(literal 2 binary32) a)))
(-.f32 (/.f32 (/.f32 b #s(literal -2 binary32)) a) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) a)))
(+.f32 (/.f32 (*.f32 b b) (*.f32 (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (*.f32 #s(literal 2 binary32) a))) (/.f32 (*.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (*.f32 (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (*.f32 #s(literal 2 binary32) a))))
(neg.f32 (/.f32 (neg.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (*.f32 #s(literal 2 binary32) a)))
(neg.f32 (/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (*.f32 #s(literal -2 binary32) a)))
(if (>=.f32 b #s(literal 0 binary32)) (/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (*.f32 #s(literal 2 binary32) a)) (/.f32 (*.f32 #s(literal 2 binary32) c) (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))))
(*.f32 (sqrt.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (sqrt.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))))
(*.f32 (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))
(/.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32))))) (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))))))
(/.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 a a) a)) (*.f32 (*.f32 c c) c))))) (neg.f32 (sqrt.f32 (+.f32 (*.f32 (*.f32 (*.f32 c a) #s(literal 4 binary32)) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b)))))
(/.f32 (fabs.f32 (sqrt.f32 (-.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32))))) (fabs.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))))))
(/.f32 (fabs.f32 (sqrt.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 a a) a)) (*.f32 (*.f32 c c) c))))) (fabs.f32 (sqrt.f32 (+.f32 (*.f32 (*.f32 (*.f32 c a) #s(literal 4 binary32)) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b)))))
(/.f32 (sqrt.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (neg.f32 (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 a a) a)) (*.f32 (*.f32 c c) c))))) (sqrt.f32 (+.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (-.f32 (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32)) (*.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal -4 binary32) a) c))))))
(/.f32 (sqrt.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32))))) (sqrt.f32 (neg.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))))))
(/.f32 (sqrt.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 a a) a)) (*.f32 (*.f32 c c) c))))) (sqrt.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 c a) #s(literal 4 binary32)) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b)))))
(/.f32 (sqrt.f32 (-.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32)))) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))))
(/.f32 (sqrt.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 a a) a)) (*.f32 (*.f32 c c) c)))) (sqrt.f32 (+.f32 (*.f32 (*.f32 (*.f32 c a) #s(literal 4 binary32)) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b))))
(sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))
(fabs.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))
(fabs.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))
(*.f32 (/.f32 (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (-.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (*.f32 b b) b)))) (/.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)) (+.f32 (*.f32 b (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))
(*.f32 (/.f32 (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) #s(literal 1 binary32)) (/.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(*.f32 (/.f32 (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (/.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)) #s(literal 1 binary32)))
(*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (-.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (*.f32 b b) b)))) (/.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (+.f32 (*.f32 b (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))
(*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) #s(literal 1 binary32)) (/.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (/.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) #s(literal 1 binary32)))
(*.f32 (/.f32 (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)))) (/.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)))) (/.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(*.f32 (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (+.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (*.f32 b b) b))) (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))
(*.f32 (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))
(/.f32 (neg.f32 (neg.f32 (-.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (*.f32 b b) b)))) (neg.f32 (neg.f32 (+.f32 (*.f32 b (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (*.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (*.f32 b b))) (*.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(/.f32 (-.f32 (*.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (+.f32 (*.f32 b (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (*.f32 (+.f32 (*.f32 b (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (*.f32 b b) b))) (*.f32 (+.f32 (*.f32 b (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (+.f32 (*.f32 b (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)))) (neg.f32 (neg.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))))
(/.f32 (neg.f32 (-.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (*.f32 b b) b))) (neg.f32 (+.f32 (*.f32 b (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))
(/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))
(/.f32 (-.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (*.f32 b b) b)) (+.f32 (*.f32 b (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))
(/.f32 (neg.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))) (neg.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(-.f32 (/.f32 (/.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (+.f32 (*.f32 (*.f32 b b) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))) (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (+.f32 (*.f32 (*.f32 b b) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))) (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(-.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (/.f32 (*.f32 (neg.f32 (neg.f32 b)) b) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(-.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (/.f32 (*.f32 b b) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(-.f32 (/.f32 (*.f32 b b) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (/.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(-.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (+.f32 (*.f32 b (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (/.f32 (*.f32 (*.f32 b b) b) (+.f32 (*.f32 b (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))
(-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)
(+.f32 (/.f32 (*.f32 (neg.f32 b) b) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(+.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (/.f32 (*.f32 (neg.f32 (neg.f32 b)) (neg.f32 b)) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(+.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (/.f32 (*.f32 (neg.f32 b) b) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(+.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (/.f32 (*.f32 b b) (neg.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))))
(+.f32 (/.f32 (*.f32 b b) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (/.f32 (-.f32 (*.f32 (*.f32 #s(literal -4 binary32) a) c) (*.f32 b b)) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(+.f32 (/.f32 (*.f32 b b) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (/.f32 (+.f32 (*.f32 (*.f32 #s(literal -4 binary32) a) c) (*.f32 (neg.f32 b) b)) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)))) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (+.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (*.f32 b b) b)))) (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))
(*.f32 (/.f32 (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)))) (/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)))) (/.f32 (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(*.f32 (/.f32 (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (+.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (*.f32 b b) b)))) (/.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)) (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))
(*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (+.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (*.f32 b b) b)))) (/.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))
(*.f32 (/.f32 (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (+.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (*.f32 b b) b)))) (/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))
(*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (+.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (*.f32 b b) b)))) (/.f32 (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))
(*.f32 (/.f32 (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)))) (/.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)))) (/.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(*.f32 (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (-.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (*.f32 b b) b))) (+.f32 (*.f32 b (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))
(*.f32 (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))
(*.f32 #s(literal 1 binary32) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))
(*.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) #s(literal 1 binary32))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)))) (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (+.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (*.f32 b b) b)))) (neg.f32 (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))
(/.f32 (neg.f32 (neg.f32 (+.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (*.f32 b b) b)))) (neg.f32 (neg.f32 (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (*.f32 b b))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(/.f32 (+.f32 (*.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (*.f32 (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (*.f32 b b) b))) (*.f32 (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))
(/.f32 (neg.f32 (+.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (*.f32 b b) b))) (neg.f32 (+.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (*.f32 b b))))
(/.f32 (neg.f32 (+.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (*.f32 b b) b))) (neg.f32 (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)))) (neg.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))))
(/.f32 (neg.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (neg.f32 (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))
(/.f32 (*.f32 #s(literal 1 binary32) (+.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (*.f32 b b) b))) (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))
(/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))
(/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))
(/.f32 (+.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (*.f32 b b) b)) (+.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (*.f32 b b)))
(/.f32 (+.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (*.f32 b b) b)) (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))
(/.f32 (neg.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))) (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(-.f32 (/.f32 (/.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (+.f32 (*.f32 (*.f32 b b) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))) (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (+.f32 (*.f32 (*.f32 b b) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))) (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(-.f32 (/.f32 (*.f32 b b) (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))))
(-.f32 (/.f32 (*.f32 b b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (/.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(-.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (/.f32 (*.f32 (neg.f32 (neg.f32 b)) b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(-.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (/.f32 (*.f32 b b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(+.f32 (/.f32 (*.f32 (neg.f32 b) b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(+.f32 (/.f32 (*.f32 b b) (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (/.f32 (*.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))))
(+.f32 (/.f32 (*.f32 (*.f32 b b) b) (+.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (*.f32 b b))) (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (+.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (*.f32 b b))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 1 binary32)) (*.f32 b #s(literal 1 binary32)))
(+.f32 (*.f32 b #s(literal 1 binary32)) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 1 binary32)))
(+.f32 (*.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (*.f32 #s(literal 1 binary32) b))
(+.f32 (*.f32 #s(literal 1 binary32) b) (*.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))
(+.f32 (/.f32 (*.f32 (*.f32 b b) b) (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))
(+.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (/.f32 (*.f32 (*.f32 b b) b) (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))
(+.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (+.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (*.f32 b b))) (/.f32 (*.f32 (*.f32 b b) b) (+.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (*.f32 b b))))
(+.f32 (/.f32 (*.f32 b b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (/.f32 (-.f32 (*.f32 (*.f32 #s(literal -4 binary32) a) c) (*.f32 b b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(+.f32 (/.f32 (*.f32 b b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (/.f32 (+.f32 (*.f32 (*.f32 #s(literal -4 binary32) a) c) (*.f32 (neg.f32 b) b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(+.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (/.f32 (*.f32 (neg.f32 (neg.f32 b)) (neg.f32 b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(+.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (/.f32 (*.f32 (neg.f32 b) b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(+.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (/.f32 (*.f32 b b) (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))))
(+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)
(+.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) a) (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)))) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) a) (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (+.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (*.f32 b b) b)))) (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))
(*.f32 (/.f32 (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (/.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)) a))
(*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (/.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a))
(*.f32 (/.f32 (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a))
(*.f32 (/.f32 #s(literal 1 binary32) a) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))
(*.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (/.f32 #s(literal 1 binary32) a))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) a) (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)))) (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) a) (+.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (*.f32 b b) b)))) (neg.f32 (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) a) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) a)) (*.f32 (/.f32 b a) (/.f32 b a)))) (neg.f32 (/.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)))
(/.f32 (neg.f32 (+.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (*.f32 a a) a)) (/.f32 (*.f32 (*.f32 b b) b) (*.f32 (*.f32 a a) a)))) (neg.f32 (+.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) a) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) a)) (-.f32 (*.f32 (/.f32 b a) (/.f32 b a)) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) a) (/.f32 b a))))))
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)))) (neg.f32 (*.f32 (neg.f32 a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))))
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) (+.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (*.f32 b b) b)))) (neg.f32 (*.f32 (neg.f32 a) (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))))
(/.f32 (neg.f32 (+.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) a) (*.f32 a b))) (neg.f32 (*.f32 a a)))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)))) (neg.f32 (*.f32 a (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (+.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (*.f32 b b) b)))) (neg.f32 (*.f32 a (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))))
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))) (neg.f32 (neg.f32 a)))
(/.f32 (neg.f32 (neg.f32 (neg.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))) (neg.f32 (neg.f32 (neg.f32 a))))
(/.f32 (+.f32 (*.f32 (neg.f32 b) (neg.f32 a)) (*.f32 (neg.f32 a) (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))) (*.f32 a a))
(/.f32 (+.f32 (*.f32 (neg.f32 b) a) (*.f32 (neg.f32 a) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (*.f32 (neg.f32 a) a))
(/.f32 (+.f32 (*.f32 b (neg.f32 a)) (*.f32 a (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))) (*.f32 a (neg.f32 a)))
(/.f32 (+.f32 (*.f32 a b) (*.f32 a (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (*.f32 a a))
(/.f32 (+.f32 (*.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (neg.f32 a)) (*.f32 (neg.f32 a) (neg.f32 b))) (*.f32 a a))
(/.f32 (+.f32 (*.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) a) (*.f32 (neg.f32 a) b)) (*.f32 (neg.f32 a) a))
(/.f32 (+.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 a)) (*.f32 a (neg.f32 b))) (*.f32 a (neg.f32 a)))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) a) (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) a) (+.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (*.f32 b b) b))) (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))
(/.f32 (-.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) a) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) a)) (*.f32 (/.f32 b a) (/.f32 b a))) (/.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a))
(/.f32 (+.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (*.f32 a a) a)) (/.f32 (*.f32 (*.f32 b b) b) (*.f32 (*.f32 a a) a))) (+.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) a) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) a)) (-.f32 (*.f32 (/.f32 b a) (/.f32 b a)) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) a) (/.f32 b a)))))
(/.f32 (neg.f32 (+.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (*.f32 b b) b))) (neg.f32 (*.f32 (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) a)))
(/.f32 (neg.f32 (neg.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))) (neg.f32 (neg.f32 a)))
(/.f32 (*.f32 #s(literal -1 binary32) (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))) (*.f32 (neg.f32 a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(/.f32 (*.f32 #s(literal -1 binary32) (+.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (*.f32 b b) b))) (*.f32 (neg.f32 a) (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))) (*.f32 a (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(/.f32 (*.f32 #s(literal 1 binary32) (+.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (*.f32 b b) b))) (*.f32 a (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))
(/.f32 (*.f32 #s(literal -1 binary32) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (neg.f32 a))
(/.f32 (+.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) a) (*.f32 a b)) (*.f32 a a))
(/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a))
(/.f32 (+.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (*.f32 b b) b)) (*.f32 (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) a))
(/.f32 (neg.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))) (neg.f32 (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)))
(/.f32 (neg.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (neg.f32 a))
(/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)
(-.f32 (/.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) a) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) a)) (/.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)) (/.f32 (*.f32 (/.f32 b a) (/.f32 b a)) (/.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)))
(-.f32 (/.f32 (/.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)))
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (+.f32 (*.f32 (*.f32 b b) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))) (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (+.f32 (*.f32 (*.f32 b b) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))) (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)))
(-.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)) (/.f32 (*.f32 (neg.f32 (neg.f32 b)) b) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)))
(-.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)) (/.f32 (*.f32 b b) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)))
(-.f32 (/.f32 (*.f32 b b) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)) (/.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)))
(-.f32 (/.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) a) (/.f32 (/.f32 (*.f32 b b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) a))
(+.f32 (/.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (*.f32 a a) a)) (+.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) a) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) a)) (-.f32 (*.f32 (/.f32 b a) (/.f32 b a)) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) a) (/.f32 b a))))) (/.f32 (/.f32 (*.f32 (*.f32 b b) b) (*.f32 (*.f32 a a) a)) (+.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) a) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) a)) (-.f32 (*.f32 (/.f32 b a) (/.f32 b a)) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) a) (/.f32 b a))))))
(+.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) a) (*.f32 a a)) (/.f32 (*.f32 a b) (*.f32 a a)))
(+.f32 (/.f32 (*.f32 (neg.f32 b) b) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)) (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)))
(+.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) a)) (/.f32 (*.f32 (*.f32 b b) b) (*.f32 (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) a)))
(+.f32 (/.f32 (*.f32 (*.f32 b b) b) (*.f32 (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) a)) (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) a)))
(+.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 1 binary32)) a) (/.f32 (*.f32 b #s(literal 1 binary32)) a))
(+.f32 (/.f32 (*.f32 b #s(literal 1 binary32)) a) (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 1 binary32)) a))
(+.f32 (/.f32 (*.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) a) (/.f32 (*.f32 #s(literal 1 binary32) b) a))
(+.f32 (/.f32 (*.f32 #s(literal 1 binary32) b) a) (/.f32 (*.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) a))
(+.f32 (/.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) a) (/.f32 (/.f32 (*.f32 (*.f32 b b) b) (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) a))
(+.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)) (/.f32 (*.f32 (neg.f32 (neg.f32 b)) (neg.f32 b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)))
(+.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)) (/.f32 (*.f32 (neg.f32 b) b) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)))
(+.f32 (/.f32 (*.f32 b b) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)) (/.f32 (-.f32 (*.f32 (*.f32 #s(literal -4 binary32) a) c) (*.f32 b b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)))
(+.f32 (/.f32 (*.f32 b b) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)) (/.f32 (+.f32 (*.f32 (*.f32 #s(literal -4 binary32) a) c) (*.f32 (neg.f32 b) b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)))
(+.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) a)) (*.f32 b (/.f32 #s(literal 1 binary32) a)))
(+.f32 (*.f32 b (/.f32 #s(literal 1 binary32) a)) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) a)))
(+.f32 (*.f32 (/.f32 #s(literal 1 binary32) a) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (*.f32 (/.f32 #s(literal 1 binary32) a) b))
(+.f32 (*.f32 (/.f32 #s(literal 1 binary32) a) b) (*.f32 (/.f32 #s(literal 1 binary32) a) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))
(+.f32 (/.f32 b a) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) a))
(+.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) a) (/.f32 b a))
(neg.f32 (/.f32 (neg.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) a))
(neg.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (neg.f32 a)))
(*.f32 (sqrt.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (sqrt.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))))
(*.f32 (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))
(/.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32))))) (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))))))
(/.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 a a) a)) (*.f32 (*.f32 c c) c))))) (neg.f32 (sqrt.f32 (+.f32 (*.f32 (*.f32 (*.f32 c a) #s(literal 4 binary32)) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b)))))
(/.f32 (fabs.f32 (sqrt.f32 (-.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32))))) (fabs.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))))))
(/.f32 (fabs.f32 (sqrt.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 a a) a)) (*.f32 (*.f32 c c) c))))) (fabs.f32 (sqrt.f32 (+.f32 (*.f32 (*.f32 (*.f32 c a) #s(literal 4 binary32)) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b)))))
(/.f32 (sqrt.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (neg.f32 (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 a a) a)) (*.f32 (*.f32 c c) c))))) (sqrt.f32 (+.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (-.f32 (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32)) (*.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal -4 binary32) a) c))))))
(/.f32 (sqrt.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32))))) (sqrt.f32 (neg.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))))))
(/.f32 (sqrt.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 a a) a)) (*.f32 (*.f32 c c) c))))) (sqrt.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 c a) #s(literal 4 binary32)) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b)))))
(/.f32 (sqrt.f32 (-.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32)))) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))))
(/.f32 (sqrt.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 a a) a)) (*.f32 (*.f32 c c) c)))) (sqrt.f32 (+.f32 (*.f32 (*.f32 (*.f32 c a) #s(literal 4 binary32)) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b))))
(sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))
(fabs.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))
(fabs.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))
(*.f32 (/.f32 (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (-.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (*.f32 b b) b)))) (/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (+.f32 (*.f32 b (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))
(*.f32 (/.f32 (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) #s(literal 1 binary32)) (/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(*.f32 (/.f32 (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) #s(literal 1 binary32)))
(*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (-.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (*.f32 b b) b)))) (/.f32 (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (+.f32 (*.f32 b (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))
(*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) #s(literal 1 binary32)) (/.f32 (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (/.f32 (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) #s(literal 1 binary32)))
(*.f32 (/.f32 (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)))) (/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)))) (/.f32 (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(*.f32 (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (+.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (*.f32 b b) b))) (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))
(*.f32 (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))
(/.f32 (neg.f32 (neg.f32 (-.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))) (neg.f32 (neg.f32 (+.f32 (*.f32 b (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (neg.f32 (neg.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))))
(/.f32 (-.f32 (*.f32 (*.f32 b b) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (*.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (*.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 b b) b) (+.f32 (*.f32 b (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (*.f32 (+.f32 (*.f32 b (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (*.f32 (+.f32 (*.f32 b (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (+.f32 (*.f32 b (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (neg.f32 (+.f32 (*.f32 b (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))
(/.f32 (neg.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (neg.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))
(/.f32 (-.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (+.f32 (*.f32 b (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))
(-.f32 (/.f32 (*.f32 b b) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(-.f32 (/.f32 (*.f32 (*.f32 b b) b) (+.f32 (*.f32 b (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (+.f32 (*.f32 b (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))
(-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))
(+.f32 (/.f32 (*.f32 b b) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (/.f32 (*.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(*.f32 (/.f32 (neg.f32 c) (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)))) (/.f32 #s(literal 2 binary32) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(*.f32 (/.f32 (neg.f32 c) (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (+.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (*.f32 b b) b)))) (/.f32 #s(literal 2 binary32) (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))
(*.f32 (/.f32 #s(literal -2 binary32) (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)))) (/.f32 c (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(*.f32 (/.f32 #s(literal -2 binary32) (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (+.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (*.f32 b b) b)))) (/.f32 c (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))
(*.f32 (/.f32 #s(literal 2 binary32) (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)))) (/.f32 (neg.f32 c) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(*.f32 (/.f32 #s(literal 2 binary32) (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (+.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (*.f32 b b) b)))) (/.f32 (neg.f32 c) (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))
(*.f32 (/.f32 c (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)))) (/.f32 #s(literal -2 binary32) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(*.f32 (/.f32 c (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (+.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (*.f32 b b) b)))) (/.f32 #s(literal -2 binary32) (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))
(*.f32 (/.f32 (*.f32 #s(literal -2 binary32) c) (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))
(*.f32 (/.f32 (*.f32 #s(literal -2 binary32) c) (-.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (+.f32 (*.f32 b (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))
(*.f32 (/.f32 c (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) #s(literal -2 binary32))
(*.f32 #s(literal -2 binary32) (/.f32 c (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))))
(*.f32 c (/.f32 #s(literal -2 binary32) (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))))
(/.f32 (*.f32 #s(literal 2 binary32) c) (neg.f32 (neg.f32 (neg.f32 (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))))))
(/.f32 (*.f32 #s(literal 2 binary32) c) (neg.f32 (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))))
(/.f32 (*.f32 #s(literal -2 binary32) c) (neg.f32 (neg.f32 (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))))
(/.f32 (*.f32 #s(literal -2 binary32) c) (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))
(+.f32 (/.f32 c (neg.f32 (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))) (/.f32 c (neg.f32 (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))))
(+.f32 (/.f32 (neg.f32 c) (neg.f32 (neg.f32 (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))))) (/.f32 (neg.f32 c) (neg.f32 (neg.f32 (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))))))
(+.f32 (/.f32 (neg.f32 c) (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (/.f32 (neg.f32 c) (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))))
(neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) c) (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))))
(*.f32 (sqrt.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (sqrt.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))))
(*.f32 (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))
(/.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32))))) (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))))))
(/.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 a a) a)) (*.f32 (*.f32 c c) c))))) (neg.f32 (sqrt.f32 (+.f32 (*.f32 (*.f32 (*.f32 c a) #s(literal 4 binary32)) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b)))))
(/.f32 (fabs.f32 (sqrt.f32 (-.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32))))) (fabs.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))))))
(/.f32 (fabs.f32 (sqrt.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 a a) a)) (*.f32 (*.f32 c c) c))))) (fabs.f32 (sqrt.f32 (+.f32 (*.f32 (*.f32 (*.f32 c a) #s(literal 4 binary32)) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b)))))
(/.f32 (sqrt.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (neg.f32 (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 a a) a)) (*.f32 (*.f32 c c) c))))) (sqrt.f32 (+.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (-.f32 (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32)) (*.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal -4 binary32) a) c))))))
(/.f32 (sqrt.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32))))) (sqrt.f32 (neg.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))))))
(/.f32 (sqrt.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 a a) a)) (*.f32 (*.f32 c c) c))))) (sqrt.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 c a) #s(literal 4 binary32)) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b)))))
(/.f32 (sqrt.f32 (-.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32)))) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))))
(/.f32 (sqrt.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 a a) a)) (*.f32 (*.f32 c c) c)))) (sqrt.f32 (+.f32 (*.f32 (*.f32 (*.f32 c a) #s(literal 4 binary32)) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b))))
(sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))
(fabs.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))
(fabs.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))
(*.f32 (/.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))) (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))
(*.f32 (/.f32 (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (/.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)) (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))))
(*.f32 (/.f32 (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (+.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (*.f32 b b) b)))) (/.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)) (+.f32 (*.f32 b (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))
(*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (/.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))))
(*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (+.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (*.f32 b b) b)))) (/.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (+.f32 (*.f32 b (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))
(*.f32 (/.f32 (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (+.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (*.f32 b b) b)))) (/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (+.f32 (*.f32 b (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))
(*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (+.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (*.f32 b b) b)))) (/.f32 (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (+.f32 (*.f32 b (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))
(*.f32 (/.f32 (+.f32 (*.f32 (*.f32 b b) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))) (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (+.f32 (*.f32 (*.f32 b b) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))) (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))
(*.f32 (/.f32 (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))))
(*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (/.f32 (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))))
(*.f32 (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (-.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (*.f32 b b) b))) (+.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (*.f32 b b)))
(*.f32 (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))
(*.f32 (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (+.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (*.f32 b b)))
(*.f32 (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))) (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)))) (*.f32 (/.f32 (*.f32 b b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (/.f32 (*.f32 b b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)))))) (neg.f32 (/.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)))) (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)))) (*.f32 (*.f32 (/.f32 (*.f32 b b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (/.f32 (*.f32 b b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)))) (/.f32 (*.f32 b b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)))))) (neg.f32 (+.f32 (*.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)))) (+.f32 (*.f32 (/.f32 (*.f32 b b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (/.f32 (*.f32 b b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)))) (*.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (/.f32 (*.f32 b b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)) (*.f32 b b)))) (neg.f32 (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)))))
(/.f32 (neg.f32 (neg.f32 (neg.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))))) (neg.f32 (neg.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))))))
(/.f32 (neg.f32 (neg.f32 (+.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (*.f32 b b) b)))) (neg.f32 (neg.f32 (+.f32 (*.f32 b (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (neg.f32 (neg.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))))
(/.f32 (-.f32 (*.f32 (*.f32 b b) (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (*.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (*.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))))
(/.f32 (-.f32 (*.f32 (*.f32 (neg.f32 b) b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))))) (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))))
(/.f32 (-.f32 (*.f32 (*.f32 b b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))))
(/.f32 (-.f32 (*.f32 (neg.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)))) (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (*.f32 (neg.f32 b) b))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))))
(/.f32 (-.f32 (*.f32 (neg.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (*.f32 b b))) (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32))) (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)))) (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (*.f32 (neg.f32 b) b))) (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)))))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (*.f32 b b))) (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 a a) a)) (*.f32 (*.f32 c c) c))) (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 c a) #s(literal 4 binary32)) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (*.f32 (neg.f32 b) b))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 c a) #s(literal 4 binary32)) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)))))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 a a) a)) (*.f32 (*.f32 c c) c))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 c a) #s(literal 4 binary32)) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (*.f32 b b))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 c a) #s(literal 4 binary32)) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)) (*.f32 (neg.f32 b) b))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)) (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 b b) b) (+.f32 (*.f32 b (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (*.f32 (+.f32 (*.f32 b (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (*.f32 (+.f32 (*.f32 b (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (+.f32 (*.f32 b (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))
(/.f32 (+.f32 (*.f32 (neg.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (*.f32 (neg.f32 b) b))) (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (*.f32 (neg.f32 b) b))) (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 a a) a)) (*.f32 (*.f32 c c) c))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 c a) #s(literal 4 binary32)) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (*.f32 (neg.f32 b) b))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 c a) #s(literal 4 binary32)) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)) (*.f32 (neg.f32 b) b))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))))
(/.f32 (-.f32 (neg.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (neg.f32 b) b)) (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))))
(/.f32 (-.f32 (*.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)))) (*.f32 (/.f32 (*.f32 b b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (/.f32 (*.f32 b b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))))) (/.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))))
(/.f32 (-.f32 (*.f32 (*.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)))) (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)))) (*.f32 (*.f32 (/.f32 (*.f32 b b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (/.f32 (*.f32 b b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)))) (/.f32 (*.f32 b b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))))) (+.f32 (*.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)))) (+.f32 (*.f32 (/.f32 (*.f32 b b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (/.f32 (*.f32 b b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)))) (*.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (/.f32 (*.f32 b b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)))))))
(/.f32 (neg.f32 (+.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (*.f32 b b) b))) (neg.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (*.f32 b b) (*.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))))))
(/.f32 (neg.f32 (+.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (*.f32 b b) b))) (neg.f32 (+.f32 (*.f32 b (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))
(/.f32 (neg.f32 (*.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)))) (neg.f32 (*.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)))) (neg.f32 (*.f32 (+.f32 (*.f32 (*.f32 b b) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))) (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)))) (neg.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)))))
(/.f32 (neg.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (neg.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)) (*.f32 b b))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))))
(/.f32 (*.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))) (*.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))))
(/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)))
(/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b))) (*.f32 (+.f32 (*.f32 (*.f32 b b) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))) (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))))
(/.f32 (+.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (*.f32 b b) b)) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (*.f32 b b) (*.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))))
(/.f32 (+.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (*.f32 b b) b)) (+.f32 (*.f32 b (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))
(/.f32 (neg.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))) (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))))
(-.f32 (/.f32 (*.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)))) (/.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)))) (/.f32 (*.f32 (/.f32 (*.f32 b b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (/.f32 (*.f32 b b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)))) (/.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)))))
(-.f32 (/.f32 (*.f32 (*.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)))) (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)))) (+.f32 (*.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)))) (+.f32 (*.f32 (/.f32 (*.f32 b b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (/.f32 (*.f32 b b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)))) (*.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (/.f32 (*.f32 b b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))))))) (/.f32 (*.f32 (*.f32 (/.f32 (*.f32 b b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (/.f32 (*.f32 b b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)))) (/.f32 (*.f32 b b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)))) (+.f32 (*.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)))) (+.f32 (*.f32 (/.f32 (*.f32 b b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (/.f32 (*.f32 b b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)))) (*.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (/.f32 (*.f32 b b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))))))))
(-.f32 (/.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)))) (/.f32 (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)) (*.f32 b b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)))))
(-.f32 (/.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)))) (/.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)))))
(-.f32 (/.f32 (/.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))))
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (+.f32 (*.f32 (*.f32 b b) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))) (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (+.f32 (*.f32 (*.f32 b b) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))) (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))))
(-.f32 (/.f32 (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (+.f32 (*.f32 (*.f32 b b) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))) (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)))) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (*.f32 (+.f32 (*.f32 (*.f32 b b) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))) (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)))))
(-.f32 (/.f32 (*.f32 b b) (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))))
(-.f32 (/.f32 (*.f32 b b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (/.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))))
(-.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (/.f32 (*.f32 (neg.f32 (neg.f32 b)) b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))))
(-.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (/.f32 (*.f32 b b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))))
(+.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (*.f32 b b) (*.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))))) (/.f32 (*.f32 (*.f32 b b) b) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (*.f32 b b) (*.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))))))
(+.f32 (/.f32 (*.f32 (*.f32 b b) b) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (*.f32 b b) (*.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))))) (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (*.f32 b b) (*.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))))))
(+.f32 (/.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)))) (/.f32 (*.f32 (*.f32 (neg.f32 b) b) (*.f32 b b)) (*.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)))))
(+.f32 (/.f32 (*.f32 (neg.f32 b) b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))))
(+.f32 (/.f32 (*.f32 b b) (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (/.f32 (*.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))))
(+.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (+.f32 (*.f32 b (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (/.f32 (*.f32 (*.f32 b b) b) (+.f32 (*.f32 b (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))
(+.f32 (/.f32 (*.f32 (*.f32 b b) b) (+.f32 (*.f32 b (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (+.f32 (*.f32 b (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))
(+.f32 (/.f32 (*.f32 b b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (/.f32 (-.f32 (*.f32 (*.f32 #s(literal -4 binary32) a) c) (*.f32 b b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))))
(+.f32 (/.f32 (*.f32 b b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (/.f32 (+.f32 (*.f32 (*.f32 #s(literal -4 binary32) a) c) (*.f32 (neg.f32 b) b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))))
(+.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (/.f32 (*.f32 (neg.f32 (neg.f32 b)) (neg.f32 b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))))
(+.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (/.f32 (*.f32 (neg.f32 b) b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))))
(+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))
(+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))
(neg.f32 (neg.f32 (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))))
(*.f32 (/.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))) (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))
(*.f32 (/.f32 (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (/.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)) (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))))
(*.f32 (/.f32 (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (+.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (*.f32 b b) b)))) (/.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)) (+.f32 (*.f32 b (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))
(*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (/.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))))
(*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (+.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (*.f32 b b) b)))) (/.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (+.f32 (*.f32 b (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))
(*.f32 (/.f32 (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (+.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (*.f32 b b) b)))) (/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (+.f32 (*.f32 b (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))
(*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (+.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (*.f32 b b) b)))) (/.f32 (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (+.f32 (*.f32 b (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))
(*.f32 (/.f32 (+.f32 (*.f32 (*.f32 b b) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))) (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (+.f32 (*.f32 (*.f32 b b) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))) (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))
(*.f32 (/.f32 (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))))
(*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (/.f32 (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))))
(*.f32 (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (-.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (*.f32 b b) b))) (+.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (*.f32 b b)))
(*.f32 (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))
(*.f32 (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (+.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (*.f32 b b)))
(*.f32 (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))) (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)))) (*.f32 (/.f32 (*.f32 b b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (/.f32 (*.f32 b b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)))))) (neg.f32 (/.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)))) (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)))) (*.f32 (*.f32 (/.f32 (*.f32 b b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (/.f32 (*.f32 b b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)))) (/.f32 (*.f32 b b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)))))) (neg.f32 (+.f32 (*.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)))) (+.f32 (*.f32 (/.f32 (*.f32 b b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (/.f32 (*.f32 b b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)))) (*.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (/.f32 (*.f32 b b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)) (*.f32 b b)))) (neg.f32 (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)))))
(/.f32 (neg.f32 (neg.f32 (neg.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))))) (neg.f32 (neg.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))))))
(/.f32 (neg.f32 (neg.f32 (+.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (*.f32 b b) b)))) (neg.f32 (neg.f32 (+.f32 (*.f32 b (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (neg.f32 (neg.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))))
(/.f32 (-.f32 (*.f32 (*.f32 b b) (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (*.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (*.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))))
(/.f32 (-.f32 (*.f32 (*.f32 (neg.f32 b) b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))))) (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))))
(/.f32 (-.f32 (*.f32 (*.f32 b b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))))
(/.f32 (-.f32 (*.f32 (neg.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)))) (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (*.f32 (neg.f32 b) b))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))))
(/.f32 (-.f32 (*.f32 (neg.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (*.f32 b b))) (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32))) (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)))) (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (*.f32 (neg.f32 b) b))) (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)))))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (*.f32 b b))) (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 a a) a)) (*.f32 (*.f32 c c) c))) (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 c a) #s(literal 4 binary32)) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (*.f32 (neg.f32 b) b))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 c a) #s(literal 4 binary32)) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)))))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 a a) a)) (*.f32 (*.f32 c c) c))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 c a) #s(literal 4 binary32)) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (*.f32 b b))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 c a) #s(literal 4 binary32)) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)) (*.f32 (neg.f32 b) b))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)) (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 b b) b) (+.f32 (*.f32 b (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (*.f32 (+.f32 (*.f32 b (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (*.f32 (+.f32 (*.f32 b (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (+.f32 (*.f32 b (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))
(/.f32 (+.f32 (*.f32 (neg.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (*.f32 (neg.f32 b) b))) (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (*.f32 (neg.f32 b) b))) (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 a a) a)) (*.f32 (*.f32 c c) c))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 c a) #s(literal 4 binary32)) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (*.f32 (neg.f32 b) b))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 c a) #s(literal 4 binary32)) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)) (*.f32 (neg.f32 b) b))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))))
(/.f32 (-.f32 (neg.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (neg.f32 b) b)) (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))))
(/.f32 (-.f32 (*.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)))) (*.f32 (/.f32 (*.f32 b b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (/.f32 (*.f32 b b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))))) (/.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))))
(/.f32 (-.f32 (*.f32 (*.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)))) (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)))) (*.f32 (*.f32 (/.f32 (*.f32 b b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (/.f32 (*.f32 b b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)))) (/.f32 (*.f32 b b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))))) (+.f32 (*.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)))) (+.f32 (*.f32 (/.f32 (*.f32 b b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (/.f32 (*.f32 b b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)))) (*.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (/.f32 (*.f32 b b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)))))))
(/.f32 (neg.f32 (+.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (*.f32 b b) b))) (neg.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (*.f32 b b) (*.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))))))
(/.f32 (neg.f32 (+.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (*.f32 b b) b))) (neg.f32 (+.f32 (*.f32 b (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))
(/.f32 (neg.f32 (*.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)))) (neg.f32 (*.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)))) (neg.f32 (*.f32 (+.f32 (*.f32 (*.f32 b b) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))) (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)))) (neg.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)))))
(/.f32 (neg.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (neg.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)) (*.f32 b b))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))))
(/.f32 (*.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))) (*.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))))
(/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)))
(/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b))) (*.f32 (+.f32 (*.f32 (*.f32 b b) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))) (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))))
(/.f32 (+.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (*.f32 b b) b)) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (*.f32 b b) (*.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))))
(/.f32 (+.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (*.f32 b b) b)) (+.f32 (*.f32 b (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))
(/.f32 (neg.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))) (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))))
(-.f32 (/.f32 (*.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)))) (/.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)))) (/.f32 (*.f32 (/.f32 (*.f32 b b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (/.f32 (*.f32 b b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)))) (/.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)))))
(-.f32 (/.f32 (*.f32 (*.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)))) (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)))) (+.f32 (*.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)))) (+.f32 (*.f32 (/.f32 (*.f32 b b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (/.f32 (*.f32 b b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)))) (*.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (/.f32 (*.f32 b b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))))))) (/.f32 (*.f32 (*.f32 (/.f32 (*.f32 b b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (/.f32 (*.f32 b b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)))) (/.f32 (*.f32 b b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)))) (+.f32 (*.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)))) (+.f32 (*.f32 (/.f32 (*.f32 b b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (/.f32 (*.f32 b b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)))) (*.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (/.f32 (*.f32 b b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))))))))
(-.f32 (/.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)))) (/.f32 (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)) (*.f32 b b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)))))
(-.f32 (/.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)))) (/.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)))))
(-.f32 (/.f32 (/.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))))
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (+.f32 (*.f32 (*.f32 b b) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))) (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (+.f32 (*.f32 (*.f32 b b) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))) (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))))
(-.f32 (/.f32 (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (+.f32 (*.f32 (*.f32 b b) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))) (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)))) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (*.f32 (+.f32 (*.f32 (*.f32 b b) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))) (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)))))
(-.f32 (/.f32 (*.f32 b b) (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))))
(-.f32 (/.f32 (*.f32 b b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (/.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))))
(-.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (/.f32 (*.f32 (neg.f32 (neg.f32 b)) b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))))
(-.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (/.f32 (*.f32 b b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))))
(+.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (*.f32 b b) (*.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))))) (/.f32 (*.f32 (*.f32 b b) b) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (*.f32 b b) (*.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))))))
(+.f32 (/.f32 (*.f32 (*.f32 b b) b) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (*.f32 b b) (*.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))))) (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (*.f32 b b) (*.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))))))
(+.f32 (/.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)))) (/.f32 (*.f32 (*.f32 (neg.f32 b) b) (*.f32 b b)) (*.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)))))
(+.f32 (/.f32 (*.f32 (neg.f32 b) b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))))
(+.f32 (/.f32 (*.f32 b b) (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (/.f32 (*.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))))
(+.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (+.f32 (*.f32 b (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (/.f32 (*.f32 (*.f32 b b) b) (+.f32 (*.f32 b (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))
(+.f32 (/.f32 (*.f32 (*.f32 b b) b) (+.f32 (*.f32 b (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (+.f32 (*.f32 b (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))
(+.f32 (/.f32 (*.f32 b b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (/.f32 (-.f32 (*.f32 (*.f32 #s(literal -4 binary32) a) c) (*.f32 b b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))))
(+.f32 (/.f32 (*.f32 b b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (/.f32 (+.f32 (*.f32 (*.f32 #s(literal -4 binary32) a) c) (*.f32 (neg.f32 b) b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))))
(+.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (/.f32 (*.f32 (neg.f32 (neg.f32 b)) (neg.f32 b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))))
(+.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))) (/.f32 (*.f32 (neg.f32 b) b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))))
(+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))
(+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b))
(neg.f32 (neg.f32 (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))))

eval138.0ms (2.1%)

Memory
21.0MiB live, 251.2MiB allocated
Compiler

Compiled 88 842 to 4 961 computations (94.4% saved)

prune56.0ms (0.8%)

Memory
-33.2MiB live, 117.0MiB allocated
Pruning

18 alts after pruning (18 fresh and 0 done)

PrunedKeptTotal
New1 050141 064
Fresh8412
Picked505
Done000
Total1 063181 081
Accuracy
92.1%
Counts
1 081 → 18
Alt Table
Click to see full alt table
StatusAccuracyProgram
49.2%
(if (>=.f32 b #s(literal 0 binary32)) (/.f32 (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (neg.f32 b))) (*.f32 #s(literal 2 binary32) a)) (/.f32 (*.f32 #s(literal 2 binary32) c) (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c))))))
40.5%
(if (>=.f32 b #s(literal 0 binary32)) (/.f32 (-.f32 (*.f32 (*.f32 (/.f32 b (*.f32 #s(literal -2 binary32) a)) (/.f32 a c)) (*.f32 (/.f32 b (*.f32 #s(literal -2 binary32) a)) (/.f32 a c))) (*.f32 (*.f32 (*.f32 (/.f32 c c) #s(literal 1 binary32)) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) a))) (*.f32 (*.f32 (/.f32 c c) #s(literal 1 binary32)) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) a))))) (/.f32 (-.f32 (*.f32 a b) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) c))) (*.f32 (*.f32 #s(literal -2 binary32) c) a))) (/.f32 (*.f32 #s(literal 2 binary32) c) (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c))))))
70.4%
(if (>=.f32 b #s(literal 0 binary32)) (/.f32 (-.f32 (neg.f32 b) (*.f32 (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))) (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))))) (*.f32 #s(literal 2 binary32) a)) (/.f32 (*.f32 #s(literal 2 binary32) c) (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c))))))
51.7%
(if (>=.f32 b #s(literal 0 binary32)) (/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c)))) (*.f32 #s(literal 2 binary32) a)) (/.f32 (*.f32 #s(literal 2 binary32) c) (/.f32 #s(approx (- (- (* b b) (* c (* a 4))) (* b b)) (*.f32 #s(literal -4 binary32) (*.f32 c a))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (neg.f32 b)))))
69.8%
(if (>=.f32 b #s(literal 0 binary32)) (/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c)))) (*.f32 #s(literal 2 binary32) a)) (/.f32 (*.f32 #s(literal 2 binary32) c) (+.f32 (neg.f32 b) #s(approx (sqrt (- (* b b) (* (* 4 a) c))) (neg.f32 b)))))
69.9%
(if (>=.f32 b #s(literal 0 binary32)) (/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c)))) (*.f32 #s(literal 2 binary32) a)) (/.f32 (*.f32 #s(literal 2 binary32) c) #s(approx (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (*.f32 (-.f32 #s(literal 2 binary32) (*.f32 (*.f32 a (/.f32 (/.f32 c b) b)) #s(literal 2 binary32))) (neg.f32 b)))))
39.1%
(if (>=.f32 b #s(literal 0 binary32)) (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b) (*.f32 #s(literal -2 binary32) c)) (/.f32 (*.f32 #s(literal -2 binary32) c) #s(approx (- b (sqrt (- (* b b) (* c (* a 4))))) (*.f32 (neg.f32 b) (-.f32 (*.f32 (*.f32 a (/.f32 c (*.f32 b b))) #s(literal 2 binary32)) #s(literal 2 binary32))))))
40.0%
(if (>=.f32 b #s(literal 0 binary32)) (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b) (*.f32 #s(literal -2 binary32) c)) (*.f32 c (/.f32 #s(literal -2 binary32) (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))))
45.9%
(if (>=.f32 b #s(literal 0 binary32)) #s(approx (/ (- (* b a) (* (* -2 c) (/ (sqrt (- (* b b) (* c (* a 4)))) 2))) (* (* -2 c) a)) (/.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 b (*.f32 (-.f32 (/.f32 b c) (*.f32 (/.f32 c b) #s(literal 2 binary32))) a))) a)) (/.f32 (*.f32 #s(literal 2 binary32) c) (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c))))))
38.1%
(if (>=.f32 b #s(literal 0 binary32)) #s(approx (/ (+ (sqrt (- (* b b) (* c (* a 4)))) b) (* -2 c)) (/.f32 (neg.f32 a) b)) (/.f32 (*.f32 #s(literal -2 binary32) c) (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))))))
52.9%
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a) #s(literal -1/2 binary32)))
48.3%
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) (if (>=.f32 b #s(literal 0 binary32)) (*.f32 (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)) #s(literal -1/2 binary32)) (/.f32 (*.f32 c #s(literal 2 binary32)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))))
70.9%
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) (if (>=.f32 b #s(literal 0 binary32)) (*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a) #s(literal -1/2 binary32)) (/.f32 (*.f32 c #s(literal 2 binary32)) (-.f32 (*.f32 (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) b))))
69.9%
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) (if (>=.f32 b #s(literal 0 binary32)) (*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a) #s(literal -1/2 binary32)) (/.f32 (*.f32 c #s(literal 2 binary32)) (-.f32 #s(approx (sqrt (- (* b b) (* (* c a) 4))) (neg.f32 b)) b))))
71.0%
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) (if (>=.f32 b #s(literal 0 binary32)) (*.f32 (+.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) a) (/.f32 b a)) #s(literal -1/2 binary32)) (/.f32 (*.f32 c #s(literal 2 binary32)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))))
71.1%
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) (if (>=.f32 b #s(literal 0 binary32)) (*.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (/.f32 #s(literal -1/2 binary32) a)) (/.f32 (*.f32 c #s(literal 2 binary32)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))))
68.9%
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) (if (>=.f32 b #s(literal 0 binary32)) #s(approx (* (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) -1/2) (/.f32 (neg.f32 b) a)) (/.f32 (*.f32 c #s(literal 2 binary32)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))))
69.4%
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) (if (>=.f32 b #s(literal 0 binary32)) #s(approx (* (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) -1/2) (+.f32 (/.f32 c b) (/.f32 (neg.f32 b) a))) (/.f32 (*.f32 c #s(literal 2 binary32)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))))
Compiler

Compiled 2 394 to 1 292 computations (46% saved)

simplify86.0ms (1.3%)

Memory
0.9MiB live, 46.2MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(if (>=.f32 b #s(literal 0 binary32)) (*.f32 (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)) #s(literal -1/2 binary32)) (/.f32 (*.f32 c #s(literal 2 binary32)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
cost-diff0
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) (if (>=.f32 b #s(literal 0 binary32)) (*.f32 (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)) #s(literal -1/2 binary32)) (/.f32 (*.f32 c #s(literal 2 binary32)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))))
cost-diff4
(/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a))
cost-diff8
(-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))
cost-diff0
(+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b)
cost-diff0
(/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b) (*.f32 #s(literal -2 binary32) c))
cost-diff0
(>=.f32 b #s(literal 0 binary32))
cost-diff0
(if (>=.f32 b #s(literal 0 binary32)) (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b) (*.f32 #s(literal -2 binary32) c)) (/.f32 (*.f32 #s(literal -2 binary32) c) #s(approx (- b (sqrt (- (* b b) (* c (* a 4))))) (*.f32 (neg.f32 b) (-.f32 (*.f32 (*.f32 a (/.f32 c (*.f32 b b))) #s(literal 2 binary32)) #s(literal 2 binary32))))))
cost-diff0
(/.f32 (neg.f32 a) b)
cost-diff0
#s(approx (/ (+ (sqrt (- (* b b) (* c (* a 4)))) b) (* -2 c)) (/.f32 (neg.f32 a) b))
cost-diff0
(>=.f32 b #s(literal 0 binary32))
cost-diff0
(if (>=.f32 b #s(literal 0 binary32)) #s(approx (/ (+ (sqrt (- (* b b) (* c (* a 4)))) b) (* -2 c)) (/.f32 (neg.f32 a) b)) (/.f32 (*.f32 #s(literal -2 binary32) c) (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))))))
cost-diff0
(+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)
cost-diff0
(/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)
cost-diff0
(*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a) #s(literal -1/2 binary32))
cost-diff0
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a) #s(literal -1/2 binary32)))
cost-diff0
(*.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (/.f32 #s(literal -1/2 binary32) a))
cost-diff0
(>=.f32 b #s(literal 0 binary32))
cost-diff0
(if (>=.f32 b #s(literal 0 binary32)) (*.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (/.f32 #s(literal -1/2 binary32) a)) (/.f32 (*.f32 c #s(literal 2 binary32)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
cost-diff0
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) (if (>=.f32 b #s(literal 0 binary32)) (*.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (/.f32 #s(literal -1/2 binary32) a)) (/.f32 (*.f32 c #s(literal 2 binary32)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))))
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
0801020
01221020
12261020
24781020
31314976
43813956
57642956
08202956
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) (if (>=.f32 b #s(literal 0 binary32)) (*.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (/.f32 #s(literal -1/2 binary32) a)) (/.f32 (*.f32 c #s(literal 2 binary32)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))))
(if (>=.f32 b #s(literal 0 binary32)) (*.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (/.f32 #s(literal -1/2 binary32) a)) (/.f32 (*.f32 c #s(literal 2 binary32)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(>=.f32 b #s(literal 0 binary32))
b
#s(literal 0 binary32)
(*.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (/.f32 #s(literal -1/2 binary32) a))
(+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)
(sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))
(-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))
(*.f32 b b)
(*.f32 (*.f32 c a) #s(literal 4 binary32))
(*.f32 c a)
c
a
#s(literal 4 binary32)
(/.f32 #s(literal -1/2 binary32) a)
#s(literal -1/2 binary32)
(/.f32 (*.f32 c #s(literal 2 binary32)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))
(*.f32 c #s(literal 2 binary32))
#s(literal 2 binary32)
(-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a) #s(literal -1/2 binary32)))
(*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a) #s(literal -1/2 binary32))
(/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)
(+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)
(sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))
(-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))
(*.f32 b b)
b
(*.f32 (*.f32 c a) #s(literal 4 binary32))
(*.f32 c a)
c
a
#s(literal 4 binary32)
#s(literal -1/2 binary32)
(if (>=.f32 b #s(literal 0 binary32)) #s(approx (/ (+ (sqrt (- (* b b) (* c (* a 4)))) b) (* -2 c)) (/.f32 (neg.f32 a) b)) (/.f32 (*.f32 #s(literal -2 binary32) c) (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))))))
(>=.f32 b #s(literal 0 binary32))
b
#s(literal 0 binary32)
#s(approx (/ (+ (sqrt (- (* b b) (* c (* a 4)))) b) (* -2 c)) (/.f32 (neg.f32 a) b))
(/.f32 (neg.f32 a) b)
(neg.f32 a)
a
(/.f32 (*.f32 #s(literal -2 binary32) c) (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))))
(*.f32 #s(literal -2 binary32) c)
#s(literal -2 binary32)
c
(-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))))
(sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))
(-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))
(*.f32 b b)
(*.f32 c (*.f32 a #s(literal 4 binary32)))
(*.f32 a #s(literal 4 binary32))
#s(literal 4 binary32)
(if (>=.f32 b #s(literal 0 binary32)) (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b) (*.f32 #s(literal -2 binary32) c)) (/.f32 (*.f32 #s(literal -2 binary32) c) #s(approx (- b (sqrt (- (* b b) (* c (* a 4))))) (*.f32 (neg.f32 b) (-.f32 (*.f32 (*.f32 a (/.f32 c (*.f32 b b))) #s(literal 2 binary32)) #s(literal 2 binary32))))))
(>=.f32 b #s(literal 0 binary32))
b
#s(literal 0 binary32)
(/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b) (*.f32 #s(literal -2 binary32) c))
(+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b)
(sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))
(-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))
(*.f32 b b)
(*.f32 c (*.f32 a #s(literal 4 binary32)))
c
(*.f32 a #s(literal 4 binary32))
a
#s(literal 4 binary32)
(*.f32 #s(literal -2 binary32) c)
#s(literal -2 binary32)
(/.f32 (*.f32 #s(literal -2 binary32) c) #s(approx (- b (sqrt (- (* b b) (* c (* a 4))))) (*.f32 (neg.f32 b) (-.f32 (*.f32 (*.f32 a (/.f32 c (*.f32 b b))) #s(literal 2 binary32)) #s(literal 2 binary32)))))
#s(approx (- b (sqrt (- (* b b) (* c (* a 4))))) (*.f32 (neg.f32 b) (-.f32 (*.f32 (*.f32 a (/.f32 c (*.f32 b b))) #s(literal 2 binary32)) #s(literal 2 binary32))))
(*.f32 (neg.f32 b) (-.f32 (*.f32 (*.f32 a (/.f32 c (*.f32 b b))) #s(literal 2 binary32)) #s(literal 2 binary32)))
(neg.f32 b)
(-.f32 (*.f32 (*.f32 a (/.f32 c (*.f32 b b))) #s(literal 2 binary32)) #s(literal 2 binary32))
(*.f32 (*.f32 a (/.f32 c (*.f32 b b))) #s(literal 2 binary32))
(*.f32 a (/.f32 c (*.f32 b b)))
(/.f32 c (*.f32 b b))
#s(literal 2 binary32)
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) (if (>=.f32 b #s(literal 0 binary32)) (*.f32 (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)) #s(literal -1/2 binary32)) (/.f32 (*.f32 c #s(literal 2 binary32)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))))
(if (>=.f32 b #s(literal 0 binary32)) (*.f32 (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)) #s(literal -1/2 binary32)) (/.f32 (*.f32 c #s(literal 2 binary32)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(>=.f32 b #s(literal 0 binary32))
b
#s(literal 0 binary32)
(*.f32 (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)) #s(literal -1/2 binary32))
(/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a))
(-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))
(-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))
(*.f32 b b)
(*.f32 (*.f32 c a) #s(literal 4 binary32))
(*.f32 c a)
c
a
#s(literal 4 binary32)
(*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)
(-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)
(sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))
#s(literal -1/2 binary32)
(/.f32 (*.f32 c #s(literal 2 binary32)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))
(*.f32 c #s(literal 2 binary32))
#s(literal 2 binary32)
Outputs
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) (if (>=.f32 b #s(literal 0 binary32)) (*.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (/.f32 #s(literal -1/2 binary32) a)) (/.f32 (*.f32 c #s(literal 2 binary32)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) (if (>=.f32 b #s(literal 0 binary32)) (*.f32 (/.f32 #s(literal -1/2 binary32) a) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (/.f32 (*.f32 #s(literal 2 binary32) c) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))))
(if (>=.f32 b #s(literal 0 binary32)) (*.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (/.f32 #s(literal -1/2 binary32) a)) (/.f32 (*.f32 c #s(literal 2 binary32)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(if (>=.f32 b #s(literal 0 binary32)) (*.f32 (/.f32 #s(literal -1/2 binary32) a) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (/.f32 (*.f32 #s(literal 2 binary32) c) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))
(>=.f32 b #s(literal 0 binary32))
b
#s(literal 0 binary32)
(*.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (/.f32 #s(literal -1/2 binary32) a))
(*.f32 (/.f32 #s(literal -1/2 binary32) a) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))
(+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)
(+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)
(sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))
(sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))
(-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))
(-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))
(*.f32 b b)
(*.f32 (*.f32 c a) #s(literal 4 binary32))
(*.f32 (*.f32 a #s(literal 4 binary32)) c)
(*.f32 c a)
c
a
#s(literal 4 binary32)
(/.f32 #s(literal -1/2 binary32) a)
#s(literal -1/2 binary32)
(/.f32 (*.f32 c #s(literal 2 binary32)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))
(/.f32 (*.f32 #s(literal 2 binary32) c) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))
(*.f32 c #s(literal 2 binary32))
(*.f32 #s(literal 2 binary32) c)
#s(literal 2 binary32)
(-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)
(-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a) #s(literal -1/2 binary32)))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 (/.f32 #s(literal -1/2 binary32) a) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))
(*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a) #s(literal -1/2 binary32))
(*.f32 (/.f32 #s(literal -1/2 binary32) a) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))
(/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)
(/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)
(+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)
(+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)
(sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))
(sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))
(-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))
(-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))
(*.f32 b b)
b
(*.f32 (*.f32 c a) #s(literal 4 binary32))
(*.f32 (*.f32 a #s(literal 4 binary32)) c)
(*.f32 c a)
c
a
#s(literal 4 binary32)
#s(literal -1/2 binary32)
(if (>=.f32 b #s(literal 0 binary32)) #s(approx (/ (+ (sqrt (- (* b b) (* c (* a 4)))) b) (* -2 c)) (/.f32 (neg.f32 a) b)) (/.f32 (*.f32 #s(literal -2 binary32) c) (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))))))
(if (>=.f32 b #s(literal 0 binary32)) #s(approx (/ (+ (sqrt (- (* b b) (* c (* a 4)))) b) (* -2 c)) (/.f32 (neg.f32 a) b)) (/.f32 (*.f32 #s(literal -2 binary32) c) (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))))
(>=.f32 b #s(literal 0 binary32))
b
#s(literal 0 binary32)
#s(approx (/ (+ (sqrt (- (* b b) (* c (* a 4)))) b) (* -2 c)) (/.f32 (neg.f32 a) b))
(/.f32 (neg.f32 a) b)
(neg.f32 a)
a
(/.f32 (*.f32 #s(literal -2 binary32) c) (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))))
(/.f32 (*.f32 #s(literal -2 binary32) c) (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))))
(*.f32 #s(literal -2 binary32) c)
#s(literal -2 binary32)
c
(-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))))
(-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))
(sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))
(sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))
(-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))
(-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))
(*.f32 b b)
(*.f32 c (*.f32 a #s(literal 4 binary32)))
(*.f32 (*.f32 a #s(literal 4 binary32)) c)
(*.f32 a #s(literal 4 binary32))
#s(literal 4 binary32)
(if (>=.f32 b #s(literal 0 binary32)) (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b) (*.f32 #s(literal -2 binary32) c)) (/.f32 (*.f32 #s(literal -2 binary32) c) #s(approx (- b (sqrt (- (* b b) (* c (* a 4))))) (*.f32 (neg.f32 b) (-.f32 (*.f32 (*.f32 a (/.f32 c (*.f32 b b))) #s(literal 2 binary32)) #s(literal 2 binary32))))))
(if (>=.f32 b #s(literal 0 binary32)) (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) (*.f32 #s(literal -2 binary32) c)) (/.f32 (*.f32 #s(literal -2 binary32) c) #s(approx (- b (sqrt (- (* b b) (* c (* a 4))))) (*.f32 (-.f32 (*.f32 (*.f32 (/.f32 c (*.f32 b b)) a) #s(literal 2 binary32)) #s(literal 2 binary32)) (neg.f32 b)))))
(>=.f32 b #s(literal 0 binary32))
b
#s(literal 0 binary32)
(/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b) (*.f32 #s(literal -2 binary32) c))
(/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) (*.f32 #s(literal -2 binary32) c))
(+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b)
(+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)
(sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))
(sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))
(-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))
(-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))
(*.f32 b b)
(*.f32 c (*.f32 a #s(literal 4 binary32)))
(*.f32 (*.f32 a #s(literal 4 binary32)) c)
c
(*.f32 a #s(literal 4 binary32))
a
#s(literal 4 binary32)
(*.f32 #s(literal -2 binary32) c)
#s(literal -2 binary32)
(/.f32 (*.f32 #s(literal -2 binary32) c) #s(approx (- b (sqrt (- (* b b) (* c (* a 4))))) (*.f32 (neg.f32 b) (-.f32 (*.f32 (*.f32 a (/.f32 c (*.f32 b b))) #s(literal 2 binary32)) #s(literal 2 binary32)))))
(/.f32 (*.f32 #s(literal -2 binary32) c) #s(approx (- b (sqrt (- (* b b) (* c (* a 4))))) (*.f32 (-.f32 (*.f32 (*.f32 (/.f32 c (*.f32 b b)) a) #s(literal 2 binary32)) #s(literal 2 binary32)) (neg.f32 b))))
#s(approx (- b (sqrt (- (* b b) (* c (* a 4))))) (*.f32 (neg.f32 b) (-.f32 (*.f32 (*.f32 a (/.f32 c (*.f32 b b))) #s(literal 2 binary32)) #s(literal 2 binary32))))
#s(approx (- b (sqrt (- (* b b) (* c (* a 4))))) (*.f32 (-.f32 (*.f32 (*.f32 (/.f32 c (*.f32 b b)) a) #s(literal 2 binary32)) #s(literal 2 binary32)) (neg.f32 b)))
(*.f32 (neg.f32 b) (-.f32 (*.f32 (*.f32 a (/.f32 c (*.f32 b b))) #s(literal 2 binary32)) #s(literal 2 binary32)))
(*.f32 (-.f32 (*.f32 (*.f32 (/.f32 c (*.f32 b b)) a) #s(literal 2 binary32)) #s(literal 2 binary32)) (neg.f32 b))
(neg.f32 b)
(-.f32 (*.f32 (*.f32 a (/.f32 c (*.f32 b b))) #s(literal 2 binary32)) #s(literal 2 binary32))
(-.f32 (*.f32 (*.f32 (/.f32 c (*.f32 b b)) a) #s(literal 2 binary32)) #s(literal 2 binary32))
(*.f32 (*.f32 a (/.f32 c (*.f32 b b))) #s(literal 2 binary32))
(*.f32 (*.f32 (/.f32 c (*.f32 b b)) a) #s(literal 2 binary32))
(*.f32 a (/.f32 c (*.f32 b b)))
(*.f32 (/.f32 c (*.f32 b b)) a)
(/.f32 c (*.f32 b b))
#s(literal 2 binary32)
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) (if (>=.f32 b #s(literal 0 binary32)) (*.f32 (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)) #s(literal -1/2 binary32)) (/.f32 (*.f32 c #s(literal 2 binary32)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) (if (>=.f32 b #s(literal 0 binary32)) (/.f32 (*.f32 (*.f32 #s(literal -4 binary32) c) #s(literal -1/2 binary32)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (/.f32 (*.f32 #s(literal 2 binary32) c) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))))
(if (>=.f32 b #s(literal 0 binary32)) (*.f32 (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)) #s(literal -1/2 binary32)) (/.f32 (*.f32 c #s(literal 2 binary32)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(if (>=.f32 b #s(literal 0 binary32)) (/.f32 (*.f32 (*.f32 #s(literal -4 binary32) c) #s(literal -1/2 binary32)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (/.f32 (*.f32 #s(literal 2 binary32) c) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))
(>=.f32 b #s(literal 0 binary32))
b
#s(literal 0 binary32)
(*.f32 (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)) #s(literal -1/2 binary32))
(/.f32 (*.f32 (*.f32 #s(literal -4 binary32) c) #s(literal -1/2 binary32)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))
(/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a))
(/.f32 (*.f32 #s(literal -4 binary32) c) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))
(-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))
(*.f32 #s(literal -4 binary32) (*.f32 c a))
(-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))
(-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))
(*.f32 b b)
(*.f32 (*.f32 c a) #s(literal 4 binary32))
(*.f32 (*.f32 a #s(literal 4 binary32)) c)
(*.f32 c a)
c
a
#s(literal 4 binary32)
(*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)
(*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)
(-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)
(-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)
(sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))
(sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))
#s(literal -1/2 binary32)
(/.f32 (*.f32 c #s(literal 2 binary32)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))
(/.f32 (*.f32 #s(literal 2 binary32) c) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))
(*.f32 c #s(literal 2 binary32))
(*.f32 #s(literal 2 binary32) c)
#s(literal 2 binary32)

localize263.0ms (4%)

Memory
-4.2MiB live, 200.4MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy6.218133280785128
(-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)
accuracy8.977665348033918
(/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a))
accuracy11.896373382165462
(sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))
accuracy16.790486788530508
(-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))
accuracy3.5471818850052133
(/.f32 c (*.f32 b b))
accuracy6.139450719906899
(+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b)
accuracy11.896373382165462
(sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))
accuracy20.57048566090494
#s(approx (- b (sqrt (- (* b b) (* c (* a 4))))) (*.f32 (neg.f32 b) (-.f32 (*.f32 (*.f32 a (/.f32 c (*.f32 b b))) #s(literal 2 binary32)) #s(literal 2 binary32))))
accuracy1.5646697628752342
(/.f32 (*.f32 #s(literal -2 binary32) c) (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))))
accuracy6.218133280785128
(-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))))
accuracy11.896373382165462
(sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))
accuracy20.661819228326003
#s(approx (/ (+ (sqrt (- (* b b) (* c (* a 4)))) b) (* -2 c)) (/.f32 (neg.f32 a) b))
accuracy0.3789062553744572
(-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))
accuracy1.6410792113524582
(/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)
accuracy6.139450719906899
(+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)
accuracy11.896373382165462
(sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))
accuracy1.7733855602517468
(*.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (/.f32 #s(literal -1/2 binary32) a))
accuracy6.139450719906899
(+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)
accuracy6.218133280785128
(-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)
accuracy11.896373382165462
(sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))
Samples
153.0ms145×1valid
58.0ms111×0valid
Compiler

Compiled 862 to 64 computations (92.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 177.0ms
ival-div: 75.0ms (42.5% of total)
ival-sub: 33.0ms (18.7% of total)
ival-mult: 31.0ms (17.6% of total)
adjust: 12.0ms (6.8% of total)
ival-if: 8.0ms (4.5% of total)
ival-sqrt: 8.0ms (4.5% of total)
ival-add: 5.0ms (2.8% of total)
ival-neg: 2.0ms (1.1% of total)
ival->=: 1.0ms (0.6% of total)
exact: 1.0ms (0.6% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series35.0ms (0.5%)

Memory
21.5MiB live, 21.5MiB allocated
Counts
26 → 272
Calls
Call 1
Inputs
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) (if (>=.f32 b #s(literal 0 binary32)) (*.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (/.f32 #s(literal -1/2 binary32) a)) (/.f32 (*.f32 c #s(literal 2 binary32)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))))
(if (>=.f32 b #s(literal 0 binary32)) (*.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (/.f32 #s(literal -1/2 binary32) a)) (/.f32 (*.f32 c #s(literal 2 binary32)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(>=.f32 b #s(literal 0 binary32))
(*.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (/.f32 #s(literal -1/2 binary32) a))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a) #s(literal -1/2 binary32)))
(*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a) #s(literal -1/2 binary32))
(/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)
(+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)
(if (>=.f32 b #s(literal 0 binary32)) #s(approx (/ (+ (sqrt (- (* b b) (* c (* a 4)))) b) (* -2 c)) (/.f32 (neg.f32 a) b)) (/.f32 (*.f32 #s(literal -2 binary32) c) (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))))))
#s(approx (/ (+ (sqrt (- (* b b) (* c (* a 4)))) b) (* -2 c)) (/.f32 (neg.f32 a) b))
(/.f32 (neg.f32 a) b)
(if (>=.f32 b #s(literal 0 binary32)) (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b) (*.f32 #s(literal -2 binary32) c)) (/.f32 (*.f32 #s(literal -2 binary32) c) #s(approx (- b (sqrt (- (* b b) (* c (* a 4))))) (*.f32 (neg.f32 b) (-.f32 (*.f32 (*.f32 a (/.f32 c (*.f32 b b))) #s(literal 2 binary32)) #s(literal 2 binary32))))))
(/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b) (*.f32 #s(literal -2 binary32) c))
(+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b)
(-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))
(/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) (if (>=.f32 b #s(literal 0 binary32)) (*.f32 (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)) #s(literal -1/2 binary32)) (/.f32 (*.f32 c #s(literal 2 binary32)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))))
(if (>=.f32 b #s(literal 0 binary32)) (*.f32 (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)) #s(literal -1/2 binary32)) (/.f32 (*.f32 c #s(literal 2 binary32)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))
(-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)
(-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))
(sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))
(-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))))
(/.f32 (*.f32 #s(literal -2 binary32) c) (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))))
#s(approx (- b (sqrt (- (* b b) (* c (* a 4))))) (*.f32 (neg.f32 b) (-.f32 (*.f32 (*.f32 a (/.f32 c (*.f32 b b))) #s(literal 2 binary32)) #s(literal 2 binary32))))
(/.f32 c (*.f32 b b))
Outputs
(if (>= b 0) (* -1/2 (/ (+ b (sqrt (- (pow b 2) (* 4 (* a c))))) a)) (* 2 (/ c (- (sqrt (- (pow b 2) (* 4 (* a c)))) b))))
(* -1 (/ b a))
(/ (+ (* -1 b) (/ (* a c) b)) a)
(/ (+ (* -1 b) (* a (+ (/ c b) (/ (* a (pow c 2)) (pow b 3))))) a)
(/ (+ (* -1 b) (* a (+ (* a (+ (* 2 (/ (* a (pow c 3)) (pow b 5))) (/ (pow c 2) (pow b 3)))) (/ c b)))) a)
(if (>= b 0) (* -1/2 (/ (+ b (sqrt (- (pow b 2) (* 4 (* a c))))) a)) (* -1/2 (/ (+ b (sqrt (- (pow b 2) (* 4 (* a c))))) a)))
(* 2 (/ b a))
(/ (+ (* -2 (/ (* a c) b)) (* 2 b)) a)
(/ (+ (* 2 b) (* a (+ (* -2 (/ c b)) (* -2 (/ (* a (pow c 2)) (pow b 3)))))) a)
(/ (+ (* 2 b) (* a (+ (* -2 (/ c b)) (* a (+ (* -4 (/ (* a (pow c 3)) (pow b 5))) (* -2 (/ (pow c 2) (pow b 3)))))))) a)
(* 2 b)
(+ (* -2 (/ (* a c) b)) (* 2 b))
(+ (* 2 b) (* a (+ (* -2 (/ c b)) (* -2 (/ (* a (pow c 2)) (pow b 3))))))
(+ (* 2 b) (* a (+ (* -2 (/ c b)) (* a (+ (* -4 (/ (* a (pow c 3)) (pow b 5))) (* -2 (/ (pow c 2) (pow b 3))))))))
(if (>= b 0) (* -1/2 (/ (+ b (sqrt (- (pow b 2) (* 4 (* a c))))) c)) (* -2 (/ c (- b (sqrt (- (pow b 2) (* 4 (* a c))))))))
(* -1 (/ b c))
(+ (* -1 (/ b c)) (/ a b))
(+ (* -1 (/ b c)) (* a (+ (/ 1 b) (/ (* a c) (pow b 3)))))
(+ (* -1 (/ b c)) (* a (+ (* a (+ (* 2 (/ (* a (pow c 2)) (pow b 5))) (/ c (pow b 3)))) (/ 1 b))))
(* -1 (/ a b))
(* -4 (* a c))
(/ (+ (* 2 b) (* a (+ (* -2 (/ c b)) (* 4 (* a (+ (* -1 (/ (pow c 2) (pow b 3))) (* 1/2 (/ (pow c 2) (pow b 3))))))))) a)
(/ (+ (* 2 b) (* a (+ (* -2 (/ c b)) (* a (+ (* 4 (* a (+ (* -1 (/ (* c (+ (* -1 (/ (pow c 2) (pow b 3))) (* 1/2 (/ (pow c 2) (pow b 3))))) (pow b 2))) (+ (* -1/8 (/ (* b (+ (* 4 (/ (pow c 4) (pow b 6))) (* 16 (/ (pow c 4) (pow b 6))))) c)) (/ (pow c 3) (pow b 5)))))) (* 4 (+ (* -1 (/ (pow c 2) (pow b 3))) (* 1/2 (/ (pow c 2) (pow b 3)))))))))) a)
(if (>= b 0) (* 2 (/ c (- (sqrt (- (pow b 2) (* 4 (* a c)))) b))) (* 2 (/ c (- (sqrt (- (pow b 2) (* 4 (* a c)))) b))))
b
(+ b (* -2 (/ (* a c) b)))
(+ b (* a (+ (* -2 (/ c b)) (* -2 (/ (* a (pow c 2)) (pow b 3))))))
(+ b (* a (+ (* -2 (/ c b)) (* a (+ (* -4 (/ (* a (pow c 3)) (pow b 5))) (* -2 (/ (pow c 2) (pow b 3))))))))
(* -2 (/ (* a c) b))
(* a (+ (* -2 (/ c b)) (* -2 (/ (* a (pow c 2)) (pow b 3)))))
(* a (+ (* -2 (/ c b)) (* a (+ (* -4 (/ (* a (pow c 3)) (pow b 5))) (* -2 (/ (pow c 2) (pow b 3)))))))
(* a (+ (* -2 (/ c b)) (* a (+ (* -2 (/ (pow c 2) (pow b 3))) (* a (+ (* -4 (/ (pow c 3) (pow b 5))) (* -1/2 (/ (* a (+ (* 4 (/ (pow c 4) (pow b 6))) (* 16 (/ (pow c 4) (pow b 6))))) b))))))))
(pow b 2)
(+ (* -4 (* a c)) (pow b 2))
(* 2 (/ (* a c) b))
(* a (- (* 2 (/ (* a (pow c 2)) (pow b 3))) (* -2 (/ c b))))
(* a (- (* a (- (* 4 (/ (* a (pow c 3)) (pow b 5))) (* -2 (/ (pow c 2) (pow b 3))))) (* -2 (/ c b))))
(* a (- (* a (- (* a (- (* 1/2 (/ (* a (+ (* 4 (/ (pow c 4) (pow b 6))) (* 16 (/ (pow c 4) (pow b 6))))) b)) (* -4 (/ (pow c 3) (pow b 5))))) (* -2 (/ (pow c 2) (pow b 3))))) (* -2 (/ c b))))
(/ (+ (* -1 b) (* a (+ (* 2 (* a (+ (* -1/2 (/ (pow c 2) (pow b 3))) (/ (pow c 2) (pow b 3))))) (/ c b)))) a)
(/ (+ (* -1 b) (* a (+ (* a (+ (* 2 (* a (+ (* -1 (/ (* c (+ (* -1/2 (/ (pow c 2) (pow b 3))) (/ (pow c 2) (pow b 3)))) (pow b 2))) (+ (* -1 (/ (pow c 3) (pow b 5))) (* 1/8 (/ (* b (+ (* 4 (/ (pow c 4) (pow b 6))) (* 16 (/ (pow c 4) (pow b 6))))) c)))))) (* 2 (+ (* -1/2 (/ (pow c 2) (pow b 3))) (/ (pow c 2) (pow b 3)))))) (/ c b)))) a)
(* -1/2 (* (sqrt (/ c a)) (sqrt -4)))
(+ (* -1/2 (* (sqrt (/ c a)) (sqrt -4))) (* -1/2 (/ b a)))
(+ (* -1/2 (* (sqrt (/ c a)) (sqrt -4))) (+ (* -1/2 (/ b a)) (* -1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4))))))
(+ (* -1/2 (* (sqrt (/ c a)) (sqrt -4))) (+ (* -1/2 (/ b a)) (+ (* -1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 4) (pow (sqrt -4) 3)))))))
(* (sqrt (/ c a)) (sqrt -4))
(+ (* (sqrt (/ c a)) (sqrt -4)) (/ b a))
(+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (+ (* (sqrt (/ c a)) (sqrt -4)) (/ b a)))
(+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (+ (* (sqrt (/ c a)) (sqrt -4)) (/ b a))))
(* (sqrt (* a c)) (sqrt -4))
(* a (+ (* (sqrt (/ c a)) (sqrt -4)) (/ b a)))
(* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (+ (* (sqrt (/ c a)) (sqrt -4)) (/ b a))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (+ (* (sqrt (/ c a)) (sqrt -4)) (/ b a)))))
(* -1/2 (* (sqrt (/ a c)) (sqrt -4)))
(* a (+ (* -1/2 (* (sqrt (/ 1 (* a c))) (sqrt -4))) (* -1/2 (/ b (* a c)))))
(* a (+ (* -1/2 (* (sqrt (/ 1 (* a c))) (sqrt -4))) (+ (* -1/2 (/ b (* a c))) (* -1/4 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b 2) (sqrt -4)))))))
(* a (+ (* -1/2 (* (sqrt (/ 1 (* a c))) (sqrt -4))) (+ (* -1/2 (/ b (* a c))) (+ (* -1/4 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3))))))))
(* -4 (* (sqrt (/ c a)) (/ 1 (sqrt -4))))
(/ (+ (* -4 (* (sqrt (* a c)) (/ 1 (sqrt -4)))) (* -4 (/ b (pow (sqrt -4) 2)))) a)
(/ (+ (* -4 (* (sqrt (* a c)) (/ 1 (sqrt -4)))) (+ (* -4 (/ b (pow (sqrt -4) 2))) (* 4 (/ (+ (* -1 (* (sqrt (/ (pow a 3) c)) (/ (pow b 2) (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) c)) (/ (pow b 2) (pow (sqrt -4) 3))))) (pow a 2))))) a)
(/ (+ (* -4 (* (sqrt (* a c)) (/ 1 (sqrt -4)))) (+ (* -4 (/ b (pow (sqrt -4) 2))) (+ (* 4 (/ (+ (* -1 (* (sqrt (/ (pow a 3) c)) (/ (pow b 2) (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) c)) (/ (pow b 2) (pow (sqrt -4) 3))))) (pow a 2))) (* 4 (/ (+ (* 1/2 (/ (* (pow a 2) (pow b 3)) (* c (pow (sqrt -4) 4)))) (* (sqrt (/ a c)) (/ (* b (+ (* -1 (* (sqrt (/ (pow a 3) c)) (/ (pow b 2) (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) c)) (/ (pow b 2) (pow (sqrt -4) 3)))))) (sqrt -4)))) (pow a 3)))))) a)
(* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ c a)) (sqrt -4))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ c a)) (sqrt -4)))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b 6) (pow (sqrt -4) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ c a)) (sqrt -4))))))
(* a (+ (* -1 (/ b a)) (* (sqrt (/ c a)) (sqrt -4))))
(* a (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ c a)) (sqrt -4))) (/ b a)))
(* a (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ c a)) (sqrt -4)))) (/ b a)))
(* a (- (/ (pow b 2) a) (* 4 c)))
(* -1 (* (sqrt (* a c)) (sqrt -4)))
(* a (- (/ b a) (* (sqrt (/ c a)) (sqrt -4))))
(* a (- (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (/ b a)) (* (sqrt (/ c a)) (sqrt -4))))
(* a (- (+ (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (/ b a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ c a)) (sqrt -4)))))
(* 2 (* (sqrt (/ c a)) (/ 1 (sqrt -4))))
(/ (+ (* 2 (* (sqrt (* a c)) (/ 1 (sqrt -4)))) (* 2 (/ b (pow (sqrt -4) 2)))) a)
(/ (+ (* 2 (* (sqrt (* a c)) (/ 1 (sqrt -4)))) (+ (* 2 (/ b (pow (sqrt -4) 2))) (* 2 (/ (+ (* -1/2 (* (sqrt (/ (pow a 3) c)) (/ (pow b 2) (pow (sqrt -4) 3)))) (* (sqrt (/ (pow a 3) c)) (/ (pow b 2) (pow (sqrt -4) 3)))) (pow a 2))))) a)
(/ (+ (* 2 (* (sqrt (* a c)) (/ 1 (sqrt -4)))) (+ (* 2 (/ b (pow (sqrt -4) 2))) (+ (* 2 (/ (+ (* -1/2 (* (sqrt (/ (pow a 3) c)) (/ (pow b 2) (pow (sqrt -4) 3)))) (* (sqrt (/ (pow a 3) c)) (/ (pow b 2) (pow (sqrt -4) 3)))) (pow a 2))) (* 2 (/ (+ (* -1/2 (/ (* (pow a 2) (pow b 3)) (* c (pow (sqrt -4) 4)))) (* (sqrt (/ a c)) (/ (* b (+ (* -1/2 (* (sqrt (/ (pow a 3) c)) (/ (pow b 2) (pow (sqrt -4) 3)))) (* (sqrt (/ (pow a 3) c)) (/ (pow b 2) (pow (sqrt -4) 3))))) (sqrt -4)))) (pow a 3)))))) a)
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1/2 (/ b a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a c))) (* (pow b 2) (sqrt -1)))) (* 1/2 b)) a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1/128 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 4) (sqrt -1)))) (* 1/8 (* (sqrt (/ a c)) (* (pow b 2) (sqrt -1))))) a)) (* 1/2 b)) a)) (* (sqrt (/ c a)) (sqrt -1)))
(* -2 (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -2 (* (sqrt (/ c a)) (sqrt -1))) (/ b a))
(+ (* -2 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ (* -1 b) (* 1/4 (* (sqrt (/ 1 (* a c))) (* (pow b 2) (sqrt -1))))) a)))
(+ (* -2 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ (* -1 b) (* -1 (/ (+ (* -1/4 (* (sqrt (/ a c)) (* (pow b 2) (sqrt -1)))) (* 1/64 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 4) (sqrt -1))))) a))) a)))
(* -2 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* a (+ (* -1 (/ b a)) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* a (+ (* -1 (/ (+ b (* -1/4 (* (sqrt (/ 1 (* a c))) (* (pow b 2) (sqrt -1))))) a)) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* a (+ (* -1 (/ (+ b (* -1 (/ (+ (* -1/64 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 4) (sqrt -1)))) (* 1/4 (* (sqrt (/ a c)) (* (pow b 2) (sqrt -1))))) a))) a)) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))
(* (sqrt (/ a c)) (sqrt -1))
(* -1 (* a (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* 1/2 (/ b (* a c))))))
(* -1 (* a (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1/2 (/ b c)) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 2) (sqrt -1))))) a)))))
(* -1 (* a (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1 (/ (+ (* -1/8 (* (sqrt (/ a (pow c 3))) (* (pow b 2) (sqrt -1)))) (* 1/128 (* (sqrt (/ 1 (* a (pow c 5)))) (* (pow b 4) (sqrt -1))))) a)) (* -1/2 (/ b c))) a)))))
(* 2 (* (sqrt (/ c a)) (sqrt -1)))
(* -1 (/ (+ (* -2 (* (sqrt (* a c)) (sqrt -1))) (* -1 b)) a))
(* -1 (/ (+ (* -2 (* (sqrt (* a c)) (sqrt -1))) (* -1 (/ (+ (* -4 (/ (+ (* -1/8 (* (sqrt (/ (pow a 3) c)) (* (pow b 2) (sqrt -1)))) (* 1/16 (* (sqrt (/ (pow a 3) c)) (* (pow b 2) (sqrt -1))))) a)) (* a b)) a))) a))
(* -1 (/ (+ (* -2 (* (sqrt (* a c)) (sqrt -1))) (* -1 (/ (+ (* -1 (/ (+ (* -4 (/ (+ (* 1/32 (/ (* (pow a 2) (pow b 3)) c)) (* 1/2 (* (sqrt (/ a c)) (* b (* (sqrt -1) (+ (* -1/8 (* (sqrt (/ (pow a 3) c)) (* (pow b 2) (sqrt -1)))) (* 1/16 (* (sqrt (/ (pow a 3) c)) (* (pow b 2) (sqrt -1)))))))))) a)) (* 4 (+ (* -1/8 (* (sqrt (/ (pow a 3) c)) (* (pow b 2) (sqrt -1)))) (* 1/16 (* (sqrt (/ (pow a 3) c)) (* (pow b 2) (sqrt -1))))))) a)) (* a b)) a))) a))
(* -1 (* a (+ (* 1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 2) (sqrt -1)))) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* a (+ (* -1/64 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b 4) (sqrt -1)))) (+ (* 1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 2) (sqrt -1)))) (* 2 (* (sqrt (/ c a)) (sqrt -1)))))))
(* -1 (* a (+ (* -1/64 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b 4) (sqrt -1)))) (+ (* 1/512 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b 6) (sqrt -1)))) (+ (* 1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 2) (sqrt -1)))) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))))
(* -1 (* a (+ (* 2 (* (sqrt (/ c a)) (sqrt -1))) (/ b a))))
(* -1 (* a (+ (* -1 (/ (- (* -1/4 (* (sqrt (/ 1 (* a c))) (* (pow b 2) (sqrt -1)))) b) a)) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* a (+ (* -1 (/ (- (* -1 (/ (+ (* -1/64 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 4) (sqrt -1)))) (* 1/4 (* (sqrt (/ a c)) (* (pow b 2) (sqrt -1))))) a)) b) a)) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* a (- (* -1 (/ (pow b 2) a)) (* -4 c))))
(* 2 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* a (- (* -1 (/ b a)) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* a (- (* -1 (/ (+ b (* 1/4 (* (sqrt (/ 1 (* a c))) (* (pow b 2) (sqrt -1))))) a)) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* a (- (* -1 (/ (+ b (* -1 (/ (- (* 1/64 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 4) (sqrt -1)))) (* 1/4 (* (sqrt (/ a c)) (* (pow b 2) (sqrt -1))))) a))) a)) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(* -1 (/ (+ (* 1/2 b) (* (sqrt (* a c)) (sqrt -1))) a))
(* -1 (/ (+ (* -1 (/ (+ (* -2 (/ (+ (* -1/16 (* (sqrt (/ (pow a 3) c)) (* (pow b 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ (pow a 3) c)) (* (pow b 2) (sqrt -1))))) a)) (* -1/2 (* a b))) a)) (* (sqrt (* a c)) (sqrt -1))) a))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -2 (/ (+ (* -1/32 (/ (* (pow a 2) (pow b 3)) c)) (* 1/2 (* (sqrt (/ a c)) (* b (* (sqrt -1) (+ (* -1/16 (* (sqrt (/ (pow a 3) c)) (* (pow b 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ (pow a 3) c)) (* (pow b 2) (sqrt -1)))))))))) a)) (* 2 (+ (* -1/16 (* (sqrt (/ (pow a 3) c)) (* (pow b 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ (pow a 3) c)) (* (pow b 2) (sqrt -1))))))) a)) (* -1/2 (* a b))) a)) (* (sqrt (* a c)) (sqrt -1))) a))
(>= b 0)
(+ (* -1/2 (* (sqrt (/ c a)) (sqrt -4))) (* b (- (* -1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b (sqrt -4)))) (* 1/2 (/ 1 a)))))
(+ (* -1/2 (* (sqrt (/ c a)) (sqrt -4))) (* b (- (* b (+ (* -1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -4)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 2) (pow (sqrt -4) 3)))))) (* 1/2 (/ 1 a)))))
(+ (* b (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b (sqrt -4)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -4)))
(+ (* b (+ (* b (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 2) (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -4)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -4)))
(+ b (* (sqrt (* a c)) (sqrt -4)))
(+ (* b (+ 1 (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b (sqrt -4)))))) (* (sqrt (* a c)) (sqrt -4)))
(+ (* b (+ 1 (* b (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b 2) (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -4)))))))) (* (sqrt (* a c)) (sqrt -4)))
(+ (* -1/2 (* (sqrt (/ a c)) (sqrt -4))) (* -1/2 (/ b c)))
(+ (* -1/2 (* (sqrt (/ a c)) (sqrt -4))) (* b (- (* -1/4 (* (sqrt (/ 1 (* a (pow c 3)))) (/ b (sqrt -4)))) (* 1/2 (/ 1 c)))))
(+ (* -1/2 (* (sqrt (/ a c)) (sqrt -4))) (* b (- (* b (+ (* -1/4 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (sqrt -4)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b 2) (pow (sqrt -4) 3)))))) (* 1/2 (/ 1 c)))))
(+ (* -4 (* (sqrt (/ c a)) (/ 1 (sqrt -4)))) (* -4 (/ b (* a (pow (sqrt -4) 2)))))
(+ (* -4 (* (sqrt (/ c a)) (/ 1 (sqrt -4)))) (* b (- (* 4 (* b (+ (* -1 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -4) 3))))))) (* 4 (/ 1 (* a (pow (sqrt -4) 2)))))))
(+ (* -4 (* (sqrt (/ c a)) (/ 1 (sqrt -4)))) (* b (- (* b (+ (* 4 (* b (+ (* (sqrt (/ 1 (* a c))) (/ (+ (* -1 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -4) 3))))) (sqrt -4))) (* 1/2 (/ 1 (* (pow a 2) (* c (pow (sqrt -4) 4)))))))) (* 4 (+ (* -1 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -4) 3)))))))) (* 4 (/ 1 (* a (pow (sqrt -4) 2)))))))
(+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (* a c)) (sqrt -4)))
(+ (* (sqrt (* a c)) (sqrt -4)) (* (pow b 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b 2) (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -4)))))))
(+ (* (sqrt (* a c)) (sqrt -4)) (* (pow b 2) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -4)))) (* (pow b 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -4) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b 2) (pow (sqrt -4) 5)))))))))
(+ (* -1 b) (* (sqrt (* a c)) (sqrt -4)))
(+ (* b (- (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b (sqrt -4)))) 1)) (* (sqrt (* a c)) (sqrt -4)))
(+ (* b (- (* b (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b 2) (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -4)))))) 1)) (* (sqrt (* a c)) (sqrt -4)))
(- (pow b 2) (* 4 (* a c)))
(- b (* (sqrt (* a c)) (sqrt -4)))
(- (* b (+ 1 (* -1/2 (* (sqrt (/ 1 (* a c))) (/ b (sqrt -4)))))) (* (sqrt (* a c)) (sqrt -4)))
(- (* b (+ 1 (* b (- (* 1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b 2) (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -4)))))))) (* (sqrt (* a c)) (sqrt -4)))
(+ (* 2 (* (sqrt (/ c a)) (/ 1 (sqrt -4)))) (* 2 (/ b (* a (pow (sqrt -4) 2)))))
(+ (* 2 (* (sqrt (/ c a)) (/ 1 (sqrt -4)))) (* b (+ (* 2 (* b (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -4) 3)))) (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -4) 3)))))) (* 2 (/ 1 (* a (pow (sqrt -4) 2)))))))
(+ (* 2 (* (sqrt (/ c a)) (/ 1 (sqrt -4)))) (* b (+ (* b (+ (* -2 (* b (- (* 1/2 (/ 1 (* (pow a 2) (* c (pow (sqrt -4) 4))))) (* (sqrt (/ 1 (* a c))) (/ (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -4) 3)))) (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -4) 3)))) (sqrt -4)))))) (* 2 (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -4) 3)))) (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -4) 3))))))) (* 2 (/ 1 (* a (pow (sqrt -4) 2)))))))
(/ c (pow b 2))
(* b (- (/ c (pow b 2)) (/ 1 a)))
(* b (- (+ (/ c (pow b 2)) (/ (* a (pow c 2)) (pow b 4))) (/ 1 a)))
(* b (- (+ (* 2 (/ (* (pow a 2) (pow c 3)) (pow b 6))) (+ (/ c (pow b 2)) (/ (* a (pow c 2)) (pow b 4)))) (/ 1 a)))
(* b (+ (* -2 (/ c (pow b 2))) (* 2 (/ 1 a))))
(* b (+ (* -2 (/ c (pow b 2))) (+ (* -2 (/ (* a (pow c 2)) (pow b 4))) (* 2 (/ 1 a)))))
(* b (+ (* -4 (/ (* (pow a 2) (pow c 3)) (pow b 6))) (+ (* -2 (/ c (pow b 2))) (+ (* -2 (/ (* a (pow c 2)) (pow b 4))) (* 2 (/ 1 a))))))
(* b (+ 2 (* -2 (/ (* a c) (pow b 2)))))
(* b (+ 2 (+ (* -2 (/ (* a c) (pow b 2))) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 4))))))
(* b (+ 2 (+ (* -4 (/ (* (pow a 3) (pow c 3)) (pow b 6))) (+ (* -2 (/ (* a c) (pow b 2))) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 4)))))))
(* b (- (/ a (pow b 2)) (/ 1 c)))
(* b (- (+ (/ a (pow b 2)) (/ (* (pow a 2) c) (pow b 4))) (/ 1 c)))
(* b (- (+ (* 2 (/ (* (pow a 3) (pow c 2)) (pow b 6))) (+ (/ a (pow b 2)) (/ (* (pow a 2) c) (pow b 4)))) (/ 1 c)))
(* b (+ (* -2 (/ c (pow b 2))) (+ (* 4 (/ (+ (* -1 (* a (pow c 2))) (* 1/2 (* a (pow c 2)))) (pow b 4))) (* 2 (/ 1 a)))))
(* b (+ (* -2 (/ c (pow b 2))) (+ (* 4 (/ (+ (* -1 (* a (* c (+ (* -1 (* a (pow c 2))) (* 1/2 (* a (pow c 2))))))) (+ (* -1/8 (/ (+ (* 4 (* (pow a 4) (pow c 4))) (* 16 (* (pow a 4) (pow c 4)))) (* (pow a 2) c))) (* (pow a 2) (pow c 3)))) (pow b 6))) (+ (* 4 (/ (+ (* -1 (* a (pow c 2))) (* 1/2 (* a (pow c 2)))) (pow b 4))) (* 2 (/ 1 a))))))
(* b (+ 1 (* -2 (/ (* a c) (pow b 2)))))
(* b (+ 1 (+ (* -2 (/ (* a c) (pow b 2))) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 4))))))
(* b (+ 1 (+ (* -4 (/ (* (pow a 3) (pow c 3)) (pow b 6))) (+ (* -2 (/ (* a c) (pow b 2))) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 4)))))))
(/ (+ (* -2 (* a c)) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 2)))) b)
(/ (+ (* -4 (/ (* (pow a 3) (pow c 3)) (pow b 4))) (+ (* -2 (* a c)) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 2))))) b)
(/ (+ (* -4 (/ (* (pow a 3) (pow c 3)) (pow b 4))) (+ (* -2 (* a c)) (+ (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 2))) (* -1/2 (/ (+ (* 4 (* (pow a 4) (pow c 4))) (* 16 (* (pow a 4) (pow c 4)))) (pow b 6)))))) b)
(* (pow b 2) (+ 1 (* -4 (/ (* a c) (pow b 2)))))
(/ (- (* 2 (/ (* (pow a 2) (pow c 2)) (pow b 2))) (* -2 (* a c))) b)
(/ (- (* 4 (/ (* (pow a 3) (pow c 3)) (pow b 4))) (+ (* -2 (* a c)) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 2))))) b)
(/ (- (* 1/2 (/ (+ (* 4 (* (pow a 4) (pow c 4))) (* 16 (* (pow a 4) (pow c 4)))) (pow b 6))) (+ (* -4 (/ (* (pow a 3) (pow c 3)) (pow b 4))) (+ (* -2 (* a c)) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 2)))))) b)
(* b (- (+ (* 2 (/ (+ (* -1/2 (* a (pow c 2))) (* a (pow c 2))) (pow b 4))) (/ c (pow b 2))) (/ 1 a)))
(* b (- (+ (* 2 (/ (+ (* -1 (* a (* c (+ (* -1/2 (* a (pow c 2))) (* a (pow c 2)))))) (+ (* -1 (* (pow a 2) (pow c 3))) (* 1/8 (/ (+ (* 4 (* (pow a 4) (pow c 4))) (* 16 (* (pow a 4) (pow c 4)))) (* (pow a 2) c))))) (pow b 6))) (+ (* 2 (/ (+ (* -1/2 (* a (pow c 2))) (* a (pow c 2))) (pow b 4))) (/ c (pow b 2)))) (/ 1 a)))
(if (>= b 0) (* 1/2 (/ (- (* -1 b) (sqrt (- (pow b 2) (* 4 (* a c))))) a)) (* 2 (/ c (+ (sqrt (- (pow b 2) (* 4 (* a c)))) (* -1 b)))))
(if (>= b 0) (* -1/2 (/ (- (sqrt (- (pow b 2) (* 4 (* a c)))) (* -1 b)) a)) (* 2 (/ c (+ (sqrt (- (pow b 2) (* 4 (* a c)))) (* -1 b)))))
(* -1 (/ c b))
(* -1 (/ (+ c (/ (* a (pow c 2)) (pow b 2))) b))
(* -1 (/ (+ c (+ (* 2 (/ (* (pow a 2) (pow c 3)) (pow b 4))) (/ (* a (pow c 2)) (pow b 2)))) b))
(* -1 (/ (+ c (+ (* 1/4 (/ (+ (* 4 (* (pow a 4) (pow c 4))) (* 16 (* (pow a 4) (pow c 4)))) (* a (pow b 6)))) (+ (* 2 (/ (* (pow a 2) (pow c 3)) (pow b 4))) (/ (* a (pow c 2)) (pow b 2))))) b))
(if (>= b 0) (* 1/2 (/ (- (* -1 b) (sqrt (- (pow b 2) (* 4 (* a c))))) a)) (* -1/2 (/ (- (sqrt (- (pow b 2) (* 4 (* a c)))) (* -1 b)) a)))
(* 2 (/ c b))
(* -1 (/ (+ (* -2 c) (* -2 (/ (* a (pow c 2)) (pow b 2)))) b))
(* -1 (/ (+ (* -4 (/ (* (pow a 2) (pow c 3)) (pow b 4))) (+ (* -2 c) (* -2 (/ (* a (pow c 2)) (pow b 2))))) b))
(* -1 (/ (+ (* -4 (/ (* (pow a 2) (pow c 3)) (pow b 4))) (+ (* -2 c) (+ (* -2 (/ (* a (pow c 2)) (pow b 2))) (* -1/2 (/ (+ (* 4 (* (pow a 4) (pow c 4))) (* 16 (* (pow a 4) (pow c 4)))) (* a (pow b 6))))))) b))
(* -1 (/ (+ (* -2 (* a c)) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 2)))) b))
(* -1 (/ (+ (* -4 (/ (* (pow a 3) (pow c 3)) (pow b 4))) (+ (* -2 (* a c)) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 2))))) b))
(* -1 (/ (+ (* -4 (/ (* (pow a 3) (pow c 3)) (pow b 4))) (+ (* -2 (* a c)) (+ (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 2))) (* -1/2 (/ (+ (* 4 (* (pow a 4) (pow c 4))) (* 16 (* (pow a 4) (pow c 4)))) (pow b 6)))))) b))
(if (>= b 0) (* -1/2 (/ (- (sqrt (- (pow b 2) (* 4 (* a c)))) (* -1 b)) c)) (* 2 (/ c (+ (sqrt (- (pow b 2) (* 4 (* a c)))) (* -1 b)))))
(* -1 (/ (+ a (/ (* (pow a 2) c) (pow b 2))) b))
(* -1 (/ (+ a (+ (* 2 (/ (* (pow a 3) (pow c 2)) (pow b 4))) (/ (* (pow a 2) c) (pow b 2)))) b))
(* -1 (/ (+ a (+ (* 1/4 (/ (+ (* 4 (* (pow a 4) (pow c 4))) (* 16 (* (pow a 4) (pow c 4)))) (* (pow b 6) c))) (+ (* 2 (/ (* (pow a 3) (pow c 2)) (pow b 4))) (/ (* (pow a 2) c) (pow b 2))))) b))
(* -1 (/ (+ (* -4 (/ (* (pow a 2) (pow c 3)) (pow b 4))) (+ (* -2 c) (+ (* -2 (/ (* a (pow c 2)) (pow b 2))) (* 4 (/ (+ (* -2 (* (pow a 3) (pow c 4))) (* -1/2 (* (pow a 3) (pow c 4)))) (pow b 6)))))) b))
(if (>= b 0) (* 2 (/ c (+ (sqrt (- (pow b 2) (* 4 (* a c)))) (* -1 b)))) (* 2 (/ c (+ (sqrt (- (pow b 2) (* 4 (* a c)))) (* -1 b)))))
(* -1 b)
(* -1 (* b (+ 1 (* -2 (/ (* a c) (pow b 2))))))
(* -1 (* b (+ 1 (+ (* -2 (/ (* a c) (pow b 2))) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 4)))))))
(* -1 (* b (+ 1 (+ (* -4 (/ (* (pow a 3) (pow c 3)) (pow b 6))) (+ (* -2 (/ (* a c) (pow b 2))) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 4))))))))
(* -2 b)
(* -1 (* b (+ 2 (* -2 (/ (* a c) (pow b 2))))))
(* -1 (* b (+ 2 (+ (* -2 (/ (* a c) (pow b 2))) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 4)))))))
(* -1 (* b (+ 2 (+ (* -4 (/ (* (pow a 3) (pow c 3)) (pow b 6))) (+ (* -2 (/ (* a c) (pow b 2))) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 4))))))))
(* -1 (* b (- (* 2 (/ (* a c) (pow b 2))) 2)))
(* -1 (* b (- (* 2 (/ (* (pow a 2) (pow c 2)) (pow b 4))) (+ 2 (* -2 (/ (* a c) (pow b 2)))))))
(* -1 (* b (- (* 4 (/ (* (pow a 3) (pow c 3)) (pow b 6))) (+ 2 (+ (* -2 (/ (* a c) (pow b 2))) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 4))))))))
(* -1 (/ (+ c (+ (* -2 (/ (+ (* -2 (* (pow a 3) (pow c 4))) (* -1/2 (* (pow a 3) (pow c 4)))) (pow b 6))) (+ (* 2 (/ (* (pow a 2) (pow c 3)) (pow b 4))) (/ (* a (pow c 2)) (pow b 2))))) b))
(+ (* -1 (/ b a)) (/ c b))
(+ (* -1 (/ b a)) (* c (+ (/ 1 b) (/ (* a c) (pow b 3)))))
(+ (* -1 (/ b a)) (* c (+ (* c (+ (* 2 (/ (* (pow a 2) c) (pow b 5))) (/ a (pow b 3)))) (/ 1 b))))
(+ (* -2 (/ c b)) (* 2 (/ b a)))
(+ (* 2 (/ b a)) (* c (- (* -2 (/ (* a c) (pow b 3))) (* 2 (/ 1 b)))))
(+ (* 2 (/ b a)) (* c (- (* c (+ (* -4 (/ (* (pow a 2) c) (pow b 5))) (* -2 (/ a (pow b 3))))) (* 2 (/ 1 b)))))
(+ (* 2 b) (* c (+ (* -2 (/ a b)) (* -2 (/ (* (pow a 2) c) (pow b 3))))))
(+ (* 2 b) (* c (+ (* -2 (/ a b)) (* c (+ (* -4 (/ (* (pow a 3) c) (pow b 5))) (* -2 (/ (pow a 2) (pow b 3))))))))
(/ (+ (* -1 b) (/ (* a c) b)) c)
(/ (+ (* -1 b) (* c (+ (/ a b) (/ (* (pow a 2) c) (pow b 3))))) c)
(/ (+ (* -1 b) (* c (+ (* c (+ (* 2 (/ (* (pow a 3) c) (pow b 5))) (/ (pow a 2) (pow b 3)))) (/ a b)))) c)
(+ (* 2 (/ b a)) (* c (- (* 4 (* c (+ (* -1 (/ a (pow b 3))) (* 1/2 (/ a (pow b 3)))))) (* 2 (/ 1 b)))))
(+ (* 2 (/ b a)) (* c (- (* c (+ (* 4 (* c (+ (* -1 (/ (* a (+ (* -1 (/ a (pow b 3))) (* 1/2 (/ a (pow b 3))))) (pow b 2))) (+ (* -1/8 (/ (* b (+ (* 4 (/ (pow a 4) (pow b 6))) (* 16 (/ (pow a 4) (pow b 6))))) (pow a 2))) (/ (pow a 2) (pow b 5)))))) (* 4 (+ (* -1 (/ a (pow b 3))) (* 1/2 (/ a (pow b 3))))))) (* 2 (/ 1 b)))))
(+ b (* c (+ (* -2 (/ a b)) (* -2 (/ (* (pow a 2) c) (pow b 3))))))
(+ b (* c (+ (* -2 (/ a b)) (* c (+ (* -4 (/ (* (pow a 3) c) (pow b 5))) (* -2 (/ (pow a 2) (pow b 3))))))))
(* c (+ (* -2 (/ a b)) (* -2 (/ (* (pow a 2) c) (pow b 3)))))
(* c (+ (* -2 (/ a b)) (* c (+ (* -4 (/ (* (pow a 3) c) (pow b 5))) (* -2 (/ (pow a 2) (pow b 3)))))))
(* c (+ (* -2 (/ a b)) (* c (+ (* -2 (/ (pow a 2) (pow b 3))) (* c (+ (* -4 (/ (pow a 3) (pow b 5))) (* -1/2 (/ (* c (+ (* 4 (/ (pow a 4) (pow b 6))) (* 16 (/ (pow a 4) (pow b 6))))) b))))))))
(* c (- (* 2 (/ (* (pow a 2) c) (pow b 3))) (* -2 (/ a b))))
(* c (- (* c (- (* 4 (/ (* (pow a 3) c) (pow b 5))) (* -2 (/ (pow a 2) (pow b 3))))) (* -2 (/ a b))))
(* c (- (* c (- (* c (- (* 1/2 (/ (* c (+ (* 4 (/ (pow a 4) (pow b 6))) (* 16 (/ (pow a 4) (pow b 6))))) b)) (* -4 (/ (pow a 3) (pow b 5))))) (* -2 (/ (pow a 2) (pow b 3))))) (* -2 (/ a b))))
(+ (* -1 (/ b a)) (* c (+ (* 2 (* c (+ (* -1/2 (/ a (pow b 3))) (/ a (pow b 3))))) (/ 1 b))))
(+ (* -1 (/ b a)) (* c (+ (* c (+ (* 2 (* c (+ (* -1 (/ (* a (+ (* -1/2 (/ a (pow b 3))) (/ a (pow b 3)))) (pow b 2))) (+ (* -1 (/ (pow a 2) (pow b 5))) (* 1/8 (/ (* b (+ (* 4 (/ (pow a 4) (pow b 6))) (* 16 (/ (pow a 4) (pow b 6))))) (pow a 2))))))) (* 2 (+ (* -1/2 (/ a (pow b 3))) (/ a (pow b 3)))))) (/ 1 b))))
(* c (+ (* -1/2 (* (sqrt (/ 1 (* a c))) (sqrt -4))) (* -1/2 (/ b (* a c)))))
(* c (+ (* -1/2 (* (sqrt (/ 1 (* a c))) (sqrt -4))) (+ (* -1/2 (/ b (* a c))) (* -1/4 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b 2) (sqrt -4)))))))
(* c (+ (* -1/2 (* (sqrt (/ 1 (* a c))) (sqrt -4))) (+ (* -1/2 (/ b (* a c))) (+ (* -1/4 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3))))))))
(* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -4)) (/ b (* a c))))
(* c (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (+ (* (sqrt (/ 1 (* a c))) (sqrt -4)) (/ b (* a c)))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (+ (* (sqrt (/ 1 (* a c))) (sqrt -4)) (/ b (* a c))))))
(* c (+ (* (sqrt (/ a c)) (sqrt -4)) (/ b c)))
(* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (+ (* (sqrt (/ a c)) (sqrt -4)) (/ b c))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (+ (* (sqrt (/ a c)) (sqrt -4)) (/ b c)))))
(+ (* -1/2 (* (sqrt (/ a c)) (sqrt -4))) (+ (* -1/2 (/ b c)) (* -1/4 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4))))))
(+ (* -1/2 (* (sqrt (/ a c)) (sqrt -4))) (+ (* -1/2 (/ b c)) (+ (* -1/4 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3)))))))
(- (+ (* -4 (* (sqrt (/ c a)) (/ 1 (sqrt -4)))) (* -1 (/ (+ (* -2 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b 2) (pow (sqrt -4) 3)))) (* 4 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b 2) (pow (sqrt -4) 3))))) (pow c 2)))) (* 4 (/ b (* a (pow (sqrt -4) 2)))))
(- (+ (* -4 (* (sqrt (/ c a)) (/ 1 (sqrt -4)))) (* -1 (/ (+ (* -2 (/ (* (pow b 3) (pow c 2)) (* (pow a 2) (pow (sqrt -4) 4)))) (* (sqrt (/ c a)) (/ (* b (+ (* -2 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b 2) (pow (sqrt -4) 3)))) (* 4 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b 2) (pow (sqrt -4) 3)))))) (sqrt -4)))) (pow c 3)))) (+ (* -2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (pow (sqrt -4) 3)))) (+ (* 4 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (pow (sqrt -4) 3)))) (* 4 (/ b (* a (pow (sqrt -4) 2)))))))
(* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ a c)) (sqrt -4))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ a c)) (sqrt -4)))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (/ (pow b 6) (pow (sqrt -4) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ a c)) (sqrt -4))))))
(* c (+ (* -1 (/ b c)) (* (sqrt (/ a c)) (sqrt -4))))
(* c (- (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ a c)) (sqrt -4))) (/ b c)))
(* c (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ a c)) (sqrt -4)))) (/ b c)))
(* c (- (/ (pow b 2) c) (* 4 a)))
(* c (- (/ b c) (* (sqrt (/ a c)) (sqrt -4))))
(* c (- (+ (* -1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (/ b c)) (* (sqrt (/ a c)) (sqrt -4))))
(* c (- (+ (* 1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (/ b c)) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ a c)) (sqrt -4)))))
(- (+ (* -1 (/ (+ (* -2 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b 2) (pow (sqrt -4) 3)))) (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b 2) (pow (sqrt -4) 3)))) (pow c 2))) (* 2 (* (sqrt (/ c a)) (/ 1 (sqrt -4))))) (* -2 (/ b (* a (pow (sqrt -4) 2)))))
(- (+ (* -1 (/ (+ (* (sqrt (/ c a)) (/ (* b (+ (* -2 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b 2) (pow (sqrt -4) 3)))) (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b 2) (pow (sqrt -4) 3))))) (sqrt -4))) (/ (* (pow b 3) (pow c 2)) (* (pow a 2) (pow (sqrt -4) 4)))) (pow c 3))) (* 2 (* (sqrt (/ c a)) (/ 1 (sqrt -4))))) (+ (* -2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (pow (sqrt -4) 3)))) (+ (* -2 (/ b (* a (pow (sqrt -4) 2)))) (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (pow (sqrt -4) 3))))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* 1/2 (/ b (* a c))))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1/2 (/ b a)) (* 1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 2) (sqrt -1))))) c)))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1 (/ (+ (* -1/8 (* (sqrt (/ c (pow a 3))) (* (pow b 2) (sqrt -1)))) (* 1/128 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b 4) (sqrt -1))))) c)) (* -1/2 (/ b a))) c)))))
(* -1 (* c (+ (* -1 (/ b (* a c))) (* 2 (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(* -1 (* c (+ (* -1 (/ (+ (* -1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 2) (sqrt -1)))) (/ b a)) c)) (* 2 (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/64 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b 4) (sqrt -1)))) (* 1/4 (* (sqrt (/ c (pow a 3))) (* (pow b 2) (sqrt -1))))) c)) (/ b a)) c)) (* 2 (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(* -1 (* c (+ (* -1 (/ b c)) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* c (+ (* -1 (/ (+ b (* -1/4 (* (sqrt (/ 1 (* a c))) (* (pow b 2) (sqrt -1))))) c)) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* c (+ (* -1 (/ (+ b (* -1 (/ (+ (* -1/64 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 4) (sqrt -1)))) (* 1/4 (* (sqrt (/ c a)) (* (pow b 2) (sqrt -1))))) c))) c)) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))
(+ (* -1/2 (/ b c)) (* (sqrt (/ a c)) (sqrt -1)))
(+ (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a c))) (* (pow b 2) (sqrt -1)))) (* 1/2 b)) c)) (* (sqrt (/ a c)) (sqrt -1)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1/128 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 4) (sqrt -1)))) (* 1/8 (* (sqrt (/ c a)) (* (pow b 2) (sqrt -1))))) c)) (* 1/2 b)) c)) (* (sqrt (/ a c)) (sqrt -1)))
(+ (* 2 (* (sqrt (/ c a)) (sqrt -1))) (/ b a))
(+ (* -1 (/ (- (+ (* -1/2 (* (sqrt (/ c (pow a 3))) (* (pow b 2) (sqrt -1)))) (* 1/4 (* (sqrt (/ c (pow a 3))) (* (pow b 2) (sqrt -1))))) (/ (* b c) a)) c)) (* 2 (* (sqrt (/ c a)) (sqrt -1))))
(+ (* -1 (/ (- (* -1 (/ (- (+ (* 1/8 (/ (* (pow b 3) c) (pow a 2))) (* 1/2 (* (sqrt (/ 1 (* a c))) (* b (* (sqrt -1) (+ (* -1/2 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b 2) (sqrt -1)))) (* 1/4 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b 2) (sqrt -1)))))))))) (+ (* -1/2 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b 2) (sqrt -1)))) (* 1/4 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b 2) (sqrt -1)))))) c)) (/ (* b c) a)) c)) (* 2 (* (sqrt (/ c a)) (sqrt -1))))
(* -1 (* c (+ (* 1/4 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 2) (sqrt -1)))) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* c (+ (* -1/64 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b 4) (sqrt -1)))) (+ (* 1/4 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 2) (sqrt -1)))) (* 2 (* (sqrt (/ a c)) (sqrt -1)))))))
(* -1 (* c (+ (* -1/64 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b 4) (sqrt -1)))) (+ (* 1/512 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (* (pow b 6) (sqrt -1)))) (+ (* 1/4 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 2) (sqrt -1)))) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))))
(* -1 (* c (+ (* 2 (* (sqrt (/ a c)) (sqrt -1))) (/ b c))))
(* -1 (* c (+ (* -1 (/ (- (* -1/4 (* (sqrt (/ 1 (* a c))) (* (pow b 2) (sqrt -1)))) b) c)) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* c (+ (* -1 (/ (- (* -1 (/ (+ (* -1/64 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 4) (sqrt -1)))) (* 1/4 (* (sqrt (/ c a)) (* (pow b 2) (sqrt -1))))) c)) b) c)) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* c (- (* -1 (/ (pow b 2) c)) (* -4 a))))
(* -1 (* c (- (* -1 (/ b c)) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* c (- (* -1 (/ (+ b (* 1/4 (* (sqrt (/ 1 (* a c))) (* (pow b 2) (sqrt -1))))) c)) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* c (- (* -1 (/ (+ b (* -1 (/ (- (* 1/64 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 4) (sqrt -1)))) (* 1/4 (* (sqrt (/ c a)) (* (pow b 2) (sqrt -1))))) c))) c)) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1/2 (/ b a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (- (+ (* -1/8 (* (sqrt (/ c (pow a 3))) (* (pow b 2) (sqrt -1)))) (* 1/4 (* (sqrt (/ c (pow a 3))) (* (pow b 2) (sqrt -1))))) (* -1/2 (/ (* b c) a))) c)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (- (* -1 (/ (- (+ (* -1/16 (/ (* (pow b 3) c) (pow a 2))) (* 1/2 (* (sqrt (/ 1 (* a c))) (* b (* (sqrt -1) (+ (* -1/8 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b 2) (sqrt -1)))) (* 1/4 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b 2) (sqrt -1)))))))))) (+ (* -1/8 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b 2) (sqrt -1)))) (* 1/4 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b 2) (sqrt -1)))))) c)) (* -1/2 (/ (* b c) a))) c)))
Calls

9 calls:

TimeVariablePointExpression
3.0ms
c
@inf
((if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) (if (>= b 0) (* (+ (sqrt (- (* b b) (* (* c a) 4))) b) (/ -1/2 a)) (/ (* c 2) (- (sqrt (- (* b b) (* (* c a) 4))) b))) (>= b 0) (* (+ (sqrt (- (* b b) (* (* c a) 4))) b) (/ -1/2 a)) (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (* (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) -1/2) (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (+ (sqrt (- (* b b) (* (* c a) 4))) b) (if (>= b 0) (/ (+ (sqrt (- (* b b) (* c (* a 4)))) b) (* -2 c)) (/ (* -2 c) (- b (sqrt (- (* b b) (* c (* a 4))))))) (/ (+ (sqrt (- (* b b) (* c (* a 4)))) b) (* -2 c)) (/ (neg a) b) (if (>= b 0) (/ (+ (sqrt (- (* b b) (* c (* a 4)))) b) (* -2 c)) (/ (* -2 c) (- b (sqrt (- (* b b) (* c (* a 4))))))) (/ (+ (sqrt (- (* b b) (* c (* a 4)))) b) (* -2 c)) (+ (sqrt (- (* b b) (* c (* a 4)))) b) (- (- (* b b) (* (* c a) 4)) (* b b)) (/ (- (- (* b b) (* (* c a) 4)) (* b b)) (* (- (sqrt (- (* b b) (* (* c a) 4))) b) a)) (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) (if (>= b 0) (* (/ (- (- (* b b) (* (* c a) 4)) (* b b)) (* (- (sqrt (- (* b b) (* (* c a) 4))) b) a)) -1/2) (/ (* c 2) (- (sqrt (- (* b b) (* (* c a) 4))) b))) (sqrt (- (* b b) (* (* c a) 4))) (- (sqrt (- (* b b) (* (* c a) 4))) b) (- (* b b) (* (* c a) 4)) (sqrt (- (* b b) (* c (* a 4)))) (- b (sqrt (- (* b b) (* c (* a 4))))) (/ (* -2 c) (- b (sqrt (- (* b b) (* c (* a 4)))))) (- b (sqrt (- (* b b) (* c (* a 4))))) (/ c (* b b)))
3.0ms
c
@-inf
((if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) (if (>= b 0) (* (+ (sqrt (- (* b b) (* (* c a) 4))) b) (/ -1/2 a)) (/ (* c 2) (- (sqrt (- (* b b) (* (* c a) 4))) b))) (>= b 0) (* (+ (sqrt (- (* b b) (* (* c a) 4))) b) (/ -1/2 a)) (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (* (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) -1/2) (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (+ (sqrt (- (* b b) (* (* c a) 4))) b) (if (>= b 0) (/ (+ (sqrt (- (* b b) (* c (* a 4)))) b) (* -2 c)) (/ (* -2 c) (- b (sqrt (- (* b b) (* c (* a 4))))))) (/ (+ (sqrt (- (* b b) (* c (* a 4)))) b) (* -2 c)) (/ (neg a) b) (if (>= b 0) (/ (+ (sqrt (- (* b b) (* c (* a 4)))) b) (* -2 c)) (/ (* -2 c) (- b (sqrt (- (* b b) (* c (* a 4))))))) (/ (+ (sqrt (- (* b b) (* c (* a 4)))) b) (* -2 c)) (+ (sqrt (- (* b b) (* c (* a 4)))) b) (- (- (* b b) (* (* c a) 4)) (* b b)) (/ (- (- (* b b) (* (* c a) 4)) (* b b)) (* (- (sqrt (- (* b b) (* (* c a) 4))) b) a)) (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) (if (>= b 0) (* (/ (- (- (* b b) (* (* c a) 4)) (* b b)) (* (- (sqrt (- (* b b) (* (* c a) 4))) b) a)) -1/2) (/ (* c 2) (- (sqrt (- (* b b) (* (* c a) 4))) b))) (sqrt (- (* b b) (* (* c a) 4))) (- (sqrt (- (* b b) (* (* c a) 4))) b) (- (* b b) (* (* c a) 4)) (sqrt (- (* b b) (* c (* a 4)))) (- b (sqrt (- (* b b) (* c (* a 4))))) (/ (* -2 c) (- b (sqrt (- (* b b) (* c (* a 4)))))) (- b (sqrt (- (* b b) (* c (* a 4))))) (/ c (* b b)))
3.0ms
b
@inf
((if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) (if (>= b 0) (* (+ (sqrt (- (* b b) (* (* c a) 4))) b) (/ -1/2 a)) (/ (* c 2) (- (sqrt (- (* b b) (* (* c a) 4))) b))) (>= b 0) (* (+ (sqrt (- (* b b) (* (* c a) 4))) b) (/ -1/2 a)) (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (* (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) -1/2) (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (+ (sqrt (- (* b b) (* (* c a) 4))) b) (if (>= b 0) (/ (+ (sqrt (- (* b b) (* c (* a 4)))) b) (* -2 c)) (/ (* -2 c) (- b (sqrt (- (* b b) (* c (* a 4))))))) (/ (+ (sqrt (- (* b b) (* c (* a 4)))) b) (* -2 c)) (/ (neg a) b) (if (>= b 0) (/ (+ (sqrt (- (* b b) (* c (* a 4)))) b) (* -2 c)) (/ (* -2 c) (- b (sqrt (- (* b b) (* c (* a 4))))))) (/ (+ (sqrt (- (* b b) (* c (* a 4)))) b) (* -2 c)) (+ (sqrt (- (* b b) (* c (* a 4)))) b) (- (- (* b b) (* (* c a) 4)) (* b b)) (/ (- (- (* b b) (* (* c a) 4)) (* b b)) (* (- (sqrt (- (* b b) (* (* c a) 4))) b) a)) (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) (if (>= b 0) (* (/ (- (- (* b b) (* (* c a) 4)) (* b b)) (* (- (sqrt (- (* b b) (* (* c a) 4))) b) a)) -1/2) (/ (* c 2) (- (sqrt (- (* b b) (* (* c a) 4))) b))) (sqrt (- (* b b) (* (* c a) 4))) (- (sqrt (- (* b b) (* (* c a) 4))) b) (- (* b b) (* (* c a) 4)) (sqrt (- (* b b) (* c (* a 4)))) (- b (sqrt (- (* b b) (* c (* a 4))))) (/ (* -2 c) (- b (sqrt (- (* b b) (* c (* a 4)))))) (- b (sqrt (- (* b b) (* c (* a 4))))) (/ c (* b b)))
3.0ms
a
@inf
((if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) (if (>= b 0) (* (+ (sqrt (- (* b b) (* (* c a) 4))) b) (/ -1/2 a)) (/ (* c 2) (- (sqrt (- (* b b) (* (* c a) 4))) b))) (>= b 0) (* (+ (sqrt (- (* b b) (* (* c a) 4))) b) (/ -1/2 a)) (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (* (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) -1/2) (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (+ (sqrt (- (* b b) (* (* c a) 4))) b) (if (>= b 0) (/ (+ (sqrt (- (* b b) (* c (* a 4)))) b) (* -2 c)) (/ (* -2 c) (- b (sqrt (- (* b b) (* c (* a 4))))))) (/ (+ (sqrt (- (* b b) (* c (* a 4)))) b) (* -2 c)) (/ (neg a) b) (if (>= b 0) (/ (+ (sqrt (- (* b b) (* c (* a 4)))) b) (* -2 c)) (/ (* -2 c) (- b (sqrt (- (* b b) (* c (* a 4))))))) (/ (+ (sqrt (- (* b b) (* c (* a 4)))) b) (* -2 c)) (+ (sqrt (- (* b b) (* c (* a 4)))) b) (- (- (* b b) (* (* c a) 4)) (* b b)) (/ (- (- (* b b) (* (* c a) 4)) (* b b)) (* (- (sqrt (- (* b b) (* (* c a) 4))) b) a)) (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) (if (>= b 0) (* (/ (- (- (* b b) (* (* c a) 4)) (* b b)) (* (- (sqrt (- (* b b) (* (* c a) 4))) b) a)) -1/2) (/ (* c 2) (- (sqrt (- (* b b) (* (* c a) 4))) b))) (sqrt (- (* b b) (* (* c a) 4))) (- (sqrt (- (* b b) (* (* c a) 4))) b) (- (* b b) (* (* c a) 4)) (sqrt (- (* b b) (* c (* a 4)))) (- b (sqrt (- (* b b) (* c (* a 4))))) (/ (* -2 c) (- b (sqrt (- (* b b) (* c (* a 4)))))) (- b (sqrt (- (* b b) (* c (* a 4))))) (/ c (* b b)))
3.0ms
b
@0
((if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) (if (>= b 0) (* (+ (sqrt (- (* b b) (* (* c a) 4))) b) (/ -1/2 a)) (/ (* c 2) (- (sqrt (- (* b b) (* (* c a) 4))) b))) (>= b 0) (* (+ (sqrt (- (* b b) (* (* c a) 4))) b) (/ -1/2 a)) (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (* (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) -1/2) (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (+ (sqrt (- (* b b) (* (* c a) 4))) b) (if (>= b 0) (/ (+ (sqrt (- (* b b) (* c (* a 4)))) b) (* -2 c)) (/ (* -2 c) (- b (sqrt (- (* b b) (* c (* a 4))))))) (/ (+ (sqrt (- (* b b) (* c (* a 4)))) b) (* -2 c)) (/ (neg a) b) (if (>= b 0) (/ (+ (sqrt (- (* b b) (* c (* a 4)))) b) (* -2 c)) (/ (* -2 c) (- b (sqrt (- (* b b) (* c (* a 4))))))) (/ (+ (sqrt (- (* b b) (* c (* a 4)))) b) (* -2 c)) (+ (sqrt (- (* b b) (* c (* a 4)))) b) (- (- (* b b) (* (* c a) 4)) (* b b)) (/ (- (- (* b b) (* (* c a) 4)) (* b b)) (* (- (sqrt (- (* b b) (* (* c a) 4))) b) a)) (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) (if (>= b 0) (* (/ (- (- (* b b) (* (* c a) 4)) (* b b)) (* (- (sqrt (- (* b b) (* (* c a) 4))) b) a)) -1/2) (/ (* c 2) (- (sqrt (- (* b b) (* (* c a) 4))) b))) (sqrt (- (* b b) (* (* c a) 4))) (- (sqrt (- (* b b) (* (* c a) 4))) b) (- (* b b) (* (* c a) 4)) (sqrt (- (* b b) (* c (* a 4)))) (- b (sqrt (- (* b b) (* c (* a 4))))) (/ (* -2 c) (- b (sqrt (- (* b b) (* c (* a 4)))))) (- b (sqrt (- (* b b) (* c (* a 4))))) (/ c (* b b)))

simplify129.0ms (1.9%)

Memory
-7.9MiB live, 90.8MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
013958488
152328361
081008361
Stop Event
iter limit
node limit
Counts
272 → 173
Calls
Call 1
Inputs
(if (>= b 0) (* -1/2 (/ (+ b (sqrt (- (pow b 2) (* 4 (* a c))))) a)) (* 2 (/ c (- (sqrt (- (pow b 2) (* 4 (* a c)))) b))))
(* -1 (/ b a))
(/ (+ (* -1 b) (/ (* a c) b)) a)
(/ (+ (* -1 b) (* a (+ (/ c b) (/ (* a (pow c 2)) (pow b 3))))) a)
(/ (+ (* -1 b) (* a (+ (* a (+ (* 2 (/ (* a (pow c 3)) (pow b 5))) (/ (pow c 2) (pow b 3)))) (/ c b)))) a)
(if (>= b 0) (* -1/2 (/ (+ b (sqrt (- (pow b 2) (* 4 (* a c))))) a)) (* -1/2 (/ (+ b (sqrt (- (pow b 2) (* 4 (* a c))))) a)))
(* 2 (/ b a))
(/ (+ (* -2 (/ (* a c) b)) (* 2 b)) a)
(/ (+ (* 2 b) (* a (+ (* -2 (/ c b)) (* -2 (/ (* a (pow c 2)) (pow b 3)))))) a)
(/ (+ (* 2 b) (* a (+ (* -2 (/ c b)) (* a (+ (* -4 (/ (* a (pow c 3)) (pow b 5))) (* -2 (/ (pow c 2) (pow b 3)))))))) a)
(* 2 b)
(+ (* -2 (/ (* a c) b)) (* 2 b))
(+ (* 2 b) (* a (+ (* -2 (/ c b)) (* -2 (/ (* a (pow c 2)) (pow b 3))))))
(+ (* 2 b) (* a (+ (* -2 (/ c b)) (* a (+ (* -4 (/ (* a (pow c 3)) (pow b 5))) (* -2 (/ (pow c 2) (pow b 3))))))))
(if (>= b 0) (* -1/2 (/ (+ b (sqrt (- (pow b 2) (* 4 (* a c))))) c)) (* -2 (/ c (- b (sqrt (- (pow b 2) (* 4 (* a c))))))))
(* -1 (/ b c))
(+ (* -1 (/ b c)) (/ a b))
(+ (* -1 (/ b c)) (* a (+ (/ 1 b) (/ (* a c) (pow b 3)))))
(+ (* -1 (/ b c)) (* a (+ (* a (+ (* 2 (/ (* a (pow c 2)) (pow b 5))) (/ c (pow b 3)))) (/ 1 b))))
(* -1 (/ a b))
(* -4 (* a c))
(/ (+ (* 2 b) (* a (+ (* -2 (/ c b)) (* 4 (* a (+ (* -1 (/ (pow c 2) (pow b 3))) (* 1/2 (/ (pow c 2) (pow b 3))))))))) a)
(/ (+ (* 2 b) (* a (+ (* -2 (/ c b)) (* a (+ (* 4 (* a (+ (* -1 (/ (* c (+ (* -1 (/ (pow c 2) (pow b 3))) (* 1/2 (/ (pow c 2) (pow b 3))))) (pow b 2))) (+ (* -1/8 (/ (* b (+ (* 4 (/ (pow c 4) (pow b 6))) (* 16 (/ (pow c 4) (pow b 6))))) c)) (/ (pow c 3) (pow b 5)))))) (* 4 (+ (* -1 (/ (pow c 2) (pow b 3))) (* 1/2 (/ (pow c 2) (pow b 3)))))))))) a)
(if (>= b 0) (* 2 (/ c (- (sqrt (- (pow b 2) (* 4 (* a c)))) b))) (* 2 (/ c (- (sqrt (- (pow b 2) (* 4 (* a c)))) b))))
b
(+ b (* -2 (/ (* a c) b)))
(+ b (* a (+ (* -2 (/ c b)) (* -2 (/ (* a (pow c 2)) (pow b 3))))))
(+ b (* a (+ (* -2 (/ c b)) (* a (+ (* -4 (/ (* a (pow c 3)) (pow b 5))) (* -2 (/ (pow c 2) (pow b 3))))))))
(* -2 (/ (* a c) b))
(* a (+ (* -2 (/ c b)) (* -2 (/ (* a (pow c 2)) (pow b 3)))))
(* a (+ (* -2 (/ c b)) (* a (+ (* -4 (/ (* a (pow c 3)) (pow b 5))) (* -2 (/ (pow c 2) (pow b 3)))))))
(* a (+ (* -2 (/ c b)) (* a (+ (* -2 (/ (pow c 2) (pow b 3))) (* a (+ (* -4 (/ (pow c 3) (pow b 5))) (* -1/2 (/ (* a (+ (* 4 (/ (pow c 4) (pow b 6))) (* 16 (/ (pow c 4) (pow b 6))))) b))))))))
(pow b 2)
(+ (* -4 (* a c)) (pow b 2))
(* 2 (/ (* a c) b))
(* a (- (* 2 (/ (* a (pow c 2)) (pow b 3))) (* -2 (/ c b))))
(* a (- (* a (- (* 4 (/ (* a (pow c 3)) (pow b 5))) (* -2 (/ (pow c 2) (pow b 3))))) (* -2 (/ c b))))
(* a (- (* a (- (* a (- (* 1/2 (/ (* a (+ (* 4 (/ (pow c 4) (pow b 6))) (* 16 (/ (pow c 4) (pow b 6))))) b)) (* -4 (/ (pow c 3) (pow b 5))))) (* -2 (/ (pow c 2) (pow b 3))))) (* -2 (/ c b))))
(/ (+ (* -1 b) (* a (+ (* 2 (* a (+ (* -1/2 (/ (pow c 2) (pow b 3))) (/ (pow c 2) (pow b 3))))) (/ c b)))) a)
(/ (+ (* -1 b) (* a (+ (* a (+ (* 2 (* a (+ (* -1 (/ (* c (+ (* -1/2 (/ (pow c 2) (pow b 3))) (/ (pow c 2) (pow b 3)))) (pow b 2))) (+ (* -1 (/ (pow c 3) (pow b 5))) (* 1/8 (/ (* b (+ (* 4 (/ (pow c 4) (pow b 6))) (* 16 (/ (pow c 4) (pow b 6))))) c)))))) (* 2 (+ (* -1/2 (/ (pow c 2) (pow b 3))) (/ (pow c 2) (pow b 3)))))) (/ c b)))) a)
(* -1/2 (* (sqrt (/ c a)) (sqrt -4)))
(+ (* -1/2 (* (sqrt (/ c a)) (sqrt -4))) (* -1/2 (/ b a)))
(+ (* -1/2 (* (sqrt (/ c a)) (sqrt -4))) (+ (* -1/2 (/ b a)) (* -1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4))))))
(+ (* -1/2 (* (sqrt (/ c a)) (sqrt -4))) (+ (* -1/2 (/ b a)) (+ (* -1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 4) (pow (sqrt -4) 3)))))))
(* (sqrt (/ c a)) (sqrt -4))
(+ (* (sqrt (/ c a)) (sqrt -4)) (/ b a))
(+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (+ (* (sqrt (/ c a)) (sqrt -4)) (/ b a)))
(+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (+ (* (sqrt (/ c a)) (sqrt -4)) (/ b a))))
(* (sqrt (* a c)) (sqrt -4))
(* a (+ (* (sqrt (/ c a)) (sqrt -4)) (/ b a)))
(* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (+ (* (sqrt (/ c a)) (sqrt -4)) (/ b a))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (+ (* (sqrt (/ c a)) (sqrt -4)) (/ b a)))))
(* -1/2 (* (sqrt (/ a c)) (sqrt -4)))
(* a (+ (* -1/2 (* (sqrt (/ 1 (* a c))) (sqrt -4))) (* -1/2 (/ b (* a c)))))
(* a (+ (* -1/2 (* (sqrt (/ 1 (* a c))) (sqrt -4))) (+ (* -1/2 (/ b (* a c))) (* -1/4 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b 2) (sqrt -4)))))))
(* a (+ (* -1/2 (* (sqrt (/ 1 (* a c))) (sqrt -4))) (+ (* -1/2 (/ b (* a c))) (+ (* -1/4 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3))))))))
(* -4 (* (sqrt (/ c a)) (/ 1 (sqrt -4))))
(/ (+ (* -4 (* (sqrt (* a c)) (/ 1 (sqrt -4)))) (* -4 (/ b (pow (sqrt -4) 2)))) a)
(/ (+ (* -4 (* (sqrt (* a c)) (/ 1 (sqrt -4)))) (+ (* -4 (/ b (pow (sqrt -4) 2))) (* 4 (/ (+ (* -1 (* (sqrt (/ (pow a 3) c)) (/ (pow b 2) (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) c)) (/ (pow b 2) (pow (sqrt -4) 3))))) (pow a 2))))) a)
(/ (+ (* -4 (* (sqrt (* a c)) (/ 1 (sqrt -4)))) (+ (* -4 (/ b (pow (sqrt -4) 2))) (+ (* 4 (/ (+ (* -1 (* (sqrt (/ (pow a 3) c)) (/ (pow b 2) (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) c)) (/ (pow b 2) (pow (sqrt -4) 3))))) (pow a 2))) (* 4 (/ (+ (* 1/2 (/ (* (pow a 2) (pow b 3)) (* c (pow (sqrt -4) 4)))) (* (sqrt (/ a c)) (/ (* b (+ (* -1 (* (sqrt (/ (pow a 3) c)) (/ (pow b 2) (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) c)) (/ (pow b 2) (pow (sqrt -4) 3)))))) (sqrt -4)))) (pow a 3)))))) a)
(* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ c a)) (sqrt -4))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ c a)) (sqrt -4)))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b 6) (pow (sqrt -4) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ c a)) (sqrt -4))))))
(* a (+ (* -1 (/ b a)) (* (sqrt (/ c a)) (sqrt -4))))
(* a (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ c a)) (sqrt -4))) (/ b a)))
(* a (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ c a)) (sqrt -4)))) (/ b a)))
(* a (- (/ (pow b 2) a) (* 4 c)))
(* -1 (* (sqrt (* a c)) (sqrt -4)))
(* a (- (/ b a) (* (sqrt (/ c a)) (sqrt -4))))
(* a (- (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (/ b a)) (* (sqrt (/ c a)) (sqrt -4))))
(* a (- (+ (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (/ b a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ c a)) (sqrt -4)))))
(* 2 (* (sqrt (/ c a)) (/ 1 (sqrt -4))))
(/ (+ (* 2 (* (sqrt (* a c)) (/ 1 (sqrt -4)))) (* 2 (/ b (pow (sqrt -4) 2)))) a)
(/ (+ (* 2 (* (sqrt (* a c)) (/ 1 (sqrt -4)))) (+ (* 2 (/ b (pow (sqrt -4) 2))) (* 2 (/ (+ (* -1/2 (* (sqrt (/ (pow a 3) c)) (/ (pow b 2) (pow (sqrt -4) 3)))) (* (sqrt (/ (pow a 3) c)) (/ (pow b 2) (pow (sqrt -4) 3)))) (pow a 2))))) a)
(/ (+ (* 2 (* (sqrt (* a c)) (/ 1 (sqrt -4)))) (+ (* 2 (/ b (pow (sqrt -4) 2))) (+ (* 2 (/ (+ (* -1/2 (* (sqrt (/ (pow a 3) c)) (/ (pow b 2) (pow (sqrt -4) 3)))) (* (sqrt (/ (pow a 3) c)) (/ (pow b 2) (pow (sqrt -4) 3)))) (pow a 2))) (* 2 (/ (+ (* -1/2 (/ (* (pow a 2) (pow b 3)) (* c (pow (sqrt -4) 4)))) (* (sqrt (/ a c)) (/ (* b (+ (* -1/2 (* (sqrt (/ (pow a 3) c)) (/ (pow b 2) (pow (sqrt -4) 3)))) (* (sqrt (/ (pow a 3) c)) (/ (pow b 2) (pow (sqrt -4) 3))))) (sqrt -4)))) (pow a 3)))))) a)
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1/2 (/ b a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a c))) (* (pow b 2) (sqrt -1)))) (* 1/2 b)) a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1/128 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 4) (sqrt -1)))) (* 1/8 (* (sqrt (/ a c)) (* (pow b 2) (sqrt -1))))) a)) (* 1/2 b)) a)) (* (sqrt (/ c a)) (sqrt -1)))
(* -2 (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -2 (* (sqrt (/ c a)) (sqrt -1))) (/ b a))
(+ (* -2 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ (* -1 b) (* 1/4 (* (sqrt (/ 1 (* a c))) (* (pow b 2) (sqrt -1))))) a)))
(+ (* -2 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ (* -1 b) (* -1 (/ (+ (* -1/4 (* (sqrt (/ a c)) (* (pow b 2) (sqrt -1)))) (* 1/64 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 4) (sqrt -1))))) a))) a)))
(* -2 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* a (+ (* -1 (/ b a)) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* a (+ (* -1 (/ (+ b (* -1/4 (* (sqrt (/ 1 (* a c))) (* (pow b 2) (sqrt -1))))) a)) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* a (+ (* -1 (/ (+ b (* -1 (/ (+ (* -1/64 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 4) (sqrt -1)))) (* 1/4 (* (sqrt (/ a c)) (* (pow b 2) (sqrt -1))))) a))) a)) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))
(* (sqrt (/ a c)) (sqrt -1))
(* -1 (* a (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* 1/2 (/ b (* a c))))))
(* -1 (* a (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1/2 (/ b c)) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 2) (sqrt -1))))) a)))))
(* -1 (* a (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1 (/ (+ (* -1/8 (* (sqrt (/ a (pow c 3))) (* (pow b 2) (sqrt -1)))) (* 1/128 (* (sqrt (/ 1 (* a (pow c 5)))) (* (pow b 4) (sqrt -1))))) a)) (* -1/2 (/ b c))) a)))))
(* 2 (* (sqrt (/ c a)) (sqrt -1)))
(* -1 (/ (+ (* -2 (* (sqrt (* a c)) (sqrt -1))) (* -1 b)) a))
(* -1 (/ (+ (* -2 (* (sqrt (* a c)) (sqrt -1))) (* -1 (/ (+ (* -4 (/ (+ (* -1/8 (* (sqrt (/ (pow a 3) c)) (* (pow b 2) (sqrt -1)))) (* 1/16 (* (sqrt (/ (pow a 3) c)) (* (pow b 2) (sqrt -1))))) a)) (* a b)) a))) a))
(* -1 (/ (+ (* -2 (* (sqrt (* a c)) (sqrt -1))) (* -1 (/ (+ (* -1 (/ (+ (* -4 (/ (+ (* 1/32 (/ (* (pow a 2) (pow b 3)) c)) (* 1/2 (* (sqrt (/ a c)) (* b (* (sqrt -1) (+ (* -1/8 (* (sqrt (/ (pow a 3) c)) (* (pow b 2) (sqrt -1)))) (* 1/16 (* (sqrt (/ (pow a 3) c)) (* (pow b 2) (sqrt -1)))))))))) a)) (* 4 (+ (* -1/8 (* (sqrt (/ (pow a 3) c)) (* (pow b 2) (sqrt -1)))) (* 1/16 (* (sqrt (/ (pow a 3) c)) (* (pow b 2) (sqrt -1))))))) a)) (* a b)) a))) a))
(* -1 (* a (+ (* 1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 2) (sqrt -1)))) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* a (+ (* -1/64 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b 4) (sqrt -1)))) (+ (* 1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 2) (sqrt -1)))) (* 2 (* (sqrt (/ c a)) (sqrt -1)))))))
(* -1 (* a (+ (* -1/64 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b 4) (sqrt -1)))) (+ (* 1/512 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b 6) (sqrt -1)))) (+ (* 1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 2) (sqrt -1)))) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))))
(* -1 (* a (+ (* 2 (* (sqrt (/ c a)) (sqrt -1))) (/ b a))))
(* -1 (* a (+ (* -1 (/ (- (* -1/4 (* (sqrt (/ 1 (* a c))) (* (pow b 2) (sqrt -1)))) b) a)) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* a (+ (* -1 (/ (- (* -1 (/ (+ (* -1/64 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 4) (sqrt -1)))) (* 1/4 (* (sqrt (/ a c)) (* (pow b 2) (sqrt -1))))) a)) b) a)) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* a (- (* -1 (/ (pow b 2) a)) (* -4 c))))
(* 2 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* a (- (* -1 (/ b a)) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* a (- (* -1 (/ (+ b (* 1/4 (* (sqrt (/ 1 (* a c))) (* (pow b 2) (sqrt -1))))) a)) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* a (- (* -1 (/ (+ b (* -1 (/ (- (* 1/64 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 4) (sqrt -1)))) (* 1/4 (* (sqrt (/ a c)) (* (pow b 2) (sqrt -1))))) a))) a)) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(* -1 (/ (+ (* 1/2 b) (* (sqrt (* a c)) (sqrt -1))) a))
(* -1 (/ (+ (* -1 (/ (+ (* -2 (/ (+ (* -1/16 (* (sqrt (/ (pow a 3) c)) (* (pow b 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ (pow a 3) c)) (* (pow b 2) (sqrt -1))))) a)) (* -1/2 (* a b))) a)) (* (sqrt (* a c)) (sqrt -1))) a))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -2 (/ (+ (* -1/32 (/ (* (pow a 2) (pow b 3)) c)) (* 1/2 (* (sqrt (/ a c)) (* b (* (sqrt -1) (+ (* -1/16 (* (sqrt (/ (pow a 3) c)) (* (pow b 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ (pow a 3) c)) (* (pow b 2) (sqrt -1)))))))))) a)) (* 2 (+ (* -1/16 (* (sqrt (/ (pow a 3) c)) (* (pow b 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ (pow a 3) c)) (* (pow b 2) (sqrt -1))))))) a)) (* -1/2 (* a b))) a)) (* (sqrt (* a c)) (sqrt -1))) a))
(>= b 0)
(+ (* -1/2 (* (sqrt (/ c a)) (sqrt -4))) (* b (- (* -1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b (sqrt -4)))) (* 1/2 (/ 1 a)))))
(+ (* -1/2 (* (sqrt (/ c a)) (sqrt -4))) (* b (- (* b (+ (* -1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -4)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 2) (pow (sqrt -4) 3)))))) (* 1/2 (/ 1 a)))))
(+ (* b (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b (sqrt -4)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -4)))
(+ (* b (+ (* b (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 2) (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -4)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -4)))
(+ b (* (sqrt (* a c)) (sqrt -4)))
(+ (* b (+ 1 (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b (sqrt -4)))))) (* (sqrt (* a c)) (sqrt -4)))
(+ (* b (+ 1 (* b (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b 2) (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -4)))))))) (* (sqrt (* a c)) (sqrt -4)))
(+ (* -1/2 (* (sqrt (/ a c)) (sqrt -4))) (* -1/2 (/ b c)))
(+ (* -1/2 (* (sqrt (/ a c)) (sqrt -4))) (* b (- (* -1/4 (* (sqrt (/ 1 (* a (pow c 3)))) (/ b (sqrt -4)))) (* 1/2 (/ 1 c)))))
(+ (* -1/2 (* (sqrt (/ a c)) (sqrt -4))) (* b (- (* b (+ (* -1/4 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (sqrt -4)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b 2) (pow (sqrt -4) 3)))))) (* 1/2 (/ 1 c)))))
(+ (* -4 (* (sqrt (/ c a)) (/ 1 (sqrt -4)))) (* -4 (/ b (* a (pow (sqrt -4) 2)))))
(+ (* -4 (* (sqrt (/ c a)) (/ 1 (sqrt -4)))) (* b (- (* 4 (* b (+ (* -1 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -4) 3))))))) (* 4 (/ 1 (* a (pow (sqrt -4) 2)))))))
(+ (* -4 (* (sqrt (/ c a)) (/ 1 (sqrt -4)))) (* b (- (* b (+ (* 4 (* b (+ (* (sqrt (/ 1 (* a c))) (/ (+ (* -1 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -4) 3))))) (sqrt -4))) (* 1/2 (/ 1 (* (pow a 2) (* c (pow (sqrt -4) 4)))))))) (* 4 (+ (* -1 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -4) 3)))))))) (* 4 (/ 1 (* a (pow (sqrt -4) 2)))))))
(+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (* a c)) (sqrt -4)))
(+ (* (sqrt (* a c)) (sqrt -4)) (* (pow b 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b 2) (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -4)))))))
(+ (* (sqrt (* a c)) (sqrt -4)) (* (pow b 2) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -4)))) (* (pow b 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -4) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b 2) (pow (sqrt -4) 5)))))))))
(+ (* -1 b) (* (sqrt (* a c)) (sqrt -4)))
(+ (* b (- (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b (sqrt -4)))) 1)) (* (sqrt (* a c)) (sqrt -4)))
(+ (* b (- (* b (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b 2) (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -4)))))) 1)) (* (sqrt (* a c)) (sqrt -4)))
(- (pow b 2) (* 4 (* a c)))
(- b (* (sqrt (* a c)) (sqrt -4)))
(- (* b (+ 1 (* -1/2 (* (sqrt (/ 1 (* a c))) (/ b (sqrt -4)))))) (* (sqrt (* a c)) (sqrt -4)))
(- (* b (+ 1 (* b (- (* 1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b 2) (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -4)))))))) (* (sqrt (* a c)) (sqrt -4)))
(+ (* 2 (* (sqrt (/ c a)) (/ 1 (sqrt -4)))) (* 2 (/ b (* a (pow (sqrt -4) 2)))))
(+ (* 2 (* (sqrt (/ c a)) (/ 1 (sqrt -4)))) (* b (+ (* 2 (* b (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -4) 3)))) (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -4) 3)))))) (* 2 (/ 1 (* a (pow (sqrt -4) 2)))))))
(+ (* 2 (* (sqrt (/ c a)) (/ 1 (sqrt -4)))) (* b (+ (* b (+ (* -2 (* b (- (* 1/2 (/ 1 (* (pow a 2) (* c (pow (sqrt -4) 4))))) (* (sqrt (/ 1 (* a c))) (/ (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -4) 3)))) (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -4) 3)))) (sqrt -4)))))) (* 2 (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -4) 3)))) (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -4) 3))))))) (* 2 (/ 1 (* a (pow (sqrt -4) 2)))))))
(/ c (pow b 2))
(* b (- (/ c (pow b 2)) (/ 1 a)))
(* b (- (+ (/ c (pow b 2)) (/ (* a (pow c 2)) (pow b 4))) (/ 1 a)))
(* b (- (+ (* 2 (/ (* (pow a 2) (pow c 3)) (pow b 6))) (+ (/ c (pow b 2)) (/ (* a (pow c 2)) (pow b 4)))) (/ 1 a)))
(* b (+ (* -2 (/ c (pow b 2))) (* 2 (/ 1 a))))
(* b (+ (* -2 (/ c (pow b 2))) (+ (* -2 (/ (* a (pow c 2)) (pow b 4))) (* 2 (/ 1 a)))))
(* b (+ (* -4 (/ (* (pow a 2) (pow c 3)) (pow b 6))) (+ (* -2 (/ c (pow b 2))) (+ (* -2 (/ (* a (pow c 2)) (pow b 4))) (* 2 (/ 1 a))))))
(* b (+ 2 (* -2 (/ (* a c) (pow b 2)))))
(* b (+ 2 (+ (* -2 (/ (* a c) (pow b 2))) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 4))))))
(* b (+ 2 (+ (* -4 (/ (* (pow a 3) (pow c 3)) (pow b 6))) (+ (* -2 (/ (* a c) (pow b 2))) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 4)))))))
(* b (- (/ a (pow b 2)) (/ 1 c)))
(* b (- (+ (/ a (pow b 2)) (/ (* (pow a 2) c) (pow b 4))) (/ 1 c)))
(* b (- (+ (* 2 (/ (* (pow a 3) (pow c 2)) (pow b 6))) (+ (/ a (pow b 2)) (/ (* (pow a 2) c) (pow b 4)))) (/ 1 c)))
(* b (+ (* -2 (/ c (pow b 2))) (+ (* 4 (/ (+ (* -1 (* a (pow c 2))) (* 1/2 (* a (pow c 2)))) (pow b 4))) (* 2 (/ 1 a)))))
(* b (+ (* -2 (/ c (pow b 2))) (+ (* 4 (/ (+ (* -1 (* a (* c (+ (* -1 (* a (pow c 2))) (* 1/2 (* a (pow c 2))))))) (+ (* -1/8 (/ (+ (* 4 (* (pow a 4) (pow c 4))) (* 16 (* (pow a 4) (pow c 4)))) (* (pow a 2) c))) (* (pow a 2) (pow c 3)))) (pow b 6))) (+ (* 4 (/ (+ (* -1 (* a (pow c 2))) (* 1/2 (* a (pow c 2)))) (pow b 4))) (* 2 (/ 1 a))))))
(* b (+ 1 (* -2 (/ (* a c) (pow b 2)))))
(* b (+ 1 (+ (* -2 (/ (* a c) (pow b 2))) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 4))))))
(* b (+ 1 (+ (* -4 (/ (* (pow a 3) (pow c 3)) (pow b 6))) (+ (* -2 (/ (* a c) (pow b 2))) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 4)))))))
(/ (+ (* -2 (* a c)) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 2)))) b)
(/ (+ (* -4 (/ (* (pow a 3) (pow c 3)) (pow b 4))) (+ (* -2 (* a c)) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 2))))) b)
(/ (+ (* -4 (/ (* (pow a 3) (pow c 3)) (pow b 4))) (+ (* -2 (* a c)) (+ (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 2))) (* -1/2 (/ (+ (* 4 (* (pow a 4) (pow c 4))) (* 16 (* (pow a 4) (pow c 4)))) (pow b 6)))))) b)
(* (pow b 2) (+ 1 (* -4 (/ (* a c) (pow b 2)))))
(/ (- (* 2 (/ (* (pow a 2) (pow c 2)) (pow b 2))) (* -2 (* a c))) b)
(/ (- (* 4 (/ (* (pow a 3) (pow c 3)) (pow b 4))) (+ (* -2 (* a c)) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 2))))) b)
(/ (- (* 1/2 (/ (+ (* 4 (* (pow a 4) (pow c 4))) (* 16 (* (pow a 4) (pow c 4)))) (pow b 6))) (+ (* -4 (/ (* (pow a 3) (pow c 3)) (pow b 4))) (+ (* -2 (* a c)) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 2)))))) b)
(* b (- (+ (* 2 (/ (+ (* -1/2 (* a (pow c 2))) (* a (pow c 2))) (pow b 4))) (/ c (pow b 2))) (/ 1 a)))
(* b (- (+ (* 2 (/ (+ (* -1 (* a (* c (+ (* -1/2 (* a (pow c 2))) (* a (pow c 2)))))) (+ (* -1 (* (pow a 2) (pow c 3))) (* 1/8 (/ (+ (* 4 (* (pow a 4) (pow c 4))) (* 16 (* (pow a 4) (pow c 4)))) (* (pow a 2) c))))) (pow b 6))) (+ (* 2 (/ (+ (* -1/2 (* a (pow c 2))) (* a (pow c 2))) (pow b 4))) (/ c (pow b 2)))) (/ 1 a)))
(if (>= b 0) (* 1/2 (/ (- (* -1 b) (sqrt (- (pow b 2) (* 4 (* a c))))) a)) (* 2 (/ c (+ (sqrt (- (pow b 2) (* 4 (* a c)))) (* -1 b)))))
(if (>= b 0) (* -1/2 (/ (- (sqrt (- (pow b 2) (* 4 (* a c)))) (* -1 b)) a)) (* 2 (/ c (+ (sqrt (- (pow b 2) (* 4 (* a c)))) (* -1 b)))))
(* -1 (/ c b))
(* -1 (/ (+ c (/ (* a (pow c 2)) (pow b 2))) b))
(* -1 (/ (+ c (+ (* 2 (/ (* (pow a 2) (pow c 3)) (pow b 4))) (/ (* a (pow c 2)) (pow b 2)))) b))
(* -1 (/ (+ c (+ (* 1/4 (/ (+ (* 4 (* (pow a 4) (pow c 4))) (* 16 (* (pow a 4) (pow c 4)))) (* a (pow b 6)))) (+ (* 2 (/ (* (pow a 2) (pow c 3)) (pow b 4))) (/ (* a (pow c 2)) (pow b 2))))) b))
(if (>= b 0) (* 1/2 (/ (- (* -1 b) (sqrt (- (pow b 2) (* 4 (* a c))))) a)) (* -1/2 (/ (- (sqrt (- (pow b 2) (* 4 (* a c)))) (* -1 b)) a)))
(* 2 (/ c b))
(* -1 (/ (+ (* -2 c) (* -2 (/ (* a (pow c 2)) (pow b 2)))) b))
(* -1 (/ (+ (* -4 (/ (* (pow a 2) (pow c 3)) (pow b 4))) (+ (* -2 c) (* -2 (/ (* a (pow c 2)) (pow b 2))))) b))
(* -1 (/ (+ (* -4 (/ (* (pow a 2) (pow c 3)) (pow b 4))) (+ (* -2 c) (+ (* -2 (/ (* a (pow c 2)) (pow b 2))) (* -1/2 (/ (+ (* 4 (* (pow a 4) (pow c 4))) (* 16 (* (pow a 4) (pow c 4)))) (* a (pow b 6))))))) b))
(* -1 (/ (+ (* -2 (* a c)) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 2)))) b))
(* -1 (/ (+ (* -4 (/ (* (pow a 3) (pow c 3)) (pow b 4))) (+ (* -2 (* a c)) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 2))))) b))
(* -1 (/ (+ (* -4 (/ (* (pow a 3) (pow c 3)) (pow b 4))) (+ (* -2 (* a c)) (+ (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 2))) (* -1/2 (/ (+ (* 4 (* (pow a 4) (pow c 4))) (* 16 (* (pow a 4) (pow c 4)))) (pow b 6)))))) b))
(if (>= b 0) (* -1/2 (/ (- (sqrt (- (pow b 2) (* 4 (* a c)))) (* -1 b)) c)) (* 2 (/ c (+ (sqrt (- (pow b 2) (* 4 (* a c)))) (* -1 b)))))
(* -1 (/ (+ a (/ (* (pow a 2) c) (pow b 2))) b))
(* -1 (/ (+ a (+ (* 2 (/ (* (pow a 3) (pow c 2)) (pow b 4))) (/ (* (pow a 2) c) (pow b 2)))) b))
(* -1 (/ (+ a (+ (* 1/4 (/ (+ (* 4 (* (pow a 4) (pow c 4))) (* 16 (* (pow a 4) (pow c 4)))) (* (pow b 6) c))) (+ (* 2 (/ (* (pow a 3) (pow c 2)) (pow b 4))) (/ (* (pow a 2) c) (pow b 2))))) b))
(* -1 (/ (+ (* -4 (/ (* (pow a 2) (pow c 3)) (pow b 4))) (+ (* -2 c) (+ (* -2 (/ (* a (pow c 2)) (pow b 2))) (* 4 (/ (+ (* -2 (* (pow a 3) (pow c 4))) (* -1/2 (* (pow a 3) (pow c 4)))) (pow b 6)))))) b))
(if (>= b 0) (* 2 (/ c (+ (sqrt (- (pow b 2) (* 4 (* a c)))) (* -1 b)))) (* 2 (/ c (+ (sqrt (- (pow b 2) (* 4 (* a c)))) (* -1 b)))))
(* -1 b)
(* -1 (* b (+ 1 (* -2 (/ (* a c) (pow b 2))))))
(* -1 (* b (+ 1 (+ (* -2 (/ (* a c) (pow b 2))) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 4)))))))
(* -1 (* b (+ 1 (+ (* -4 (/ (* (pow a 3) (pow c 3)) (pow b 6))) (+ (* -2 (/ (* a c) (pow b 2))) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 4))))))))
(* -2 b)
(* -1 (* b (+ 2 (* -2 (/ (* a c) (pow b 2))))))
(* -1 (* b (+ 2 (+ (* -2 (/ (* a c) (pow b 2))) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 4)))))))
(* -1 (* b (+ 2 (+ (* -4 (/ (* (pow a 3) (pow c 3)) (pow b 6))) (+ (* -2 (/ (* a c) (pow b 2))) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 4))))))))
(* -1 (* b (- (* 2 (/ (* a c) (pow b 2))) 2)))
(* -1 (* b (- (* 2 (/ (* (pow a 2) (pow c 2)) (pow b 4))) (+ 2 (* -2 (/ (* a c) (pow b 2)))))))
(* -1 (* b (- (* 4 (/ (* (pow a 3) (pow c 3)) (pow b 6))) (+ 2 (+ (* -2 (/ (* a c) (pow b 2))) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 4))))))))
(* -1 (/ (+ c (+ (* -2 (/ (+ (* -2 (* (pow a 3) (pow c 4))) (* -1/2 (* (pow a 3) (pow c 4)))) (pow b 6))) (+ (* 2 (/ (* (pow a 2) (pow c 3)) (pow b 4))) (/ (* a (pow c 2)) (pow b 2))))) b))
(+ (* -1 (/ b a)) (/ c b))
(+ (* -1 (/ b a)) (* c (+ (/ 1 b) (/ (* a c) (pow b 3)))))
(+ (* -1 (/ b a)) (* c (+ (* c (+ (* 2 (/ (* (pow a 2) c) (pow b 5))) (/ a (pow b 3)))) (/ 1 b))))
(+ (* -2 (/ c b)) (* 2 (/ b a)))
(+ (* 2 (/ b a)) (* c (- (* -2 (/ (* a c) (pow b 3))) (* 2 (/ 1 b)))))
(+ (* 2 (/ b a)) (* c (- (* c (+ (* -4 (/ (* (pow a 2) c) (pow b 5))) (* -2 (/ a (pow b 3))))) (* 2 (/ 1 b)))))
(+ (* 2 b) (* c (+ (* -2 (/ a b)) (* -2 (/ (* (pow a 2) c) (pow b 3))))))
(+ (* 2 b) (* c (+ (* -2 (/ a b)) (* c (+ (* -4 (/ (* (pow a 3) c) (pow b 5))) (* -2 (/ (pow a 2) (pow b 3))))))))
(/ (+ (* -1 b) (/ (* a c) b)) c)
(/ (+ (* -1 b) (* c (+ (/ a b) (/ (* (pow a 2) c) (pow b 3))))) c)
(/ (+ (* -1 b) (* c (+ (* c (+ (* 2 (/ (* (pow a 3) c) (pow b 5))) (/ (pow a 2) (pow b 3)))) (/ a b)))) c)
(+ (* 2 (/ b a)) (* c (- (* 4 (* c (+ (* -1 (/ a (pow b 3))) (* 1/2 (/ a (pow b 3)))))) (* 2 (/ 1 b)))))
(+ (* 2 (/ b a)) (* c (- (* c (+ (* 4 (* c (+ (* -1 (/ (* a (+ (* -1 (/ a (pow b 3))) (* 1/2 (/ a (pow b 3))))) (pow b 2))) (+ (* -1/8 (/ (* b (+ (* 4 (/ (pow a 4) (pow b 6))) (* 16 (/ (pow a 4) (pow b 6))))) (pow a 2))) (/ (pow a 2) (pow b 5)))))) (* 4 (+ (* -1 (/ a (pow b 3))) (* 1/2 (/ a (pow b 3))))))) (* 2 (/ 1 b)))))
(+ b (* c (+ (* -2 (/ a b)) (* -2 (/ (* (pow a 2) c) (pow b 3))))))
(+ b (* c (+ (* -2 (/ a b)) (* c (+ (* -4 (/ (* (pow a 3) c) (pow b 5))) (* -2 (/ (pow a 2) (pow b 3))))))))
(* c (+ (* -2 (/ a b)) (* -2 (/ (* (pow a 2) c) (pow b 3)))))
(* c (+ (* -2 (/ a b)) (* c (+ (* -4 (/ (* (pow a 3) c) (pow b 5))) (* -2 (/ (pow a 2) (pow b 3)))))))
(* c (+ (* -2 (/ a b)) (* c (+ (* -2 (/ (pow a 2) (pow b 3))) (* c (+ (* -4 (/ (pow a 3) (pow b 5))) (* -1/2 (/ (* c (+ (* 4 (/ (pow a 4) (pow b 6))) (* 16 (/ (pow a 4) (pow b 6))))) b))))))))
(* c (- (* 2 (/ (* (pow a 2) c) (pow b 3))) (* -2 (/ a b))))
(* c (- (* c (- (* 4 (/ (* (pow a 3) c) (pow b 5))) (* -2 (/ (pow a 2) (pow b 3))))) (* -2 (/ a b))))
(* c (- (* c (- (* c (- (* 1/2 (/ (* c (+ (* 4 (/ (pow a 4) (pow b 6))) (* 16 (/ (pow a 4) (pow b 6))))) b)) (* -4 (/ (pow a 3) (pow b 5))))) (* -2 (/ (pow a 2) (pow b 3))))) (* -2 (/ a b))))
(+ (* -1 (/ b a)) (* c (+ (* 2 (* c (+ (* -1/2 (/ a (pow b 3))) (/ a (pow b 3))))) (/ 1 b))))
(+ (* -1 (/ b a)) (* c (+ (* c (+ (* 2 (* c (+ (* -1 (/ (* a (+ (* -1/2 (/ a (pow b 3))) (/ a (pow b 3)))) (pow b 2))) (+ (* -1 (/ (pow a 2) (pow b 5))) (* 1/8 (/ (* b (+ (* 4 (/ (pow a 4) (pow b 6))) (* 16 (/ (pow a 4) (pow b 6))))) (pow a 2))))))) (* 2 (+ (* -1/2 (/ a (pow b 3))) (/ a (pow b 3)))))) (/ 1 b))))
(* c (+ (* -1/2 (* (sqrt (/ 1 (* a c))) (sqrt -4))) (* -1/2 (/ b (* a c)))))
(* c (+ (* -1/2 (* (sqrt (/ 1 (* a c))) (sqrt -4))) (+ (* -1/2 (/ b (* a c))) (* -1/4 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b 2) (sqrt -4)))))))
(* c (+ (* -1/2 (* (sqrt (/ 1 (* a c))) (sqrt -4))) (+ (* -1/2 (/ b (* a c))) (+ (* -1/4 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3))))))))
(* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -4)) (/ b (* a c))))
(* c (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (+ (* (sqrt (/ 1 (* a c))) (sqrt -4)) (/ b (* a c)))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (+ (* (sqrt (/ 1 (* a c))) (sqrt -4)) (/ b (* a c))))))
(* c (+ (* (sqrt (/ a c)) (sqrt -4)) (/ b c)))
(* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (+ (* (sqrt (/ a c)) (sqrt -4)) (/ b c))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (+ (* (sqrt (/ a c)) (sqrt -4)) (/ b c)))))
(+ (* -1/2 (* (sqrt (/ a c)) (sqrt -4))) (+ (* -1/2 (/ b c)) (* -1/4 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4))))))
(+ (* -1/2 (* (sqrt (/ a c)) (sqrt -4))) (+ (* -1/2 (/ b c)) (+ (* -1/4 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3)))))))
(- (+ (* -4 (* (sqrt (/ c a)) (/ 1 (sqrt -4)))) (* -1 (/ (+ (* -2 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b 2) (pow (sqrt -4) 3)))) (* 4 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b 2) (pow (sqrt -4) 3))))) (pow c 2)))) (* 4 (/ b (* a (pow (sqrt -4) 2)))))
(- (+ (* -4 (* (sqrt (/ c a)) (/ 1 (sqrt -4)))) (* -1 (/ (+ (* -2 (/ (* (pow b 3) (pow c 2)) (* (pow a 2) (pow (sqrt -4) 4)))) (* (sqrt (/ c a)) (/ (* b (+ (* -2 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b 2) (pow (sqrt -4) 3)))) (* 4 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b 2) (pow (sqrt -4) 3)))))) (sqrt -4)))) (pow c 3)))) (+ (* -2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (pow (sqrt -4) 3)))) (+ (* 4 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (pow (sqrt -4) 3)))) (* 4 (/ b (* a (pow (sqrt -4) 2)))))))
(* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ a c)) (sqrt -4))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ a c)) (sqrt -4)))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (/ (pow b 6) (pow (sqrt -4) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ a c)) (sqrt -4))))))
(* c (+ (* -1 (/ b c)) (* (sqrt (/ a c)) (sqrt -4))))
(* c (- (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ a c)) (sqrt -4))) (/ b c)))
(* c (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ a c)) (sqrt -4)))) (/ b c)))
(* c (- (/ (pow b 2) c) (* 4 a)))
(* c (- (/ b c) (* (sqrt (/ a c)) (sqrt -4))))
(* c (- (+ (* -1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (/ b c)) (* (sqrt (/ a c)) (sqrt -4))))
(* c (- (+ (* 1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (/ b c)) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ a c)) (sqrt -4)))))
(- (+ (* -1 (/ (+ (* -2 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b 2) (pow (sqrt -4) 3)))) (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b 2) (pow (sqrt -4) 3)))) (pow c 2))) (* 2 (* (sqrt (/ c a)) (/ 1 (sqrt -4))))) (* -2 (/ b (* a (pow (sqrt -4) 2)))))
(- (+ (* -1 (/ (+ (* (sqrt (/ c a)) (/ (* b (+ (* -2 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b 2) (pow (sqrt -4) 3)))) (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b 2) (pow (sqrt -4) 3))))) (sqrt -4))) (/ (* (pow b 3) (pow c 2)) (* (pow a 2) (pow (sqrt -4) 4)))) (pow c 3))) (* 2 (* (sqrt (/ c a)) (/ 1 (sqrt -4))))) (+ (* -2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (pow (sqrt -4) 3)))) (+ (* -2 (/ b (* a (pow (sqrt -4) 2)))) (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (pow (sqrt -4) 3))))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* 1/2 (/ b (* a c))))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1/2 (/ b a)) (* 1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 2) (sqrt -1))))) c)))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1 (/ (+ (* -1/8 (* (sqrt (/ c (pow a 3))) (* (pow b 2) (sqrt -1)))) (* 1/128 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b 4) (sqrt -1))))) c)) (* -1/2 (/ b a))) c)))))
(* -1 (* c (+ (* -1 (/ b (* a c))) (* 2 (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(* -1 (* c (+ (* -1 (/ (+ (* -1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 2) (sqrt -1)))) (/ b a)) c)) (* 2 (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/64 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b 4) (sqrt -1)))) (* 1/4 (* (sqrt (/ c (pow a 3))) (* (pow b 2) (sqrt -1))))) c)) (/ b a)) c)) (* 2 (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(* -1 (* c (+ (* -1 (/ b c)) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* c (+ (* -1 (/ (+ b (* -1/4 (* (sqrt (/ 1 (* a c))) (* (pow b 2) (sqrt -1))))) c)) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* c (+ (* -1 (/ (+ b (* -1 (/ (+ (* -1/64 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 4) (sqrt -1)))) (* 1/4 (* (sqrt (/ c a)) (* (pow b 2) (sqrt -1))))) c))) c)) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))
(+ (* -1/2 (/ b c)) (* (sqrt (/ a c)) (sqrt -1)))
(+ (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a c))) (* (pow b 2) (sqrt -1)))) (* 1/2 b)) c)) (* (sqrt (/ a c)) (sqrt -1)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1/128 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 4) (sqrt -1)))) (* 1/8 (* (sqrt (/ c a)) (* (pow b 2) (sqrt -1))))) c)) (* 1/2 b)) c)) (* (sqrt (/ a c)) (sqrt -1)))
(+ (* 2 (* (sqrt (/ c a)) (sqrt -1))) (/ b a))
(+ (* -1 (/ (- (+ (* -1/2 (* (sqrt (/ c (pow a 3))) (* (pow b 2) (sqrt -1)))) (* 1/4 (* (sqrt (/ c (pow a 3))) (* (pow b 2) (sqrt -1))))) (/ (* b c) a)) c)) (* 2 (* (sqrt (/ c a)) (sqrt -1))))
(+ (* -1 (/ (- (* -1 (/ (- (+ (* 1/8 (/ (* (pow b 3) c) (pow a 2))) (* 1/2 (* (sqrt (/ 1 (* a c))) (* b (* (sqrt -1) (+ (* -1/2 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b 2) (sqrt -1)))) (* 1/4 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b 2) (sqrt -1)))))))))) (+ (* -1/2 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b 2) (sqrt -1)))) (* 1/4 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b 2) (sqrt -1)))))) c)) (/ (* b c) a)) c)) (* 2 (* (sqrt (/ c a)) (sqrt -1))))
(* -1 (* c (+ (* 1/4 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 2) (sqrt -1)))) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* c (+ (* -1/64 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b 4) (sqrt -1)))) (+ (* 1/4 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 2) (sqrt -1)))) (* 2 (* (sqrt (/ a c)) (sqrt -1)))))))
(* -1 (* c (+ (* -1/64 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b 4) (sqrt -1)))) (+ (* 1/512 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (* (pow b 6) (sqrt -1)))) (+ (* 1/4 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 2) (sqrt -1)))) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))))
(* -1 (* c (+ (* 2 (* (sqrt (/ a c)) (sqrt -1))) (/ b c))))
(* -1 (* c (+ (* -1 (/ (- (* -1/4 (* (sqrt (/ 1 (* a c))) (* (pow b 2) (sqrt -1)))) b) c)) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* c (+ (* -1 (/ (- (* -1 (/ (+ (* -1/64 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 4) (sqrt -1)))) (* 1/4 (* (sqrt (/ c a)) (* (pow b 2) (sqrt -1))))) c)) b) c)) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* c (- (* -1 (/ (pow b 2) c)) (* -4 a))))
(* -1 (* c (- (* -1 (/ b c)) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* c (- (* -1 (/ (+ b (* 1/4 (* (sqrt (/ 1 (* a c))) (* (pow b 2) (sqrt -1))))) c)) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* c (- (* -1 (/ (+ b (* -1 (/ (- (* 1/64 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 4) (sqrt -1)))) (* 1/4 (* (sqrt (/ c a)) (* (pow b 2) (sqrt -1))))) c))) c)) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1/2 (/ b a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (- (+ (* -1/8 (* (sqrt (/ c (pow a 3))) (* (pow b 2) (sqrt -1)))) (* 1/4 (* (sqrt (/ c (pow a 3))) (* (pow b 2) (sqrt -1))))) (* -1/2 (/ (* b c) a))) c)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (- (* -1 (/ (- (+ (* -1/16 (/ (* (pow b 3) c) (pow a 2))) (* 1/2 (* (sqrt (/ 1 (* a c))) (* b (* (sqrt -1) (+ (* -1/8 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b 2) (sqrt -1)))) (* 1/4 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b 2) (sqrt -1)))))))))) (+ (* -1/8 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b 2) (sqrt -1)))) (* 1/4 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b 2) (sqrt -1)))))) c)) (* -1/2 (/ (* b c) a))) c)))
Outputs
(if (>= b 0) (* -1/2 (/ (+ b (sqrt (- (pow b 2) (* 4 (* a c))))) a)) (* 2 (/ c (- (sqrt (- (pow b 2) (* 4 (* a c)))) b))))
(if (>=.f32 b #s(literal 0 binary32)) (*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a) #s(literal -1/2 binary32)) (/.f32 (+.f32 c c) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(* -1 (/ b a))
(/.f32 (neg.f32 b) a)
(/ (+ (* -1 b) (/ (* a c) b)) a)
(/.f32 (+.f32 (/.f32 (*.f32 c a) b) (neg.f32 b)) a)
(/ (+ (* -1 b) (* a (+ (/ c b) (/ (* a (pow c 2)) (pow b 3))))) a)
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 (/.f32 (*.f32 c c) b) (/.f32 a (*.f32 b b))) (/.f32 c b)) a) (neg.f32 b)) a)
(/ (+ (* -1 b) (* a (+ (* a (+ (* 2 (/ (* a (pow c 3)) (pow b 5))) (/ (pow c 2) (pow b 3)))) (/ c b)))) a)
(if (>= b 0) (* -1/2 (/ (+ b (sqrt (- (pow b 2) (* 4 (* a c))))) a)) (* -1/2 (/ (+ b (sqrt (- (pow b 2) (* 4 (* a c))))) a)))
(*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a) #s(literal -1/2 binary32))
(* 2 (/ b a))
(*.f32 (/.f32 b a) #s(literal 2 binary32))
(/ (+ (* -2 (/ (* a c) b)) (* 2 b)) a)
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 c a) b) #s(literal -2 binary32)) (*.f32 #s(literal -2 binary32) b)) a)
(/ (+ (* 2 b) (* a (+ (* -2 (/ c b)) (* -2 (/ (* a (pow c 2)) (pow b 3)))))) a)
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal -2 binary32) (+.f32 (*.f32 (/.f32 (*.f32 c c) b) (/.f32 a (*.f32 b b))) (/.f32 c b))) a) (*.f32 #s(literal 2 binary32) b)) a)
(/ (+ (* 2 b) (* a (+ (* -2 (/ c b)) (* a (+ (* -4 (/ (* a (pow c 3)) (pow b 5))) (* -2 (/ (pow c 2) (pow b 3)))))))) a)
(* 2 b)
(*.f32 #s(literal 2 binary32) b)
(+ (* -2 (/ (* a c) b)) (* 2 b))
(-.f32 (*.f32 (/.f32 (*.f32 c a) b) #s(literal -2 binary32)) (*.f32 #s(literal -2 binary32) b))
(+ (* 2 b) (* a (+ (* -2 (/ c b)) (* -2 (/ (* a (pow c 2)) (pow b 3))))))
(+.f32 (*.f32 (*.f32 #s(literal -2 binary32) (+.f32 (*.f32 (/.f32 (*.f32 c c) b) (/.f32 a (*.f32 b b))) (/.f32 c b))) a) (*.f32 #s(literal 2 binary32) b))
(+ (* 2 b) (* a (+ (* -2 (/ c b)) (* a (+ (* -4 (/ (* a (pow c 3)) (pow b 5))) (* -2 (/ (pow c 2) (pow b 3))))))))
(if (>= b 0) (* -1/2 (/ (+ b (sqrt (- (pow b 2) (* 4 (* a c))))) c)) (* -2 (/ c (- b (sqrt (- (pow b 2) (* 4 (* a c))))))))
(if (>=.f32 b #s(literal 0 binary32)) (*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) c) #s(literal -1/2 binary32)) (/.f32 (*.f32 #s(literal -2 binary32) c) (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))))
(* -1 (/ b c))
(/.f32 (neg.f32 b) c)
(+ (* -1 (/ b c)) (/ a b))
(+.f32 (/.f32 a b) (/.f32 (neg.f32 b) c))
(+ (* -1 (/ b c)) (* a (+ (/ 1 b) (/ (* a c) (pow b 3)))))
(+.f32 (*.f32 (+.f32 (*.f32 (/.f32 a (*.f32 b b)) (/.f32 c b)) (/.f32 #s(literal 1 binary32) b)) a) (/.f32 (neg.f32 b) c))
(+ (* -1 (/ b c)) (* a (+ (* a (+ (* 2 (/ (* a (pow c 2)) (pow b 5))) (/ c (pow b 3)))) (/ 1 b))))
(* -1 (/ a b))
(/.f32 a (neg.f32 b))
(* -4 (* a c))
(*.f32 #s(literal -4 binary32) (*.f32 c a))
(/ (+ (* 2 b) (* a (+ (* -2 (/ c b)) (* 4 (* a (+ (* -1 (/ (pow c 2) (pow b 3))) (* 1/2 (/ (pow c 2) (pow b 3))))))))) a)
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 (*.f32 a #s(literal 4 binary32)) (*.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 b b)) (/.f32 (*.f32 c c) b))) (*.f32 (/.f32 c b) #s(literal -2 binary32))) a) (*.f32 #s(literal 2 binary32) b)) a)
(/ (+ (* 2 b) (* a (+ (* -2 (/ c b)) (* a (+ (* 4 (* a (+ (* -1 (/ (* c (+ (* -1 (/ (pow c 2) (pow b 3))) (* 1/2 (/ (pow c 2) (pow b 3))))) (pow b 2))) (+ (* -1/8 (/ (* b (+ (* 4 (/ (pow c 4) (pow b 6))) (* 16 (/ (pow c 4) (pow b 6))))) c)) (/ (pow c 3) (pow b 5)))))) (* 4 (+ (* -1 (/ (pow c 2) (pow b 3))) (* 1/2 (/ (pow c 2) (pow b 3)))))))))) a)
(if (>= b 0) (* 2 (/ c (- (sqrt (- (pow b 2) (* 4 (* a c)))) b))) (* 2 (/ c (- (sqrt (- (pow b 2) (* 4 (* a c)))) b))))
(/.f32 (+.f32 c c) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))
b
(+ b (* -2 (/ (* a c) b)))
(+.f32 (*.f32 (/.f32 (*.f32 c a) b) #s(literal -2 binary32)) b)
(+ b (* a (+ (* -2 (/ c b)) (* -2 (/ (* a (pow c 2)) (pow b 3))))))
(+.f32 (*.f32 (*.f32 #s(literal -2 binary32) (+.f32 (*.f32 (/.f32 (*.f32 c c) b) (/.f32 a (*.f32 b b))) (/.f32 c b))) a) b)
(+ b (* a (+ (* -2 (/ c b)) (* a (+ (* -4 (/ (* a (pow c 3)) (pow b 5))) (* -2 (/ (pow c 2) (pow b 3))))))))
(* -2 (/ (* a c) b))
(*.f32 (/.f32 (*.f32 c a) b) #s(literal -2 binary32))
(* a (+ (* -2 (/ c b)) (* -2 (/ (* a (pow c 2)) (pow b 3)))))
(*.f32 (*.f32 #s(literal -2 binary32) (+.f32 (*.f32 (/.f32 (*.f32 c c) b) (/.f32 a (*.f32 b b))) (/.f32 c b))) a)
(* a (+ (* -2 (/ c b)) (* a (+ (* -4 (/ (* a (pow c 3)) (pow b 5))) (* -2 (/ (pow c 2) (pow b 3)))))))
(* a (+ (* -2 (/ c b)) (* a (+ (* -2 (/ (pow c 2) (pow b 3))) (* a (+ (* -4 (/ (pow c 3) (pow b 5))) (* -1/2 (/ (* a (+ (* 4 (/ (pow c 4) (pow b 6))) (* 16 (/ (pow c 4) (pow b 6))))) b))))))))
(pow b 2)
(*.f32 b b)
(+ (* -4 (* a c)) (pow b 2))
(-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))
(* 2 (/ (* a c) b))
(*.f32 (/.f32 (*.f32 c a) b) #s(literal 2 binary32))
(* a (- (* 2 (/ (* a (pow c 2)) (pow b 3))) (* -2 (/ c b))))
(*.f32 (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 (/.f32 (*.f32 c c) b) (/.f32 a (*.f32 b b))) (/.f32 c b))) a)
(* a (- (* a (- (* 4 (/ (* a (pow c 3)) (pow b 5))) (* -2 (/ (pow c 2) (pow b 3))))) (* -2 (/ c b))))
(* a (- (* a (- (* a (- (* 1/2 (/ (* a (+ (* 4 (/ (pow c 4) (pow b 6))) (* 16 (/ (pow c 4) (pow b 6))))) b)) (* -4 (/ (pow c 3) (pow b 5))))) (* -2 (/ (pow c 2) (pow b 3))))) (* -2 (/ c b))))
(/ (+ (* -1 b) (* a (+ (* 2 (* a (+ (* -1/2 (/ (pow c 2) (pow b 3))) (/ (pow c 2) (pow b 3))))) (/ c b)))) a)
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 a (*.f32 (*.f32 (/.f32 c (*.f32 b b)) (/.f32 c b)) #s(literal 1 binary32))) (/.f32 c b)) a) (neg.f32 b)) a)
(/ (+ (* -1 b) (* a (+ (* a (+ (* 2 (* a (+ (* -1 (/ (* c (+ (* -1/2 (/ (pow c 2) (pow b 3))) (/ (pow c 2) (pow b 3)))) (pow b 2))) (+ (* -1 (/ (pow c 3) (pow b 5))) (* 1/8 (/ (* b (+ (* 4 (/ (pow c 4) (pow b 6))) (* 16 (/ (pow c 4) (pow b 6))))) c)))))) (* 2 (+ (* -1/2 (/ (pow c 2) (pow b 3))) (/ (pow c 2) (pow b 3)))))) (/ c b)))) a)
(* -1/2 (* (sqrt (/ c a)) (sqrt -4)))
(*.f32 (*.f32 (sqrt.f32 #s(literal -4 binary32)) (sqrt.f32 (/.f32 c a))) #s(literal -1/2 binary32))
(+ (* -1/2 (* (sqrt (/ c a)) (sqrt -4))) (* -1/2 (/ b a)))
(*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (sqrt.f32 #s(literal -4 binary32)) (sqrt.f32 (/.f32 c a))) (/.f32 b a)))
(+ (* -1/2 (* (sqrt (/ c a)) (sqrt -4))) (+ (* -1/2 (/ b a)) (* -1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4))))))
(+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (sqrt.f32 #s(literal -4 binary32)) (sqrt.f32 (/.f32 c a))) (/.f32 b a))) (*.f32 (*.f32 #s(literal -1/4 binary32) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 a a) a)) c))) (/.f32 (*.f32 b b) (sqrt.f32 #s(literal -4 binary32)))))
(+ (* -1/2 (* (sqrt (/ c a)) (sqrt -4))) (+ (* -1/2 (/ b a)) (+ (* -1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 4) (pow (sqrt -4) 3)))))))
(* (sqrt (/ c a)) (sqrt -4))
(*.f32 (sqrt.f32 #s(literal -4 binary32)) (sqrt.f32 (/.f32 c a)))
(+ (* (sqrt (/ c a)) (sqrt -4)) (/ b a))
(+.f32 (*.f32 (sqrt.f32 #s(literal -4 binary32)) (sqrt.f32 (/.f32 c a))) (/.f32 b a))
(+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (+ (* (sqrt (/ c a)) (sqrt -4)) (/ b a)))
(+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 a a) a)) c))) (/.f32 (*.f32 b b) (sqrt.f32 #s(literal -4 binary32)))) (+.f32 (*.f32 (sqrt.f32 #s(literal -4 binary32)) (sqrt.f32 (/.f32 c a))) (/.f32 b a)))
(+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (+ (* (sqrt (/ c a)) (sqrt -4)) (/ b a))))
(* (sqrt (* a c)) (sqrt -4))
(*.f32 (sqrt.f32 (*.f32 c a)) (sqrt.f32 #s(literal -4 binary32)))
(* a (+ (* (sqrt (/ c a)) (sqrt -4)) (/ b a)))
(*.f32 (+.f32 (*.f32 (sqrt.f32 #s(literal -4 binary32)) (sqrt.f32 (/.f32 c a))) (/.f32 b a)) a)
(* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (+ (* (sqrt (/ c a)) (sqrt -4)) (/ b a))))
(*.f32 (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 a a) a)) c))) (/.f32 (*.f32 b b) (sqrt.f32 #s(literal -4 binary32)))) (+.f32 (*.f32 (sqrt.f32 #s(literal -4 binary32)) (sqrt.f32 (/.f32 c a))) (/.f32 b a))) a)
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (+ (* (sqrt (/ c a)) (sqrt -4)) (/ b a)))))
(* -1/2 (* (sqrt (/ a c)) (sqrt -4)))
(*.f32 (*.f32 (sqrt.f32 (/.f32 a c)) (sqrt.f32 #s(literal -4 binary32))) #s(literal -1/2 binary32))
(* a (+ (* -1/2 (* (sqrt (/ 1 (* a c))) (sqrt -4))) (* -1/2 (/ b (* a c)))))
(*.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (/.f32 b a) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 c a))) (sqrt.f32 #s(literal -4 binary32))))) a)
(* a (+ (* -1/2 (* (sqrt (/ 1 (* a c))) (sqrt -4))) (+ (* -1/2 (/ b (* a c))) (* -1/4 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b 2) (sqrt -4)))))))
(*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (/.f32 b a) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 c a))) (sqrt.f32 #s(literal -4 binary32))))) (*.f32 (*.f32 #s(literal -1/4 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 a a) a) (*.f32 (*.f32 c c) c))))) (/.f32 (*.f32 b b) (sqrt.f32 #s(literal -4 binary32))))) a)
(* a (+ (* -1/2 (* (sqrt (/ 1 (* a c))) (sqrt -4))) (+ (* -1/2 (/ b (* a c))) (+ (* -1/4 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3))))))))
(* -4 (* (sqrt (/ c a)) (/ 1 (sqrt -4))))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -4 binary32))) (sqrt.f32 (/.f32 c a))) #s(literal -4 binary32))
(/ (+ (* -4 (* (sqrt (* a c)) (/ 1 (sqrt -4)))) (* -4 (/ b (pow (sqrt -4) 2)))) a)
(/.f32 (*.f32 #s(literal -4 binary32) (+.f32 (/.f32 b #s(literal -4 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -4 binary32))) (sqrt.f32 (*.f32 c a))))) a)
(/ (+ (* -4 (* (sqrt (* a c)) (/ 1 (sqrt -4)))) (+ (* -4 (/ b (pow (sqrt -4) 2))) (* 4 (/ (+ (* -1 (* (sqrt (/ (pow a 3) c)) (/ (pow b 2) (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) c)) (/ (pow b 2) (pow (sqrt -4) 3))))) (pow a 2))))) a)
(/.f32 (+.f32 (*.f32 #s(literal -4 binary32) (+.f32 (/.f32 b #s(literal -4 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -4 binary32))) (sqrt.f32 (*.f32 c a))))) (*.f32 (/.f32 #s(literal 4 binary32) a) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 (*.f32 (*.f32 a a) a) c))) (*.f32 (/.f32 b (sqrt.f32 #s(literal -4 binary32))) (/.f32 b #s(literal -4 binary32)))) a))) a)
(/ (+ (* -4 (* (sqrt (* a c)) (/ 1 (sqrt -4)))) (+ (* -4 (/ b (pow (sqrt -4) 2))) (+ (* 4 (/ (+ (* -1 (* (sqrt (/ (pow a 3) c)) (/ (pow b 2) (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) c)) (/ (pow b 2) (pow (sqrt -4) 3))))) (pow a 2))) (* 4 (/ (+ (* 1/2 (/ (* (pow a 2) (pow b 3)) (* c (pow (sqrt -4) 4)))) (* (sqrt (/ a c)) (/ (* b (+ (* -1 (* (sqrt (/ (pow a 3) c)) (/ (pow b 2) (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) c)) (/ (pow b 2) (pow (sqrt -4) 3)))))) (sqrt -4)))) (pow a 3)))))) a)
(* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ c a)) (sqrt -4))))
(*.f32 (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 a a) a)) c))) (/.f32 (*.f32 b b) (sqrt.f32 #s(literal -4 binary32)))) (*.f32 (sqrt.f32 #s(literal -4 binary32)) (sqrt.f32 (/.f32 c a)))) a)
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ c a)) (sqrt -4)))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b 6) (pow (sqrt -4) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ c a)) (sqrt -4))))))
(* a (+ (* -1 (/ b a)) (* (sqrt (/ c a)) (sqrt -4))))
(*.f32 (+.f32 (*.f32 (sqrt.f32 #s(literal -4 binary32)) (sqrt.f32 (/.f32 c a))) (/.f32 (neg.f32 b) a)) a)
(* a (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ c a)) (sqrt -4))) (/ b a)))
(*.f32 (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 a a) a)) c))) (/.f32 (*.f32 b b) (sqrt.f32 #s(literal -4 binary32)))) (-.f32 (*.f32 (sqrt.f32 #s(literal -4 binary32)) (sqrt.f32 (/.f32 c a))) (/.f32 b a))) a)
(* a (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ c a)) (sqrt -4)))) (/ b a)))
(* a (- (/ (pow b 2) a) (* 4 c)))
(*.f32 (-.f32 (/.f32 (*.f32 b b) a) (*.f32 c #s(literal 4 binary32))) a)
(* -1 (* (sqrt (* a c)) (sqrt -4)))
(*.f32 (neg.f32 (sqrt.f32 #s(literal -4 binary32))) (sqrt.f32 (*.f32 c a)))
(* a (- (/ b a) (* (sqrt (/ c a)) (sqrt -4))))
(*.f32 (-.f32 (/.f32 b a) (*.f32 (sqrt.f32 #s(literal -4 binary32)) (sqrt.f32 (/.f32 c a)))) a)
(* a (- (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (/ b a)) (* (sqrt (/ c a)) (sqrt -4))))
(*.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 a a) a)) c))) (/.f32 (*.f32 b b) (sqrt.f32 #s(literal -4 binary32)))) (-.f32 (/.f32 b a) (*.f32 (sqrt.f32 #s(literal -4 binary32)) (sqrt.f32 (/.f32 c a))))) a)
(* a (- (+ (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (/ b a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ c a)) (sqrt -4)))))
(* 2 (* (sqrt (/ c a)) (/ 1 (sqrt -4))))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -4 binary32))) (sqrt.f32 (/.f32 c a))) #s(literal 2 binary32))
(/ (+ (* 2 (* (sqrt (* a c)) (/ 1 (sqrt -4)))) (* 2 (/ b (pow (sqrt -4) 2)))) a)
(/.f32 (*.f32 #s(literal 2 binary32) (+.f32 (/.f32 b #s(literal -4 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -4 binary32))) (sqrt.f32 (*.f32 c a))))) a)
(/ (+ (* 2 (* (sqrt (* a c)) (/ 1 (sqrt -4)))) (+ (* 2 (/ b (pow (sqrt -4) 2))) (* 2 (/ (+ (* -1/2 (* (sqrt (/ (pow a 3) c)) (/ (pow b 2) (pow (sqrt -4) 3)))) (* (sqrt (/ (pow a 3) c)) (/ (pow b 2) (pow (sqrt -4) 3)))) (pow a 2))))) a)
(/.f32 (*.f32 #s(literal 2 binary32) (+.f32 (+.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -4 binary32))) (sqrt.f32 (*.f32 c a))) (/.f32 b #s(literal -4 binary32))) (*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 (*.f32 (*.f32 a a) a) c))) a) (/.f32 (*.f32 (/.f32 b (sqrt.f32 #s(literal -4 binary32))) (/.f32 b #s(literal -4 binary32))) a)))) a)
(/ (+ (* 2 (* (sqrt (* a c)) (/ 1 (sqrt -4)))) (+ (* 2 (/ b (pow (sqrt -4) 2))) (+ (* 2 (/ (+ (* -1/2 (* (sqrt (/ (pow a 3) c)) (/ (pow b 2) (pow (sqrt -4) 3)))) (* (sqrt (/ (pow a 3) c)) (/ (pow b 2) (pow (sqrt -4) 3)))) (pow a 2))) (* 2 (/ (+ (* -1/2 (/ (* (pow a 2) (pow b 3)) (* c (pow (sqrt -4) 4)))) (* (sqrt (/ a c)) (/ (* b (+ (* -1/2 (* (sqrt (/ (pow a 3) c)) (/ (pow b 2) (pow (sqrt -4) 3)))) (* (sqrt (/ (pow a 3) c)) (/ (pow b 2) (pow (sqrt -4) 3))))) (sqrt -4)))) (pow a 3)))))) a)
(* (sqrt (/ c a)) (sqrt -1))
(*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 c a)))
(+ (* -1/2 (/ b a)) (* (sqrt (/ c a)) (sqrt -1)))
(+.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 c a))) (*.f32 (/.f32 b a) #s(literal -1/2 binary32)))
(+ (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a c))) (* (pow b 2) (sqrt -1)))) (* 1/2 b)) a)) (* (sqrt (/ c a)) (sqrt -1)))
(+.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/8 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 c a)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 b b))) (*.f32 #s(literal -1/2 binary32) b)) (neg.f32 a)) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 c a))))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1/128 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 4) (sqrt -1)))) (* 1/8 (* (sqrt (/ a c)) (* (pow b 2) (sqrt -1))))) a)) (* 1/2 b)) a)) (* (sqrt (/ c a)) (sqrt -1)))
(* -2 (* (sqrt (/ c a)) (sqrt -1)))
(*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 c a))) #s(literal -2 binary32))
(+ (* -2 (* (sqrt (/ c a)) (sqrt -1))) (/ b a))
(+.f32 (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 c a))) #s(literal -2 binary32)) (/.f32 b a))
(+ (* -2 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ (* -1 b) (* 1/4 (* (sqrt (/ 1 (* a c))) (* (pow b 2) (sqrt -1))))) a)))
(+.f32 (/.f32 (-.f32 (neg.f32 b) (*.f32 (*.f32 #s(literal -1/4 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 c a)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 b b)))) (neg.f32 a)) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 c a))) #s(literal -2 binary32)))
(+ (* -2 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ (* -1 b) (* -1 (/ (+ (* -1/4 (* (sqrt (/ a c)) (* (pow b 2) (sqrt -1)))) (* 1/64 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 4) (sqrt -1))))) a))) a)))
(* -2 (* (sqrt (* a c)) (sqrt -1)))
(*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (*.f32 c a))) #s(literal -2 binary32))
(* -1 (* a (+ (* -1 (/ b a)) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))
(*.f32 (neg.f32 a) (-.f32 (/.f32 (neg.f32 b) a) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 c a))) #s(literal -2 binary32))))
(* -1 (* a (+ (* -1 (/ (+ b (* -1/4 (* (sqrt (/ 1 (* a c))) (* (pow b 2) (sqrt -1))))) a)) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))
(*.f32 (neg.f32 a) (-.f32 (/.f32 (-.f32 b (*.f32 (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 c a)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 b b)))) (neg.f32 a)) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 c a))) #s(literal -2 binary32))))
(* -1 (* a (+ (* -1 (/ (+ b (* -1 (/ (+ (* -1/64 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 4) (sqrt -1)))) (* 1/4 (* (sqrt (/ a c)) (* (pow b 2) (sqrt -1))))) a))) a)) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))
(* (sqrt (/ a c)) (sqrt -1))
(*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 a c)))
(* -1 (* a (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* 1/2 (/ b (* a c))))))
(*.f32 (neg.f32 a) (-.f32 (*.f32 (neg.f32 (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 c a)))) (*.f32 (/.f32 (/.f32 b a) c) #s(literal -1/2 binary32))))
(* -1 (* a (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1/2 (/ b c)) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 2) (sqrt -1))))) a)))))
(*.f32 (neg.f32 a) (neg.f32 (+.f32 (/.f32 (-.f32 (*.f32 (/.f32 b c) #s(literal -1/2 binary32)) (*.f32 #s(literal -1/8 binary32) (*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 c c) c) a))) (*.f32 b b)) (sqrt.f32 #s(literal -1 binary32))))) a) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 c a)))))))
(* -1 (* a (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1 (/ (+ (* -1/8 (* (sqrt (/ a (pow c 3))) (* (pow b 2) (sqrt -1)))) (* 1/128 (* (sqrt (/ 1 (* a (pow c 5)))) (* (pow b 4) (sqrt -1))))) a)) (* -1/2 (/ b c))) a)))))
(* 2 (* (sqrt (/ c a)) (sqrt -1)))
(*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 c a))) #s(literal 2 binary32))
(* -1 (/ (+ (* -2 (* (sqrt (* a c)) (sqrt -1))) (* -1 b)) a))
(/.f32 (+.f32 (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (*.f32 c a))) #s(literal -2 binary32)) (neg.f32 b)) (neg.f32 a))
(* -1 (/ (+ (* -2 (* (sqrt (* a c)) (sqrt -1))) (* -1 (/ (+ (* -4 (/ (+ (* -1/8 (* (sqrt (/ (pow a 3) c)) (* (pow b 2) (sqrt -1)))) (* 1/16 (* (sqrt (/ (pow a 3) c)) (* (pow b 2) (sqrt -1))))) a)) (* a b)) a))) a))
(/.f32 (+.f32 (/.f32 (+.f32 (*.f32 a b) (*.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/16 binary32) (sqrt.f32 (/.f32 (*.f32 (*.f32 a a) a) c))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 b b))) a) #s(literal -4 binary32))) (neg.f32 a)) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (*.f32 c a))) #s(literal -2 binary32))) (neg.f32 a))
(* -1 (/ (+ (* -2 (* (sqrt (* a c)) (sqrt -1))) (* -1 (/ (+ (* -1 (/ (+ (* -4 (/ (+ (* 1/32 (/ (* (pow a 2) (pow b 3)) c)) (* 1/2 (* (sqrt (/ a c)) (* b (* (sqrt -1) (+ (* -1/8 (* (sqrt (/ (pow a 3) c)) (* (pow b 2) (sqrt -1)))) (* 1/16 (* (sqrt (/ (pow a 3) c)) (* (pow b 2) (sqrt -1)))))))))) a)) (* 4 (+ (* -1/8 (* (sqrt (/ (pow a 3) c)) (* (pow b 2) (sqrt -1)))) (* 1/16 (* (sqrt (/ (pow a 3) c)) (* (pow b 2) (sqrt -1))))))) a)) (* a b)) a))) a))
(/.f32 (+.f32 (/.f32 (+.f32 (/.f32 (-.f32 (*.f32 (/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 a c))) (*.f32 (*.f32 b (sqrt.f32 #s(literal -1 binary32))) (*.f32 (*.f32 #s(literal -1/16 binary32) (sqrt.f32 (/.f32 (*.f32 (*.f32 a a) a) c))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 b b))))) (*.f32 (*.f32 (*.f32 a a) (/.f32 (*.f32 (*.f32 b b) b) c)) #s(literal 1/32 binary32))) a) #s(literal -4 binary32)) (*.f32 #s(literal -4 binary32) (*.f32 (*.f32 #s(literal -1/16 binary32) (sqrt.f32 (/.f32 (*.f32 (*.f32 a a) a) c))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 b b))))) (neg.f32 a)) (*.f32 a b)) (neg.f32 a)) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (*.f32 c a))) #s(literal -2 binary32))) (neg.f32 a))
(* -1 (* a (+ (* 1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 2) (sqrt -1)))) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))
(*.f32 (neg.f32 a) (-.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 a a) a)) c))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 b b))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 c a))) #s(literal -2 binary32))))
(* -1 (* a (+ (* -1/64 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b 4) (sqrt -1)))) (+ (* 1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 2) (sqrt -1)))) (* 2 (* (sqrt (/ c a)) (sqrt -1)))))))
(* -1 (* a (+ (* -1/64 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b 4) (sqrt -1)))) (+ (* 1/512 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b 6) (sqrt -1)))) (+ (* 1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 2) (sqrt -1)))) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))))
(* -1 (* a (+ (* 2 (* (sqrt (/ c a)) (sqrt -1))) (/ b a))))
(*.f32 (neg.f32 a) (+.f32 (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 c a))) #s(literal 2 binary32)) (/.f32 b a)))
(* -1 (* a (+ (* -1 (/ (- (* -1/4 (* (sqrt (/ 1 (* a c))) (* (pow b 2) (sqrt -1)))) b) a)) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))
(*.f32 (neg.f32 a) (-.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/4 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 c a)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 b b))) b) (neg.f32 a)) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 c a))) #s(literal -2 binary32))))
(* -1 (* a (+ (* -1 (/ (- (* -1 (/ (+ (* -1/64 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 4) (sqrt -1)))) (* 1/4 (* (sqrt (/ a c)) (* (pow b 2) (sqrt -1))))) a)) b) a)) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* a (- (* -1 (/ (pow b 2) a)) (* -4 c))))
(*.f32 (neg.f32 a) (-.f32 (/.f32 (*.f32 (neg.f32 b) b) a) (*.f32 #s(literal -4 binary32) c)))
(* 2 (* (sqrt (* a c)) (sqrt -1)))
(*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (*.f32 c a))) #s(literal 2 binary32))
(* -1 (* a (- (* -1 (/ b a)) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))
(*.f32 (neg.f32 a) (-.f32 (/.f32 (neg.f32 b) a) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 c a))) #s(literal 2 binary32))))
(* -1 (* a (- (* -1 (/ (+ b (* 1/4 (* (sqrt (/ 1 (* a c))) (* (pow b 2) (sqrt -1))))) a)) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))
(*.f32 (neg.f32 a) (-.f32 (/.f32 (-.f32 b (*.f32 (*.f32 #s(literal -1/4 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 c a)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 b b)))) (neg.f32 a)) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 c a))) #s(literal 2 binary32))))
(* -1 (* a (- (* -1 (/ (+ b (* -1 (/ (- (* 1/64 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 4) (sqrt -1)))) (* 1/4 (* (sqrt (/ a c)) (* (pow b 2) (sqrt -1))))) a))) a)) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(*.f32 (neg.f32 (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (/.f32 c a)))
(* -1 (/ (+ (* 1/2 b) (* (sqrt (* a c)) (sqrt -1))) a))
(/.f32 (+.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (*.f32 c a))) (*.f32 #s(literal 1/2 binary32) b)) (neg.f32 a))
(* -1 (/ (+ (* -1 (/ (+ (* -2 (/ (+ (* -1/16 (* (sqrt (/ (pow a 3) c)) (* (pow b 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ (pow a 3) c)) (* (pow b 2) (sqrt -1))))) a)) (* -1/2 (* a b))) a)) (* (sqrt (* a c)) (sqrt -1))) a))
(/.f32 (+.f32 (/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/16 binary32) (sqrt.f32 (/.f32 (*.f32 (*.f32 a a) a) c))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 b b))) a) #s(literal -2 binary32)) (*.f32 #s(literal 1/2 binary32) (*.f32 a b))) (neg.f32 a)) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (*.f32 c a)))) (neg.f32 a))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -2 (/ (+ (* -1/32 (/ (* (pow a 2) (pow b 3)) c)) (* 1/2 (* (sqrt (/ a c)) (* b (* (sqrt -1) (+ (* -1/16 (* (sqrt (/ (pow a 3) c)) (* (pow b 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ (pow a 3) c)) (* (pow b 2) (sqrt -1)))))))))) a)) (* 2 (+ (* -1/16 (* (sqrt (/ (pow a 3) c)) (* (pow b 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ (pow a 3) c)) (* (pow b 2) (sqrt -1))))))) a)) (* -1/2 (* a b))) a)) (* (sqrt (* a c)) (sqrt -1))) a))
(/.f32 (+.f32 (/.f32 (-.f32 (/.f32 (+.f32 (*.f32 (/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 a c))) (*.f32 (*.f32 b (sqrt.f32 #s(literal -1 binary32))) (*.f32 (*.f32 #s(literal 1/16 binary32) (sqrt.f32 (/.f32 (*.f32 (*.f32 a a) a) c))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 b b))))) (*.f32 #s(literal -1/32 binary32) (*.f32 (*.f32 a a) (/.f32 (*.f32 (*.f32 b b) b) c)))) a) #s(literal -2 binary32)) (*.f32 (*.f32 #s(literal 1/8 binary32) (sqrt.f32 (/.f32 (*.f32 (*.f32 a a) a) c))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 b b)))) (neg.f32 a)) (*.f32 #s(literal 1/2 binary32) (*.f32 a b))) (neg.f32 a)) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (*.f32 c a)))) (neg.f32 a))
(>= b 0)
(>=.f32 b #s(literal 0 binary32))
(+ (* -1/2 (* (sqrt (/ c a)) (sqrt -4))) (* b (- (* -1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b (sqrt -4)))) (* 1/2 (/ 1 a)))))
(+.f32 (*.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/4 binary32) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 a a) a)) c))) (/.f32 b (sqrt.f32 #s(literal -4 binary32)))) (/.f32 #s(literal 1/2 binary32) a)) b) (*.f32 (*.f32 (sqrt.f32 #s(literal -4 binary32)) (sqrt.f32 (/.f32 c a))) #s(literal -1/2 binary32)))
(+ (* -1/2 (* (sqrt (/ c a)) (sqrt -4))) (* b (- (* b (+ (* -1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -4)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 2) (pow (sqrt -4) 3)))))) (* 1/2 (/ 1 a)))))
(+ (* b (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b (sqrt -4)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -4)))
(+.f32 (*.f32 (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 a a) a)) c))) (/.f32 b (sqrt.f32 #s(literal -4 binary32)))) (/.f32 #s(literal 1 binary32) a)) b) (*.f32 (sqrt.f32 #s(literal -4 binary32)) (sqrt.f32 (/.f32 c a))))
(+ (* b (+ (* b (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 2) (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -4)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -4)))
(+ b (* (sqrt (* a c)) (sqrt -4)))
(+.f32 (*.f32 (sqrt.f32 (*.f32 c a)) (sqrt.f32 #s(literal -4 binary32))) b)
(+ (* b (+ 1 (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b (sqrt -4)))))) (* (sqrt (* a c)) (sqrt -4)))
(+.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (/.f32 b (sqrt.f32 #s(literal -4 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 c a)))) #s(literal -1/2 binary32))) b) (*.f32 (sqrt.f32 (*.f32 c a)) (sqrt.f32 #s(literal -4 binary32))))
(+ (* b (+ 1 (* b (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b 2) (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -4)))))))) (* (sqrt (* a c)) (sqrt -4)))
(+.f32 (*.f32 (+.f32 (*.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/8 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 a a) a) (*.f32 (*.f32 c c) c))))) (*.f32 (/.f32 b (sqrt.f32 #s(literal -4 binary32))) (/.f32 b #s(literal -4 binary32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -4 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 c a)))))) b) #s(literal 1 binary32)) b) (*.f32 (sqrt.f32 (*.f32 c a)) (sqrt.f32 #s(literal -4 binary32))))
(+ (* -1/2 (* (sqrt (/ a c)) (sqrt -4))) (* -1/2 (/ b c)))
(*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (sqrt.f32 (/.f32 a c)) (sqrt.f32 #s(literal -4 binary32))) (/.f32 b c)))
(+ (* -1/2 (* (sqrt (/ a c)) (sqrt -4))) (* b (- (* -1/4 (* (sqrt (/ 1 (* a (pow c 3)))) (/ b (sqrt -4)))) (* 1/2 (/ 1 c)))))
(+.f32 (*.f32 (-.f32 (*.f32 (*.f32 (/.f32 b (sqrt.f32 #s(literal -4 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 c c) c) a)))) #s(literal -1/4 binary32)) (/.f32 #s(literal 1/2 binary32) c)) b) (*.f32 (*.f32 (sqrt.f32 (/.f32 a c)) (sqrt.f32 #s(literal -4 binary32))) #s(literal -1/2 binary32)))
(+ (* -1/2 (* (sqrt (/ a c)) (sqrt -4))) (* b (- (* b (+ (* -1/4 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (sqrt -4)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b 2) (pow (sqrt -4) 3)))))) (* 1/2 (/ 1 c)))))
(+ (* -4 (* (sqrt (/ c a)) (/ 1 (sqrt -4)))) (* -4 (/ b (* a (pow (sqrt -4) 2)))))
(-.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -4 binary32))) (sqrt.f32 (/.f32 c a))) #s(literal -4 binary32)) (/.f32 (neg.f32 b) a))
(+ (* -4 (* (sqrt (/ c a)) (/ 1 (sqrt -4)))) (* b (- (* 4 (* b (+ (* -1 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -4) 3))))))) (* 4 (/ 1 (* a (pow (sqrt -4) 2)))))))
(+.f32 (*.f32 (-.f32 (*.f32 (*.f32 #s(literal 4 binary32) b) (*.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 a a) a)) c)) (sqrt.f32 #s(literal -4 binary32))) #s(literal -1/4 binary32)) #s(literal -1/2 binary32))) (/.f32 #s(literal 4 binary32) (*.f32 #s(literal -4 binary32) a))) b) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -4 binary32))) (sqrt.f32 (/.f32 c a))) #s(literal -4 binary32)))
(+ (* -4 (* (sqrt (/ c a)) (/ 1 (sqrt -4)))) (* b (- (* b (+ (* 4 (* b (+ (* (sqrt (/ 1 (* a c))) (/ (+ (* -1 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -4) 3))))) (sqrt -4))) (* 1/2 (/ 1 (* (pow a 2) (* c (pow (sqrt -4) 4)))))))) (* 4 (+ (* -1 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -4) 3)))))))) (* 4 (/ 1 (* a (pow (sqrt -4) 2)))))))
(+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (* a c)) (sqrt -4)))
(+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 c a)))) (/.f32 (*.f32 b b) (sqrt.f32 #s(literal -4 binary32)))) (*.f32 (sqrt.f32 (*.f32 c a)) (sqrt.f32 #s(literal -4 binary32))))
(+ (* (sqrt (* a c)) (sqrt -4)) (* (pow b 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b 2) (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -4)))))))
(+.f32 (*.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/8 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 a a) a) (*.f32 (*.f32 c c) c))))) (*.f32 (/.f32 b (sqrt.f32 #s(literal -4 binary32))) (/.f32 b #s(literal -4 binary32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -4 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 c a)))))) (*.f32 b b)) (*.f32 (sqrt.f32 (*.f32 c a)) (sqrt.f32 #s(literal -4 binary32))))
(+ (* (sqrt (* a c)) (sqrt -4)) (* (pow b 2) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -4)))) (* (pow b 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -4) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b 2) (pow (sqrt -4) 5)))))))))
(+ (* -1 b) (* (sqrt (* a c)) (sqrt -4)))
(+.f32 (*.f32 (sqrt.f32 (*.f32 c a)) (sqrt.f32 #s(literal -4 binary32))) (neg.f32 b))
(+ (* b (- (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b (sqrt -4)))) 1)) (* (sqrt (* a c)) (sqrt -4)))
(+.f32 (*.f32 (-.f32 (*.f32 (*.f32 (/.f32 b (sqrt.f32 #s(literal -4 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 c a)))) #s(literal 1/2 binary32)) #s(literal 1 binary32)) b) (*.f32 (sqrt.f32 (*.f32 c a)) (sqrt.f32 #s(literal -4 binary32))))
(+ (* b (- (* b (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b 2) (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -4)))))) 1)) (* (sqrt (* a c)) (sqrt -4)))
(+.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/8 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 a a) a) (*.f32 (*.f32 c c) c))))) (*.f32 (/.f32 b (sqrt.f32 #s(literal -4 binary32))) (/.f32 b #s(literal -4 binary32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -4 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 c a)))))) b) #s(literal 1 binary32)) b) (*.f32 (sqrt.f32 (*.f32 c a)) (sqrt.f32 #s(literal -4 binary32))))
(- (pow b 2) (* 4 (* a c)))
(-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))
(- b (* (sqrt (* a c)) (sqrt -4)))
(-.f32 b (*.f32 (sqrt.f32 (*.f32 c a)) (sqrt.f32 #s(literal -4 binary32))))
(- (* b (+ 1 (* -1/2 (* (sqrt (/ 1 (* a c))) (/ b (sqrt -4)))))) (* (sqrt (* a c)) (sqrt -4)))
(-.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (/.f32 b (sqrt.f32 #s(literal -4 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 c a)))) #s(literal 1/2 binary32))) b) (*.f32 (sqrt.f32 (*.f32 c a)) (sqrt.f32 #s(literal -4 binary32))))
(- (* b (+ 1 (* b (- (* 1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b 2) (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -4)))))))) (* (sqrt (* a c)) (sqrt -4)))
(-.f32 (*.f32 (+.f32 (*.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/8 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 a a) a) (*.f32 (*.f32 c c) c))))) (*.f32 (/.f32 b (sqrt.f32 #s(literal -4 binary32))) (/.f32 b #s(literal -4 binary32)))) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -4 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 c a)))) #s(literal 1/2 binary32))) b) #s(literal 1 binary32)) b) (*.f32 (sqrt.f32 (*.f32 c a)) (sqrt.f32 #s(literal -4 binary32))))
(+ (* 2 (* (sqrt (/ c a)) (/ 1 (sqrt -4)))) (* 2 (/ b (* a (pow (sqrt -4) 2)))))
(*.f32 #s(literal 2 binary32) (+.f32 (/.f32 (/.f32 b a) #s(literal -4 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -4 binary32))) (sqrt.f32 (/.f32 c a)))))
(+ (* 2 (* (sqrt (/ c a)) (/ 1 (sqrt -4)))) (* b (+ (* 2 (* b (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -4) 3)))) (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -4) 3)))))) (* 2 (/ 1 (* a (pow (sqrt -4) 2)))))))
(+.f32 (*.f32 (+.f32 (/.f32 (/.f32 #s(literal 2 binary32) a) #s(literal -4 binary32)) (*.f32 b (*.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 a a) a)) c)) (sqrt.f32 #s(literal -4 binary32))) #s(literal -1/4 binary32)) #s(literal 1 binary32)))) b) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -4 binary32))) (sqrt.f32 (/.f32 c a))) #s(literal 2 binary32)))
(+ (* 2 (* (sqrt (/ c a)) (/ 1 (sqrt -4)))) (* b (+ (* b (+ (* -2 (* b (- (* 1/2 (/ 1 (* (pow a 2) (* c (pow (sqrt -4) 4))))) (* (sqrt (/ 1 (* a c))) (/ (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -4) 3)))) (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -4) 3)))) (sqrt -4)))))) (* 2 (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -4) 3)))) (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -4) 3))))))) (* 2 (/ 1 (* a (pow (sqrt -4) 2)))))))
(/ c (pow b 2))
(/.f32 c (*.f32 b b))
(* b (- (/ c (pow b 2)) (/ 1 a)))
(*.f32 (-.f32 (/.f32 c (*.f32 b b)) (/.f32 #s(literal 1 binary32) a)) b)
(* b (- (+ (/ c (pow b 2)) (/ (* a (pow c 2)) (pow b 4))) (/ 1 a)))
(* b (- (+ (* 2 (/ (* (pow a 2) (pow c 3)) (pow b 6))) (+ (/ c (pow b 2)) (/ (* a (pow c 2)) (pow b 4)))) (/ 1 a)))
(* b (+ (* -2 (/ c (pow b 2))) (* 2 (/ 1 a))))
(*.f32 (+.f32 (/.f32 #s(literal 2 binary32) a) (*.f32 (/.f32 c (*.f32 b b)) #s(literal -2 binary32))) b)
(* b (+ (* -2 (/ c (pow b 2))) (+ (* -2 (/ (* a (pow c 2)) (pow b 4))) (* 2 (/ 1 a)))))
(* b (+ (* -4 (/ (* (pow a 2) (pow c 3)) (pow b 6))) (+ (* -2 (/ c (pow b 2))) (+ (* -2 (/ (* a (pow c 2)) (pow b 4))) (* 2 (/ 1 a))))))
(* b (+ 2 (* -2 (/ (* a c) (pow b 2)))))
(*.f32 (+.f32 (*.f32 (*.f32 a (/.f32 c (*.f32 b b))) #s(literal -2 binary32)) #s(literal 2 binary32)) b)
(* b (+ 2 (+ (* -2 (/ (* a c) (pow b 2))) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 4))))))
(* b (+ 2 (+ (* -4 (/ (* (pow a 3) (pow c 3)) (pow b 6))) (+ (* -2 (/ (* a c) (pow b 2))) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 4)))))))
(* b (- (/ a (pow b 2)) (/ 1 c)))
(*.f32 (-.f32 (/.f32 a (*.f32 b b)) (/.f32 #s(literal 1 binary32) c)) b)
(* b (- (+ (/ a (pow b 2)) (/ (* (pow a 2) c) (pow b 4))) (/ 1 c)))
(* b (- (+ (* 2 (/ (* (pow a 3) (pow c 2)) (pow b 6))) (+ (/ a (pow b 2)) (/ (* (pow a 2) c) (pow b 4)))) (/ 1 c)))
(* b (+ (* -2 (/ c (pow b 2))) (+ (* 4 (/ (+ (* -1 (* a (pow c 2))) (* 1/2 (* a (pow c 2)))) (pow b 4))) (* 2 (/ 1 a)))))
(* b (+ (* -2 (/ c (pow b 2))) (+ (* 4 (/ (+ (* -1 (* a (* c (+ (* -1 (* a (pow c 2))) (* 1/2 (* a (pow c 2))))))) (+ (* -1/8 (/ (+ (* 4 (* (pow a 4) (pow c 4))) (* 16 (* (pow a 4) (pow c 4)))) (* (pow a 2) c))) (* (pow a 2) (pow c 3)))) (pow b 6))) (+ (* 4 (/ (+ (* -1 (* a (pow c 2))) (* 1/2 (* a (pow c 2)))) (pow b 4))) (* 2 (/ 1 a))))))
(* b (+ 1 (* -2 (/ (* a c) (pow b 2)))))
(*.f32 (+.f32 (*.f32 (*.f32 a (/.f32 c (*.f32 b b))) #s(literal -2 binary32)) #s(literal 1 binary32)) b)
(* b (+ 1 (+ (* -2 (/ (* a c) (pow b 2))) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 4))))))
(* b (+ 1 (+ (* -4 (/ (* (pow a 3) (pow c 3)) (pow b 6))) (+ (* -2 (/ (* a c) (pow b 2))) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 4)))))))
(/ (+ (* -2 (* a c)) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 2)))) b)
(/.f32 (*.f32 #s(literal -2 binary32) (+.f32 (*.f32 (/.f32 (*.f32 c c) b) (/.f32 (*.f32 a a) b)) (*.f32 c a))) b)
(/ (+ (* -4 (/ (* (pow a 3) (pow c 3)) (pow b 4))) (+ (* -2 (* a c)) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 2))))) b)
(/ (+ (* -4 (/ (* (pow a 3) (pow c 3)) (pow b 4))) (+ (* -2 (* a c)) (+ (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 2))) (* -1/2 (/ (+ (* 4 (* (pow a 4) (pow c 4))) (* 16 (* (pow a 4) (pow c 4)))) (pow b 6)))))) b)
(* (pow b 2) (+ 1 (* -4 (/ (* a c) (pow b 2)))))
(*.f32 (+.f32 (*.f32 (*.f32 a (/.f32 c (*.f32 b b))) #s(literal -4 binary32)) #s(literal 1 binary32)) (*.f32 b b))
(/ (- (* 2 (/ (* (pow a 2) (pow c 2)) (pow b 2))) (* -2 (* a c))) b)
(/.f32 (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 (/.f32 (*.f32 c c) b) (/.f32 (*.f32 a a) b)) (*.f32 c a))) b)
(/ (- (* 4 (/ (* (pow a 3) (pow c 3)) (pow b 4))) (+ (* -2 (* a c)) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 2))))) b)
(/ (- (* 1/2 (/ (+ (* 4 (* (pow a 4) (pow c 4))) (* 16 (* (pow a 4) (pow c 4)))) (pow b 6))) (+ (* -4 (/ (* (pow a 3) (pow c 3)) (pow b 4))) (+ (* -2 (* a c)) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 2)))))) b)
(* b (- (+ (* 2 (/ (+ (* -1/2 (* a (pow c 2))) (* a (pow c 2))) (pow b 4))) (/ c (pow b 2))) (/ 1 a)))
(* b (- (+ (* 2 (/ (+ (* -1 (* a (* c (+ (* -1/2 (* a (pow c 2))) (* a (pow c 2)))))) (+ (* -1 (* (pow a 2) (pow c 3))) (* 1/8 (/ (+ (* 4 (* (pow a 4) (pow c 4))) (* 16 (* (pow a 4) (pow c 4)))) (* (pow a 2) c))))) (pow b 6))) (+ (* 2 (/ (+ (* -1/2 (* a (pow c 2))) (* a (pow c 2))) (pow b 4))) (/ c (pow b 2)))) (/ 1 a)))
(if (>= b 0) (* 1/2 (/ (- (* -1 b) (sqrt (- (pow b 2) (* 4 (* a c))))) a)) (* 2 (/ c (+ (sqrt (- (pow b 2) (* 4 (* a c)))) (* -1 b)))))
(if (>=.f32 b #s(literal 0 binary32)) (*.f32 (/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) a) #s(literal 1/2 binary32)) (/.f32 (+.f32 c c) (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))))
(if (>= b 0) (* -1/2 (/ (- (sqrt (- (pow b 2) (* 4 (* a c)))) (* -1 b)) a)) (* 2 (/ c (+ (sqrt (- (pow b 2) (* 4 (* a c)))) (* -1 b)))))
(if (>=.f32 b #s(literal 0 binary32)) (*.f32 (/.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)) a) #s(literal -1/2 binary32)) (/.f32 (+.f32 c c) (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))))
(* -1 (/ c b))
(/.f32 c (neg.f32 b))
(* -1 (/ (+ c (/ (* a (pow c 2)) (pow b 2))) b))
(/.f32 (+.f32 (*.f32 (/.f32 (*.f32 c c) b) (/.f32 a b)) c) (neg.f32 b))
(* -1 (/ (+ c (+ (* 2 (/ (* (pow a 2) (pow c 3)) (pow b 4))) (/ (* a (pow c 2)) (pow b 2)))) b))
(* -1 (/ (+ c (+ (* 1/4 (/ (+ (* 4 (* (pow a 4) (pow c 4))) (* 16 (* (pow a 4) (pow c 4)))) (* a (pow b 6)))) (+ (* 2 (/ (* (pow a 2) (pow c 3)) (pow b 4))) (/ (* a (pow c 2)) (pow b 2))))) b))
(if (>= b 0) (* 1/2 (/ (- (* -1 b) (sqrt (- (pow b 2) (* 4 (* a c))))) a)) (* -1/2 (/ (- (sqrt (- (pow b 2) (* 4 (* a c)))) (* -1 b)) a)))
(if (>=.f32 b #s(literal 0 binary32)) (*.f32 (/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) a) #s(literal 1/2 binary32)) (*.f32 (/.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)) a) #s(literal -1/2 binary32)))
(* 2 (/ c b))
(*.f32 (/.f32 c b) #s(literal 2 binary32))
(* -1 (/ (+ (* -2 c) (* -2 (/ (* a (pow c 2)) (pow b 2)))) b))
(/.f32 (*.f32 #s(literal -2 binary32) (+.f32 (*.f32 (/.f32 (*.f32 c c) b) (/.f32 a b)) c)) (neg.f32 b))
(* -1 (/ (+ (* -4 (/ (* (pow a 2) (pow c 3)) (pow b 4))) (+ (* -2 c) (* -2 (/ (* a (pow c 2)) (pow b 2))))) b))
(* -1 (/ (+ (* -4 (/ (* (pow a 2) (pow c 3)) (pow b 4))) (+ (* -2 c) (+ (* -2 (/ (* a (pow c 2)) (pow b 2))) (* -1/2 (/ (+ (* 4 (* (pow a 4) (pow c 4))) (* 16 (* (pow a 4) (pow c 4)))) (* a (pow b 6))))))) b))
(* -1 (/ (+ (* -2 (* a c)) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 2)))) b))
(/.f32 (*.f32 #s(literal -2 binary32) (+.f32 (*.f32 (/.f32 (*.f32 c c) b) (/.f32 (*.f32 a a) b)) (*.f32 c a))) (neg.f32 b))
(* -1 (/ (+ (* -4 (/ (* (pow a 3) (pow c 3)) (pow b 4))) (+ (* -2 (* a c)) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 2))))) b))
(* -1 (/ (+ (* -4 (/ (* (pow a 3) (pow c 3)) (pow b 4))) (+ (* -2 (* a c)) (+ (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 2))) (* -1/2 (/ (+ (* 4 (* (pow a 4) (pow c 4))) (* 16 (* (pow a 4) (pow c 4)))) (pow b 6)))))) b))
(if (>= b 0) (* -1/2 (/ (- (sqrt (- (pow b 2) (* 4 (* a c)))) (* -1 b)) c)) (* 2 (/ c (+ (sqrt (- (pow b 2) (* 4 (* a c)))) (* -1 b)))))
(if (>=.f32 b #s(literal 0 binary32)) (*.f32 (/.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)) c) #s(literal -1/2 binary32)) (/.f32 (+.f32 c c) (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))))
(* -1 (/ (+ a (/ (* (pow a 2) c) (pow b 2))) b))
(/.f32 (+.f32 (*.f32 (/.f32 (*.f32 a a) b) (/.f32 c b)) a) (neg.f32 b))
(* -1 (/ (+ a (+ (* 2 (/ (* (pow a 3) (pow c 2)) (pow b 4))) (/ (* (pow a 2) c) (pow b 2)))) b))
(* -1 (/ (+ a (+ (* 1/4 (/ (+ (* 4 (* (pow a 4) (pow c 4))) (* 16 (* (pow a 4) (pow c 4)))) (* (pow b 6) c))) (+ (* 2 (/ (* (pow a 3) (pow c 2)) (pow b 4))) (/ (* (pow a 2) c) (pow b 2))))) b))
(* -1 (/ (+ (* -4 (/ (* (pow a 2) (pow c 3)) (pow b 4))) (+ (* -2 c) (+ (* -2 (/ (* a (pow c 2)) (pow b 2))) (* 4 (/ (+ (* -2 (* (pow a 3) (pow c 4))) (* -1/2 (* (pow a 3) (pow c 4)))) (pow b 6)))))) b))
(if (>= b 0) (* 2 (/ c (+ (sqrt (- (pow b 2) (* 4 (* a c)))) (* -1 b)))) (* 2 (/ c (+ (sqrt (- (pow b 2) (* 4 (* a c)))) (* -1 b)))))
(/.f32 (+.f32 c c) (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))
(* -1 b)
(neg.f32 b)
(* -1 (* b (+ 1 (* -2 (/ (* a c) (pow b 2))))))
(*.f32 (+.f32 (*.f32 (*.f32 a (/.f32 c (*.f32 b b))) #s(literal -2 binary32)) #s(literal 1 binary32)) (neg.f32 b))
(* -1 (* b (+ 1 (+ (* -2 (/ (* a c) (pow b 2))) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 4)))))))
(* -1 (* b (+ 1 (+ (* -4 (/ (* (pow a 3) (pow c 3)) (pow b 6))) (+ (* -2 (/ (* a c) (pow b 2))) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 4))))))))
(* -2 b)
(*.f32 #s(literal -2 binary32) b)
(* -1 (* b (+ 2 (* -2 (/ (* a c) (pow b 2))))))
(*.f32 (+.f32 (*.f32 (*.f32 a (/.f32 c (*.f32 b b))) #s(literal -2 binary32)) #s(literal 2 binary32)) (neg.f32 b))
(* -1 (* b (+ 2 (+ (* -2 (/ (* a c) (pow b 2))) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 4)))))))
(* -1 (* b (+ 2 (+ (* -4 (/ (* (pow a 3) (pow c 3)) (pow b 6))) (+ (* -2 (/ (* a c) (pow b 2))) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 4))))))))
(* -1 (* b (- (* 2 (/ (* a c) (pow b 2))) 2)))
(*.f32 (-.f32 (*.f32 (*.f32 a (/.f32 c (*.f32 b b))) #s(literal 2 binary32)) #s(literal 2 binary32)) (neg.f32 b))
(* -1 (* b (- (* 2 (/ (* (pow a 2) (pow c 2)) (pow b 4))) (+ 2 (* -2 (/ (* a c) (pow b 2)))))))
(* -1 (* b (- (* 4 (/ (* (pow a 3) (pow c 3)) (pow b 6))) (+ 2 (+ (* -2 (/ (* a c) (pow b 2))) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 4))))))))
(* -1 (/ (+ c (+ (* -2 (/ (+ (* -2 (* (pow a 3) (pow c 4))) (* -1/2 (* (pow a 3) (pow c 4)))) (pow b 6))) (+ (* 2 (/ (* (pow a 2) (pow c 3)) (pow b 4))) (/ (* a (pow c 2)) (pow b 2))))) b))
(+ (* -1 (/ b a)) (/ c b))
(+.f32 (/.f32 c b) (/.f32 (neg.f32 b) a))
(+ (* -1 (/ b a)) (* c (+ (/ 1 b) (/ (* a c) (pow b 3)))))
(+.f32 (*.f32 (+.f32 (*.f32 (/.f32 a (*.f32 b b)) (/.f32 c b)) (/.f32 #s(literal 1 binary32) b)) c) (/.f32 (neg.f32 b) a))
(+ (* -1 (/ b a)) (* c (+ (* c (+ (* 2 (/ (* (pow a 2) c) (pow b 5))) (/ a (pow b 3)))) (/ 1 b))))
(+ (* -2 (/ c b)) (* 2 (/ b a)))
(-.f32 (*.f32 (/.f32 c b) #s(literal -2 binary32)) (*.f32 #s(literal -2 binary32) (/.f32 b a)))
(+ (* 2 (/ b a)) (* c (- (* -2 (/ (* a c) (pow b 3))) (* 2 (/ 1 b)))))
(+.f32 (*.f32 (-.f32 (*.f32 (/.f32 #s(literal -2 binary32) (*.f32 b b)) (/.f32 (*.f32 c a) b)) (/.f32 #s(literal 2 binary32) b)) c) (*.f32 (/.f32 b a) #s(literal 2 binary32)))
(+ (* 2 (/ b a)) (* c (- (* c (+ (* -4 (/ (* (pow a 2) c) (pow b 5))) (* -2 (/ a (pow b 3))))) (* 2 (/ 1 b)))))
(+ (* 2 b) (* c (+ (* -2 (/ a b)) (* -2 (/ (* (pow a 2) c) (pow b 3))))))
(+.f32 (*.f32 (*.f32 #s(literal -2 binary32) (+.f32 (*.f32 (/.f32 (*.f32 a a) b) (/.f32 c (*.f32 b b))) (/.f32 a b))) c) (*.f32 #s(literal 2 binary32) b))
(+ (* 2 b) (* c (+ (* -2 (/ a b)) (* c (+ (* -4 (/ (* (pow a 3) c) (pow b 5))) (* -2 (/ (pow a 2) (pow b 3))))))))
(/ (+ (* -1 b) (/ (* a c) b)) c)
(/.f32 (+.f32 (/.f32 (*.f32 c a) b) (neg.f32 b)) c)
(/ (+ (* -1 b) (* c (+ (/ a b) (/ (* (pow a 2) c) (pow b 3))))) c)
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 (/.f32 (*.f32 a a) b) (/.f32 c (*.f32 b b))) (/.f32 a b)) c) (neg.f32 b)) c)
(/ (+ (* -1 b) (* c (+ (* c (+ (* 2 (/ (* (pow a 3) c) (pow b 5))) (/ (pow a 2) (pow b 3)))) (/ a b)))) c)
(+ (* 2 (/ b a)) (* c (- (* 4 (* c (+ (* -1 (/ a (pow b 3))) (* 1/2 (/ a (pow b 3)))))) (* 2 (/ 1 b)))))
(+.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 (/.f32 a (*.f32 (*.f32 b b) b)) #s(literal -1/2 binary32)) c) #s(literal 4 binary32)) (/.f32 #s(literal 2 binary32) b)) c) (*.f32 (/.f32 b a) #s(literal 2 binary32)))
(+ (* 2 (/ b a)) (* c (- (* c (+ (* 4 (* c (+ (* -1 (/ (* a (+ (* -1 (/ a (pow b 3))) (* 1/2 (/ a (pow b 3))))) (pow b 2))) (+ (* -1/8 (/ (* b (+ (* 4 (/ (pow a 4) (pow b 6))) (* 16 (/ (pow a 4) (pow b 6))))) (pow a 2))) (/ (pow a 2) (pow b 5)))))) (* 4 (+ (* -1 (/ a (pow b 3))) (* 1/2 (/ a (pow b 3))))))) (* 2 (/ 1 b)))))
(+ b (* c (+ (* -2 (/ a b)) (* -2 (/ (* (pow a 2) c) (pow b 3))))))
(+.f32 (*.f32 (*.f32 #s(literal -2 binary32) (+.f32 (*.f32 (/.f32 (*.f32 a a) b) (/.f32 c (*.f32 b b))) (/.f32 a b))) c) b)
(+ b (* c (+ (* -2 (/ a b)) (* c (+ (* -4 (/ (* (pow a 3) c) (pow b 5))) (* -2 (/ (pow a 2) (pow b 3))))))))
(* c (+ (* -2 (/ a b)) (* -2 (/ (* (pow a 2) c) (pow b 3)))))
(*.f32 (*.f32 #s(literal -2 binary32) (+.f32 (*.f32 (/.f32 (*.f32 a a) b) (/.f32 c (*.f32 b b))) (/.f32 a b))) c)
(* c (+ (* -2 (/ a b)) (* c (+ (* -4 (/ (* (pow a 3) c) (pow b 5))) (* -2 (/ (pow a 2) (pow b 3)))))))
(* c (+ (* -2 (/ a b)) (* c (+ (* -2 (/ (pow a 2) (pow b 3))) (* c (+ (* -4 (/ (pow a 3) (pow b 5))) (* -1/2 (/ (* c (+ (* 4 (/ (pow a 4) (pow b 6))) (* 16 (/ (pow a 4) (pow b 6))))) b))))))))
(* c (- (* 2 (/ (* (pow a 2) c) (pow b 3))) (* -2 (/ a b))))
(*.f32 (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 (/.f32 (*.f32 a a) b) (/.f32 c (*.f32 b b))) (/.f32 a b))) c)
(* c (- (* c (- (* 4 (/ (* (pow a 3) c) (pow b 5))) (* -2 (/ (pow a 2) (pow b 3))))) (* -2 (/ a b))))
(* c (- (* c (- (* c (- (* 1/2 (/ (* c (+ (* 4 (/ (pow a 4) (pow b 6))) (* 16 (/ (pow a 4) (pow b 6))))) b)) (* -4 (/ (pow a 3) (pow b 5))))) (* -2 (/ (pow a 2) (pow b 3))))) (* -2 (/ a b))))
(+ (* -1 (/ b a)) (* c (+ (* 2 (* c (+ (* -1/2 (/ a (pow b 3))) (/ a (pow b 3))))) (/ 1 b))))
(+.f32 (*.f32 (+.f32 (*.f32 c (*.f32 (/.f32 a (*.f32 (*.f32 b b) b)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) b)) c) (/.f32 (neg.f32 b) a))
(+ (* -1 (/ b a)) (* c (+ (* c (+ (* 2 (* c (+ (* -1 (/ (* a (+ (* -1/2 (/ a (pow b 3))) (/ a (pow b 3)))) (pow b 2))) (+ (* -1 (/ (pow a 2) (pow b 5))) (* 1/8 (/ (* b (+ (* 4 (/ (pow a 4) (pow b 6))) (* 16 (/ (pow a 4) (pow b 6))))) (pow a 2))))))) (* 2 (+ (* -1/2 (/ a (pow b 3))) (/ a (pow b 3)))))) (/ 1 b))))
(* c (+ (* -1/2 (* (sqrt (/ 1 (* a c))) (sqrt -4))) (* -1/2 (/ b (* a c)))))
(*.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (/.f32 b a) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 c a))) (sqrt.f32 #s(literal -4 binary32))))) c)
(* c (+ (* -1/2 (* (sqrt (/ 1 (* a c))) (sqrt -4))) (+ (* -1/2 (/ b (* a c))) (* -1/4 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b 2) (sqrt -4)))))))
(*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (/.f32 b a) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 c a))) (sqrt.f32 #s(literal -4 binary32))))) (*.f32 (*.f32 #s(literal -1/4 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 a a) a) (*.f32 (*.f32 c c) c))))) (/.f32 (*.f32 b b) (sqrt.f32 #s(literal -4 binary32))))) c)
(* c (+ (* -1/2 (* (sqrt (/ 1 (* a c))) (sqrt -4))) (+ (* -1/2 (/ b (* a c))) (+ (* -1/4 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3))))))))
(* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -4)) (/ b (* a c))))
(*.f32 (+.f32 (/.f32 (/.f32 b a) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 c a))) (sqrt.f32 #s(literal -4 binary32)))) c)
(* c (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (+ (* (sqrt (/ 1 (* a c))) (sqrt -4)) (/ b (* a c)))))
(*.f32 (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 a a) a) (*.f32 (*.f32 c c) c))))) (/.f32 (*.f32 b b) (sqrt.f32 #s(literal -4 binary32)))) (+.f32 (/.f32 (/.f32 b a) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 c a))) (sqrt.f32 #s(literal -4 binary32))))) c)
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (+ (* (sqrt (/ 1 (* a c))) (sqrt -4)) (/ b (* a c))))))
(* c (+ (* (sqrt (/ a c)) (sqrt -4)) (/ b c)))
(*.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 a c)) (sqrt.f32 #s(literal -4 binary32))) (/.f32 b c)) c)
(* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (+ (* (sqrt (/ a c)) (sqrt -4)) (/ b c))))
(*.f32 (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 c c) c) a)))) (/.f32 (*.f32 b b) (sqrt.f32 #s(literal -4 binary32)))) (+.f32 (*.f32 (sqrt.f32 (/.f32 a c)) (sqrt.f32 #s(literal -4 binary32))) (/.f32 b c))) c)
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (+ (* (sqrt (/ a c)) (sqrt -4)) (/ b c)))))
(+ (* -1/2 (* (sqrt (/ a c)) (sqrt -4))) (+ (* -1/2 (/ b c)) (* -1/4 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4))))))
(+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (sqrt.f32 (/.f32 a c)) (sqrt.f32 #s(literal -4 binary32))) (/.f32 b c))) (*.f32 (*.f32 #s(literal -1/4 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 c c) c) a)))) (/.f32 (*.f32 b b) (sqrt.f32 #s(literal -4 binary32)))))
(+ (* -1/2 (* (sqrt (/ a c)) (sqrt -4))) (+ (* -1/2 (/ b c)) (+ (* -1/4 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3)))))))
(- (+ (* -4 (* (sqrt (/ c a)) (/ 1 (sqrt -4)))) (* -1 (/ (+ (* -2 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b 2) (pow (sqrt -4) 3)))) (* 4 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b 2) (pow (sqrt -4) 3))))) (pow c 2)))) (* 4 (/ b (* a (pow (sqrt -4) 2)))))
(-.f32 (+.f32 (/.f32 (*.f32 (*.f32 (sqrt.f32 (*.f32 (/.f32 (*.f32 c c) a) (/.f32 c (*.f32 a a)))) (*.f32 (/.f32 b (sqrt.f32 #s(literal -4 binary32))) (/.f32 b #s(literal -4 binary32)))) #s(literal 2 binary32)) (neg.f32 (*.f32 c c))) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -4 binary32))) (sqrt.f32 (/.f32 c a))) #s(literal -4 binary32))) (/.f32 (neg.f32 b) a))
(- (+ (* -4 (* (sqrt (/ c a)) (/ 1 (sqrt -4)))) (* -1 (/ (+ (* -2 (/ (* (pow b 3) (pow c 2)) (* (pow a 2) (pow (sqrt -4) 4)))) (* (sqrt (/ c a)) (/ (* b (+ (* -2 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b 2) (pow (sqrt -4) 3)))) (* 4 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b 2) (pow (sqrt -4) 3)))))) (sqrt -4)))) (pow c 3)))) (+ (* -2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (pow (sqrt -4) 3)))) (+ (* 4 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (pow (sqrt -4) 3)))) (* 4 (/ b (* a (pow (sqrt -4) 2)))))))
(* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ a c)) (sqrt -4))))
(*.f32 (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 c c) c) a)))) (/.f32 (*.f32 b b) (sqrt.f32 #s(literal -4 binary32)))) (*.f32 (sqrt.f32 (/.f32 a c)) (sqrt.f32 #s(literal -4 binary32)))) c)
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ a c)) (sqrt -4)))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (/ (pow b 6) (pow (sqrt -4) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ a c)) (sqrt -4))))))
(* c (+ (* -1 (/ b c)) (* (sqrt (/ a c)) (sqrt -4))))
(*.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 a c)) (sqrt.f32 #s(literal -4 binary32))) (/.f32 (neg.f32 b) c)) c)
(* c (- (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ a c)) (sqrt -4))) (/ b c)))
(*.f32 (-.f32 (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 c c) c) a)))) (/.f32 (*.f32 b b) (sqrt.f32 #s(literal -4 binary32)))) (*.f32 (sqrt.f32 (/.f32 a c)) (sqrt.f32 #s(literal -4 binary32)))) (/.f32 b c)) c)
(* c (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ a c)) (sqrt -4)))) (/ b c)))
(* c (- (/ (pow b 2) c) (* 4 a)))
(*.f32 (-.f32 (/.f32 (*.f32 b b) c) (*.f32 a #s(literal 4 binary32))) c)
(* c (- (/ b c) (* (sqrt (/ a c)) (sqrt -4))))
(*.f32 (-.f32 (/.f32 b c) (*.f32 (sqrt.f32 (/.f32 a c)) (sqrt.f32 #s(literal -4 binary32)))) c)
(* c (- (+ (* -1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (/ b c)) (* (sqrt (/ a c)) (sqrt -4))))
(*.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 c c) c) a)))) (/.f32 (*.f32 b b) (sqrt.f32 #s(literal -4 binary32)))) (-.f32 (/.f32 b c) (*.f32 (sqrt.f32 (/.f32 a c)) (sqrt.f32 #s(literal -4 binary32))))) c)
(* c (- (+ (* 1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (/ b c)) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ a c)) (sqrt -4)))))
(- (+ (* -1 (/ (+ (* -2 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b 2) (pow (sqrt -4) 3)))) (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b 2) (pow (sqrt -4) 3)))) (pow c 2))) (* 2 (* (sqrt (/ c a)) (/ 1 (sqrt -4))))) (* -2 (/ b (* a (pow (sqrt -4) 2)))))
(+.f32 (/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (*.f32 (/.f32 (*.f32 c c) a) (/.f32 c (*.f32 a a)))) (*.f32 (/.f32 b (sqrt.f32 #s(literal -4 binary32))) (/.f32 b #s(literal -4 binary32))))) (neg.f32 (*.f32 c c))) (*.f32 #s(literal 2 binary32) (+.f32 (/.f32 (/.f32 b a) #s(literal -4 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -4 binary32))) (sqrt.f32 (/.f32 c a))))))
(- (+ (* -1 (/ (+ (* (sqrt (/ c a)) (/ (* b (+ (* -2 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b 2) (pow (sqrt -4) 3)))) (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b 2) (pow (sqrt -4) 3))))) (sqrt -4))) (/ (* (pow b 3) (pow c 2)) (* (pow a 2) (pow (sqrt -4) 4)))) (pow c 3))) (* 2 (* (sqrt (/ c a)) (/ 1 (sqrt -4))))) (+ (* -2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (pow (sqrt -4) 3)))) (+ (* -2 (/ b (* a (pow (sqrt -4) 2)))) (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (pow (sqrt -4) 3))))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* 1/2 (/ b (* a c))))))
(*.f32 (neg.f32 c) (-.f32 (*.f32 (neg.f32 (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 c a)))) (*.f32 (/.f32 (/.f32 b a) c) #s(literal -1/2 binary32))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1/2 (/ b a)) (* 1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 2) (sqrt -1))))) c)))))
(*.f32 (neg.f32 c) (neg.f32 (+.f32 (/.f32 (-.f32 (*.f32 (/.f32 b a) #s(literal -1/2 binary32)) (*.f32 #s(literal -1/8 binary32) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 b b)) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 a a) a)) c))))) c) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 c a)))))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1 (/ (+ (* -1/8 (* (sqrt (/ c (pow a 3))) (* (pow b 2) (sqrt -1)))) (* 1/128 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b 4) (sqrt -1))))) c)) (* -1/2 (/ b a))) c)))))
(* -1 (* c (+ (* -1 (/ b (* a c))) (* 2 (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(*.f32 (neg.f32 c) (+.f32 (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 c a)))) #s(literal 2 binary32)) (/.f32 (neg.f32 b) (*.f32 c a))))
(* -1 (* c (+ (* -1 (/ (+ (* -1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 2) (sqrt -1)))) (/ b a)) c)) (* 2 (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(*.f32 (neg.f32 c) (-.f32 (/.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/4 binary32) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 a a) a)) c))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 b b))) (/.f32 b a)) (neg.f32 c)) (*.f32 #s(literal -2 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 c a)))))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/64 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b 4) (sqrt -1)))) (* 1/4 (* (sqrt (/ c (pow a 3))) (* (pow b 2) (sqrt -1))))) c)) (/ b a)) c)) (* 2 (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(* -1 (* c (+ (* -1 (/ b c)) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))
(*.f32 (neg.f32 c) (-.f32 (/.f32 (neg.f32 b) c) (*.f32 #s(literal -2 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 a c))))))
(* -1 (* c (+ (* -1 (/ (+ b (* -1/4 (* (sqrt (/ 1 (* a c))) (* (pow b 2) (sqrt -1))))) c)) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))
(*.f32 (neg.f32 c) (-.f32 (/.f32 (-.f32 b (*.f32 (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 c a)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 b b)))) (neg.f32 c)) (*.f32 #s(literal -2 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 a c))))))
(* -1 (* c (+ (* -1 (/ (+ b (* -1 (/ (+ (* -1/64 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 4) (sqrt -1)))) (* 1/4 (* (sqrt (/ c a)) (* (pow b 2) (sqrt -1))))) c))) c)) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))
(+ (* -1/2 (/ b c)) (* (sqrt (/ a c)) (sqrt -1)))
(+.f32 (*.f32 (/.f32 b c) #s(literal -1/2 binary32)) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 a c))))
(+ (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a c))) (* (pow b 2) (sqrt -1)))) (* 1/2 b)) c)) (* (sqrt (/ a c)) (sqrt -1)))
(+.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/8 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 c a)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 b b))) (*.f32 #s(literal -1/2 binary32) b)) (neg.f32 c)) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 a c))))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1/128 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 4) (sqrt -1)))) (* 1/8 (* (sqrt (/ c a)) (* (pow b 2) (sqrt -1))))) c)) (* 1/2 b)) c)) (* (sqrt (/ a c)) (sqrt -1)))
(+ (* 2 (* (sqrt (/ c a)) (sqrt -1))) (/ b a))
(+.f32 (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 c a))) #s(literal 2 binary32)) (/.f32 b a))
(+ (* -1 (/ (- (+ (* -1/2 (* (sqrt (/ c (pow a 3))) (* (pow b 2) (sqrt -1)))) (* 1/4 (* (sqrt (/ c (pow a 3))) (* (pow b 2) (sqrt -1))))) (/ (* b c) a)) c)) (* 2 (* (sqrt (/ c a)) (sqrt -1))))
(-.f32 (/.f32 (-.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 c (*.f32 (*.f32 a a) a))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 b b))) #s(literal -1/4 binary32)) (*.f32 b (/.f32 c a))) (neg.f32 c)) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 c a))) #s(literal -2 binary32)))
(+ (* -1 (/ (- (* -1 (/ (- (+ (* 1/8 (/ (* (pow b 3) c) (pow a 2))) (* 1/2 (* (sqrt (/ 1 (* a c))) (* b (* (sqrt -1) (+ (* -1/2 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b 2) (sqrt -1)))) (* 1/4 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b 2) (sqrt -1)))))))))) (+ (* -1/2 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b 2) (sqrt -1)))) (* 1/4 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b 2) (sqrt -1)))))) c)) (/ (* b c) a)) c)) (* 2 (* (sqrt (/ c a)) (sqrt -1))))
(-.f32 (/.f32 (-.f32 (/.f32 (-.f32 (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 c a)))) (*.f32 (*.f32 b (sqrt.f32 #s(literal -1 binary32))) (*.f32 (*.f32 (sqrt.f32 (*.f32 (/.f32 (*.f32 c c) a) (/.f32 c (*.f32 a a)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 b b))) #s(literal -1/4 binary32)))) (*.f32 (/.f32 #s(literal 1/8 binary32) a) (/.f32 (*.f32 (*.f32 (*.f32 b b) b) c) a))) (*.f32 (*.f32 (sqrt.f32 (*.f32 (/.f32 (*.f32 c c) a) (/.f32 c (*.f32 a a)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 b b))) #s(literal -1/4 binary32))) (neg.f32 c)) (*.f32 b (/.f32 c a))) (neg.f32 c)) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 c a))) #s(literal -2 binary32)))
(* -1 (* c (+ (* 1/4 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 2) (sqrt -1)))) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))
(*.f32 (neg.f32 c) (-.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 c c) c) a)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 b b))) (*.f32 #s(literal -2 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 a c))))))
(* -1 (* c (+ (* -1/64 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b 4) (sqrt -1)))) (+ (* 1/4 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 2) (sqrt -1)))) (* 2 (* (sqrt (/ a c)) (sqrt -1)))))))
(* -1 (* c (+ (* -1/64 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b 4) (sqrt -1)))) (+ (* 1/512 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (* (pow b 6) (sqrt -1)))) (+ (* 1/4 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 2) (sqrt -1)))) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))))
(* -1 (* c (+ (* 2 (* (sqrt (/ a c)) (sqrt -1))) (/ b c))))
(*.f32 (neg.f32 c) (+.f32 (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 a c))) #s(literal 2 binary32)) (/.f32 b c)))
(* -1 (* c (+ (* -1 (/ (- (* -1/4 (* (sqrt (/ 1 (* a c))) (* (pow b 2) (sqrt -1)))) b) c)) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))
(*.f32 (neg.f32 c) (-.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/4 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 c a)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 b b))) b) (neg.f32 c)) (*.f32 #s(literal -2 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 a c))))))
(* -1 (* c (+ (* -1 (/ (- (* -1 (/ (+ (* -1/64 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 4) (sqrt -1)))) (* 1/4 (* (sqrt (/ c a)) (* (pow b 2) (sqrt -1))))) c)) b) c)) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* c (- (* -1 (/ (pow b 2) c)) (* -4 a))))
(*.f32 (neg.f32 c) (-.f32 (/.f32 (*.f32 (neg.f32 b) b) c) (*.f32 #s(literal -4 binary32) a)))
(* -1 (* c (- (* -1 (/ b c)) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))
(*.f32 (neg.f32 c) (-.f32 (/.f32 (neg.f32 b) c) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 a c))) #s(literal 2 binary32))))
(* -1 (* c (- (* -1 (/ (+ b (* 1/4 (* (sqrt (/ 1 (* a c))) (* (pow b 2) (sqrt -1))))) c)) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))
(*.f32 (neg.f32 c) (-.f32 (/.f32 (-.f32 b (*.f32 (*.f32 #s(literal -1/4 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 c a)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 b b)))) (neg.f32 c)) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 a c))) #s(literal 2 binary32))))
(* -1 (* c (- (* -1 (/ (+ b (* -1 (/ (- (* 1/64 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 4) (sqrt -1)))) (* 1/4 (* (sqrt (/ c a)) (* (pow b 2) (sqrt -1))))) c))) c)) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1/2 (/ b a)))
(-.f32 (*.f32 (neg.f32 (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (/.f32 c a))) (*.f32 #s(literal 1/2 binary32) (/.f32 b a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (- (+ (* -1/8 (* (sqrt (/ c (pow a 3))) (* (pow b 2) (sqrt -1)))) (* 1/4 (* (sqrt (/ c (pow a 3))) (* (pow b 2) (sqrt -1))))) (* -1/2 (/ (* b c) a))) c)))
(neg.f32 (+.f32 (/.f32 (-.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 c (*.f32 (*.f32 a a) a))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 b b))) #s(literal 1/8 binary32)) (*.f32 (*.f32 b (/.f32 c a)) #s(literal -1/2 binary32))) c) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 c a)))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (- (* -1 (/ (- (+ (* -1/16 (/ (* (pow b 3) c) (pow a 2))) (* 1/2 (* (sqrt (/ 1 (* a c))) (* b (* (sqrt -1) (+ (* -1/8 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b 2) (sqrt -1)))) (* 1/4 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b 2) (sqrt -1)))))))))) (+ (* -1/8 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b 2) (sqrt -1)))) (* 1/4 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b 2) (sqrt -1)))))) c)) (* -1/2 (/ (* b c) a))) c)))
(neg.f32 (+.f32 (/.f32 (-.f32 (/.f32 (-.f32 (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 c a)))) (*.f32 (*.f32 b (sqrt.f32 #s(literal -1 binary32))) (*.f32 (*.f32 (sqrt.f32 (*.f32 (/.f32 (*.f32 c c) a) (/.f32 c (*.f32 a a)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 b b))) #s(literal 1/8 binary32)))) (*.f32 (/.f32 #s(literal -1/16 binary32) a) (/.f32 (*.f32 (*.f32 (*.f32 b b) b) c) a))) (*.f32 (*.f32 (sqrt.f32 (*.f32 (/.f32 (*.f32 c c) a) (/.f32 c (*.f32 a a)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 b b))) #s(literal 1/8 binary32))) (neg.f32 c)) (*.f32 (*.f32 b (/.f32 c a)) #s(literal -1/2 binary32))) c) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 c a)))))

rewrite163.0ms (2.4%)

Memory
-27.6MiB live, 108.5MiB allocated
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
080667
0122625
1408611
22051611
08371611
Stop Event
iter limit
node limit
iter limit
Counts
26 → 710
Calls
Call 1
Inputs
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) (if (>=.f32 b #s(literal 0 binary32)) (*.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (/.f32 #s(literal -1/2 binary32) a)) (/.f32 (*.f32 c #s(literal 2 binary32)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))))
(if (>=.f32 b #s(literal 0 binary32)) (*.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (/.f32 #s(literal -1/2 binary32) a)) (/.f32 (*.f32 c #s(literal 2 binary32)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(>=.f32 b #s(literal 0 binary32))
(*.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (/.f32 #s(literal -1/2 binary32) a))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a) #s(literal -1/2 binary32)))
(*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a) #s(literal -1/2 binary32))
(/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)
(+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)
(if (>=.f32 b #s(literal 0 binary32)) #s(approx (/ (+ (sqrt (- (* b b) (* c (* a 4)))) b) (* -2 c)) (/.f32 (neg.f32 a) b)) (/.f32 (*.f32 #s(literal -2 binary32) c) (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))))))
#s(approx (/ (+ (sqrt (- (* b b) (* c (* a 4)))) b) (* -2 c)) (/.f32 (neg.f32 a) b))
(/.f32 (neg.f32 a) b)
(if (>=.f32 b #s(literal 0 binary32)) (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b) (*.f32 #s(literal -2 binary32) c)) (/.f32 (*.f32 #s(literal -2 binary32) c) #s(approx (- b (sqrt (- (* b b) (* c (* a 4))))) (*.f32 (neg.f32 b) (-.f32 (*.f32 (*.f32 a (/.f32 c (*.f32 b b))) #s(literal 2 binary32)) #s(literal 2 binary32))))))
(/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b) (*.f32 #s(literal -2 binary32) c))
(+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b)
(-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))
(/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) (if (>=.f32 b #s(literal 0 binary32)) (*.f32 (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)) #s(literal -1/2 binary32)) (/.f32 (*.f32 c #s(literal 2 binary32)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))))
(if (>=.f32 b #s(literal 0 binary32)) (*.f32 (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)) #s(literal -1/2 binary32)) (/.f32 (*.f32 c #s(literal 2 binary32)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))
(-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)
(-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))
(sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))
(-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))))
(/.f32 (*.f32 #s(literal -2 binary32) c) (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))))
#s(approx (- b (sqrt (- (* b b) (* c (* a 4))))) (*.f32 (neg.f32 b) (-.f32 (*.f32 (*.f32 a (/.f32 c (*.f32 b b))) #s(literal 2 binary32)) #s(literal 2 binary32))))
(/.f32 c (*.f32 b b))
Outputs
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) (if (>=.f32 b #s(literal 0 binary32)) (*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a) #s(literal -1/2 binary32)) (/.f32 (*.f32 #s(literal 2 binary32) c) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))))
(if (>=.f32 b #s(literal 0 binary32)) (*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a) #s(literal -1/2 binary32)) (/.f32 (*.f32 #s(literal 2 binary32) c) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))
(>=.f32 b #s(literal 0 binary32))
(*.f32 (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)))) (/.f32 (/.f32 #s(literal -1/2 binary32) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))
(*.f32 (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (+.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))))) (/.f32 (/.f32 #s(literal -1/2 binary32) a) (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))))
(*.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) a) (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)))) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))
(*.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) a) (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (+.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))))) (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))))
(*.f32 (/.f32 (neg.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b))) a) (/.f32 #s(literal -1/2 binary32) (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))))
(*.f32 (/.f32 #s(literal -1/2 binary32) (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))) (/.f32 (neg.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b))) a))
(*.f32 (/.f32 #s(literal 1/2 binary32) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (neg.f32 a)))
(*.f32 (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (neg.f32 a)) (/.f32 #s(literal 1/2 binary32) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))
(*.f32 (/.f32 #s(literal 1/2 binary32) a) (neg.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))
(*.f32 (/.f32 #s(literal -1/2 binary32) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) a))
(*.f32 (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) a) (/.f32 #s(literal -1/2 binary32) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))
(*.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (/.f32 #s(literal -1/2 binary32) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)))
(*.f32 (neg.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (/.f32 #s(literal 1/2 binary32) a))
(*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a) #s(literal -1/2 binary32))
(*.f32 (/.f32 #s(literal -1/2 binary32) a) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))
(*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a))
(*.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) (/.f32 #s(literal -1/2 binary32) a))
(/.f32 (neg.f32 (/.f32 (*.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) #s(literal -1/2 binary32)) a)) (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))
(/.f32 (neg.f32 (*.f32 (neg.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) #s(literal -1/2 binary32))) a)
(/.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))) a)
(/.f32 (neg.f32 (*.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (/.f32 #s(literal -1/2 binary32) a))) (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))
(/.f32 (neg.f32 (*.f32 (+.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))) (/.f32 #s(literal -1/2 binary32) a))) (neg.f32 (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))))
(/.f32 (neg.f32 (*.f32 (neg.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b))) #s(literal -1/2 binary32))) (neg.f32 (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) a)))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) a) (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)))) (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) a) (+.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))))) (neg.f32 (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))))
(/.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (neg.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))) a)
(/.f32 (neg.f32 (*.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) #s(literal 1/2 binary32))) a)
(/.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (neg.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b))))) (neg.f32 (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) a)))
(/.f32 (neg.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))) a)
(/.f32 (neg.f32 (neg.f32 (*.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) #s(literal -1/2 binary32)))) (neg.f32 (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) a)))
(/.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)))) (neg.f32 (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) a)))
(/.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))))) (neg.f32 (*.f32 (neg.f32 a) (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))))
(/.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))))) (neg.f32 (*.f32 a (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))))
(/.f32 (neg.f32 (*.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) #s(literal 1/2 binary32))) (neg.f32 (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) a)))
(/.f32 (neg.f32 (*.f32 (+.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))) #s(literal 1/2 binary32))) (neg.f32 (*.f32 (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (neg.f32 a))))
(/.f32 (neg.f32 (*.f32 (+.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))) #s(literal -1/2 binary32))) (neg.f32 (*.f32 (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) a)))
(/.f32 (/.f32 (*.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) #s(literal -1/2 binary32)) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))
(/.f32 (*.f32 (neg.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) #s(literal -1/2 binary32)) (neg.f32 a))
(/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (neg.f32 a))
(/.f32 (*.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (/.f32 #s(literal -1/2 binary32) a)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))
(/.f32 (*.f32 (+.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))) (/.f32 #s(literal -1/2 binary32) a)) (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))
(/.f32 (*.f32 (neg.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b))) #s(literal -1/2 binary32)) (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) a))
(/.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) a) (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))
(/.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) a) (+.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))
(/.f32 (*.f32 #s(literal -1/2 binary32) (neg.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))) (neg.f32 a))
(/.f32 (*.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) #s(literal 1/2 binary32)) (neg.f32 a))
(/.f32 (*.f32 #s(literal -1/2 binary32) (neg.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)))) (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) a))
(/.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))) (neg.f32 a))
(/.f32 (neg.f32 (*.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) #s(literal -1/2 binary32))) (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) a))
(/.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b))) (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) a))
(/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (*.f32 (neg.f32 a) (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))))
(/.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (*.f32 a (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))))
(/.f32 (*.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) #s(literal 1/2 binary32)) (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) a))
(/.f32 (*.f32 (+.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))) #s(literal 1/2 binary32)) (*.f32 (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (neg.f32 a)))
(/.f32 (*.f32 (+.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))) #s(literal -1/2 binary32)) (*.f32 (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) a))
(/.f32 (*.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) #s(literal -1/2 binary32)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a))
(/.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) a)
(+.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (/.f32 #s(literal -1/2 binary32) a)) (*.f32 b (/.f32 #s(literal -1/2 binary32) a)))
(+.f32 (*.f32 b (/.f32 #s(literal -1/2 binary32) a)) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (/.f32 #s(literal -1/2 binary32) a)))
(+.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) a) #s(literal -1/2 binary32)) (*.f32 (/.f32 b a) #s(literal -1/2 binary32)))
(+.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) a) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))) (*.f32 (/.f32 #s(literal -1/2 binary32) a) b))
(+.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) a) b) (*.f32 (/.f32 #s(literal -1/2 binary32) a) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))))
(+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) a)) (*.f32 #s(literal -1/2 binary32) (/.f32 b a)))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) (*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a) #s(literal -1/2 binary32)))
(*.f32 (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)))) (/.f32 (/.f32 #s(literal -1/2 binary32) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))
(*.f32 (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (+.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))))) (/.f32 (/.f32 #s(literal -1/2 binary32) a) (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))))
(*.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) a) (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)))) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))
(*.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) a) (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (+.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))))) (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))))
(*.f32 (/.f32 (neg.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b))) a) (/.f32 #s(literal -1/2 binary32) (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))))
(*.f32 (/.f32 #s(literal -1/2 binary32) (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))) (/.f32 (neg.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b))) a))
(*.f32 (/.f32 #s(literal 1/2 binary32) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (neg.f32 a)))
(*.f32 (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (neg.f32 a)) (/.f32 #s(literal 1/2 binary32) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))
(*.f32 (/.f32 #s(literal 1/2 binary32) a) (neg.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))
(*.f32 (/.f32 #s(literal -1/2 binary32) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) a))
(*.f32 (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) a) (/.f32 #s(literal -1/2 binary32) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))
(*.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (/.f32 #s(literal -1/2 binary32) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)))
(*.f32 (neg.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (/.f32 #s(literal 1/2 binary32) a))
(*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a) #s(literal -1/2 binary32))
(*.f32 (/.f32 #s(literal -1/2 binary32) a) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))
(*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a))
(*.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) (/.f32 #s(literal -1/2 binary32) a))
(/.f32 (neg.f32 (/.f32 (*.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) #s(literal -1/2 binary32)) a)) (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))
(/.f32 (neg.f32 (*.f32 (neg.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) #s(literal -1/2 binary32))) a)
(/.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))) a)
(/.f32 (neg.f32 (*.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (/.f32 #s(literal -1/2 binary32) a))) (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))
(/.f32 (neg.f32 (*.f32 (+.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))) (/.f32 #s(literal -1/2 binary32) a))) (neg.f32 (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))))
(/.f32 (neg.f32 (*.f32 (neg.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b))) #s(literal -1/2 binary32))) (neg.f32 (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) a)))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) a) (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)))) (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) a) (+.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))))) (neg.f32 (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))))
(/.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (neg.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))) a)
(/.f32 (neg.f32 (*.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) #s(literal 1/2 binary32))) a)
(/.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (neg.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b))))) (neg.f32 (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) a)))
(/.f32 (neg.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))) a)
(/.f32 (neg.f32 (neg.f32 (*.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) #s(literal -1/2 binary32)))) (neg.f32 (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) a)))
(/.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)))) (neg.f32 (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) a)))
(/.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))))) (neg.f32 (*.f32 (neg.f32 a) (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))))
(/.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))))) (neg.f32 (*.f32 a (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))))
(/.f32 (neg.f32 (*.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) #s(literal 1/2 binary32))) (neg.f32 (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) a)))
(/.f32 (neg.f32 (*.f32 (+.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))) #s(literal 1/2 binary32))) (neg.f32 (*.f32 (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (neg.f32 a))))
(/.f32 (neg.f32 (*.f32 (+.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))) #s(literal -1/2 binary32))) (neg.f32 (*.f32 (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) a)))
(/.f32 (/.f32 (*.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) #s(literal -1/2 binary32)) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))
(/.f32 (*.f32 (neg.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) #s(literal -1/2 binary32)) (neg.f32 a))
(/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (neg.f32 a))
(/.f32 (*.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (/.f32 #s(literal -1/2 binary32) a)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))
(/.f32 (*.f32 (+.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))) (/.f32 #s(literal -1/2 binary32) a)) (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))
(/.f32 (*.f32 (neg.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b))) #s(literal -1/2 binary32)) (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) a))
(/.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) a) (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))
(/.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) a) (+.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))
(/.f32 (*.f32 #s(literal -1/2 binary32) (neg.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))) (neg.f32 a))
(/.f32 (*.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) #s(literal 1/2 binary32)) (neg.f32 a))
(/.f32 (*.f32 #s(literal -1/2 binary32) (neg.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)))) (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) a))
(/.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))) (neg.f32 a))
(/.f32 (neg.f32 (*.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) #s(literal -1/2 binary32))) (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) a))
(/.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b))) (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) a))
(/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (*.f32 (neg.f32 a) (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))))
(/.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (*.f32 a (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))))
(/.f32 (*.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) #s(literal 1/2 binary32)) (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) a))
(/.f32 (*.f32 (+.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))) #s(literal 1/2 binary32)) (*.f32 (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (neg.f32 a)))
(/.f32 (*.f32 (+.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))) #s(literal -1/2 binary32)) (*.f32 (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) a))
(/.f32 (*.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) #s(literal -1/2 binary32)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a))
(/.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) a)
(+.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (/.f32 #s(literal -1/2 binary32) a)) (*.f32 b (/.f32 #s(literal -1/2 binary32) a)))
(+.f32 (*.f32 b (/.f32 #s(literal -1/2 binary32) a)) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (/.f32 #s(literal -1/2 binary32) a)))
(+.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) a) #s(literal -1/2 binary32)) (*.f32 (/.f32 b a) #s(literal -1/2 binary32)))
(+.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) a) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))) (*.f32 (/.f32 #s(literal -1/2 binary32) a) b))
(+.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) a) b) (*.f32 (/.f32 #s(literal -1/2 binary32) a) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))))
(+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) a)) (*.f32 #s(literal -1/2 binary32) (/.f32 b a)))
(*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (neg.f32 b)) a) (/.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (neg.f32 b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))
(*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (/.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a))
(*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (neg.f32 b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (/.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (neg.f32 b)) a))
(*.f32 (/.f32 (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))) (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a))
(*.f32 (/.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b))) (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a))
(*.f32 (/.f32 (+.f32 (*.f32 (*.f32 b b) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b))) (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))) (+.f32 (*.f32 (*.f32 b b) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b))) (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a))
(*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a) (/.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))
(/.f32 (neg.f32 (-.f32 (*.f32 (/.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (/.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))) (*.f32 (/.f32 (/.f32 (*.f32 b b) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (/.f32 (/.f32 (*.f32 b b) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))))) (neg.f32 (/.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a))))
(/.f32 (neg.f32 (-.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) a) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) a)) (*.f32 (/.f32 b a) (/.f32 b a)))) (neg.f32 (/.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (/.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (/.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))) (/.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))) (*.f32 (*.f32 (/.f32 (/.f32 (*.f32 b b) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (/.f32 (/.f32 (*.f32 b b) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))) (/.f32 (/.f32 (*.f32 b b) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))))) (neg.f32 (+.f32 (*.f32 (/.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (/.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))) (+.f32 (*.f32 (/.f32 (/.f32 (*.f32 b b) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (/.f32 (/.f32 (*.f32 b b) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))) (*.f32 (/.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (/.f32 (/.f32 (*.f32 b b) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))))))
(/.f32 (neg.f32 (+.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (*.f32 (*.f32 a a) a)) (/.f32 (*.f32 (*.f32 b b) b) (*.f32 (*.f32 a a) a)))) (neg.f32 (+.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) a) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) a)) (-.f32 (*.f32 (/.f32 b a) (/.f32 b a)) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) a) (/.f32 b a))))))
(/.f32 (neg.f32 (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) a)) (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))
(/.f32 (neg.f32 (neg.f32 (neg.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))) (neg.f32 a))
(/.f32 (neg.f32 (-.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)) (*.f32 (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a) (*.f32 b b)))) (neg.f32 (*.f32 (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a))))
(/.f32 (neg.f32 (+.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) a) (*.f32 a b))) (neg.f32 (*.f32 a a)))
(/.f32 (neg.f32 (neg.f32 (neg.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b))))) (neg.f32 (neg.f32 (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) a))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 b b) a) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 b b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)) (*.f32 a (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))))) (*.f32 a (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)))
(/.f32 (-.f32 (*.f32 (*.f32 (neg.f32 b) b) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)) (*.f32 (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) a) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))))) (*.f32 (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) a) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)))
(/.f32 (-.f32 (*.f32 (*.f32 b b) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)) (*.f32 (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))))) (*.f32 (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)))
(/.f32 (-.f32 (*.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) (/.f32 (*.f32 b b) a))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))
(/.f32 (-.f32 (*.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) a) a) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) (/.f32 (*.f32 b b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a))
(/.f32 (-.f32 (*.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) a) (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) a)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) (*.f32 (neg.f32 b) b))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) a)))
(/.f32 (-.f32 (*.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) a) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) (*.f32 b b))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)))
(/.f32 (-.f32 (*.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (*.f32 a (/.f32 (*.f32 b b) a))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a))
(/.f32 (-.f32 (*.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) a) (*.f32 a (/.f32 (*.f32 b b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))) (*.f32 a a))
(/.f32 (-.f32 (*.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) a)) (*.f32 a (*.f32 (neg.f32 b) b))) (*.f32 a (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) a)))
(/.f32 (-.f32 (*.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)) (*.f32 a (*.f32 b b))) (*.f32 a (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)))
(/.f32 (-.f32 (*.f32 (neg.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (*.f32 (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) a) (/.f32 (*.f32 b b) a))) (*.f32 (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))
(/.f32 (-.f32 (*.f32 (neg.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) a) (*.f32 (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) a) (/.f32 (*.f32 b b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))) (*.f32 (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) a) a))
(/.f32 (-.f32 (*.f32 (neg.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) a)) (*.f32 (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) a) (*.f32 (neg.f32 b) b))) (*.f32 (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)))
(/.f32 (-.f32 (*.f32 (neg.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)) (*.f32 (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) a) (*.f32 b b))) (*.f32 (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) a) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)) (/.f32 (*.f32 b b) a))) (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32))) a) (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)) (/.f32 (*.f32 b b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))) (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)) a))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32))) (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) a)) (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)) (*.f32 (neg.f32 b) b))) (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)) (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) a)))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)) (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)) (*.f32 b b))) (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (*.f32 (*.f32 (*.f32 (*.f32 a a) a) #s(literal 64 binary32)) (*.f32 (*.f32 c c) c))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 a #s(literal 4 binary32)) c) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)) (/.f32 (*.f32 b b) a))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 a #s(literal 4 binary32)) c) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (*.f32 (*.f32 (*.f32 (*.f32 a a) a) #s(literal 64 binary32)) (*.f32 (*.f32 c c) c))) a) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 a #s(literal 4 binary32)) c) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)) (/.f32 (*.f32 b b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 a #s(literal 4 binary32)) c) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)) a))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (*.f32 (*.f32 (*.f32 (*.f32 a a) a) #s(literal 64 binary32)) (*.f32 (*.f32 c c) c))) (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) a)) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 a #s(literal 4 binary32)) c) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)) (*.f32 (neg.f32 b) b))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 a #s(literal 4 binary32)) c) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)) (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) a)))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (*.f32 (*.f32 (*.f32 (*.f32 a a) a) #s(literal 64 binary32)) (*.f32 (*.f32 c c) c))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 a #s(literal 4 binary32)) c) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)) (*.f32 b b))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 a #s(literal 4 binary32)) c) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (*.f32 (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a) (/.f32 (*.f32 b b) a))) (*.f32 (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) a) (*.f32 (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a) (/.f32 (*.f32 b b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))) (*.f32 (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a) a))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) a)) (*.f32 (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a) (*.f32 (neg.f32 b) b))) (*.f32 (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a) (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) a)))
(/.f32 (+.f32 (*.f32 (neg.f32 b) (neg.f32 a)) (*.f32 (neg.f32 a) (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))))) (*.f32 a a))
(/.f32 (+.f32 (*.f32 (neg.f32 b) a) (*.f32 (neg.f32 a) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (*.f32 (neg.f32 a) a))
(/.f32 (+.f32 (*.f32 b (neg.f32 a)) (*.f32 a (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))))) (*.f32 a (neg.f32 a)))
(/.f32 (+.f32 (*.f32 b a) (*.f32 a (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (*.f32 a a))
(/.f32 (+.f32 (*.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))) (neg.f32 a)) (*.f32 (neg.f32 a) (neg.f32 b))) (*.f32 a a))
(/.f32 (+.f32 (*.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))) a) (*.f32 (neg.f32 a) b)) (*.f32 (neg.f32 a) a))
(/.f32 (+.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (neg.f32 a)) (*.f32 a (neg.f32 b))) (*.f32 a (neg.f32 a)))
(/.f32 (+.f32 (*.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) a) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) (*.f32 (neg.f32 b) b))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)))
(/.f32 (+.f32 (*.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)) (*.f32 a (*.f32 (neg.f32 b) b))) (*.f32 a (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)))
(/.f32 (+.f32 (*.f32 (neg.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)) (*.f32 (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) a) (*.f32 (neg.f32 b) b))) (*.f32 (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) a) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)) (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)) (*.f32 (neg.f32 b) b))) (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (*.f32 (*.f32 (*.f32 (*.f32 a a) a) #s(literal 64 binary32)) (*.f32 (*.f32 c c) c))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 a #s(literal 4 binary32)) c) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)) (*.f32 (neg.f32 b) b))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 a #s(literal 4 binary32)) c) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)) (*.f32 (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a) (*.f32 (neg.f32 b) b))) (*.f32 (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)))
(/.f32 (-.f32 (neg.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (*.f32 (neg.f32 b) b)) (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) a))
(/.f32 (-.f32 (*.f32 (/.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (/.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))) (*.f32 (/.f32 (/.f32 (*.f32 b b) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (/.f32 (/.f32 (*.f32 b b) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))) (/.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)))
(/.f32 (-.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) a) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) a)) (*.f32 (/.f32 b a) (/.f32 b a))) (/.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a))
(/.f32 (-.f32 (*.f32 (*.f32 (/.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (/.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))) (/.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))) (*.f32 (*.f32 (/.f32 (/.f32 (*.f32 b b) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (/.f32 (/.f32 (*.f32 b b) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))) (/.f32 (/.f32 (*.f32 b b) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))) (+.f32 (*.f32 (/.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (/.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))) (+.f32 (*.f32 (/.f32 (/.f32 (*.f32 b b) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (/.f32 (/.f32 (*.f32 b b) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))) (*.f32 (/.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (/.f32 (/.f32 (*.f32 b b) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))))))
(/.f32 (+.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (*.f32 (*.f32 a a) a)) (/.f32 (*.f32 (*.f32 b b) b) (*.f32 (*.f32 a a) a))) (+.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) a) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) a)) (-.f32 (*.f32 (/.f32 b a) (/.f32 b a)) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) a) (/.f32 b a)))))
(/.f32 (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))
(/.f32 (neg.f32 (neg.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)))) (neg.f32 (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) a)))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (neg.f32 (*.f32 (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) a)))
(/.f32 (neg.f32 (neg.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))) a)
(/.f32 (neg.f32 (*.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)))) (neg.f32 (*.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)))) (neg.f32 (*.f32 (+.f32 (*.f32 (*.f32 b b) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b))) (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a))))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)) (*.f32 (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a) (*.f32 b b))) (*.f32 (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)))
(/.f32 (+.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) a) (*.f32 a b)) (*.f32 a a))
(/.f32 (*.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b))) (*.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)))
(/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b))) (*.f32 (+.f32 (*.f32 (*.f32 b b) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b))) (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)))
(/.f32 (+.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))) (*.f32 (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) a))
(/.f32 (neg.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b))) (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) a))
(/.f32 (neg.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (neg.f32 a))
(/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)
(-.f32 (/.f32 (*.f32 (/.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (/.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))) (/.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a))) (/.f32 (*.f32 (/.f32 (/.f32 (*.f32 b b) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (/.f32 (/.f32 (*.f32 b b) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))) (/.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a))))
(-.f32 (/.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) a) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) a)) (/.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)) (/.f32 (*.f32 (/.f32 b a) (/.f32 b a)) (/.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)))
(-.f32 (/.f32 (*.f32 (*.f32 (/.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (/.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))) (/.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))) (+.f32 (*.f32 (/.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (/.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))) (+.f32 (*.f32 (/.f32 (/.f32 (*.f32 b b) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (/.f32 (/.f32 (*.f32 b b) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))) (*.f32 (/.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (/.f32 (/.f32 (*.f32 b b) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))))) (/.f32 (*.f32 (*.f32 (/.f32 (/.f32 (*.f32 b b) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (/.f32 (/.f32 (*.f32 b b) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))) (/.f32 (/.f32 (*.f32 b b) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))) (+.f32 (*.f32 (/.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (/.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))) (+.f32 (*.f32 (/.f32 (/.f32 (*.f32 b b) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (/.f32 (/.f32 (*.f32 b b) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))) (*.f32 (/.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (/.f32 (/.f32 (*.f32 b b) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))))))
(-.f32 (/.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)) (*.f32 (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a))) (/.f32 (*.f32 (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a) (*.f32 b b)) (*.f32 (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a))))
(-.f32 (/.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (*.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a))) (/.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a))))
(-.f32 (/.f32 (/.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)))
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (+.f32 (*.f32 (*.f32 b b) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b))) (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (+.f32 (*.f32 (*.f32 b b) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b))) (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)))
(-.f32 (/.f32 (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (*.f32 (+.f32 (*.f32 (*.f32 b b) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b))) (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a))) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (*.f32 (+.f32 (*.f32 (*.f32 b b) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b))) (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a))))
(-.f32 (/.f32 (/.f32 (*.f32 b b) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (/.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) a))
(-.f32 (/.f32 (/.f32 (*.f32 b b) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (/.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)))
(-.f32 (/.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (/.f32 (*.f32 (neg.f32 (neg.f32 b)) b) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)))
(-.f32 (/.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (/.f32 (/.f32 (*.f32 b b) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))
(+.f32 (/.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (*.f32 (*.f32 a a) a)) (+.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) a) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) a)) (-.f32 (*.f32 (/.f32 b a) (/.f32 b a)) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) a) (/.f32 b a))))) (/.f32 (/.f32 (*.f32 (*.f32 b b) b) (*.f32 (*.f32 a a) a)) (+.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) a) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) a)) (-.f32 (*.f32 (/.f32 b a) (/.f32 b a)) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) a) (/.f32 b a))))))
(+.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) a) (*.f32 a a)) (/.f32 (*.f32 a b) (*.f32 a a)))
(+.f32 (/.f32 (*.f32 (*.f32 b b) b) (*.f32 (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) a)) (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (*.f32 (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) a)))
(+.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (*.f32 (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) a)) (/.f32 (*.f32 (*.f32 b b) b) (*.f32 (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) a)))
(+.f32 (/.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))) a) (/.f32 (/.f32 (*.f32 (*.f32 b b) b) (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))) a))
(+.f32 (/.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (*.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a))) (/.f32 (*.f32 (*.f32 (neg.f32 b) b) (*.f32 b b)) (*.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a))))
(+.f32 (/.f32 (*.f32 (neg.f32 b) b) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)) (/.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))
(+.f32 (/.f32 b a) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) a))
(+.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) a) (/.f32 b a))
(+.f32 (/.f32 (/.f32 (*.f32 b b) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (/.f32 (-.f32 (*.f32 (*.f32 #s(literal -4 binary32) a) c) (*.f32 b b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)))
(+.f32 (/.f32 (/.f32 (*.f32 b b) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (/.f32 (+.f32 (*.f32 (*.f32 #s(literal -4 binary32) a) c) (*.f32 (neg.f32 b) b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)))
(+.f32 (/.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (/.f32 (/.f32 (*.f32 (neg.f32 b) b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) a))
(+.f32 (/.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (/.f32 (*.f32 (neg.f32 b) b) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)))
(neg.f32 (/.f32 (neg.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)))
(neg.f32 (/.f32 (neg.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) a))
(neg.f32 (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) a)))
(*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (+.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))))) (/.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))))
(*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (neg.f32 b)) (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (+.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))))) (/.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (neg.f32 b)) (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))))
(*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (+.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))))) (/.f32 (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))) (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))))
(*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (neg.f32 b)) (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (+.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))))) (/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))) (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))))
(*.f32 (/.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b))) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))
(*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)))) (/.f32 (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))
(*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (neg.f32 b)) (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)))) (/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))
(*.f32 (/.f32 (+.f32 (*.f32 (*.f32 b b) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b))) (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))) (+.f32 (*.f32 (*.f32 b b) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b))) (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))
(*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)))) (/.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))
(*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (neg.f32 b)) (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)))) (/.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (neg.f32 b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))
(*.f32 (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (-.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (*.f32 (*.f32 b b) b))) (+.f32 (*.f32 b (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))
(*.f32 (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b))) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))
(/.f32 (neg.f32 (neg.f32 (+.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))))) (neg.f32 (neg.f32 (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) (*.f32 b b))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))
(/.f32 (-.f32 (*.f32 (*.f32 b b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))
(/.f32 (+.f32 (*.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))) (*.f32 (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (*.f32 (*.f32 b b) b))) (*.f32 (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) (*.f32 (neg.f32 b) b))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))
(/.f32 (neg.f32 (neg.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)))) (neg.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (neg.f32 (+.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (*.f32 b b))))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (neg.f32 (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))))
(/.f32 (neg.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))) (neg.f32 (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))))
(/.f32 (neg.f32 (*.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)))) (neg.f32 (*.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)))) (neg.f32 (*.f32 (+.f32 (*.f32 (*.f32 b b) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b))) (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))))
(/.f32 (*.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b))) (*.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))
(/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))
(/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b))) (*.f32 (+.f32 (*.f32 (*.f32 b b) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b))) (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))
(/.f32 (+.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))) (+.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (*.f32 b b)))
(/.f32 (+.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))) (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))
(/.f32 (neg.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b))) (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))
(-.f32 (/.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (*.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))) (/.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))))
(-.f32 (/.f32 (/.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (+.f32 (*.f32 (*.f32 b b) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b))) (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (+.f32 (*.f32 (*.f32 b b) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b))) (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))
(-.f32 (/.f32 (*.f32 b b) (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))))
(-.f32 (/.f32 (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (*.f32 (+.f32 (*.f32 (*.f32 b b) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b))) (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (*.f32 (+.f32 (*.f32 (*.f32 b b) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b))) (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))))
(-.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (/.f32 (*.f32 (neg.f32 (neg.f32 b)) b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))
(-.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (/.f32 (*.f32 b b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))
(-.f32 (/.f32 (*.f32 b b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (/.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))
(+.f32 (/.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (*.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))) (/.f32 (*.f32 (*.f32 (neg.f32 b) b) (*.f32 b b)) (*.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))))
(+.f32 (/.f32 (*.f32 b b) (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (/.f32 (*.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))) (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))))
(+.f32 (/.f32 (*.f32 (*.f32 b b) b) (+.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (*.f32 b b))) (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (+.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (*.f32 b b))))
(+.f32 (/.f32 (*.f32 (*.f32 b b) b) (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))) (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))))
(+.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))) (/.f32 (*.f32 (*.f32 b b) b) (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))))
(+.f32 (/.f32 (*.f32 (neg.f32 b) b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))
(+.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (+.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (*.f32 b b))) (/.f32 (*.f32 (*.f32 b b) b) (+.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (*.f32 b b))))
(+.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (/.f32 (*.f32 (neg.f32 b) b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))
(+.f32 (/.f32 (*.f32 b b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (/.f32 (-.f32 (*.f32 (*.f32 #s(literal -4 binary32) a) c) (*.f32 b b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))
(+.f32 (/.f32 (*.f32 b b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (/.f32 (+.f32 (*.f32 (*.f32 #s(literal -4 binary32) a) c) (*.f32 (neg.f32 b) b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))
(+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)
(+.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))
(if (>=.f32 b #s(literal 0 binary32)) #s(approx (/ (+ (sqrt (- (* b b) (* c (* a 4)))) b) (* -2 c)) (/.f32 (neg.f32 a) b)) (/.f32 (*.f32 #s(literal -2 binary32) c) (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))))
#s(approx (/ (+ (sqrt (- (* b b) (* c (* a 4)))) b) (* -2 c)) (/.f32 (neg.f32 a) b))
(/.f32 (neg.f32 a) (neg.f32 (neg.f32 b)))
(/.f32 (neg.f32 a) b)
(/.f32 a (neg.f32 (neg.f32 (neg.f32 b))))
(/.f32 a (neg.f32 b))
(neg.f32 (/.f32 a b))
(if (>=.f32 b #s(literal 0 binary32)) (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) (*.f32 #s(literal -2 binary32) c)) (/.f32 (*.f32 #s(literal -2 binary32) c) #s(approx (- b (sqrt (- (* b b) (* c (* a 4))))) (*.f32 (-.f32 (*.f32 (*.f32 (/.f32 c (*.f32 b b)) a) #s(literal 2 binary32)) #s(literal 2 binary32)) (neg.f32 b)))))
(*.f32 (/.f32 (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (-.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (*.f32 (*.f32 b b) b))) (neg.f32 c)) (/.f32 (+.f32 (*.f32 b (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (-.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (*.f32 (*.f32 b b) b))) #s(literal -2 binary32)) (/.f32 (+.f32 (*.f32 b (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) c))
(*.f32 (/.f32 (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (-.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (*.f32 (*.f32 b b) b))) #s(literal 2 binary32)) (/.f32 (+.f32 (*.f32 b (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (neg.f32 c)))
(*.f32 (/.f32 (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (-.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (*.f32 (*.f32 b b) b))) c) (/.f32 (+.f32 (*.f32 b (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) #s(literal -2 binary32)))
(*.f32 (/.f32 (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b))) (neg.f32 c)) (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b))) #s(literal -2 binary32)) (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) c))
(*.f32 (/.f32 (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b))) #s(literal 2 binary32)) (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) (neg.f32 c)))
(*.f32 (/.f32 (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b))) c) (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) #s(literal -2 binary32)))
(*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (/.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) (*.f32 #s(literal -2 binary32) c)))
(*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (neg.f32 b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (/.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (neg.f32 b)) (*.f32 #s(literal -2 binary32) c)))
(*.f32 (/.f32 (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))) (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) (*.f32 #s(literal -2 binary32) c)))
(/.f32 (neg.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) c)) #s(literal 2 binary32))
(/.f32 (neg.f32 (-.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (*.f32 #s(literal -2 binary32) c)) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (*.f32 #s(literal -2 binary32) c))) (*.f32 (/.f32 b (*.f32 #s(literal -2 binary32) c)) (/.f32 b (*.f32 #s(literal -2 binary32) c))))) (neg.f32 (/.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) (*.f32 #s(literal -2 binary32) c))))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (*.f32 #s(literal -2 binary32) c)) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (*.f32 #s(literal -2 binary32) c))) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (*.f32 #s(literal -2 binary32) c))) (*.f32 (*.f32 (/.f32 b (*.f32 #s(literal -2 binary32) c)) (/.f32 b (*.f32 #s(literal -2 binary32) c))) (/.f32 b (*.f32 #s(literal -2 binary32) c))))) (neg.f32 (+.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (*.f32 #s(literal -2 binary32) c)) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (*.f32 #s(literal -2 binary32) c))) (-.f32 (*.f32 (/.f32 b (*.f32 #s(literal -2 binary32) c)) (/.f32 b (*.f32 #s(literal -2 binary32) c))) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (*.f32 #s(literal -2 binary32) c)) (/.f32 b (*.f32 #s(literal -2 binary32) c)))))))
(/.f32 (neg.f32 (neg.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) #s(literal -2 binary32)))) (neg.f32 (neg.f32 c)))
(/.f32 (neg.f32 (+.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (*.f32 #s(literal -2 binary32) c)) (*.f32 (*.f32 #s(literal -2 binary32) c) b))) (neg.f32 (*.f32 (*.f32 #s(literal -2 binary32) c) (*.f32 #s(literal -2 binary32) c))))
(/.f32 (neg.f32 (neg.f32 (neg.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))) (*.f32 #s(literal 2 binary32) c))
(/.f32 (+.f32 (*.f32 (/.f32 b c) #s(literal -2 binary32)) (*.f32 #s(literal -2 binary32) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) c))) #s(literal 4 binary32))
(/.f32 (+.f32 (*.f32 (/.f32 b c) c) (*.f32 #s(literal -2 binary32) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) #s(literal -2 binary32)))) (*.f32 #s(literal -2 binary32) c))
(/.f32 (+.f32 (*.f32 (/.f32 b c) (*.f32 #s(literal 2 binary32) c)) (*.f32 #s(literal -2 binary32) (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))))) (*.f32 #s(literal -2 binary32) (*.f32 #s(literal 2 binary32) c)))
(/.f32 (+.f32 (*.f32 (/.f32 b c) (*.f32 #s(literal -2 binary32) c)) (*.f32 #s(literal -2 binary32) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (*.f32 #s(literal -2 binary32) (*.f32 #s(literal -2 binary32) c)))
(/.f32 (+.f32 (*.f32 (/.f32 b #s(literal -2 binary32)) #s(literal -2 binary32)) (*.f32 c (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) c))) (*.f32 #s(literal -2 binary32) c))
(/.f32 (+.f32 (*.f32 (/.f32 b #s(literal -2 binary32)) c) (*.f32 c (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) #s(literal -2 binary32)))) (*.f32 c c))
(/.f32 (+.f32 (*.f32 (/.f32 b #s(literal -2 binary32)) (*.f32 #s(literal 2 binary32) c)) (*.f32 c (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))))) (*.f32 c (*.f32 #s(literal 2 binary32) c)))
(/.f32 (+.f32 (*.f32 (/.f32 b #s(literal -2 binary32)) (*.f32 #s(literal -2 binary32) c)) (*.f32 c (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (*.f32 c (*.f32 #s(literal -2 binary32) c)))
(/.f32 (+.f32 (*.f32 (neg.f32 b) #s(literal -2 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) c) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) c))) (*.f32 (*.f32 #s(literal 2 binary32) c) #s(literal -2 binary32)))
(/.f32 (+.f32 (*.f32 (neg.f32 b) c) (*.f32 (*.f32 #s(literal 2 binary32) c) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) #s(literal -2 binary32)))) (*.f32 (*.f32 #s(literal 2 binary32) c) c))
(/.f32 (+.f32 (*.f32 (neg.f32 b) (*.f32 #s(literal 2 binary32) c)) (*.f32 (*.f32 #s(literal 2 binary32) c) (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))))) (*.f32 (*.f32 #s(literal -2 binary32) c) (*.f32 #s(literal -2 binary32) c)))
(/.f32 (+.f32 (*.f32 (neg.f32 b) (*.f32 #s(literal -2 binary32) c)) (*.f32 (*.f32 #s(literal 2 binary32) c) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (*.f32 (*.f32 #s(literal 2 binary32) c) (*.f32 #s(literal -2 binary32) c)))
(/.f32 (+.f32 (*.f32 b #s(literal -2 binary32)) (*.f32 (*.f32 #s(literal -2 binary32) c) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) c))) (*.f32 (*.f32 #s(literal -2 binary32) c) #s(literal -2 binary32)))
(/.f32 (+.f32 (*.f32 b c) (*.f32 (*.f32 #s(literal -2 binary32) c) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) #s(literal -2 binary32)))) (*.f32 (*.f32 #s(literal -2 binary32) c) c))
(/.f32 (+.f32 (*.f32 b (*.f32 #s(literal 2 binary32) c)) (*.f32 (*.f32 #s(literal -2 binary32) c) (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))))) (*.f32 (*.f32 #s(literal -2 binary32) c) (*.f32 #s(literal 2 binary32) c)))
(/.f32 (+.f32 (*.f32 b (*.f32 #s(literal -2 binary32) c)) (*.f32 (*.f32 #s(literal -2 binary32) c) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (*.f32 (*.f32 #s(literal -2 binary32) c) (*.f32 #s(literal -2 binary32) c)))
(/.f32 (+.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) c) #s(literal -2 binary32)) (*.f32 #s(literal -2 binary32) (/.f32 b c))) #s(literal 4 binary32))
(/.f32 (+.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) c) c) (*.f32 #s(literal -2 binary32) (/.f32 b #s(literal -2 binary32)))) (*.f32 #s(literal -2 binary32) c))
(/.f32 (+.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) c) (*.f32 #s(literal 2 binary32) c)) (*.f32 #s(literal -2 binary32) (neg.f32 b))) (*.f32 #s(literal -2 binary32) (*.f32 #s(literal 2 binary32) c)))
(/.f32 (+.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) c) (*.f32 #s(literal -2 binary32) c)) (*.f32 #s(literal -2 binary32) b)) (*.f32 #s(literal -2 binary32) (*.f32 #s(literal -2 binary32) c)))
(/.f32 (+.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) #s(literal -2 binary32)) #s(literal -2 binary32)) (*.f32 c (/.f32 b c))) (*.f32 #s(literal -2 binary32) c))
(/.f32 (+.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) #s(literal -2 binary32)) c) (*.f32 c (/.f32 b #s(literal -2 binary32)))) (*.f32 c c))
(/.f32 (+.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) #s(literal -2 binary32)) (*.f32 #s(literal 2 binary32) c)) (*.f32 c (neg.f32 b))) (*.f32 c (*.f32 #s(literal 2 binary32) c)))
(/.f32 (+.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) #s(literal -2 binary32)) (*.f32 #s(literal -2 binary32) c)) (*.f32 c b)) (*.f32 c (*.f32 #s(literal -2 binary32) c)))
(/.f32 (+.f32 (*.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))) #s(literal -2 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) c) (/.f32 b c))) (*.f32 (*.f32 #s(literal 2 binary32) c) #s(literal -2 binary32)))
(/.f32 (+.f32 (*.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))) c) (*.f32 (*.f32 #s(literal 2 binary32) c) (/.f32 b #s(literal -2 binary32)))) (*.f32 (*.f32 #s(literal 2 binary32) c) c))
(/.f32 (+.f32 (*.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))) (*.f32 #s(literal 2 binary32) c)) (*.f32 (*.f32 #s(literal 2 binary32) c) (neg.f32 b))) (*.f32 (*.f32 #s(literal -2 binary32) c) (*.f32 #s(literal -2 binary32) c)))
(/.f32 (+.f32 (*.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))) (*.f32 #s(literal -2 binary32) c)) (*.f32 (*.f32 #s(literal 2 binary32) c) b)) (*.f32 (*.f32 #s(literal 2 binary32) c) (*.f32 #s(literal -2 binary32) c)))
(/.f32 (+.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) #s(literal -2 binary32)) (*.f32 (*.f32 #s(literal -2 binary32) c) (/.f32 b c))) (*.f32 (*.f32 #s(literal -2 binary32) c) #s(literal -2 binary32)))
(/.f32 (+.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) c) (*.f32 (*.f32 #s(literal -2 binary32) c) (/.f32 b #s(literal -2 binary32)))) (*.f32 (*.f32 #s(literal -2 binary32) c) c))
(/.f32 (+.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (*.f32 #s(literal 2 binary32) c)) (*.f32 (*.f32 #s(literal -2 binary32) c) (neg.f32 b))) (*.f32 (*.f32 #s(literal -2 binary32) c) (*.f32 #s(literal 2 binary32) c)))
(/.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) c) #s(literal -2 binary32))
(/.f32 (-.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (*.f32 #s(literal -2 binary32) c)) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (*.f32 #s(literal -2 binary32) c))) (*.f32 (/.f32 b (*.f32 #s(literal -2 binary32) c)) (/.f32 b (*.f32 #s(literal -2 binary32) c)))) (/.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) (*.f32 #s(literal -2 binary32) c)))
(/.f32 (+.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (*.f32 #s(literal -2 binary32) c)) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (*.f32 #s(literal -2 binary32) c))) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (*.f32 #s(literal -2 binary32) c))) (*.f32 (*.f32 (/.f32 b (*.f32 #s(literal -2 binary32) c)) (/.f32 b (*.f32 #s(literal -2 binary32) c))) (/.f32 b (*.f32 #s(literal -2 binary32) c)))) (+.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (*.f32 #s(literal -2 binary32) c)) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (*.f32 #s(literal -2 binary32) c))) (-.f32 (*.f32 (/.f32 b (*.f32 #s(literal -2 binary32) c)) (/.f32 b (*.f32 #s(literal -2 binary32) c))) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (*.f32 #s(literal -2 binary32) c)) (/.f32 b (*.f32 #s(literal -2 binary32) c))))))
(/.f32 (neg.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) #s(literal -2 binary32))) (neg.f32 c))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (neg.f32 (*.f32 (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (*.f32 #s(literal -2 binary32) c))))
(/.f32 (neg.f32 (neg.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))) (*.f32 #s(literal -2 binary32) c))
(/.f32 (+.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (*.f32 #s(literal -2 binary32) c)) (*.f32 (*.f32 #s(literal -2 binary32) c) b)) (*.f32 (*.f32 #s(literal -2 binary32) c) (*.f32 #s(literal -2 binary32) c)))
(/.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) #s(literal -2 binary32)) c)
(/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) (*.f32 #s(literal -2 binary32) c)))
(/.f32 (+.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))) (*.f32 (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (*.f32 #s(literal -2 binary32) c)))
(/.f32 (neg.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b))) (neg.f32 (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) (*.f32 #s(literal -2 binary32) c))))
(/.f32 (neg.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (*.f32 #s(literal 2 binary32) c))
(/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) (*.f32 #s(literal -2 binary32) c))
(-.f32 (/.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (*.f32 #s(literal -2 binary32) c)) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (*.f32 #s(literal -2 binary32) c))) (/.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) (*.f32 #s(literal -2 binary32) c))) (/.f32 (*.f32 (/.f32 b (*.f32 #s(literal -2 binary32) c)) (/.f32 b (*.f32 #s(literal -2 binary32) c))) (/.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) (*.f32 #s(literal -2 binary32) c))))
(-.f32 (/.f32 (/.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) (*.f32 #s(literal -2 binary32) c))) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) (*.f32 #s(literal -2 binary32) c))))
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (+.f32 (*.f32 (*.f32 b b) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b))) (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) (*.f32 #s(literal -2 binary32) c))) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (+.f32 (*.f32 (*.f32 b b) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b))) (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) (*.f32 #s(literal -2 binary32) c))))
(-.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) (*.f32 #s(literal -2 binary32) c))) (/.f32 (*.f32 (neg.f32 (neg.f32 b)) b) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) (*.f32 #s(literal -2 binary32) c))))
(-.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) (*.f32 #s(literal -2 binary32) c))) (/.f32 (*.f32 b b) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) (*.f32 #s(literal -2 binary32) c))))
(-.f32 (/.f32 (*.f32 b b) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) (*.f32 #s(literal -2 binary32) c))) (/.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) (*.f32 #s(literal -2 binary32) c))))
(-.f32 (/.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (*.f32 #s(literal -2 binary32) c)) (/.f32 (/.f32 (*.f32 b b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (*.f32 #s(literal -2 binary32) c)))
(-.f32 (/.f32 (/.f32 (*.f32 b b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (*.f32 #s(literal -2 binary32) c)) (/.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (*.f32 #s(literal -2 binary32) c)))
(+.f32 (/.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (*.f32 #s(literal -2 binary32) c)) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (*.f32 #s(literal -2 binary32) c))) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (*.f32 #s(literal -2 binary32) c))) (+.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (*.f32 #s(literal -2 binary32) c)) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (*.f32 #s(literal -2 binary32) c))) (-.f32 (*.f32 (/.f32 b (*.f32 #s(literal -2 binary32) c)) (/.f32 b (*.f32 #s(literal -2 binary32) c))) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (*.f32 #s(literal -2 binary32) c)) (/.f32 b (*.f32 #s(literal -2 binary32) c)))))) (/.f32 (*.f32 (*.f32 (/.f32 b (*.f32 #s(literal -2 binary32) c)) (/.f32 b (*.f32 #s(literal -2 binary32) c))) (/.f32 b (*.f32 #s(literal -2 binary32) c))) (+.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (*.f32 #s(literal -2 binary32) c)) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (*.f32 #s(literal -2 binary32) c))) (-.f32 (*.f32 (/.f32 b (*.f32 #s(literal -2 binary32) c)) (/.f32 b (*.f32 #s(literal -2 binary32) c))) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (*.f32 #s(literal -2 binary32) c)) (/.f32 b (*.f32 #s(literal -2 binary32) c)))))))
(+.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (*.f32 #s(literal -2 binary32) c)) (*.f32 (*.f32 #s(literal -2 binary32) c) (*.f32 #s(literal -2 binary32) c))) (/.f32 (*.f32 (*.f32 #s(literal -2 binary32) c) b) (*.f32 (*.f32 #s(literal -2 binary32) c) (*.f32 #s(literal -2 binary32) c))))
(+.f32 (/.f32 (*.f32 (neg.f32 b) b) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) (*.f32 #s(literal -2 binary32) c))) (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) (*.f32 #s(literal -2 binary32) c))))
(+.f32 (/.f32 (*.f32 (*.f32 b b) b) (*.f32 (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (*.f32 #s(literal -2 binary32) c))) (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (*.f32 (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (*.f32 #s(literal -2 binary32) c))))
(+.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (*.f32 (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (*.f32 #s(literal -2 binary32) c))) (/.f32 (*.f32 (*.f32 b b) b) (*.f32 (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (*.f32 #s(literal -2 binary32) c))))
(+.f32 (/.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))) (*.f32 #s(literal -2 binary32) c)) (/.f32 (/.f32 (*.f32 (*.f32 b b) b) (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))) (*.f32 #s(literal -2 binary32) c)))
(+.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) (*.f32 #s(literal -2 binary32) c))) (/.f32 (*.f32 (neg.f32 b) b) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) (*.f32 #s(literal -2 binary32) c))))
(+.f32 (/.f32 (*.f32 b b) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) (*.f32 #s(literal -2 binary32) c))) (/.f32 (-.f32 (*.f32 (*.f32 #s(literal -4 binary32) a) c) (*.f32 b b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) (*.f32 #s(literal -2 binary32) c))))
(+.f32 (/.f32 (*.f32 b b) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) (*.f32 #s(literal -2 binary32) c))) (/.f32 (+.f32 (*.f32 (*.f32 #s(literal -4 binary32) a) c) (*.f32 (neg.f32 b) b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) (*.f32 #s(literal -2 binary32) c))))
(+.f32 (/.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (*.f32 #s(literal -2 binary32) c)) (/.f32 (/.f32 (*.f32 (neg.f32 b) b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (*.f32 #s(literal -2 binary32) c)))
(+.f32 (/.f32 b (*.f32 #s(literal -2 binary32) c)) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (*.f32 #s(literal -2 binary32) c)))
(+.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (*.f32 #s(literal -2 binary32) c)) (/.f32 b (*.f32 #s(literal -2 binary32) c)))
(neg.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) (*.f32 #s(literal 2 binary32) c)))
(*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (+.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))))) (/.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))))
(*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (neg.f32 b)) (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (+.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))))) (/.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (neg.f32 b)) (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))))
(*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (+.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))))) (/.f32 (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))) (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))))
(*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (neg.f32 b)) (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (+.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))))) (/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))) (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))))
(*.f32 (/.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b))) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))
(*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)))) (/.f32 (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))
(*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (neg.f32 b)) (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)))) (/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))
(*.f32 (/.f32 (+.f32 (*.f32 (*.f32 b b) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b))) (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))) (+.f32 (*.f32 (*.f32 b b) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b))) (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))
(*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)))) (/.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))
(*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (neg.f32 b)) (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)))) (/.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (neg.f32 b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))
(*.f32 (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (-.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (*.f32 (*.f32 b b) b))) (+.f32 (*.f32 b (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))
(*.f32 (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b))) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))
(/.f32 (neg.f32 (neg.f32 (+.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))))) (neg.f32 (neg.f32 (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) (*.f32 b b))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))
(/.f32 (-.f32 (*.f32 (*.f32 b b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))
(/.f32 (+.f32 (*.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))) (*.f32 (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (*.f32 (*.f32 b b) b))) (*.f32 (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) (*.f32 (neg.f32 b) b))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))
(/.f32 (neg.f32 (neg.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)))) (neg.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (neg.f32 (+.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (*.f32 b b))))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (neg.f32 (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))))
(/.f32 (neg.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))) (neg.f32 (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))))
(/.f32 (neg.f32 (*.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)))) (neg.f32 (*.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)))) (neg.f32 (*.f32 (+.f32 (*.f32 (*.f32 b b) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b))) (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))))
(/.f32 (*.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b))) (*.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))
(/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))
(/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b))) (*.f32 (+.f32 (*.f32 (*.f32 b b) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b))) (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))
(/.f32 (+.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))) (+.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (*.f32 b b)))
(/.f32 (+.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))) (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))
(/.f32 (neg.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b))) (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))
(-.f32 (/.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (*.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))) (/.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))))
(-.f32 (/.f32 (/.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (+.f32 (*.f32 (*.f32 b b) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b))) (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (+.f32 (*.f32 (*.f32 b b) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b))) (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))
(-.f32 (/.f32 (*.f32 b b) (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))))
(-.f32 (/.f32 (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (*.f32 (+.f32 (*.f32 (*.f32 b b) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b))) (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (*.f32 (+.f32 (*.f32 (*.f32 b b) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b))) (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))))
(-.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (/.f32 (*.f32 (neg.f32 (neg.f32 b)) b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))
(-.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (/.f32 (*.f32 b b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))
(-.f32 (/.f32 (*.f32 b b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (/.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))
(+.f32 (/.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (*.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))) (/.f32 (*.f32 (*.f32 (neg.f32 b) b) (*.f32 b b)) (*.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))))
(+.f32 (/.f32 (*.f32 b b) (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (/.f32 (*.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))) (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))))
(+.f32 (/.f32 (*.f32 (*.f32 b b) b) (+.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (*.f32 b b))) (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (+.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (*.f32 b b))))
(+.f32 (/.f32 (*.f32 (*.f32 b b) b) (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))) (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))))
(+.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))) (/.f32 (*.f32 (*.f32 b b) b) (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))))
(+.f32 (/.f32 (*.f32 (neg.f32 b) b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))
(+.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (+.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (*.f32 b b))) (/.f32 (*.f32 (*.f32 b b) b) (+.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (*.f32 b b))))
(+.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (/.f32 (*.f32 (neg.f32 b) b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))
(+.f32 (/.f32 (*.f32 b b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (/.f32 (-.f32 (*.f32 (*.f32 #s(literal -4 binary32) a) c) (*.f32 b b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))
(+.f32 (/.f32 (*.f32 b b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (/.f32 (+.f32 (*.f32 (*.f32 #s(literal -4 binary32) a) c) (*.f32 (neg.f32 b) b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))
(+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)
(+.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))
(*.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))
(*.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (neg.f32 b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (neg.f32 b)))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))))) (neg.f32 (+.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))))) (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (+.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))))))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b))))) (neg.f32 (neg.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b))))) (neg.f32 (neg.f32 (+.f32 (*.f32 (*.f32 b b) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b))) (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))))))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)))) (neg.f32 (+.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 (neg.f32 b) b))))))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b))) (*.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (*.f32 (*.f32 (*.f32 b b) b) b))) (*.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (+.f32 (*.f32 (*.f32 b b) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b))) (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (*.f32 (+.f32 (*.f32 (*.f32 b b) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b))) (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))) (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)))) (*.f32 (+.f32 (*.f32 (*.f32 b b) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b))) (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))) (+.f32 (*.f32 (*.f32 b b) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b))) (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))))) (+.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))))) (+.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (+.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b))) (+.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 (neg.f32 b) b)))))
(/.f32 (neg.f32 (*.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)))) (neg.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)))) (neg.f32 (+.f32 (*.f32 (*.f32 b b) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b))) (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))))
(/.f32 (*.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b))) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b))) (+.f32 (*.f32 (*.f32 b b) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b))) (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))))
(-.f32 (/.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (+.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))))) (/.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (+.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))))))
(-.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (+.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (+.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))))))) (/.f32 (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (+.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (+.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))))))))
(-.f32 (/.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b))) (/.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b))))
(-.f32 (/.f32 (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (+.f32 (*.f32 (*.f32 b b) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b))) (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (+.f32 (*.f32 (*.f32 b b) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b))) (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))))
(-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 (neg.f32 (neg.f32 b)) b))
(-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b))
(-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))))
(+.f32 (/.f32 (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (+.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 (neg.f32 b) b))))) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (+.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 (neg.f32 b) b))))))
(+.f32 (/.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b))) (/.f32 (*.f32 (*.f32 (neg.f32 b) b) (*.f32 b b)) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b))))
(+.f32 (*.f32 (neg.f32 b) b) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))
(+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 (neg.f32 b) b))
(+.f32 (*.f32 b b) (-.f32 (*.f32 (*.f32 #s(literal -4 binary32) a) c) (*.f32 b b)))
(+.f32 (*.f32 b b) (+.f32 (*.f32 (*.f32 #s(literal -4 binary32) a) c) (*.f32 (neg.f32 b) b)))
(*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (neg.f32 b)) a) (/.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (neg.f32 b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))
(*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (/.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a))
(*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (neg.f32 b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (/.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (neg.f32 b)) a))
(*.f32 (/.f32 (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))) (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a))
(*.f32 (/.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b))) (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a))
(*.f32 (/.f32 (+.f32 (*.f32 (*.f32 b b) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b))) (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))) (+.f32 (*.f32 (*.f32 b b) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b))) (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a))
(*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a) (/.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))
(/.f32 (neg.f32 (-.f32 (*.f32 (/.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (/.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))) (*.f32 (/.f32 (/.f32 (*.f32 b b) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (/.f32 (/.f32 (*.f32 b b) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))))) (neg.f32 (/.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a))))
(/.f32 (neg.f32 (-.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) a) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) a)) (*.f32 (/.f32 b a) (/.f32 b a)))) (neg.f32 (/.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (/.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (/.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))) (/.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))) (*.f32 (*.f32 (/.f32 (/.f32 (*.f32 b b) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (/.f32 (/.f32 (*.f32 b b) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))) (/.f32 (/.f32 (*.f32 b b) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))))) (neg.f32 (+.f32 (*.f32 (/.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (/.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))) (+.f32 (*.f32 (/.f32 (/.f32 (*.f32 b b) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (/.f32 (/.f32 (*.f32 b b) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))) (*.f32 (/.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (/.f32 (/.f32 (*.f32 b b) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))))))
(/.f32 (neg.f32 (+.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (*.f32 (*.f32 a a) a)) (/.f32 (*.f32 (*.f32 b b) b) (*.f32 (*.f32 a a) a)))) (neg.f32 (+.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) a) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) a)) (-.f32 (*.f32 (/.f32 b a) (/.f32 b a)) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) a) (/.f32 b a))))))
(/.f32 (neg.f32 (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) a)) (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))
(/.f32 (neg.f32 (neg.f32 (neg.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))) (neg.f32 a))
(/.f32 (neg.f32 (-.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)) (*.f32 (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a) (*.f32 b b)))) (neg.f32 (*.f32 (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a))))
(/.f32 (neg.f32 (+.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) a) (*.f32 a b))) (neg.f32 (*.f32 a a)))
(/.f32 (neg.f32 (neg.f32 (neg.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b))))) (neg.f32 (neg.f32 (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) a))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 b b) a) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 b b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)) (*.f32 a (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))))) (*.f32 a (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)))
(/.f32 (-.f32 (*.f32 (*.f32 (neg.f32 b) b) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)) (*.f32 (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) a) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))))) (*.f32 (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) a) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)))
(/.f32 (-.f32 (*.f32 (*.f32 b b) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)) (*.f32 (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))))) (*.f32 (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)))
(/.f32 (-.f32 (*.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) (/.f32 (*.f32 b b) a))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))
(/.f32 (-.f32 (*.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) a) a) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) (/.f32 (*.f32 b b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a))
(/.f32 (-.f32 (*.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) a) (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) a)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) (*.f32 (neg.f32 b) b))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) a)))
(/.f32 (-.f32 (*.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) a) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) (*.f32 b b))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)))
(/.f32 (-.f32 (*.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (*.f32 a (/.f32 (*.f32 b b) a))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a))
(/.f32 (-.f32 (*.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) a) (*.f32 a (/.f32 (*.f32 b b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))) (*.f32 a a))
(/.f32 (-.f32 (*.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) a)) (*.f32 a (*.f32 (neg.f32 b) b))) (*.f32 a (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) a)))
(/.f32 (-.f32 (*.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)) (*.f32 a (*.f32 b b))) (*.f32 a (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)))
(/.f32 (-.f32 (*.f32 (neg.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (*.f32 (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) a) (/.f32 (*.f32 b b) a))) (*.f32 (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))
(/.f32 (-.f32 (*.f32 (neg.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) a) (*.f32 (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) a) (/.f32 (*.f32 b b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))) (*.f32 (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) a) a))
(/.f32 (-.f32 (*.f32 (neg.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) a)) (*.f32 (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) a) (*.f32 (neg.f32 b) b))) (*.f32 (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)))
(/.f32 (-.f32 (*.f32 (neg.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)) (*.f32 (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) a) (*.f32 b b))) (*.f32 (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) a) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)) (/.f32 (*.f32 b b) a))) (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32))) a) (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)) (/.f32 (*.f32 b b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))) (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)) a))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32))) (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) a)) (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)) (*.f32 (neg.f32 b) b))) (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)) (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) a)))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)) (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)) (*.f32 b b))) (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (*.f32 (*.f32 (*.f32 (*.f32 a a) a) #s(literal 64 binary32)) (*.f32 (*.f32 c c) c))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 a #s(literal 4 binary32)) c) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)) (/.f32 (*.f32 b b) a))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 a #s(literal 4 binary32)) c) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (*.f32 (*.f32 (*.f32 (*.f32 a a) a) #s(literal 64 binary32)) (*.f32 (*.f32 c c) c))) a) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 a #s(literal 4 binary32)) c) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)) (/.f32 (*.f32 b b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 a #s(literal 4 binary32)) c) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)) a))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (*.f32 (*.f32 (*.f32 (*.f32 a a) a) #s(literal 64 binary32)) (*.f32 (*.f32 c c) c))) (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) a)) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 a #s(literal 4 binary32)) c) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)) (*.f32 (neg.f32 b) b))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 a #s(literal 4 binary32)) c) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)) (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) a)))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (*.f32 (*.f32 (*.f32 (*.f32 a a) a) #s(literal 64 binary32)) (*.f32 (*.f32 c c) c))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 a #s(literal 4 binary32)) c) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)) (*.f32 b b))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 a #s(literal 4 binary32)) c) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (*.f32 (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a) (/.f32 (*.f32 b b) a))) (*.f32 (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) a) (*.f32 (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a) (/.f32 (*.f32 b b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))) (*.f32 (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a) a))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) a)) (*.f32 (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a) (*.f32 (neg.f32 b) b))) (*.f32 (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a) (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) a)))
(/.f32 (+.f32 (*.f32 (neg.f32 b) (neg.f32 a)) (*.f32 (neg.f32 a) (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))))) (*.f32 a a))
(/.f32 (+.f32 (*.f32 (neg.f32 b) a) (*.f32 (neg.f32 a) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (*.f32 (neg.f32 a) a))
(/.f32 (+.f32 (*.f32 b (neg.f32 a)) (*.f32 a (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))))) (*.f32 a (neg.f32 a)))
(/.f32 (+.f32 (*.f32 b a) (*.f32 a (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (*.f32 a a))
(/.f32 (+.f32 (*.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))) (neg.f32 a)) (*.f32 (neg.f32 a) (neg.f32 b))) (*.f32 a a))
(/.f32 (+.f32 (*.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))) a) (*.f32 (neg.f32 a) b)) (*.f32 (neg.f32 a) a))
(/.f32 (+.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (neg.f32 a)) (*.f32 a (neg.f32 b))) (*.f32 a (neg.f32 a)))
(/.f32 (+.f32 (*.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) a) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) (*.f32 (neg.f32 b) b))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)))
(/.f32 (+.f32 (*.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)) (*.f32 a (*.f32 (neg.f32 b) b))) (*.f32 a (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)))
(/.f32 (+.f32 (*.f32 (neg.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)) (*.f32 (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) a) (*.f32 (neg.f32 b) b))) (*.f32 (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) a) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)) (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)) (*.f32 (neg.f32 b) b))) (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (*.f32 (*.f32 (*.f32 (*.f32 a a) a) #s(literal 64 binary32)) (*.f32 (*.f32 c c) c))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 a #s(literal 4 binary32)) c) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)) (*.f32 (neg.f32 b) b))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 a #s(literal 4 binary32)) c) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)) (*.f32 (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a) (*.f32 (neg.f32 b) b))) (*.f32 (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)))
(/.f32 (-.f32 (neg.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (*.f32 (neg.f32 b) b)) (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) a))
(/.f32 (-.f32 (*.f32 (/.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (/.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))) (*.f32 (/.f32 (/.f32 (*.f32 b b) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (/.f32 (/.f32 (*.f32 b b) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))) (/.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)))
(/.f32 (-.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) a) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) a)) (*.f32 (/.f32 b a) (/.f32 b a))) (/.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a))
(/.f32 (-.f32 (*.f32 (*.f32 (/.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (/.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))) (/.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))) (*.f32 (*.f32 (/.f32 (/.f32 (*.f32 b b) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (/.f32 (/.f32 (*.f32 b b) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))) (/.f32 (/.f32 (*.f32 b b) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))) (+.f32 (*.f32 (/.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (/.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))) (+.f32 (*.f32 (/.f32 (/.f32 (*.f32 b b) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (/.f32 (/.f32 (*.f32 b b) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))) (*.f32 (/.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (/.f32 (/.f32 (*.f32 b b) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))))))
(/.f32 (+.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (*.f32 (*.f32 a a) a)) (/.f32 (*.f32 (*.f32 b b) b) (*.f32 (*.f32 a a) a))) (+.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) a) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) a)) (-.f32 (*.f32 (/.f32 b a) (/.f32 b a)) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) a) (/.f32 b a)))))
(/.f32 (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))
(/.f32 (neg.f32 (neg.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)))) (neg.f32 (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) a)))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (neg.f32 (*.f32 (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) a)))
(/.f32 (neg.f32 (neg.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))) a)
(/.f32 (neg.f32 (*.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)))) (neg.f32 (*.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)))) (neg.f32 (*.f32 (+.f32 (*.f32 (*.f32 b b) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b))) (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a))))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)) (*.f32 (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a) (*.f32 b b))) (*.f32 (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)))
(/.f32 (+.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) a) (*.f32 a b)) (*.f32 a a))
(/.f32 (*.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b))) (*.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)))
(/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b))) (*.f32 (+.f32 (*.f32 (*.f32 b b) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b))) (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)))
(/.f32 (+.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))) (*.f32 (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) a))
(/.f32 (neg.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b))) (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) a))
(/.f32 (neg.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (neg.f32 a))
(/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)
(-.f32 (/.f32 (*.f32 (/.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (/.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))) (/.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a))) (/.f32 (*.f32 (/.f32 (/.f32 (*.f32 b b) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (/.f32 (/.f32 (*.f32 b b) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))) (/.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a))))
(-.f32 (/.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) a) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) a)) (/.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)) (/.f32 (*.f32 (/.f32 b a) (/.f32 b a)) (/.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)))
(-.f32 (/.f32 (*.f32 (*.f32 (/.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (/.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))) (/.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))) (+.f32 (*.f32 (/.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (/.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))) (+.f32 (*.f32 (/.f32 (/.f32 (*.f32 b b) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (/.f32 (/.f32 (*.f32 b b) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))) (*.f32 (/.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (/.f32 (/.f32 (*.f32 b b) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))))) (/.f32 (*.f32 (*.f32 (/.f32 (/.f32 (*.f32 b b) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (/.f32 (/.f32 (*.f32 b b) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))) (/.f32 (/.f32 (*.f32 b b) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))) (+.f32 (*.f32 (/.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (/.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))) (+.f32 (*.f32 (/.f32 (/.f32 (*.f32 b b) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (/.f32 (/.f32 (*.f32 b b) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))) (*.f32 (/.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (/.f32 (/.f32 (*.f32 b b) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))))))
(-.f32 (/.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)) (*.f32 (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a))) (/.f32 (*.f32 (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a) (*.f32 b b)) (*.f32 (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a))))
(-.f32 (/.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (*.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a))) (/.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a))))
(-.f32 (/.f32 (/.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)))
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (+.f32 (*.f32 (*.f32 b b) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b))) (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (+.f32 (*.f32 (*.f32 b b) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b))) (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)))
(-.f32 (/.f32 (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (*.f32 (+.f32 (*.f32 (*.f32 b b) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b))) (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a))) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (*.f32 (+.f32 (*.f32 (*.f32 b b) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b))) (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a))))
(-.f32 (/.f32 (/.f32 (*.f32 b b) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (/.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) a))
(-.f32 (/.f32 (/.f32 (*.f32 b b) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (/.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)))
(-.f32 (/.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (/.f32 (*.f32 (neg.f32 (neg.f32 b)) b) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)))
(-.f32 (/.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (/.f32 (/.f32 (*.f32 b b) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))
(+.f32 (/.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (*.f32 (*.f32 a a) a)) (+.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) a) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) a)) (-.f32 (*.f32 (/.f32 b a) (/.f32 b a)) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) a) (/.f32 b a))))) (/.f32 (/.f32 (*.f32 (*.f32 b b) b) (*.f32 (*.f32 a a) a)) (+.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) a) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) a)) (-.f32 (*.f32 (/.f32 b a) (/.f32 b a)) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) a) (/.f32 b a))))))
(+.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) a) (*.f32 a a)) (/.f32 (*.f32 a b) (*.f32 a a)))
(+.f32 (/.f32 (*.f32 (*.f32 b b) b) (*.f32 (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) a)) (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (*.f32 (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) a)))
(+.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (*.f32 (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) a)) (/.f32 (*.f32 (*.f32 b b) b) (*.f32 (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) a)))
(+.f32 (/.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))) a) (/.f32 (/.f32 (*.f32 (*.f32 b b) b) (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))) a))
(+.f32 (/.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (*.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a))) (/.f32 (*.f32 (*.f32 (neg.f32 b) b) (*.f32 b b)) (*.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a))))
(+.f32 (/.f32 (*.f32 (neg.f32 b) b) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)) (/.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))
(+.f32 (/.f32 b a) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) a))
(+.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) a) (/.f32 b a))
(+.f32 (/.f32 (/.f32 (*.f32 b b) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (/.f32 (-.f32 (*.f32 (*.f32 #s(literal -4 binary32) a) c) (*.f32 b b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)))
(+.f32 (/.f32 (/.f32 (*.f32 b b) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (/.f32 (+.f32 (*.f32 (*.f32 #s(literal -4 binary32) a) c) (*.f32 (neg.f32 b) b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)))
(+.f32 (/.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (/.f32 (/.f32 (*.f32 (neg.f32 b) b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) a))
(+.f32 (/.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (/.f32 (*.f32 (neg.f32 b) b) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)))
(neg.f32 (/.f32 (neg.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)))
(neg.f32 (/.f32 (neg.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) a))
(neg.f32 (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) a)))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) (if (>=.f32 b #s(literal 0 binary32)) (*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a) #s(literal -1/2 binary32)) (/.f32 (*.f32 #s(literal 2 binary32) c) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))))
(if (>=.f32 b #s(literal 0 binary32)) (*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a) #s(literal -1/2 binary32)) (/.f32 (*.f32 #s(literal 2 binary32) c) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))
(*.f32 (sqrt.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (sqrt.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))))
(*.f32 (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))) (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))))
(/.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32))))) (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))))))
(/.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (*.f32 (*.f32 (*.f32 (*.f32 a a) a) #s(literal 64 binary32)) (*.f32 (*.f32 c c) c))))) (neg.f32 (sqrt.f32 (+.f32 (*.f32 (*.f32 (*.f32 a #s(literal 4 binary32)) c) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b)))))
(/.f32 (fabs.f32 (sqrt.f32 (-.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32))))) (fabs.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))))))
(/.f32 (fabs.f32 (sqrt.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (*.f32 (*.f32 (*.f32 (*.f32 a a) a) #s(literal 64 binary32)) (*.f32 (*.f32 c c) c))))) (fabs.f32 (sqrt.f32 (+.f32 (*.f32 (*.f32 (*.f32 a #s(literal 4 binary32)) c) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b)))))
(/.f32 (sqrt.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (neg.f32 (*.f32 (*.f32 (*.f32 (*.f32 a a) a) #s(literal 64 binary32)) (*.f32 (*.f32 c c) c))))) (sqrt.f32 (+.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (-.f32 (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32)) (*.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal -4 binary32) a) c))))))
(/.f32 (sqrt.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32))))) (sqrt.f32 (neg.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))))))
(/.f32 (sqrt.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (*.f32 (*.f32 (*.f32 (*.f32 a a) a) #s(literal 64 binary32)) (*.f32 (*.f32 c c) c))))) (sqrt.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 a #s(literal 4 binary32)) c) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b)))))
(/.f32 (sqrt.f32 (-.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32)))) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))))
(/.f32 (sqrt.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (*.f32 (*.f32 (*.f32 (*.f32 a a) a) #s(literal 64 binary32)) (*.f32 (*.f32 c c) c)))) (sqrt.f32 (+.f32 (*.f32 (*.f32 (*.f32 a #s(literal 4 binary32)) c) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b))))
(sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))
(fabs.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))))
(fabs.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))
(*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (-.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (*.f32 (*.f32 b b) b)))) (/.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) (+.f32 (*.f32 b (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))))
(*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)))) (/.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))
(*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (neg.f32 b)) (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (-.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (*.f32 (*.f32 b b) b)))) (/.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (neg.f32 b)) (+.f32 (*.f32 b (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))))
(*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (neg.f32 b)) (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)))) (/.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (neg.f32 b)) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))
(*.f32 (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))
(*.f32 (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (+.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (*.f32 (*.f32 b b) b)))) (neg.f32 (neg.f32 (+.f32 (*.f32 b (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))))
(/.f32 (-.f32 (*.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (+.f32 (*.f32 b (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))) (*.f32 (+.f32 (*.f32 b (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (*.f32 (*.f32 b b) b))) (*.f32 (+.f32 (*.f32 b (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (+.f32 (*.f32 b (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (*.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) (*.f32 b b))) (*.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))
(/.f32 (neg.f32 (neg.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)))) (neg.f32 (neg.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))))
(/.f32 (neg.f32 (-.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (*.f32 (*.f32 b b) b))) (neg.f32 (+.f32 (*.f32 b (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))))
(/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))
(/.f32 (-.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (*.f32 (*.f32 b b) b)) (+.f32 (*.f32 b (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))
(/.f32 (neg.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b))) (neg.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))
(-.f32 (/.f32 (/.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b))) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b))) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (+.f32 (*.f32 (*.f32 b b) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b))) (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (+.f32 (*.f32 (*.f32 b b) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b))) (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))
(-.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (+.f32 (*.f32 b (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))) (/.f32 (*.f32 (*.f32 b b) b) (+.f32 (*.f32 b (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))))
(-.f32 (/.f32 (*.f32 b b) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (/.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))
(-.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (/.f32 (*.f32 (neg.f32 (neg.f32 b)) b) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))
(-.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (/.f32 (*.f32 b b) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))
(-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)
(+.f32 (/.f32 (*.f32 (neg.f32 b) b) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))
(+.f32 (/.f32 (*.f32 b b) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (/.f32 (-.f32 (*.f32 (*.f32 #s(literal -4 binary32) a) c) (*.f32 b b)) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))
(+.f32 (/.f32 (*.f32 b b) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (/.f32 (+.f32 (*.f32 (*.f32 #s(literal -4 binary32) a) c) (*.f32 (neg.f32 b) b)) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))
(+.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (/.f32 (*.f32 (neg.f32 b) b) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))
(+.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (/.f32 (*.f32 b b) (neg.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))))
(*.f32 (neg.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (neg.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))))
(*.f32 (sqrt.f32 (neg.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))) (sqrt.f32 (neg.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))))
(*.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))) (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))))
(*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (neg.f32 (*.f32 (*.f32 (*.f32 (*.f32 a a) a) #s(literal 64 binary32)) (*.f32 (*.f32 c c) c))))) (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (-.f32 (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32)) (*.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal -4 binary32) a) c))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32))))) (neg.f32 (neg.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (*.f32 (*.f32 (*.f32 (*.f32 a a) a) #s(literal 64 binary32)) (*.f32 (*.f32 c c) c))))) (neg.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 a #s(literal 4 binary32)) c) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b)))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))) (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32)))) (*.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (+.f32 (*.f32 (*.f32 (*.f32 a #s(literal 4 binary32)) c) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b))) (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 a #s(literal 4 binary32)) c) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b)) (*.f32 (*.f32 (*.f32 (*.f32 a a) a) #s(literal 64 binary32)) (*.f32 (*.f32 c c) c)))) (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 a #s(literal 4 binary32)) c) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b)) (+.f32 (*.f32 (*.f32 (*.f32 a #s(literal 4 binary32)) c) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b))))
(/.f32 (fabs.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (neg.f32 (*.f32 (*.f32 (*.f32 (*.f32 a a) a) #s(literal 64 binary32)) (*.f32 (*.f32 c c) c))))) (fabs.f32 (+.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (-.f32 (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32)) (*.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal -4 binary32) a) c))))))
(/.f32 (fabs.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32))))) (fabs.f32 (neg.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))))))
(/.f32 (fabs.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (*.f32 (*.f32 (*.f32 (*.f32 a a) a) #s(literal 64 binary32)) (*.f32 (*.f32 c c) c))))) (fabs.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 a #s(literal 4 binary32)) c) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b)))))
(/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32)))) (fabs.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))))
(/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (*.f32 (*.f32 (*.f32 (*.f32 a a) a) #s(literal 64 binary32)) (*.f32 (*.f32 c c) c)))) (fabs.f32 (+.f32 (*.f32 (*.f32 (*.f32 a #s(literal 4 binary32)) c) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b))))
(/.f32 (sqrt.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))))
(/.f32 (sqrt.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (*.f32 (*.f32 (*.f32 (*.f32 a a) a) #s(literal 64 binary32)) (*.f32 (*.f32 c c) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))) (sqrt.f32 (+.f32 (*.f32 (*.f32 (*.f32 a #s(literal 4 binary32)) c) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b))))
(/.f32 (sqrt.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32))))) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))))
(/.f32 (sqrt.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (*.f32 (*.f32 (*.f32 (*.f32 a a) a) #s(literal 64 binary32)) (*.f32 (*.f32 c c) c))))) (sqrt.f32 (+.f32 (*.f32 (*.f32 (*.f32 a #s(literal 4 binary32)) c) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b))))
(/.f32 (sqrt.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32))) (-.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32))))) (sqrt.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))))))
(/.f32 (sqrt.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32))) (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (*.f32 (*.f32 (*.f32 (*.f32 a a) a) #s(literal 64 binary32)) (*.f32 (*.f32 c c) c))))) (sqrt.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))) (+.f32 (*.f32 (*.f32 (*.f32 a #s(literal 4 binary32)) c) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b)))))
(/.f32 (sqrt.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (*.f32 (*.f32 (*.f32 (*.f32 a a) a) #s(literal 64 binary32)) (*.f32 (*.f32 c c) c))) (-.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32))))) (sqrt.f32 (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 a #s(literal 4 binary32)) c) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b)) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))))))
(/.f32 (sqrt.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (*.f32 (*.f32 (*.f32 (*.f32 a a) a) #s(literal 64 binary32)) (*.f32 (*.f32 c c) c))) (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (*.f32 (*.f32 (*.f32 (*.f32 a a) a) #s(literal 64 binary32)) (*.f32 (*.f32 c c) c))))) (sqrt.f32 (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 a #s(literal 4 binary32)) c) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b)) (+.f32 (*.f32 (*.f32 (*.f32 a #s(literal 4 binary32)) c) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b)))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (neg.f32 (*.f32 (*.f32 (*.f32 (*.f32 a a) a) #s(literal 64 binary32)) (*.f32 (*.f32 c c) c)))) (+.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (-.f32 (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32)) (*.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal -4 binary32) a) c)))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32)))) (neg.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (*.f32 (*.f32 (*.f32 (*.f32 a a) a) #s(literal 64 binary32)) (*.f32 (*.f32 c c) c)))) (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 a #s(literal 4 binary32)) c) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32))) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (*.f32 (*.f32 (*.f32 (*.f32 a a) a) #s(literal 64 binary32)) (*.f32 (*.f32 c c) c))) (+.f32 (*.f32 (*.f32 (*.f32 a #s(literal 4 binary32)) c) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b)))
(sqrt.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))
(-.f32 (/.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (/.f32 (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32)) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))))
(-.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (+.f32 (*.f32 (*.f32 (*.f32 a #s(literal 4 binary32)) c) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b))) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 a a) a) #s(literal 64 binary32)) (*.f32 (*.f32 c c) c)) (+.f32 (*.f32 (*.f32 (*.f32 a #s(literal 4 binary32)) c) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b))))
(-.f32 (*.f32 b b) (*.f32 (neg.f32 (neg.f32 c)) (*.f32 a #s(literal 4 binary32))))
(-.f32 (*.f32 b b) (*.f32 (neg.f32 (*.f32 (neg.f32 c) a)) #s(literal 4 binary32)))
(-.f32 (*.f32 b b) (*.f32 (neg.f32 (*.f32 #s(literal -4 binary32) a)) c))
(-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))
(fabs.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32)) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (/.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))))))
(fabs.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 a a) a) #s(literal 64 binary32)) (*.f32 (*.f32 c c) c)) (+.f32 (*.f32 (*.f32 (*.f32 a #s(literal 4 binary32)) c) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b))) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (+.f32 (*.f32 (*.f32 (*.f32 a #s(literal 4 binary32)) c) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b)))))
(fabs.f32 (-.f32 (*.f32 (neg.f32 (neg.f32 c)) (*.f32 a #s(literal 4 binary32))) (*.f32 b b)))
(fabs.f32 (-.f32 (*.f32 (neg.f32 (*.f32 (neg.f32 c) a)) #s(literal 4 binary32)) (*.f32 b b)))
(fabs.f32 (-.f32 (*.f32 (neg.f32 (*.f32 #s(literal -4 binary32) a)) c) (*.f32 b b)))
(fabs.f32 (-.f32 (*.f32 (*.f32 a #s(literal 4 binary32)) c) (*.f32 b b)))
(fabs.f32 (neg.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))
(fabs.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))
(+.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (+.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (-.f32 (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32)) (*.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal -4 binary32) a) c))))) (/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 (*.f32 a a) a) #s(literal 64 binary32)) (*.f32 (*.f32 c c) c))) (+.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (-.f32 (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32)) (*.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal -4 binary32) a) c))))))
(+.f32 (/.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (/.f32 (*.f32 (*.f32 (*.f32 #s(literal -4 binary32) a) c) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))))
(+.f32 (*.f32 (*.f32 #s(literal -4 binary32) a) c) (*.f32 b b))
(+.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))
(+.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal -4 binary32) a) c))
(*.f32 (sqrt.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (sqrt.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))))
(*.f32 (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))) (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))))
(/.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32))))) (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))))))
(/.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (*.f32 (*.f32 (*.f32 (*.f32 a a) a) #s(literal 64 binary32)) (*.f32 (*.f32 c c) c))))) (neg.f32 (sqrt.f32 (+.f32 (*.f32 (*.f32 (*.f32 a #s(literal 4 binary32)) c) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b)))))
(/.f32 (fabs.f32 (sqrt.f32 (-.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32))))) (fabs.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))))))
(/.f32 (fabs.f32 (sqrt.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (*.f32 (*.f32 (*.f32 (*.f32 a a) a) #s(literal 64 binary32)) (*.f32 (*.f32 c c) c))))) (fabs.f32 (sqrt.f32 (+.f32 (*.f32 (*.f32 (*.f32 a #s(literal 4 binary32)) c) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b)))))
(/.f32 (sqrt.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (neg.f32 (*.f32 (*.f32 (*.f32 (*.f32 a a) a) #s(literal 64 binary32)) (*.f32 (*.f32 c c) c))))) (sqrt.f32 (+.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (-.f32 (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32)) (*.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal -4 binary32) a) c))))))
(/.f32 (sqrt.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32))))) (sqrt.f32 (neg.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))))))
(/.f32 (sqrt.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (*.f32 (*.f32 (*.f32 (*.f32 a a) a) #s(literal 64 binary32)) (*.f32 (*.f32 c c) c))))) (sqrt.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 a #s(literal 4 binary32)) c) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b)))))
(/.f32 (sqrt.f32 (-.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32)))) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))))
(/.f32 (sqrt.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (*.f32 (*.f32 (*.f32 (*.f32 a a) a) #s(literal 64 binary32)) (*.f32 (*.f32 c c) c)))) (sqrt.f32 (+.f32 (*.f32 (*.f32 (*.f32 a #s(literal 4 binary32)) c) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b))))
(sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))
(fabs.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))))
(fabs.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))
(*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (-.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (*.f32 (*.f32 b b) b)))) (/.f32 (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))) (+.f32 (*.f32 b (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))))
(*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)))) (/.f32 (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))
(*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (neg.f32 b)) (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (-.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (*.f32 (*.f32 b b) b)))) (/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))) (+.f32 (*.f32 b (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))))
(*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (neg.f32 b)) (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)))) (/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))
(*.f32 (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (+.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))
(*.f32 (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))
(/.f32 (neg.f32 (neg.f32 (-.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))))) (neg.f32 (neg.f32 (+.f32 (*.f32 b (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (neg.f32 (neg.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 b b) b) (+.f32 (*.f32 b (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))) (*.f32 (+.f32 (*.f32 b (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (*.f32 (+.f32 (*.f32 b (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (+.f32 (*.f32 b (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))))
(/.f32 (-.f32 (*.f32 (*.f32 b b) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (*.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))) (*.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (neg.f32 (+.f32 (*.f32 b (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))))
(/.f32 (neg.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))) (neg.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))
(/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))
(/.f32 (-.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))) (+.f32 (*.f32 b (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))
(-.f32 (/.f32 (*.f32 (*.f32 b b) b) (+.f32 (*.f32 b (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))) (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (+.f32 (*.f32 b (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))))
(-.f32 (/.f32 (*.f32 b b) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))
(-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))
(+.f32 (/.f32 (*.f32 b b) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (/.f32 (*.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))
(*.f32 (/.f32 (neg.f32 c) (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)))) (/.f32 #s(literal 2 binary32) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))
(*.f32 (/.f32 (neg.f32 c) (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (+.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))))) (/.f32 #s(literal 2 binary32) (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))))
(*.f32 (/.f32 #s(literal -2 binary32) (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)))) (/.f32 c (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))
(*.f32 (/.f32 #s(literal -2 binary32) (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (+.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))))) (/.f32 c (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))))
(*.f32 (/.f32 #s(literal 2 binary32) (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)))) (/.f32 (neg.f32 c) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))
(*.f32 (/.f32 #s(literal 2 binary32) (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (+.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))))) (/.f32 (neg.f32 c) (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))))
(*.f32 (/.f32 c (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)))) (/.f32 #s(literal -2 binary32) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)))
(*.f32 (/.f32 c (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (+.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))))) (/.f32 #s(literal -2 binary32) (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))))
(*.f32 (/.f32 (*.f32 #s(literal -2 binary32) c) (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b))
(*.f32 (/.f32 (*.f32 #s(literal -2 binary32) c) (-.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (+.f32 (*.f32 b (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))
(*.f32 (/.f32 c (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) #s(literal -2 binary32))
(*.f32 #s(literal -2 binary32) (/.f32 c (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))))
(*.f32 c (/.f32 #s(literal -2 binary32) (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))))
(/.f32 (*.f32 #s(literal -2 binary32) c) (neg.f32 (neg.f32 (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))))))
(/.f32 (*.f32 #s(literal -2 binary32) c) (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))))
(/.f32 (*.f32 #s(literal 2 binary32) c) (neg.f32 (neg.f32 (neg.f32 (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))))))
(/.f32 (*.f32 #s(literal 2 binary32) c) (neg.f32 (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))))
(+.f32 (/.f32 (neg.f32 c) (neg.f32 (neg.f32 (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))))) (/.f32 (neg.f32 c) (neg.f32 (neg.f32 (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))))))
(+.f32 (/.f32 c (neg.f32 (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))))) (/.f32 c (neg.f32 (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))))))
(+.f32 (/.f32 (neg.f32 c) (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) (/.f32 (neg.f32 c) (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))))
(neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) c) (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))))
#s(approx (- b (sqrt (- (* b b) (* c (* a 4))))) (*.f32 (-.f32 (*.f32 (*.f32 (/.f32 c (*.f32 b b)) a) #s(literal 2 binary32)) #s(literal 2 binary32)) (neg.f32 b)))
(/.f32 (neg.f32 (/.f32 c (neg.f32 b))) (neg.f32 (neg.f32 b)))
(/.f32 (neg.f32 (neg.f32 (/.f32 c b))) (neg.f32 (neg.f32 b)))
(/.f32 (neg.f32 (neg.f32 (neg.f32 c))) (*.f32 (neg.f32 b) b))
(/.f32 (/.f32 c (neg.f32 b)) (neg.f32 b))
(/.f32 (neg.f32 (/.f32 c b)) (neg.f32 b))
(/.f32 (neg.f32 (neg.f32 c)) (*.f32 b b))
(/.f32 (/.f32 c b) b)
(/.f32 (neg.f32 c) (*.f32 (neg.f32 b) b))
(/.f32 c (*.f32 b b))
(neg.f32 (/.f32 c (*.f32 (neg.f32 b) b)))

eval143.0ms (2.1%)

Memory
41.8MiB live, 323.1MiB allocated
Compiler

Compiled 123 431 to 5 580 computations (95.5% saved)

prune80.0ms (1.2%)

Memory
-47.2MiB live, 108.9MiB allocated
Pruning

21 alts after pruning (18 fresh and 3 done)

PrunedKeptTotal
New1 170141 184
Fresh9413
Picked235
Done000
Total1 181211 202
Accuracy
92.5%
Counts
1 202 → 21
Alt Table
Click to see full alt table
StatusAccuracyProgram
40.5%
(if (>=.f32 b #s(literal 0 binary32)) (/.f32 (-.f32 (*.f32 (*.f32 (/.f32 b (*.f32 #s(literal -2 binary32) a)) (/.f32 a c)) (*.f32 (/.f32 b (*.f32 #s(literal -2 binary32) a)) (/.f32 a c))) (*.f32 (*.f32 (*.f32 (/.f32 c c) #s(literal 1 binary32)) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) a))) (*.f32 (*.f32 (/.f32 c c) #s(literal 1 binary32)) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) a))))) (/.f32 (-.f32 (*.f32 a b) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) c))) (*.f32 (*.f32 #s(literal -2 binary32) c) a))) (/.f32 (*.f32 #s(literal 2 binary32) c) (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c))))))
69.9%
(if (>=.f32 b #s(literal 0 binary32)) (/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c)))) (*.f32 #s(literal 2 binary32) a)) (/.f32 (*.f32 #s(literal 2 binary32) c) #s(approx (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (*.f32 (-.f32 #s(literal 2 binary32) (*.f32 (*.f32 a (/.f32 (/.f32 c b) b)) #s(literal 2 binary32))) (neg.f32 b)))))
39.1%
(if (>=.f32 b #s(literal 0 binary32)) (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b) (*.f32 #s(literal -2 binary32) c)) (/.f32 (*.f32 #s(literal -2 binary32) c) #s(approx (- b (sqrt (- (* b b) (* c (* a 4))))) (*.f32 (neg.f32 b) (-.f32 (*.f32 (*.f32 a (/.f32 c (*.f32 b b))) #s(literal 2 binary32)) #s(literal 2 binary32))))))
40.0%
(if (>=.f32 b #s(literal 0 binary32)) (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b) (*.f32 #s(literal -2 binary32) c)) (*.f32 c (/.f32 #s(literal -2 binary32) (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))))
45.9%
(if (>=.f32 b #s(literal 0 binary32)) #s(approx (/ (- (* b a) (* (* -2 c) (/ (sqrt (- (* b b) (* c (* a 4)))) 2))) (* (* -2 c) a)) (/.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 b (*.f32 (-.f32 (/.f32 b c) (*.f32 (/.f32 c b) #s(literal 2 binary32))) a))) a)) (/.f32 (*.f32 #s(literal 2 binary32) c) (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c))))))
38.1%
(if (>=.f32 b #s(literal 0 binary32)) #s(approx (/ (+ (sqrt (- (* b b) (* c (* a 4)))) b) (* -2 c)) (/.f32 (neg.f32 a) b)) (/.f32 (*.f32 #s(literal -2 binary32) c) (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))))))
4.4%
(if (>=.f32 b #s(literal 0 binary32)) #s(approx (/ (+ (sqrt (- (* b b) (* c (* a 4)))) b) (* -2 c)) (/.f32 (neg.f32 a) b)) #s(approx (/ (* -2 c) (- b (sqrt (- (* b b) (* c (* a 4)))))) (*.f32 (neg.f32 (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (/.f32 c a)))))
30.3%
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 (/.f32 (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) a) #s(literal -1/2 binary32)))
26.6%
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)) #s(literal -1/2 binary32)))
51.0%
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 (/.f32 (+.f32 (*.f32 (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))) (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) b) a) #s(literal -1/2 binary32)))
52.2%
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a) #s(literal -1/2 binary32)))
47.6%
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 (/.f32 (+.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (-.f32 (/.f32 (*.f32 b b) c) (*.f32 a #s(literal 4 binary32))) c))) b) a) #s(literal -1/2 binary32)))
37.2%
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 (/.f32 (+.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 (*.f32 (*.f32 a (/.f32 c (*.f32 b b))) #s(literal -4 binary32)) #s(literal 1 binary32)) (*.f32 b b)))) b) a) #s(literal -1/2 binary32)))
27.9%
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 (/.f32 (+.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 b b))) b) a) #s(literal -1/2 binary32)))
37.2%
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 (/.f32 #s(approx (+ (sqrt (- (* b b) (* (* c a) 4))) b) (*.f32 #s(literal 2 binary32) b)) a) #s(literal -1/2 binary32)))
51.6%
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 (+.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) a) (/.f32 b a)) #s(literal -1/2 binary32)))
28.9%
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (/.f32 (*.f32 #s(literal -2 binary32) (+.f32 (*.f32 (/.f32 (*.f32 c c) b) (/.f32 a b)) c)) (neg.f32 b))) #s(literal -1/2 binary32)))
37.3%
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (-.f32 (*.f32 (/.f32 c b) #s(literal -2 binary32)) (*.f32 #s(literal -2 binary32) (/.f32 b a)))) #s(literal -1/2 binary32)))
35.4%
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (*.f32 (/.f32 c b) #s(literal 2 binary32))) #s(literal -1/2 binary32)))
71.1%
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) (if (>=.f32 b #s(literal 0 binary32)) (*.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (/.f32 #s(literal -1/2 binary32) a)) (/.f32 (*.f32 c #s(literal 2 binary32)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))))
51.5%
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) #s(approx (if (>= b 0) (* (/ (- (- (* b b) (* (* c a) 4)) (* b b)) (* (- (sqrt (- (* b b) (* (* c a) 4))) b) a)) -1/2) (/ (* c 2) (- (sqrt (- (* b b) (* (* c a) 4))) b))) (/.f32 (+.f32 c c) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))))
Compiler

Compiled 2 889 to 1 485 computations (48.6% saved)

simplify77.0ms (1.2%)

Memory
12.5MiB live, 105.7MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(+.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 (*.f32 (*.f32 a (/.f32 c (*.f32 b b))) #s(literal -4 binary32)) #s(literal 1 binary32)) (*.f32 b b)))) b)
cost-diff0
(/.f32 (+.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 (*.f32 (*.f32 a (/.f32 c (*.f32 b b))) #s(literal -4 binary32)) #s(literal 1 binary32)) (*.f32 b b)))) b) a)
cost-diff0
(*.f32 (/.f32 (+.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 (*.f32 (*.f32 a (/.f32 c (*.f32 b b))) #s(literal -4 binary32)) #s(literal 1 binary32)) (*.f32 b b)))) b) a) #s(literal -1/2 binary32))
cost-diff0
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 (/.f32 (+.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 (*.f32 (*.f32 a (/.f32 c (*.f32 b b))) #s(literal -4 binary32)) #s(literal 1 binary32)) (*.f32 b b)))) b) a) #s(literal -1/2 binary32)))
cost-diff0
(/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) a)
cost-diff0
(*.f32 (+.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) a) (/.f32 b a)) #s(literal -1/2 binary32))
cost-diff0
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 (+.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) a) (/.f32 b a)) #s(literal -1/2 binary32)))
cost-diff2
(+.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) a) (/.f32 b a))
cost-diff0
(+.f32 c c)
cost-diff0
(/.f32 (+.f32 c c) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))
cost-diff0
#s(approx (if (>= b 0) (* (/ (- (- (* b b) (* (* c a) 4)) (* b b)) (* (- (sqrt (- (* b b) (* (* c a) 4))) b) a)) -1/2) (/ (* c 2) (- (sqrt (- (* b b) (* (* c a) 4))) b))) (/.f32 (+.f32 c c) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
cost-diff0
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) #s(approx (if (>= b 0) (* (/ (- (- (* b b) (* (* c a) 4)) (* b b)) (* (- (sqrt (- (* b b) (* (* c a) 4))) b) a)) -1/2) (/ (* c 2) (- (sqrt (- (* b b) (* (* c a) 4))) b))) (/.f32 (+.f32 c c) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))))
cost-diff0
(*.f32 (/.f32 c b) #s(literal 2 binary32))
cost-diff0
#s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (*.f32 (/.f32 c b) #s(literal 2 binary32)))
cost-diff0
(*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (*.f32 (/.f32 c b) #s(literal 2 binary32))) #s(literal -1/2 binary32))
cost-diff0
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (*.f32 (/.f32 c b) #s(literal 2 binary32))) #s(literal -1/2 binary32)))
cost-diff0
(/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c)))) (*.f32 #s(literal 2 binary32) a))
cost-diff0
(>=.f32 b #s(literal 0 binary32))
cost-diff0
(if (>=.f32 b #s(literal 0 binary32)) (/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c)))) (*.f32 #s(literal 2 binary32) a)) (/.f32 (*.f32 #s(literal 2 binary32) c) #s(approx (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (*.f32 (-.f32 #s(literal 2 binary32) (*.f32 (*.f32 a (/.f32 (/.f32 c b) b)) #s(literal 2 binary32))) (neg.f32 b)))))
cost-diff1
(*.f32 (-.f32 #s(literal 2 binary32) (*.f32 (*.f32 a (/.f32 (/.f32 c b) b)) #s(literal 2 binary32))) (neg.f32 b))
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
0991043
01521037
12691037
25821033
31849999
46529992
08277992
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(if (>=.f32 b #s(literal 0 binary32)) (/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c)))) (*.f32 #s(literal 2 binary32) a)) (/.f32 (*.f32 #s(literal 2 binary32) c) #s(approx (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (*.f32 (-.f32 #s(literal 2 binary32) (*.f32 (*.f32 a (/.f32 (/.f32 c b) b)) #s(literal 2 binary32))) (neg.f32 b)))))
(>=.f32 b #s(literal 0 binary32))
b
#s(literal 0 binary32)
(/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c)))) (*.f32 #s(literal 2 binary32) a))
(-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c))))
(neg.f32 b)
(sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c)))
(-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c))
(*.f32 b b)
(*.f32 (*.f32 #s(literal 4 binary32) a) c)
(*.f32 #s(literal 4 binary32) a)
#s(literal 4 binary32)
a
c
(*.f32 #s(literal 2 binary32) a)
#s(literal 2 binary32)
(/.f32 (*.f32 #s(literal 2 binary32) c) #s(approx (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (*.f32 (-.f32 #s(literal 2 binary32) (*.f32 (*.f32 a (/.f32 (/.f32 c b) b)) #s(literal 2 binary32))) (neg.f32 b))))
(*.f32 #s(literal 2 binary32) c)
#s(approx (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (*.f32 (-.f32 #s(literal 2 binary32) (*.f32 (*.f32 a (/.f32 (/.f32 c b) b)) #s(literal 2 binary32))) (neg.f32 b)))
(*.f32 (-.f32 #s(literal 2 binary32) (*.f32 (*.f32 a (/.f32 (/.f32 c b) b)) #s(literal 2 binary32))) (neg.f32 b))
(-.f32 #s(literal 2 binary32) (*.f32 (*.f32 a (/.f32 (/.f32 c b) b)) #s(literal 2 binary32)))
(*.f32 (*.f32 a (/.f32 (/.f32 c b) b)) #s(literal 2 binary32))
(*.f32 a (/.f32 (/.f32 c b) b))
(/.f32 (/.f32 c b) b)
(/.f32 c b)
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (*.f32 (/.f32 c b) #s(literal 2 binary32))) #s(literal -1/2 binary32)))
(*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (*.f32 (/.f32 c b) #s(literal 2 binary32))) #s(literal -1/2 binary32))
#s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (*.f32 (/.f32 c b) #s(literal 2 binary32)))
(*.f32 (/.f32 c b) #s(literal 2 binary32))
(/.f32 c b)
c
b
#s(literal 2 binary32)
#s(literal -1/2 binary32)
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) #s(approx (if (>= b 0) (* (/ (- (- (* b b) (* (* c a) 4)) (* b b)) (* (- (sqrt (- (* b b) (* (* c a) 4))) b) a)) -1/2) (/ (* c 2) (- (sqrt (- (* b b) (* (* c a) 4))) b))) (/.f32 (+.f32 c c) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))))
#s(approx (if (>= b 0) (* (/ (- (- (* b b) (* (* c a) 4)) (* b b)) (* (- (sqrt (- (* b b) (* (* c a) 4))) b) a)) -1/2) (/ (* c 2) (- (sqrt (- (* b b) (* (* c a) 4))) b))) (/.f32 (+.f32 c c) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(/.f32 (+.f32 c c) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))
(+.f32 c c)
c
(-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)
(sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))
(-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))
(*.f32 b b)
b
(*.f32 (*.f32 c a) #s(literal 4 binary32))
(*.f32 c a)
a
#s(literal 4 binary32)
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 (+.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) a) (/.f32 b a)) #s(literal -1/2 binary32)))
(*.f32 (+.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) a) (/.f32 b a)) #s(literal -1/2 binary32))
(+.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) a) (/.f32 b a))
(/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) a)
(sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))
(-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))
(*.f32 b b)
b
(*.f32 (*.f32 a #s(literal 4 binary32)) c)
(*.f32 a #s(literal 4 binary32))
a
#s(literal 4 binary32)
c
(/.f32 b a)
#s(literal -1/2 binary32)
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 (/.f32 (+.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 (*.f32 (*.f32 a (/.f32 c (*.f32 b b))) #s(literal -4 binary32)) #s(literal 1 binary32)) (*.f32 b b)))) b) a) #s(literal -1/2 binary32)))
(*.f32 (/.f32 (+.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 (*.f32 (*.f32 a (/.f32 c (*.f32 b b))) #s(literal -4 binary32)) #s(literal 1 binary32)) (*.f32 b b)))) b) a) #s(literal -1/2 binary32))
(/.f32 (+.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 (*.f32 (*.f32 a (/.f32 c (*.f32 b b))) #s(literal -4 binary32)) #s(literal 1 binary32)) (*.f32 b b)))) b) a)
(+.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 (*.f32 (*.f32 a (/.f32 c (*.f32 b b))) #s(literal -4 binary32)) #s(literal 1 binary32)) (*.f32 b b)))) b)
(sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 (*.f32 (*.f32 a (/.f32 c (*.f32 b b))) #s(literal -4 binary32)) #s(literal 1 binary32)) (*.f32 b b))))
#s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 (*.f32 (*.f32 a (/.f32 c (*.f32 b b))) #s(literal -4 binary32)) #s(literal 1 binary32)) (*.f32 b b)))
(*.f32 (+.f32 (*.f32 (*.f32 a (/.f32 c (*.f32 b b))) #s(literal -4 binary32)) #s(literal 1 binary32)) (*.f32 b b))
(+.f32 (*.f32 (*.f32 a (/.f32 c (*.f32 b b))) #s(literal -4 binary32)) #s(literal 1 binary32))
(*.f32 (*.f32 a (/.f32 c (*.f32 b b))) #s(literal -4 binary32))
(*.f32 a (/.f32 c (*.f32 b b)))
a
(/.f32 c (*.f32 b b))
c
(*.f32 b b)
b
#s(literal -4 binary32)
#s(literal 1 binary32)
#s(literal -1/2 binary32)
Outputs
(if (>=.f32 b #s(literal 0 binary32)) (/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c)))) (*.f32 #s(literal 2 binary32) a)) (/.f32 (*.f32 #s(literal 2 binary32) c) #s(approx (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (*.f32 (-.f32 #s(literal 2 binary32) (*.f32 (*.f32 a (/.f32 (/.f32 c b) b)) #s(literal 2 binary32))) (neg.f32 b)))))
(if (>=.f32 b #s(literal 0 binary32)) (/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (*.f32 #s(literal 2 binary32) a)) (/.f32 (*.f32 #s(literal 2 binary32) c) #s(approx (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 (/.f32 (/.f32 a b) b) c)) (*.f32 #s(literal 2 binary32) b)))))
(>=.f32 b #s(literal 0 binary32))
b
#s(literal 0 binary32)
(/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c)))) (*.f32 #s(literal 2 binary32) a))
(/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (*.f32 #s(literal 2 binary32) a))
(-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c))))
(-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))
(neg.f32 b)
(sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c)))
(sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))
(-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c))
(-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))
(*.f32 b b)
(*.f32 (*.f32 #s(literal 4 binary32) a) c)
(*.f32 (*.f32 c a) #s(literal 4 binary32))
(*.f32 #s(literal 4 binary32) a)
(*.f32 a #s(literal 4 binary32))
#s(literal 4 binary32)
a
c
(*.f32 #s(literal 2 binary32) a)
#s(literal 2 binary32)
(/.f32 (*.f32 #s(literal 2 binary32) c) #s(approx (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (*.f32 (-.f32 #s(literal 2 binary32) (*.f32 (*.f32 a (/.f32 (/.f32 c b) b)) #s(literal 2 binary32))) (neg.f32 b))))
(/.f32 (*.f32 #s(literal 2 binary32) c) #s(approx (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 (/.f32 (/.f32 a b) b) c)) (*.f32 #s(literal 2 binary32) b))))
(*.f32 #s(literal 2 binary32) c)
#s(approx (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (*.f32 (-.f32 #s(literal 2 binary32) (*.f32 (*.f32 a (/.f32 (/.f32 c b) b)) #s(literal 2 binary32))) (neg.f32 b)))
#s(approx (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 (/.f32 (/.f32 a b) b) c)) (*.f32 #s(literal 2 binary32) b)))
(*.f32 (-.f32 #s(literal 2 binary32) (*.f32 (*.f32 a (/.f32 (/.f32 c b) b)) #s(literal 2 binary32))) (neg.f32 b))
(*.f32 (+.f32 #s(literal -1 binary32) (*.f32 (/.f32 (/.f32 a b) b) c)) (*.f32 #s(literal 2 binary32) b))
(-.f32 #s(literal 2 binary32) (*.f32 (*.f32 a (/.f32 (/.f32 c b) b)) #s(literal 2 binary32)))
(+.f32 #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 #s(literal -2 binary32) (/.f32 a b)) b) c))
(*.f32 (*.f32 a (/.f32 (/.f32 c b) b)) #s(literal 2 binary32))
(*.f32 (/.f32 (/.f32 #s(literal 2 binary32) b) b) (*.f32 c a))
(*.f32 a (/.f32 (/.f32 c b) b))
(*.f32 (/.f32 (/.f32 a b) b) c)
(/.f32 (/.f32 c b) b)
(/.f32 c b)
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (*.f32 (/.f32 c b) #s(literal 2 binary32))) #s(literal -1/2 binary32)))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 #s(literal -1/2 binary32) #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (*.f32 (/.f32 c b) #s(literal 2 binary32)))))
(*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (*.f32 (/.f32 c b) #s(literal 2 binary32))) #s(literal -1/2 binary32))
(*.f32 #s(literal -1/2 binary32) #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (*.f32 (/.f32 c b) #s(literal 2 binary32))))
#s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (*.f32 (/.f32 c b) #s(literal 2 binary32)))
(*.f32 (/.f32 c b) #s(literal 2 binary32))
(/.f32 c b)
c
b
#s(literal 2 binary32)
#s(literal -1/2 binary32)
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) #s(approx (if (>= b 0) (* (/ (- (- (* b b) (* (* c a) 4)) (* b b)) (* (- (sqrt (- (* b b) (* (* c a) 4))) b) a)) -1/2) (/ (* c 2) (- (sqrt (- (* b b) (* (* c a) 4))) b))) (/.f32 (+.f32 c c) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) #s(approx (if (>= b 0) (* (/ (- (- (* b b) (* (* c a) 4)) (* b b)) (* (- (sqrt (- (* b b) (* (* c a) 4))) b) a)) -1/2) (/ (* c 2) (- (sqrt (- (* b b) (* (* c a) 4))) b))) (/.f32 (*.f32 #s(literal 2 binary32) c) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))))
#s(approx (if (>= b 0) (* (/ (- (- (* b b) (* (* c a) 4)) (* b b)) (* (- (sqrt (- (* b b) (* (* c a) 4))) b) a)) -1/2) (/ (* c 2) (- (sqrt (- (* b b) (* (* c a) 4))) b))) (/.f32 (+.f32 c c) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
#s(approx (if (>= b 0) (* (/ (- (- (* b b) (* (* c a) 4)) (* b b)) (* (- (sqrt (- (* b b) (* (* c a) 4))) b) a)) -1/2) (/ (* c 2) (- (sqrt (- (* b b) (* (* c a) 4))) b))) (/.f32 (*.f32 #s(literal 2 binary32) c) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(/.f32 (+.f32 c c) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))
(/.f32 (*.f32 #s(literal 2 binary32) c) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))
(+.f32 c c)
(*.f32 #s(literal 2 binary32) c)
c
(-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)
(sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))
(-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))
(*.f32 b b)
b
(*.f32 (*.f32 c a) #s(literal 4 binary32))
(*.f32 c a)
a
#s(literal 4 binary32)
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 (+.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) a) (/.f32 b a)) #s(literal -1/2 binary32)))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 (/.f32 #s(literal -1/2 binary32) a) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(*.f32 (+.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) a) (/.f32 b a)) #s(literal -1/2 binary32))
(*.f32 (/.f32 #s(literal -1/2 binary32) a) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))
(+.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) a) (/.f32 b a))
(/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)
(/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) a)
(/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) a)
(sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))
(sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))
(-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))
(-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))
(*.f32 b b)
b
(*.f32 (*.f32 a #s(literal 4 binary32)) c)
(*.f32 (*.f32 c a) #s(literal 4 binary32))
(*.f32 a #s(literal 4 binary32))
a
#s(literal 4 binary32)
c
(/.f32 b a)
#s(literal -1/2 binary32)
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 (/.f32 (+.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 (*.f32 (*.f32 a (/.f32 c (*.f32 b b))) #s(literal -4 binary32)) #s(literal 1 binary32)) (*.f32 b b)))) b) a) #s(literal -1/2 binary32)))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 (/.f32 #s(literal -1/2 binary32) a) (+.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (/.f32 a b) #s(literal 4 binary32)) (/.f32 c b))) (*.f32 b b)))) b)))
(*.f32 (/.f32 (+.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 (*.f32 (*.f32 a (/.f32 c (*.f32 b b))) #s(literal -4 binary32)) #s(literal 1 binary32)) (*.f32 b b)))) b) a) #s(literal -1/2 binary32))
(*.f32 (/.f32 #s(literal -1/2 binary32) a) (+.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (/.f32 a b) #s(literal 4 binary32)) (/.f32 c b))) (*.f32 b b)))) b))
(/.f32 (+.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 (*.f32 (*.f32 a (/.f32 c (*.f32 b b))) #s(literal -4 binary32)) #s(literal 1 binary32)) (*.f32 b b)))) b) a)
(/.f32 (+.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (/.f32 a b) #s(literal 4 binary32)) (/.f32 c b))) (*.f32 b b)))) b) a)
(+.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 (*.f32 (*.f32 a (/.f32 c (*.f32 b b))) #s(literal -4 binary32)) #s(literal 1 binary32)) (*.f32 b b)))) b)
(+.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (/.f32 a b) #s(literal 4 binary32)) (/.f32 c b))) (*.f32 b b)))) b)
(sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 (*.f32 (*.f32 a (/.f32 c (*.f32 b b))) #s(literal -4 binary32)) #s(literal 1 binary32)) (*.f32 b b))))
(sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (/.f32 a b) #s(literal 4 binary32)) (/.f32 c b))) (*.f32 b b))))
#s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 (*.f32 (*.f32 a (/.f32 c (*.f32 b b))) #s(literal -4 binary32)) #s(literal 1 binary32)) (*.f32 b b)))
#s(approx (- (* b b) (* (* c a) 4)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (/.f32 a b) #s(literal 4 binary32)) (/.f32 c b))) (*.f32 b b)))
(*.f32 (+.f32 (*.f32 (*.f32 a (/.f32 c (*.f32 b b))) #s(literal -4 binary32)) #s(literal 1 binary32)) (*.f32 b b))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (/.f32 a b) #s(literal 4 binary32)) (/.f32 c b))) (*.f32 b b))
(+.f32 (*.f32 (*.f32 a (/.f32 c (*.f32 b b))) #s(literal -4 binary32)) #s(literal 1 binary32))
(-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (/.f32 a b) #s(literal 4 binary32)) (/.f32 c b)))
(*.f32 (*.f32 a (/.f32 c (*.f32 b b))) #s(literal -4 binary32))
(*.f32 (/.f32 (/.f32 #s(literal -4 binary32) b) b) (*.f32 c a))
(*.f32 a (/.f32 c (*.f32 b b)))
(*.f32 (/.f32 (/.f32 a b) b) c)
a
(/.f32 c (*.f32 b b))
(/.f32 (/.f32 c b) b)
c
(*.f32 b b)
b
#s(literal -4 binary32)
#s(literal 1 binary32)
#s(literal -1/2 binary32)

localize258.0ms (3.9%)

Memory
30.4MiB live, 396.8MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy3.5471818850052133
(/.f32 c (*.f32 b b))
accuracy4.296330927160446
(*.f32 (+.f32 (*.f32 (*.f32 a (/.f32 c (*.f32 b b))) #s(literal -4 binary32)) #s(literal 1 binary32)) (*.f32 b b))
accuracy6.139450719906899
(+.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 (*.f32 (*.f32 a (/.f32 c (*.f32 b b))) #s(literal -4 binary32)) #s(literal 1 binary32)) (*.f32 b b)))) b)
accuracy11.896373382165462
(sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 (*.f32 (*.f32 a (/.f32 c (*.f32 b b))) #s(literal -4 binary32)) #s(literal 1 binary32)) (*.f32 b b))))
accuracy0.22817189494238926
(*.f32 (*.f32 a #s(literal 4 binary32)) c)
accuracy0.3789062553744572
(-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))
accuracy7.816387995206495
(+.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) a) (/.f32 b a))
accuracy11.896373382165462
(sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))
accuracy0.3789062553744572
(-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))
accuracy1.5646697628752342
(/.f32 (+.f32 c c) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))
accuracy6.218133280785128
(-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)
accuracy11.896373382165462
(sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))
accuracy0.0
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (*.f32 (/.f32 c b) #s(literal 2 binary32))) #s(literal -1/2 binary32)))
accuracy0.04296875
(*.f32 (/.f32 c b) #s(literal 2 binary32))
accuracy0.09525217336988437
(*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (*.f32 (/.f32 c b) #s(literal 2 binary32))) #s(literal -1/2 binary32))
accuracy20.66125448912909
#s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (*.f32 (/.f32 c b) #s(literal 2 binary32)))
accuracy3.2081553709973436
(*.f32 a (/.f32 (/.f32 c b) b))
accuracy6.139450719906899
(-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c))))
accuracy11.896373382165462
(sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c)))
accuracy20.57048566090494
#s(approx (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (*.f32 (-.f32 #s(literal 2 binary32) (*.f32 (*.f32 a (/.f32 (/.f32 c b) b)) #s(literal 2 binary32))) (neg.f32 b)))
Samples
147.0ms146×1valid
49.0ms110×0valid
Compiler

Compiled 748 to 70 computations (90.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 145.0ms
ival-div: 47.0ms (32.4% of total)
ival-mult: 42.0ms (28.9% of total)
ival-sub: 17.0ms (11.7% of total)
adjust: 15.0ms (10.3% of total)
ival-sqrt: 10.0ms (6.9% of total)
ival-add: 7.0ms (4.8% of total)
ival-if: 5.0ms (3.4% of total)
ival->=: 1.0ms (0.7% of total)
exact: 1.0ms (0.7% of total)
ival-neg: 1.0ms (0.7% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series57.0ms (0.9%)

Memory
-7.0MiB live, 91.4MiB allocated
Counts
33 → 255
Calls
Call 1
Inputs
(*.f32 (-.f32 #s(literal 2 binary32) (*.f32 (*.f32 a (/.f32 (/.f32 c b) b)) #s(literal 2 binary32))) (neg.f32 b))
(if (>=.f32 b #s(literal 0 binary32)) (/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c)))) (*.f32 #s(literal 2 binary32) a)) (/.f32 (*.f32 #s(literal 2 binary32) c) #s(approx (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (*.f32 (-.f32 #s(literal 2 binary32) (*.f32 (*.f32 a (/.f32 (/.f32 c b) b)) #s(literal 2 binary32))) (neg.f32 b)))))
(>=.f32 b #s(literal 0 binary32))
(/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c)))) (*.f32 #s(literal 2 binary32) a))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (*.f32 (/.f32 c b) #s(literal 2 binary32))) #s(literal -1/2 binary32)))
(*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (*.f32 (/.f32 c b) #s(literal 2 binary32))) #s(literal -1/2 binary32))
#s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (*.f32 (/.f32 c b) #s(literal 2 binary32)))
(*.f32 (/.f32 c b) #s(literal 2 binary32))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) #s(approx (if (>= b 0) (* (/ (- (- (* b b) (* (* c a) 4)) (* b b)) (* (- (sqrt (- (* b b) (* (* c a) 4))) b) a)) -1/2) (/ (* c 2) (- (sqrt (- (* b b) (* (* c a) 4))) b))) (/.f32 (+.f32 c c) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))))
#s(approx (if (>= b 0) (* (/ (- (- (* b b) (* (* c a) 4)) (* b b)) (* (- (sqrt (- (* b b) (* (* c a) 4))) b) a)) -1/2) (/ (* c 2) (- (sqrt (- (* b b) (* (* c a) 4))) b))) (/.f32 (+.f32 c c) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(/.f32 (+.f32 c c) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))
(+.f32 c c)
(+.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) a) (/.f32 b a))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 (+.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) a) (/.f32 b a)) #s(literal -1/2 binary32)))
(*.f32 (+.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) a) (/.f32 b a)) #s(literal -1/2 binary32))
(/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) a)
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 (/.f32 (+.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 (*.f32 (*.f32 a (/.f32 c (*.f32 b b))) #s(literal -4 binary32)) #s(literal 1 binary32)) (*.f32 b b)))) b) a) #s(literal -1/2 binary32)))
(*.f32 (/.f32 (+.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 (*.f32 (*.f32 a (/.f32 c (*.f32 b b))) #s(literal -4 binary32)) #s(literal 1 binary32)) (*.f32 b b)))) b) a) #s(literal -1/2 binary32))
(/.f32 (+.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 (*.f32 (*.f32 a (/.f32 c (*.f32 b b))) #s(literal -4 binary32)) #s(literal 1 binary32)) (*.f32 b b)))) b) a)
(+.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 (*.f32 (*.f32 a (/.f32 c (*.f32 b b))) #s(literal -4 binary32)) #s(literal 1 binary32)) (*.f32 b b)))) b)
#s(approx (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (*.f32 (-.f32 #s(literal 2 binary32) (*.f32 (*.f32 a (/.f32 (/.f32 c b) b)) #s(literal 2 binary32))) (neg.f32 b)))
(sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c)))
(-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c))))
(*.f32 a (/.f32 (/.f32 c b) b))
(sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))
(-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)
(-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))
(sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))
(-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))
(*.f32 (*.f32 a #s(literal 4 binary32)) c)
(sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 (*.f32 (*.f32 a (/.f32 c (*.f32 b b))) #s(literal -4 binary32)) #s(literal 1 binary32)) (*.f32 b b))))
(*.f32 (+.f32 (*.f32 (*.f32 a (/.f32 c (*.f32 b b))) #s(literal -4 binary32)) #s(literal 1 binary32)) (*.f32 b b))
(/.f32 c (*.f32 b b))
Outputs
(* -2 b)
(+ (* -2 b) (* 2 (/ (* a c) b)))
(if (>= b 0) (* -1/2 (/ (+ b (sqrt (- (pow b 2) (* 4 (* a c))))) a)) (* 2 (/ c (- (sqrt (- (pow b 2) (* 4 (* a c)))) b))))
(* -1 (/ b a))
(/ (+ (* -1 b) (/ (* a c) b)) a)
(/ (+ (* -1 b) (* a (+ (/ c b) (/ (* a (pow c 2)) (pow b 3))))) a)
(/ (+ (* -1 b) (* a (+ (* a (+ (* 2 (/ (* a (pow c 3)) (pow b 5))) (/ (pow c 2) (pow b 3)))) (/ c b)))) a)
(if (>= b 0) (* -1/2 (/ (+ b (sqrt (- (pow b 2) (* 4 (* a c))))) a)) (* -1/2 (/ (+ b (sqrt (- (pow b 2) (* 4 (* a c))))) a)))
(* 2 (/ b a))
(/ (+ (* -2 (/ (* a c) b)) (* 2 b)) a)
(/ (+ (* 2 b) (* a (+ (* -2 (/ c b)) (* -2 (/ (* a (pow c 2)) (pow b 3)))))) a)
(/ (+ (* 2 b) (* a (+ (* -2 (/ c b)) (* a (+ (* -4 (/ (* a (pow c 3)) (pow b 5))) (* -2 (/ (pow c 2) (pow b 3)))))))) a)
(if (>= b 0) (* 2 (/ c (- (sqrt (- (pow b 2) (* 4 (* a c)))) b))) (* 2 (/ c (- (sqrt (- (pow b 2) (* 4 (* a c)))) b))))
(/ (+ (* -1 b) (* a (+ (* -2 (* a (+ (* -1 (/ (pow c 2) (pow b 3))) (* 1/2 (/ (pow c 2) (pow b 3)))))) (/ c b)))) a)
(/ (+ (* -1 b) (* a (+ (* a (+ (* -2 (* a (+ (* -1 (/ (* c (+ (* -1 (/ (pow c 2) (pow b 3))) (* 1/2 (/ (pow c 2) (pow b 3))))) (pow b 2))) (+ (* -1/8 (/ (* b (+ (* 4 (/ (pow c 4) (pow b 6))) (* 16 (/ (pow c 4) (pow b 6))))) c)) (/ (pow c 3) (pow b 5)))))) (* -2 (+ (* -1 (/ (pow c 2) (pow b 3))) (* 1/2 (/ (pow c 2) (pow b 3))))))) (/ c b)))) a)
(/ b a)
(/ (+ b (* -2 (/ (* a c) b))) a)
(/ (+ b (* a (+ (* -2 (/ c b)) (* -2 (/ (* a (pow c 2)) (pow b 3)))))) a)
(/ (+ b (* a (+ (* -2 (/ c b)) (* a (+ (* -4 (/ (* a (pow c 3)) (pow b 5))) (* -2 (/ (pow c 2) (pow b 3)))))))) a)
(* 2 b)
(+ (* -2 (/ (* a c) b)) (* 2 b))
(+ (* 2 b) (* a (+ (* -2 (/ c b)) (* -2 (/ (* a (pow c 2)) (pow b 3))))))
(+ (* 2 b) (* a (+ (* -2 (/ c b)) (* a (+ (* -4 (/ (* a (pow c 3)) (pow b 5))) (* -2 (/ (pow c 2) (pow b 3))))))))
(* -2 (/ (* a c) b))
(* a (+ (* -2 (/ c b)) (* -2 (/ (* a (pow c 2)) (pow b 3)))))
(* a (+ (* -2 (/ c b)) (* a (+ (* -4 (/ (* a (pow c 3)) (pow b 5))) (* -2 (/ (pow c 2) (pow b 3)))))))
(* a (+ (* -2 (/ c b)) (* a (+ (* -2 (/ (pow c 2) (pow b 3))) (* a (+ (* -4 (/ (pow c 3) (pow b 5))) (* -1/2 (/ (* a (+ (* 4 (/ (pow c 4) (pow b 6))) (* 16 (/ (pow c 4) (pow b 6))))) b))))))))
b
(+ b (* -2 (/ (* a c) b)))
(+ b (* a (+ (* -2 (/ c b)) (* -2 (/ (* a (pow c 2)) (pow b 3))))))
(+ b (* a (+ (* -2 (/ c b)) (* a (+ (* -4 (/ (* a (pow c 3)) (pow b 5))) (* -2 (/ (pow c 2) (pow b 3))))))))
(- (* 2 (/ (* a c) b)) (* 2 b))
(- (* a (- (* 2 (/ (* a (pow c 2)) (pow b 3))) (* -2 (/ c b)))) (* 2 b))
(- (* a (- (* a (- (* 4 (/ (* a (pow c 3)) (pow b 5))) (* -2 (/ (pow c 2) (pow b 3))))) (* -2 (/ c b)))) (* 2 b))
(/ (* a c) (pow b 2))
(pow b 2)
(+ (* -4 (* a c)) (pow b 2))
(* 4 (* a c))
(* 2 (/ (* a c) b))
(* a (+ (* -2 (/ b a)) (* 2 (/ c b))))
(* -1/2 (* (sqrt (/ c a)) (sqrt -4)))
(+ (* -1/2 (* (sqrt (/ c a)) (sqrt -4))) (* -1/2 (/ b a)))
(+ (* -1/2 (* (sqrt (/ c a)) (sqrt -4))) (+ (* -1/2 (/ b a)) (* -1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4))))))
(+ (* -1/2 (* (sqrt (/ c a)) (sqrt -4))) (+ (* -1/2 (/ b a)) (+ (* -1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 4) (pow (sqrt -4) 3)))))))
(* (sqrt (/ c a)) (sqrt -4))
(+ (* (sqrt (/ c a)) (sqrt -4)) (/ b a))
(+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (+ (* (sqrt (/ c a)) (sqrt -4)) (/ b a)))
(+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (+ (* (sqrt (/ c a)) (sqrt -4)) (/ b a))))
(* 2 (* (sqrt (/ c a)) (/ 1 (sqrt -4))))
(/ (+ (* 2 (* (sqrt (* a c)) (/ 1 (sqrt -4)))) (* 2 (/ b (pow (sqrt -4) 2)))) a)
(/ (+ (* -2 (/ (+ (* -1 (* (sqrt (/ (pow a 3) c)) (/ (pow b 2) (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) c)) (/ (pow b 2) (pow (sqrt -4) 3))))) (pow a 2))) (+ (* 2 (* (sqrt (* a c)) (/ 1 (sqrt -4)))) (* 2 (/ b (pow (sqrt -4) 2))))) a)
(/ (+ (* -2 (/ (+ (* -1 (* (sqrt (/ (pow a 3) c)) (/ (pow b 2) (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) c)) (/ (pow b 2) (pow (sqrt -4) 3))))) (pow a 2))) (+ (* -2 (/ (+ (* 1/2 (/ (* (pow a 2) (pow b 3)) (* c (pow (sqrt -4) 4)))) (* (sqrt (/ a c)) (/ (* b (+ (* -1 (* (sqrt (/ (pow a 3) c)) (/ (pow b 2) (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) c)) (/ (pow b 2) (pow (sqrt -4) 3)))))) (sqrt -4)))) (pow a 3))) (+ (* 2 (* (sqrt (* a c)) (/ 1 (sqrt -4)))) (* 2 (/ b (pow (sqrt -4) 2)))))) a)
(+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ c a)) (sqrt -4)))
(+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ c a)) (sqrt -4))))
(+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b 6) (pow (sqrt -4) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ c a)) (sqrt -4)))))
(* (sqrt (* a c)) (sqrt -4))
(* a (+ (* (sqrt (/ c a)) (sqrt -4)) (/ b a)))
(* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (+ (* (sqrt (/ c a)) (sqrt -4)) (/ b a))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (+ (* (sqrt (/ c a)) (sqrt -4)) (/ b a)))))
(* a (+ (* -1 (/ b a)) (* (sqrt (/ c a)) (sqrt -4))))
(* a (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ c a)) (sqrt -4))) (/ b a)))
(* a (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ c a)) (sqrt -4)))) (/ b a)))
(* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ c a)) (sqrt -4))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ c a)) (sqrt -4)))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b 6) (pow (sqrt -4) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ c a)) (sqrt -4))))))
(* -1 (* (sqrt (* a c)) (sqrt -4)))
(* a (- (* -1 (/ b a)) (* (sqrt (/ c a)) (sqrt -4))))
(* a (- (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (+ (* (sqrt (/ c a)) (sqrt -4)) (/ b a))))
(* a (- (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (+ (* (sqrt (/ c a)) (sqrt -4)) (/ b a)))))
(* -4 (* a c))
(* a (- (/ (pow b 2) a) (* 4 c)))
(* a (+ (* -4 c) (/ (pow b 2) a)))
(* -1 (* a (+ (* -2 (/ c b)) (* 2 (/ b a)))))
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1/2 (/ b a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a c))) (* (pow b 2) (sqrt -1)))) (* 1/2 b)) a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1/128 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 4) (sqrt -1)))) (* 1/8 (* (sqrt (/ a c)) (* (pow b 2) (sqrt -1))))) a)) (* 1/2 b)) a)) (* (sqrt (/ c a)) (sqrt -1)))
(* -2 (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -2 (* (sqrt (/ c a)) (sqrt -1))) (/ b a))
(+ (* -2 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ (* -1 b) (* 1/4 (* (sqrt (/ 1 (* a c))) (* (pow b 2) (sqrt -1))))) a)))
(+ (* -2 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ (* -1 b) (* -1 (/ (+ (* -1/4 (* (sqrt (/ a c)) (* (pow b 2) (sqrt -1)))) (* 1/64 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 4) (sqrt -1))))) a))) a)))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(* -1 (/ (+ (* 1/2 b) (* (sqrt (* a c)) (sqrt -1))) a))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* a b)) (* 2 (/ (+ (* -1/8 (* (sqrt (/ (pow a 3) c)) (* (pow b 2) (sqrt -1)))) (* 1/16 (* (sqrt (/ (pow a 3) c)) (* (pow b 2) (sqrt -1))))) a))) a)) (* (sqrt (* a c)) (sqrt -1))) a))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -2 (+ (* -1/8 (* (sqrt (/ (pow a 3) c)) (* (pow b 2) (sqrt -1)))) (* 1/16 (* (sqrt (/ (pow a 3) c)) (* (pow b 2) (sqrt -1)))))) (* 2 (/ (+ (* 1/32 (/ (* (pow a 2) (pow b 3)) c)) (* 1/2 (* (sqrt (/ a c)) (* b (* (sqrt -1) (+ (* -1/8 (* (sqrt (/ (pow a 3) c)) (* (pow b 2) (sqrt -1)))) (* 1/16 (* (sqrt (/ (pow a 3) c)) (* (pow b 2) (sqrt -1)))))))))) a))) a)) (* -1/2 (* a b))) a)) (* (sqrt (* a c)) (sqrt -1))) a))
(+ (* -2 (* (sqrt (/ c a)) (sqrt -1))) (* -1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 2) (sqrt -1)))))
(+ (* -2 (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 2) (sqrt -1)))) (* 1/64 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b 4) (sqrt -1))))))
(+ (* -2 (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 2) (sqrt -1)))) (+ (* -1/512 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b 6) (sqrt -1)))) (* 1/64 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b 4) (sqrt -1)))))))
(* -2 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* a (+ (* -1 (/ b a)) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* a (+ (* -1 (/ (+ b (* -1/4 (* (sqrt (/ 1 (* a c))) (* (pow b 2) (sqrt -1))))) a)) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* a (+ (* -1 (/ (+ b (* -1 (/ (+ (* -1/64 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 4) (sqrt -1)))) (* 1/4 (* (sqrt (/ a c)) (* (pow b 2) (sqrt -1))))) a))) a)) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* a (+ (* 2 (* (sqrt (/ c a)) (sqrt -1))) (/ b a))))
(* -1 (* a (+ (* -1 (/ (- (* -1/4 (* (sqrt (/ 1 (* a c))) (* (pow b 2) (sqrt -1)))) b) a)) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* a (+ (* -1 (/ (- (* -1 (/ (+ (* -1/64 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 4) (sqrt -1)))) (* 1/4 (* (sqrt (/ a c)) (* (pow b 2) (sqrt -1))))) a)) b) a)) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* a (+ (* 1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 2) (sqrt -1)))) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* a (+ (* -1/64 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b 4) (sqrt -1)))) (+ (* 1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 2) (sqrt -1)))) (* 2 (* (sqrt (/ c a)) (sqrt -1)))))))
(* -1 (* a (+ (* -1/64 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b 4) (sqrt -1)))) (+ (* 1/512 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b 6) (sqrt -1)))) (+ (* 1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 2) (sqrt -1)))) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))))
(* 2 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* a (- (/ b a) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* a (- (* -1 (/ (- (* 1/4 (* (sqrt (/ 1 (* a c))) (* (pow b 2) (sqrt -1)))) b) a)) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* a (- (* -1 (/ (- (* -1 (/ (- (* 1/64 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 4) (sqrt -1)))) (* 1/4 (* (sqrt (/ a c)) (* (pow b 2) (sqrt -1))))) a)) b) a)) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* a (- (* -1 (/ (pow b 2) a)) (* -4 c))))
(* -1 (* a (+ (* -1 (/ (pow b 2) a)) (* 4 c))))
(/ (+ (* -2 (pow b 2)) (* 2 (* a c))) b)
(>= b 0)
(+ (* -1/2 (* (sqrt (/ c a)) (sqrt -4))) (* b (- (* -1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b (sqrt -4)))) (* 1/2 (/ 1 a)))))
(+ (* -1/2 (* (sqrt (/ c a)) (sqrt -4))) (* b (- (* b (+ (* -1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -4)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 2) (pow (sqrt -4) 3)))))) (* 1/2 (/ 1 a)))))
(+ (* b (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b (sqrt -4)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -4)))
(+ (* b (+ (* b (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 2) (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -4)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -4)))
(* 2 (/ c b))
(+ (* 2 (* (sqrt (/ c a)) (/ 1 (sqrt -4)))) (* 2 (/ b (* a (pow (sqrt -4) 2)))))
(+ (* 2 (* (sqrt (/ c a)) (/ 1 (sqrt -4)))) (* b (+ (* -2 (* b (+ (* -1 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -4) 3))))))) (* 2 (/ 1 (* a (pow (sqrt -4) 2)))))))
(+ (* 2 (* (sqrt (/ c a)) (/ 1 (sqrt -4)))) (* b (+ (* b (+ (* -2 (* b (+ (* (sqrt (/ 1 (* a c))) (/ (+ (* -1 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -4) 3))))) (sqrt -4))) (* 1/2 (/ 1 (* (pow a 2) (* c (pow (sqrt -4) 4)))))))) (* -2 (+ (* -1 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -4) 3)))))))) (* 2 (/ 1 (* a (pow (sqrt -4) 2)))))))
(+ (* (sqrt (/ c a)) (sqrt -4)) (* (pow b 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 2) (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -4)))))))
(+ (* (sqrt (/ c a)) (sqrt -4)) (* (pow b 2) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -4)))) (* (pow b 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ 1 (pow (sqrt -4) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b 2) (pow (sqrt -4) 5)))))))))
(+ b (* (sqrt (* a c)) (sqrt -4)))
(+ (* b (+ 1 (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b (sqrt -4)))))) (* (sqrt (* a c)) (sqrt -4)))
(+ (* b (+ 1 (* b (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b 2) (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -4)))))))) (* (sqrt (* a c)) (sqrt -4)))
(+ (* -1 b) (* (sqrt (* a c)) (sqrt -4)))
(+ (* b (- (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b (sqrt -4)))) 1)) (* (sqrt (* a c)) (sqrt -4)))
(+ (* b (- (* b (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b 2) (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -4)))))) 1)) (* (sqrt (* a c)) (sqrt -4)))
(+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (* a c)) (sqrt -4)))
(+ (* (sqrt (* a c)) (sqrt -4)) (* (pow b 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b 2) (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -4)))))))
(+ (* (sqrt (* a c)) (sqrt -4)) (* (pow b 2) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -4)))) (* (pow b 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -4) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b 2) (pow (sqrt -4) 5)))))))))
(- (* -1 b) (* (sqrt (* a c)) (sqrt -4)))
(- (* b (- (* -1/2 (* (sqrt (/ 1 (* a c))) (/ b (sqrt -4)))) 1)) (* (sqrt (* a c)) (sqrt -4)))
(- (* b (- (* b (- (* 1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b 2) (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -4)))))) 1)) (* (sqrt (* a c)) (sqrt -4)))
(- (pow b 2) (* 4 (* a c)))
(/ c (pow b 2))
(* b (- (* 2 (/ (* a c) (pow b 2))) 2))
(* b (- (/ c (pow b 2)) (/ 1 a)))
(* b (- (+ (/ c (pow b 2)) (/ (* a (pow c 2)) (pow b 4))) (/ 1 a)))
(* b (- (+ (* 2 (/ (* (pow a 2) (pow c 3)) (pow b 6))) (+ (/ c (pow b 2)) (/ (* a (pow c 2)) (pow b 4)))) (/ 1 a)))
(* b (+ (* -2 (/ c (pow b 2))) (* 2 (/ 1 a))))
(* b (+ (* -2 (/ c (pow b 2))) (+ (* -2 (/ (* a (pow c 2)) (pow b 4))) (* 2 (/ 1 a)))))
(* b (+ (* -4 (/ (* (pow a 2) (pow c 3)) (pow b 6))) (+ (* -2 (/ c (pow b 2))) (+ (* -2 (/ (* a (pow c 2)) (pow b 4))) (* 2 (/ 1 a))))))
(* b (- (+ (* -2 (/ (+ (* -1 (* a (pow c 2))) (* 1/2 (* a (pow c 2)))) (pow b 4))) (/ c (pow b 2))) (/ 1 a)))
(* b (- (+ (* -2 (/ (+ (* -1 (* a (* c (+ (* -1 (* a (pow c 2))) (* 1/2 (* a (pow c 2))))))) (+ (* -1/8 (/ (+ (* 4 (* (pow a 4) (pow c 4))) (* 16 (* (pow a 4) (pow c 4)))) (* (pow a 2) c))) (* (pow a 2) (pow c 3)))) (pow b 6))) (+ (* -2 (/ (+ (* -1 (* a (pow c 2))) (* 1/2 (* a (pow c 2)))) (pow b 4))) (/ c (pow b 2)))) (/ 1 a)))
(* b (+ (* -2 (/ c (pow b 2))) (/ 1 a)))
(* b (+ (* -2 (/ c (pow b 2))) (+ (* -2 (/ (* a (pow c 2)) (pow b 4))) (/ 1 a))))
(* b (+ (* -4 (/ (* (pow a 2) (pow c 3)) (pow b 6))) (+ (* -2 (/ c (pow b 2))) (+ (* -2 (/ (* a (pow c 2)) (pow b 4))) (/ 1 a)))))
(* b (+ 2 (* -2 (/ (* a c) (pow b 2)))))
(* b (+ 2 (+ (* -2 (/ (* a c) (pow b 2))) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 4))))))
(* b (+ 2 (+ (* -4 (/ (* (pow a 3) (pow c 3)) (pow b 6))) (+ (* -2 (/ (* a c) (pow b 2))) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 4)))))))
(/ (+ (* -2 (* a c)) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 2)))) b)
(/ (+ (* -4 (/ (* (pow a 3) (pow c 3)) (pow b 4))) (+ (* -2 (* a c)) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 2))))) b)
(/ (+ (* -4 (/ (* (pow a 3) (pow c 3)) (pow b 4))) (+ (* -2 (* a c)) (+ (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 2))) (* -1/2 (/ (+ (* 4 (* (pow a 4) (pow c 4))) (* 16 (* (pow a 4) (pow c 4)))) (pow b 6)))))) b)
(* b (+ 1 (* -2 (/ (* a c) (pow b 2)))))
(* b (+ 1 (+ (* -2 (/ (* a c) (pow b 2))) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 4))))))
(* b (+ 1 (+ (* -4 (/ (* (pow a 3) (pow c 3)) (pow b 6))) (+ (* -2 (/ (* a c) (pow b 2))) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 4)))))))
(* b (- (* 2 (/ (* (pow a 2) (pow c 2)) (pow b 4))) (+ 2 (* -2 (/ (* a c) (pow b 2))))))
(* b (- (* 4 (/ (* (pow a 3) (pow c 3)) (pow b 6))) (+ 2 (+ (* -2 (/ (* a c) (pow b 2))) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 4)))))))
(* (pow b 2) (+ 1 (* -4 (/ (* a c) (pow b 2)))))
(* -1 (* b (+ 2 (* -2 (/ (* a c) (pow b 2))))))
(if (>= b 0) (* 1/2 (/ (- (* -1 b) (sqrt (- (pow b 2) (* 4 (* a c))))) a)) (* 2 (/ c (+ (sqrt (- (pow b 2) (* 4 (* a c)))) (* -1 b)))))
(* -1 (/ c b))
(* -1 (/ (+ c (/ (* a (pow c 2)) (pow b 2))) b))
(* -1 (/ (+ c (+ (* 2 (/ (* (pow a 2) (pow c 3)) (pow b 4))) (/ (* a (pow c 2)) (pow b 2)))) b))
(* -1 (/ (+ c (+ (* 1/4 (/ (+ (* 4 (* (pow a 4) (pow c 4))) (* 16 (* (pow a 4) (pow c 4)))) (* a (pow b 6)))) (+ (* 2 (/ (* (pow a 2) (pow c 3)) (pow b 4))) (/ (* a (pow c 2)) (pow b 2))))) b))
(if (>= b 0) (* 1/2 (/ (- (* -1 b) (sqrt (- (pow b 2) (* 4 (* a c))))) a)) (* -1/2 (/ (- (sqrt (- (pow b 2) (* 4 (* a c)))) (* -1 b)) a)))
(* -1 (/ (+ (* -2 c) (* -2 (/ (* a (pow c 2)) (pow b 2)))) b))
(* -1 (/ (+ (* -4 (/ (* (pow a 2) (pow c 3)) (pow b 4))) (+ (* -2 c) (* -2 (/ (* a (pow c 2)) (pow b 2))))) b))
(* -1 (/ (+ (* -4 (/ (* (pow a 2) (pow c 3)) (pow b 4))) (+ (* -2 c) (+ (* -2 (/ (* a (pow c 2)) (pow b 2))) (* -1/2 (/ (+ (* 4 (* (pow a 4) (pow c 4))) (* 16 (* (pow a 4) (pow c 4)))) (* a (pow b 6))))))) b))
(if (>= b 0) (* 2 (/ c (+ (sqrt (- (pow b 2) (* 4 (* a c)))) (* -1 b)))) (* 2 (/ c (+ (sqrt (- (pow b 2) (* 4 (* a c)))) (* -1 b)))))
(* -1 (/ (+ c (+ (* -2 (/ (+ (* -2 (* (pow a 3) (pow c 4))) (* -1/2 (* (pow a 3) (pow c 4)))) (pow b 6))) (+ (* 2 (/ (* (pow a 2) (pow c 3)) (pow b 4))) (/ (* a (pow c 2)) (pow b 2))))) b))
(* -1 (* b (+ (* -2 (/ c (pow b 2))) (/ 1 a))))
(* -1 (* b (+ (* -2 (/ c (pow b 2))) (+ (* -2 (/ (* a (pow c 2)) (pow b 4))) (/ 1 a)))))
(* -1 (* b (+ (* -4 (/ (* (pow a 2) (pow c 3)) (pow b 6))) (+ (* -2 (/ c (pow b 2))) (+ (* -2 (/ (* a (pow c 2)) (pow b 4))) (/ 1 a))))))
(* -1 (/ (+ (* -2 (* a c)) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 2)))) b))
(* -1 (/ (+ (* -4 (/ (* (pow a 3) (pow c 3)) (pow b 4))) (+ (* -2 (* a c)) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 2))))) b))
(* -1 (/ (+ (* -4 (/ (* (pow a 3) (pow c 3)) (pow b 4))) (+ (* -2 (* a c)) (+ (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 2))) (* -1/2 (/ (+ (* 4 (* (pow a 4) (pow c 4))) (* 16 (* (pow a 4) (pow c 4)))) (pow b 6)))))) b))
(* -1 (* b (+ 2 (+ (* -2 (/ (* a c) (pow b 2))) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 4)))))))
(* -1 (* b (+ 2 (+ (* -4 (/ (* (pow a 3) (pow c 3)) (pow b 6))) (+ (* -2 (/ (* a c) (pow b 2))) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 4))))))))
(* -1 b)
(* -1 (* b (+ 1 (* -2 (/ (* a c) (pow b 2))))))
(* -1 (* b (+ 1 (+ (* -2 (/ (* a c) (pow b 2))) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 4)))))))
(* -1 (* b (+ 1 (+ (* -4 (/ (* (pow a 3) (pow c 3)) (pow b 6))) (+ (* -2 (/ (* a c) (pow b 2))) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 4))))))))
(* -1 (/ (- (* 2 (/ (* (pow a 2) (pow c 2)) (pow b 2))) (* -2 (* a c))) b))
(* -1 (/ (- (* 4 (/ (* (pow a 3) (pow c 3)) (pow b 4))) (+ (* -2 (* a c)) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 2))))) b))
(* -1 (/ (- (* 1/2 (/ (+ (* 4 (* (pow a 4) (pow c 4))) (* 16 (* (pow a 4) (pow c 4)))) (pow b 6))) (+ (* -4 (/ (* (pow a 3) (pow c 3)) (pow b 4))) (+ (* -2 (* a c)) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 2)))))) b))
(+ (* -1 (/ b a)) (/ c b))
(+ (* -1 (/ b a)) (* c (+ (/ 1 b) (/ (* a c) (pow b 3)))))
(+ (* -1 (/ b a)) (* c (+ (* c (+ (* 2 (/ (* (pow a 2) c) (pow b 5))) (/ a (pow b 3)))) (/ 1 b))))
(+ (* -2 (/ c b)) (* 2 (/ b a)))
(+ (* 2 (/ b a)) (* c (- (* -2 (/ (* a c) (pow b 3))) (* 2 (/ 1 b)))))
(+ (* 2 (/ b a)) (* c (- (* c (+ (* -4 (/ (* (pow a 2) c) (pow b 5))) (* -2 (/ a (pow b 3))))) (* 2 (/ 1 b)))))
(+ (* -1 (/ b a)) (* c (+ (* -2 (* c (+ (* -1 (/ a (pow b 3))) (* 1/2 (/ a (pow b 3)))))) (/ 1 b))))
(+ (* -1 (/ b a)) (* c (+ (* c (+ (* -2 (* c (+ (* -1 (/ (* a (+ (* -1 (/ a (pow b 3))) (* 1/2 (/ a (pow b 3))))) (pow b 2))) (+ (* -1/8 (/ (* b (+ (* 4 (/ (pow a 4) (pow b 6))) (* 16 (/ (pow a 4) (pow b 6))))) (pow a 2))) (/ (pow a 2) (pow b 5)))))) (* -2 (+ (* -1 (/ a (pow b 3))) (* 1/2 (/ a (pow b 3))))))) (/ 1 b))))
(* 2 c)
(+ (* -2 (/ c b)) (/ b a))
(+ (* c (- (* -2 (/ (* a c) (pow b 3))) (* 2 (/ 1 b)))) (/ b a))
(+ (* c (- (* c (+ (* -4 (/ (* (pow a 2) c) (pow b 5))) (* -2 (/ a (pow b 3))))) (* 2 (/ 1 b)))) (/ b a))
(+ (* 2 b) (* c (+ (* -2 (/ a b)) (* -2 (/ (* (pow a 2) c) (pow b 3))))))
(+ (* 2 b) (* c (+ (* -2 (/ a b)) (* c (+ (* -4 (/ (* (pow a 3) c) (pow b 5))) (* -2 (/ (pow a 2) (pow b 3))))))))
(* c (+ (* -2 (/ a b)) (* -2 (/ (* (pow a 2) c) (pow b 3)))))
(* c (+ (* -2 (/ a b)) (* c (+ (* -4 (/ (* (pow a 3) c) (pow b 5))) (* -2 (/ (pow a 2) (pow b 3)))))))
(* c (+ (* -2 (/ a b)) (* c (+ (* -2 (/ (pow a 2) (pow b 3))) (* c (+ (* -4 (/ (pow a 3) (pow b 5))) (* -1/2 (/ (* c (+ (* 4 (/ (pow a 4) (pow b 6))) (* 16 (/ (pow a 4) (pow b 6))))) b))))))))
(+ b (* c (+ (* -2 (/ a b)) (* -2 (/ (* (pow a 2) c) (pow b 3))))))
(+ b (* c (+ (* -2 (/ a b)) (* c (+ (* -4 (/ (* (pow a 3) c) (pow b 5))) (* -2 (/ (pow a 2) (pow b 3))))))))
(- (* c (- (* 2 (/ (* (pow a 2) c) (pow b 3))) (* -2 (/ a b)))) (* 2 b))
(- (* c (- (* c (- (* 4 (/ (* (pow a 3) c) (pow b 5))) (* -2 (/ (pow a 2) (pow b 3))))) (* -2 (/ a b)))) (* 2 b))
(* c (+ (* -2 (/ b c)) (* 2 (/ a b))))
(* c (+ (* -1/2 (* (sqrt (/ 1 (* a c))) (sqrt -4))) (* -1/2 (/ b (* a c)))))
(* c (+ (* -1/2 (* (sqrt (/ 1 (* a c))) (sqrt -4))) (+ (* -1/2 (/ b (* a c))) (* -1/4 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b 2) (sqrt -4)))))))
(* c (+ (* -1/2 (* (sqrt (/ 1 (* a c))) (sqrt -4))) (+ (* -1/2 (/ b (* a c))) (+ (* -1/4 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3))))))))
(* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -4)) (/ b (* a c))))
(* c (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (+ (* (sqrt (/ 1 (* a c))) (sqrt -4)) (/ b (* a c)))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (+ (* (sqrt (/ 1 (* a c))) (sqrt -4)) (/ b (* a c))))))
(- (+ (* -1 (/ (+ (* -2 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b 2) (pow (sqrt -4) 3)))) (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b 2) (pow (sqrt -4) 3)))) (pow c 2))) (* 2 (* (sqrt (/ c a)) (/ 1 (sqrt -4))))) (* -2 (/ b (* a (pow (sqrt -4) 2)))))
(- (+ (* -1 (/ (+ (* (sqrt (/ c a)) (/ (* b (+ (* -2 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b 2) (pow (sqrt -4) 3)))) (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b 2) (pow (sqrt -4) 3))))) (sqrt -4))) (/ (* (pow b 3) (pow c 2)) (* (pow a 2) (pow (sqrt -4) 4)))) (pow c 3))) (* 2 (* (sqrt (/ c a)) (/ 1 (sqrt -4))))) (+ (* -2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (pow (sqrt -4) 3)))) (+ (* -2 (/ b (* a (pow (sqrt -4) 2)))) (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (pow (sqrt -4) 3))))))
(* c (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ 1 (* a c))) (sqrt -4))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ 1 (* a c))) (sqrt -4)))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 7)))) (/ (pow b 6) (pow (sqrt -4) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ 1 (* a c))) (sqrt -4))))))
(* c (+ (* (sqrt (/ a c)) (sqrt -4)) (/ b c)))
(* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (+ (* (sqrt (/ a c)) (sqrt -4)) (/ b c))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (+ (* (sqrt (/ a c)) (sqrt -4)) (/ b c)))))
(* c (+ (* -1 (/ b c)) (* (sqrt (/ a c)) (sqrt -4))))
(* c (- (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ a c)) (sqrt -4))) (/ b c)))
(* c (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ a c)) (sqrt -4)))) (/ b c)))
(* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ a c)) (sqrt -4))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ a c)) (sqrt -4)))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (/ (pow b 6) (pow (sqrt -4) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ a c)) (sqrt -4))))))
(* c (- (* -1 (/ b c)) (* (sqrt (/ a c)) (sqrt -4))))
(* c (- (* -1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (+ (* (sqrt (/ a c)) (sqrt -4)) (/ b c))))
(* c (- (* 1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (+ (* (sqrt (/ a c)) (sqrt -4)) (/ b c)))))
(* c (- (/ (pow b 2) c) (* 4 a)))
(* c (+ (* -4 a) (/ (pow b 2) c)))
(* -1 (* c (+ (* -2 (/ a b)) (* 2 (/ b c)))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* 1/2 (/ b (* a c))))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1/2 (/ b a)) (* 1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 2) (sqrt -1))))) c)))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1 (/ (+ (* -1/8 (* (sqrt (/ c (pow a 3))) (* (pow b 2) (sqrt -1)))) (* 1/128 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b 4) (sqrt -1))))) c)) (* -1/2 (/ b a))) c)))))
(* -1 (* c (+ (* -1 (/ b (* a c))) (* 2 (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(* -1 (* c (+ (* -1 (/ (+ (* -1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 2) (sqrt -1)))) (/ b a)) c)) (* 2 (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/64 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b 4) (sqrt -1)))) (* 1/4 (* (sqrt (/ c (pow a 3))) (* (pow b 2) (sqrt -1))))) c)) (/ b a)) c)) (* 2 (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1/2 (/ b a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (- (+ (* -1/8 (* (sqrt (/ c (pow a 3))) (* (pow b 2) (sqrt -1)))) (* 1/4 (* (sqrt (/ c (pow a 3))) (* (pow b 2) (sqrt -1))))) (* -1/2 (/ (* b c) a))) c)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (- (* -1 (/ (- (+ (* -1/16 (/ (* (pow b 3) c) (pow a 2))) (* 1/2 (* (sqrt (/ 1 (* a c))) (* b (* (sqrt -1) (+ (* -1/8 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b 2) (sqrt -1)))) (* 1/4 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b 2) (sqrt -1)))))))))) (+ (* -1/8 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b 2) (sqrt -1)))) (* 1/4 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b 2) (sqrt -1)))))) c)) (* -1/2 (/ (* b c) a))) c)))
(* -1 (* c (+ (* 1/4 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b 2) (sqrt -1)))) (* 2 (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(* -1 (* c (+ (* -1/64 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b 4) (sqrt -1)))) (+ (* 1/4 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b 2) (sqrt -1)))) (* 2 (* (sqrt (/ 1 (* a c))) (sqrt -1)))))))
(* -1 (* c (+ (* -1/64 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b 4) (sqrt -1)))) (+ (* 1/512 (* (sqrt (/ 1 (* (pow a 7) (pow c 7)))) (* (pow b 6) (sqrt -1)))) (+ (* 1/4 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b 2) (sqrt -1)))) (* 2 (* (sqrt (/ 1 (* a c))) (sqrt -1))))))))
(* -1 (* c (+ (* -1 (/ b c)) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* c (+ (* -1 (/ (+ b (* -1/4 (* (sqrt (/ 1 (* a c))) (* (pow b 2) (sqrt -1))))) c)) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* c (+ (* -1 (/ (+ b (* -1 (/ (+ (* -1/64 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 4) (sqrt -1)))) (* 1/4 (* (sqrt (/ c a)) (* (pow b 2) (sqrt -1))))) c))) c)) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* c (+ (* 2 (* (sqrt (/ a c)) (sqrt -1))) (/ b c))))
(* -1 (* c (+ (* -1 (/ (- (* -1/4 (* (sqrt (/ 1 (* a c))) (* (pow b 2) (sqrt -1)))) b) c)) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* c (+ (* -1 (/ (- (* -1 (/ (+ (* -1/64 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 4) (sqrt -1)))) (* 1/4 (* (sqrt (/ c a)) (* (pow b 2) (sqrt -1))))) c)) b) c)) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* c (+ (* 1/4 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 2) (sqrt -1)))) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* c (+ (* -1/64 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b 4) (sqrt -1)))) (+ (* 1/4 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 2) (sqrt -1)))) (* 2 (* (sqrt (/ a c)) (sqrt -1)))))))
(* -1 (* c (+ (* -1/64 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b 4) (sqrt -1)))) (+ (* 1/512 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (* (pow b 6) (sqrt -1)))) (+ (* 1/4 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 2) (sqrt -1)))) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))))
(* -1 (* c (- (/ b c) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* c (- (* -1 (/ (- (* 1/4 (* (sqrt (/ 1 (* a c))) (* (pow b 2) (sqrt -1)))) b) c)) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* c (- (* -1 (/ (- (* -1 (/ (- (* 1/64 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 4) (sqrt -1)))) (* 1/4 (* (sqrt (/ c a)) (* (pow b 2) (sqrt -1))))) c)) b) c)) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* c (- (* -1 (/ (pow b 2) c)) (* -4 a))))
(* -1 (* c (+ (* -1 (/ (pow b 2) c)) (* 4 a))))
Calls

9 calls:

TimeVariablePointExpression
16.0ms
c
@0
((* (- 2 (* (* a (/ (/ c b) b)) 2)) (neg b)) (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (* (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) -1/2) (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (* (/ c b) 2) (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) (if (>= b 0) (* (/ (- (- (* b b) (* (* c a) 4)) (* b b)) (* (- (sqrt (- (* b b) (* (* c a) 4))) b) a)) -1/2) (/ (* c 2) (- (sqrt (- (* b b) (* (* c a) 4))) b))) (/ (+ c c) (- (sqrt (- (* b b) (* (* c a) 4))) b)) (+ c c) (+ (/ (sqrt (- (* b b) (* (* a 4) c))) a) (/ b a)) (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (* (+ (/ (sqrt (- (* b b) (* (* a 4) c))) a) (/ b a)) -1/2) (/ (sqrt (- (* b b) (* (* a 4) c))) a) (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (* (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) -1/2) (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (+ (sqrt (- (* b b) (* (* c a) 4))) b) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (sqrt (- (* b b) (* (* 4 a) c))) (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* a (/ (/ c b) b)) (sqrt (- (* b b) (* (* c a) 4))) (- (sqrt (- (* b b) (* (* c a) 4))) b) (- (* b b) (* (* c a) 4)) (sqrt (- (* b b) (* (* a 4) c))) (- (* b b) (* (* a 4) c)) (* (* a 4) c) (sqrt (- (* b b) (* (* c a) 4))) (* (+ (* (* a (/ c (* b b))) -4) 1) (* b b)) (/ c (* b b)))
5.0ms
c
@-inf
((* (- 2 (* (* a (/ (/ c b) b)) 2)) (neg b)) (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (* (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) -1/2) (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (* (/ c b) 2) (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) (if (>= b 0) (* (/ (- (- (* b b) (* (* c a) 4)) (* b b)) (* (- (sqrt (- (* b b) (* (* c a) 4))) b) a)) -1/2) (/ (* c 2) (- (sqrt (- (* b b) (* (* c a) 4))) b))) (/ (+ c c) (- (sqrt (- (* b b) (* (* c a) 4))) b)) (+ c c) (+ (/ (sqrt (- (* b b) (* (* a 4) c))) a) (/ b a)) (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (* (+ (/ (sqrt (- (* b b) (* (* a 4) c))) a) (/ b a)) -1/2) (/ (sqrt (- (* b b) (* (* a 4) c))) a) (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (* (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) -1/2) (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (+ (sqrt (- (* b b) (* (* c a) 4))) b) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (sqrt (- (* b b) (* (* 4 a) c))) (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* a (/ (/ c b) b)) (sqrt (- (* b b) (* (* c a) 4))) (- (sqrt (- (* b b) (* (* c a) 4))) b) (- (* b b) (* (* c a) 4)) (sqrt (- (* b b) (* (* a 4) c))) (- (* b b) (* (* a 4) c)) (* (* a 4) c) (sqrt (- (* b b) (* (* c a) 4))) (* (+ (* (* a (/ c (* b b))) -4) 1) (* b b)) (/ c (* b b)))
5.0ms
c
@inf
((* (- 2 (* (* a (/ (/ c b) b)) 2)) (neg b)) (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (* (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) -1/2) (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (* (/ c b) 2) (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) (if (>= b 0) (* (/ (- (- (* b b) (* (* c a) 4)) (* b b)) (* (- (sqrt (- (* b b) (* (* c a) 4))) b) a)) -1/2) (/ (* c 2) (- (sqrt (- (* b b) (* (* c a) 4))) b))) (/ (+ c c) (- (sqrt (- (* b b) (* (* c a) 4))) b)) (+ c c) (+ (/ (sqrt (- (* b b) (* (* a 4) c))) a) (/ b a)) (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (* (+ (/ (sqrt (- (* b b) (* (* a 4) c))) a) (/ b a)) -1/2) (/ (sqrt (- (* b b) (* (* a 4) c))) a) (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (* (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) -1/2) (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (+ (sqrt (- (* b b) (* (* c a) 4))) b) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (sqrt (- (* b b) (* (* 4 a) c))) (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* a (/ (/ c b) b)) (sqrt (- (* b b) (* (* c a) 4))) (- (sqrt (- (* b b) (* (* c a) 4))) b) (- (* b b) (* (* c a) 4)) (sqrt (- (* b b) (* (* a 4) c))) (- (* b b) (* (* a 4) c)) (* (* a 4) c) (sqrt (- (* b b) (* (* c a) 4))) (* (+ (* (* a (/ c (* b b))) -4) 1) (* b b)) (/ c (* b b)))
5.0ms
a
@-inf
((* (- 2 (* (* a (/ (/ c b) b)) 2)) (neg b)) (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (* (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) -1/2) (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (* (/ c b) 2) (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) (if (>= b 0) (* (/ (- (- (* b b) (* (* c a) 4)) (* b b)) (* (- (sqrt (- (* b b) (* (* c a) 4))) b) a)) -1/2) (/ (* c 2) (- (sqrt (- (* b b) (* (* c a) 4))) b))) (/ (+ c c) (- (sqrt (- (* b b) (* (* c a) 4))) b)) (+ c c) (+ (/ (sqrt (- (* b b) (* (* a 4) c))) a) (/ b a)) (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (* (+ (/ (sqrt (- (* b b) (* (* a 4) c))) a) (/ b a)) -1/2) (/ (sqrt (- (* b b) (* (* a 4) c))) a) (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (* (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) -1/2) (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (+ (sqrt (- (* b b) (* (* c a) 4))) b) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (sqrt (- (* b b) (* (* 4 a) c))) (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* a (/ (/ c b) b)) (sqrt (- (* b b) (* (* c a) 4))) (- (sqrt (- (* b b) (* (* c a) 4))) b) (- (* b b) (* (* c a) 4)) (sqrt (- (* b b) (* (* a 4) c))) (- (* b b) (* (* a 4) c)) (* (* a 4) c) (sqrt (- (* b b) (* (* c a) 4))) (* (+ (* (* a (/ c (* b b))) -4) 1) (* b b)) (/ c (* b b)))
4.0ms
b
@0
((* (- 2 (* (* a (/ (/ c b) b)) 2)) (neg b)) (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (* (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) -1/2) (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (* (/ c b) 2) (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) (if (>= b 0) (* (/ (- (- (* b b) (* (* c a) 4)) (* b b)) (* (- (sqrt (- (* b b) (* (* c a) 4))) b) a)) -1/2) (/ (* c 2) (- (sqrt (- (* b b) (* (* c a) 4))) b))) (/ (+ c c) (- (sqrt (- (* b b) (* (* c a) 4))) b)) (+ c c) (+ (/ (sqrt (- (* b b) (* (* a 4) c))) a) (/ b a)) (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (* (+ (/ (sqrt (- (* b b) (* (* a 4) c))) a) (/ b a)) -1/2) (/ (sqrt (- (* b b) (* (* a 4) c))) a) (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (* (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) -1/2) (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (+ (sqrt (- (* b b) (* (* c a) 4))) b) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (sqrt (- (* b b) (* (* 4 a) c))) (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* a (/ (/ c b) b)) (sqrt (- (* b b) (* (* c a) 4))) (- (sqrt (- (* b b) (* (* c a) 4))) b) (- (* b b) (* (* c a) 4)) (sqrt (- (* b b) (* (* a 4) c))) (- (* b b) (* (* a 4) c)) (* (* a 4) c) (sqrt (- (* b b) (* (* c a) 4))) (* (+ (* (* a (/ c (* b b))) -4) 1) (* b b)) (/ c (* b b)))

simplify114.0ms (1.7%)

Memory
2.6MiB live, 140.1MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
011527556
141707515
090977515
Stop Event
iter limit
node limit
Counts
255 → 161
Calls
Call 1
Inputs
(* -2 b)
(+ (* -2 b) (* 2 (/ (* a c) b)))
(if (>= b 0) (* -1/2 (/ (+ b (sqrt (- (pow b 2) (* 4 (* a c))))) a)) (* 2 (/ c (- (sqrt (- (pow b 2) (* 4 (* a c)))) b))))
(* -1 (/ b a))
(/ (+ (* -1 b) (/ (* a c) b)) a)
(/ (+ (* -1 b) (* a (+ (/ c b) (/ (* a (pow c 2)) (pow b 3))))) a)
(/ (+ (* -1 b) (* a (+ (* a (+ (* 2 (/ (* a (pow c 3)) (pow b 5))) (/ (pow c 2) (pow b 3)))) (/ c b)))) a)
(if (>= b 0) (* -1/2 (/ (+ b (sqrt (- (pow b 2) (* 4 (* a c))))) a)) (* -1/2 (/ (+ b (sqrt (- (pow b 2) (* 4 (* a c))))) a)))
(* 2 (/ b a))
(/ (+ (* -2 (/ (* a c) b)) (* 2 b)) a)
(/ (+ (* 2 b) (* a (+ (* -2 (/ c b)) (* -2 (/ (* a (pow c 2)) (pow b 3)))))) a)
(/ (+ (* 2 b) (* a (+ (* -2 (/ c b)) (* a (+ (* -4 (/ (* a (pow c 3)) (pow b 5))) (* -2 (/ (pow c 2) (pow b 3)))))))) a)
(if (>= b 0) (* 2 (/ c (- (sqrt (- (pow b 2) (* 4 (* a c)))) b))) (* 2 (/ c (- (sqrt (- (pow b 2) (* 4 (* a c)))) b))))
(/ (+ (* -1 b) (* a (+ (* -2 (* a (+ (* -1 (/ (pow c 2) (pow b 3))) (* 1/2 (/ (pow c 2) (pow b 3)))))) (/ c b)))) a)
(/ (+ (* -1 b) (* a (+ (* a (+ (* -2 (* a (+ (* -1 (/ (* c (+ (* -1 (/ (pow c 2) (pow b 3))) (* 1/2 (/ (pow c 2) (pow b 3))))) (pow b 2))) (+ (* -1/8 (/ (* b (+ (* 4 (/ (pow c 4) (pow b 6))) (* 16 (/ (pow c 4) (pow b 6))))) c)) (/ (pow c 3) (pow b 5)))))) (* -2 (+ (* -1 (/ (pow c 2) (pow b 3))) (* 1/2 (/ (pow c 2) (pow b 3))))))) (/ c b)))) a)
(/ b a)
(/ (+ b (* -2 (/ (* a c) b))) a)
(/ (+ b (* a (+ (* -2 (/ c b)) (* -2 (/ (* a (pow c 2)) (pow b 3)))))) a)
(/ (+ b (* a (+ (* -2 (/ c b)) (* a (+ (* -4 (/ (* a (pow c 3)) (pow b 5))) (* -2 (/ (pow c 2) (pow b 3)))))))) a)
(* 2 b)
(+ (* -2 (/ (* a c) b)) (* 2 b))
(+ (* 2 b) (* a (+ (* -2 (/ c b)) (* -2 (/ (* a (pow c 2)) (pow b 3))))))
(+ (* 2 b) (* a (+ (* -2 (/ c b)) (* a (+ (* -4 (/ (* a (pow c 3)) (pow b 5))) (* -2 (/ (pow c 2) (pow b 3))))))))
(* -2 (/ (* a c) b))
(* a (+ (* -2 (/ c b)) (* -2 (/ (* a (pow c 2)) (pow b 3)))))
(* a (+ (* -2 (/ c b)) (* a (+ (* -4 (/ (* a (pow c 3)) (pow b 5))) (* -2 (/ (pow c 2) (pow b 3)))))))
(* a (+ (* -2 (/ c b)) (* a (+ (* -2 (/ (pow c 2) (pow b 3))) (* a (+ (* -4 (/ (pow c 3) (pow b 5))) (* -1/2 (/ (* a (+ (* 4 (/ (pow c 4) (pow b 6))) (* 16 (/ (pow c 4) (pow b 6))))) b))))))))
b
(+ b (* -2 (/ (* a c) b)))
(+ b (* a (+ (* -2 (/ c b)) (* -2 (/ (* a (pow c 2)) (pow b 3))))))
(+ b (* a (+ (* -2 (/ c b)) (* a (+ (* -4 (/ (* a (pow c 3)) (pow b 5))) (* -2 (/ (pow c 2) (pow b 3))))))))
(- (* 2 (/ (* a c) b)) (* 2 b))
(- (* a (- (* 2 (/ (* a (pow c 2)) (pow b 3))) (* -2 (/ c b)))) (* 2 b))
(- (* a (- (* a (- (* 4 (/ (* a (pow c 3)) (pow b 5))) (* -2 (/ (pow c 2) (pow b 3))))) (* -2 (/ c b)))) (* 2 b))
(/ (* a c) (pow b 2))
(pow b 2)
(+ (* -4 (* a c)) (pow b 2))
(* 4 (* a c))
(* 2 (/ (* a c) b))
(* a (+ (* -2 (/ b a)) (* 2 (/ c b))))
(* -1/2 (* (sqrt (/ c a)) (sqrt -4)))
(+ (* -1/2 (* (sqrt (/ c a)) (sqrt -4))) (* -1/2 (/ b a)))
(+ (* -1/2 (* (sqrt (/ c a)) (sqrt -4))) (+ (* -1/2 (/ b a)) (* -1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4))))))
(+ (* -1/2 (* (sqrt (/ c a)) (sqrt -4))) (+ (* -1/2 (/ b a)) (+ (* -1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 4) (pow (sqrt -4) 3)))))))
(* (sqrt (/ c a)) (sqrt -4))
(+ (* (sqrt (/ c a)) (sqrt -4)) (/ b a))
(+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (+ (* (sqrt (/ c a)) (sqrt -4)) (/ b a)))
(+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (+ (* (sqrt (/ c a)) (sqrt -4)) (/ b a))))
(* 2 (* (sqrt (/ c a)) (/ 1 (sqrt -4))))
(/ (+ (* 2 (* (sqrt (* a c)) (/ 1 (sqrt -4)))) (* 2 (/ b (pow (sqrt -4) 2)))) a)
(/ (+ (* -2 (/ (+ (* -1 (* (sqrt (/ (pow a 3) c)) (/ (pow b 2) (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) c)) (/ (pow b 2) (pow (sqrt -4) 3))))) (pow a 2))) (+ (* 2 (* (sqrt (* a c)) (/ 1 (sqrt -4)))) (* 2 (/ b (pow (sqrt -4) 2))))) a)
(/ (+ (* -2 (/ (+ (* -1 (* (sqrt (/ (pow a 3) c)) (/ (pow b 2) (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) c)) (/ (pow b 2) (pow (sqrt -4) 3))))) (pow a 2))) (+ (* -2 (/ (+ (* 1/2 (/ (* (pow a 2) (pow b 3)) (* c (pow (sqrt -4) 4)))) (* (sqrt (/ a c)) (/ (* b (+ (* -1 (* (sqrt (/ (pow a 3) c)) (/ (pow b 2) (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) c)) (/ (pow b 2) (pow (sqrt -4) 3)))))) (sqrt -4)))) (pow a 3))) (+ (* 2 (* (sqrt (* a c)) (/ 1 (sqrt -4)))) (* 2 (/ b (pow (sqrt -4) 2)))))) a)
(+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ c a)) (sqrt -4)))
(+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ c a)) (sqrt -4))))
(+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b 6) (pow (sqrt -4) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ c a)) (sqrt -4)))))
(* (sqrt (* a c)) (sqrt -4))
(* a (+ (* (sqrt (/ c a)) (sqrt -4)) (/ b a)))
(* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (+ (* (sqrt (/ c a)) (sqrt -4)) (/ b a))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (+ (* (sqrt (/ c a)) (sqrt -4)) (/ b a)))))
(* a (+ (* -1 (/ b a)) (* (sqrt (/ c a)) (sqrt -4))))
(* a (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ c a)) (sqrt -4))) (/ b a)))
(* a (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ c a)) (sqrt -4)))) (/ b a)))
(* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ c a)) (sqrt -4))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ c a)) (sqrt -4)))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b 6) (pow (sqrt -4) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ c a)) (sqrt -4))))))
(* -1 (* (sqrt (* a c)) (sqrt -4)))
(* a (- (* -1 (/ b a)) (* (sqrt (/ c a)) (sqrt -4))))
(* a (- (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (+ (* (sqrt (/ c a)) (sqrt -4)) (/ b a))))
(* a (- (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (+ (* (sqrt (/ c a)) (sqrt -4)) (/ b a)))))
(* -4 (* a c))
(* a (- (/ (pow b 2) a) (* 4 c)))
(* a (+ (* -4 c) (/ (pow b 2) a)))
(* -1 (* a (+ (* -2 (/ c b)) (* 2 (/ b a)))))
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1/2 (/ b a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a c))) (* (pow b 2) (sqrt -1)))) (* 1/2 b)) a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1/128 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 4) (sqrt -1)))) (* 1/8 (* (sqrt (/ a c)) (* (pow b 2) (sqrt -1))))) a)) (* 1/2 b)) a)) (* (sqrt (/ c a)) (sqrt -1)))
(* -2 (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -2 (* (sqrt (/ c a)) (sqrt -1))) (/ b a))
(+ (* -2 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ (* -1 b) (* 1/4 (* (sqrt (/ 1 (* a c))) (* (pow b 2) (sqrt -1))))) a)))
(+ (* -2 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ (* -1 b) (* -1 (/ (+ (* -1/4 (* (sqrt (/ a c)) (* (pow b 2) (sqrt -1)))) (* 1/64 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 4) (sqrt -1))))) a))) a)))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(* -1 (/ (+ (* 1/2 b) (* (sqrt (* a c)) (sqrt -1))) a))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* a b)) (* 2 (/ (+ (* -1/8 (* (sqrt (/ (pow a 3) c)) (* (pow b 2) (sqrt -1)))) (* 1/16 (* (sqrt (/ (pow a 3) c)) (* (pow b 2) (sqrt -1))))) a))) a)) (* (sqrt (* a c)) (sqrt -1))) a))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -2 (+ (* -1/8 (* (sqrt (/ (pow a 3) c)) (* (pow b 2) (sqrt -1)))) (* 1/16 (* (sqrt (/ (pow a 3) c)) (* (pow b 2) (sqrt -1)))))) (* 2 (/ (+ (* 1/32 (/ (* (pow a 2) (pow b 3)) c)) (* 1/2 (* (sqrt (/ a c)) (* b (* (sqrt -1) (+ (* -1/8 (* (sqrt (/ (pow a 3) c)) (* (pow b 2) (sqrt -1)))) (* 1/16 (* (sqrt (/ (pow a 3) c)) (* (pow b 2) (sqrt -1)))))))))) a))) a)) (* -1/2 (* a b))) a)) (* (sqrt (* a c)) (sqrt -1))) a))
(+ (* -2 (* (sqrt (/ c a)) (sqrt -1))) (* -1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 2) (sqrt -1)))))
(+ (* -2 (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 2) (sqrt -1)))) (* 1/64 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b 4) (sqrt -1))))))
(+ (* -2 (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 2) (sqrt -1)))) (+ (* -1/512 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b 6) (sqrt -1)))) (* 1/64 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b 4) (sqrt -1)))))))
(* -2 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* a (+ (* -1 (/ b a)) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* a (+ (* -1 (/ (+ b (* -1/4 (* (sqrt (/ 1 (* a c))) (* (pow b 2) (sqrt -1))))) a)) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* a (+ (* -1 (/ (+ b (* -1 (/ (+ (* -1/64 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 4) (sqrt -1)))) (* 1/4 (* (sqrt (/ a c)) (* (pow b 2) (sqrt -1))))) a))) a)) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* a (+ (* 2 (* (sqrt (/ c a)) (sqrt -1))) (/ b a))))
(* -1 (* a (+ (* -1 (/ (- (* -1/4 (* (sqrt (/ 1 (* a c))) (* (pow b 2) (sqrt -1)))) b) a)) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* a (+ (* -1 (/ (- (* -1 (/ (+ (* -1/64 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 4) (sqrt -1)))) (* 1/4 (* (sqrt (/ a c)) (* (pow b 2) (sqrt -1))))) a)) b) a)) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* a (+ (* 1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 2) (sqrt -1)))) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* a (+ (* -1/64 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b 4) (sqrt -1)))) (+ (* 1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 2) (sqrt -1)))) (* 2 (* (sqrt (/ c a)) (sqrt -1)))))))
(* -1 (* a (+ (* -1/64 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b 4) (sqrt -1)))) (+ (* 1/512 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b 6) (sqrt -1)))) (+ (* 1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 2) (sqrt -1)))) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))))
(* 2 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* a (- (/ b a) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* a (- (* -1 (/ (- (* 1/4 (* (sqrt (/ 1 (* a c))) (* (pow b 2) (sqrt -1)))) b) a)) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* a (- (* -1 (/ (- (* -1 (/ (- (* 1/64 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 4) (sqrt -1)))) (* 1/4 (* (sqrt (/ a c)) (* (pow b 2) (sqrt -1))))) a)) b) a)) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* a (- (* -1 (/ (pow b 2) a)) (* -4 c))))
(* -1 (* a (+ (* -1 (/ (pow b 2) a)) (* 4 c))))
(/ (+ (* -2 (pow b 2)) (* 2 (* a c))) b)
(>= b 0)
(+ (* -1/2 (* (sqrt (/ c a)) (sqrt -4))) (* b (- (* -1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b (sqrt -4)))) (* 1/2 (/ 1 a)))))
(+ (* -1/2 (* (sqrt (/ c a)) (sqrt -4))) (* b (- (* b (+ (* -1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -4)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 2) (pow (sqrt -4) 3)))))) (* 1/2 (/ 1 a)))))
(+ (* b (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b (sqrt -4)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -4)))
(+ (* b (+ (* b (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 2) (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -4)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -4)))
(* 2 (/ c b))
(+ (* 2 (* (sqrt (/ c a)) (/ 1 (sqrt -4)))) (* 2 (/ b (* a (pow (sqrt -4) 2)))))
(+ (* 2 (* (sqrt (/ c a)) (/ 1 (sqrt -4)))) (* b (+ (* -2 (* b (+ (* -1 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -4) 3))))))) (* 2 (/ 1 (* a (pow (sqrt -4) 2)))))))
(+ (* 2 (* (sqrt (/ c a)) (/ 1 (sqrt -4)))) (* b (+ (* b (+ (* -2 (* b (+ (* (sqrt (/ 1 (* a c))) (/ (+ (* -1 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -4) 3))))) (sqrt -4))) (* 1/2 (/ 1 (* (pow a 2) (* c (pow (sqrt -4) 4)))))))) (* -2 (+ (* -1 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -4) 3)))))))) (* 2 (/ 1 (* a (pow (sqrt -4) 2)))))))
(+ (* (sqrt (/ c a)) (sqrt -4)) (* (pow b 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 2) (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -4)))))))
(+ (* (sqrt (/ c a)) (sqrt -4)) (* (pow b 2) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -4)))) (* (pow b 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ 1 (pow (sqrt -4) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b 2) (pow (sqrt -4) 5)))))))))
(+ b (* (sqrt (* a c)) (sqrt -4)))
(+ (* b (+ 1 (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b (sqrt -4)))))) (* (sqrt (* a c)) (sqrt -4)))
(+ (* b (+ 1 (* b (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b 2) (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -4)))))))) (* (sqrt (* a c)) (sqrt -4)))
(+ (* -1 b) (* (sqrt (* a c)) (sqrt -4)))
(+ (* b (- (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b (sqrt -4)))) 1)) (* (sqrt (* a c)) (sqrt -4)))
(+ (* b (- (* b (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b 2) (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -4)))))) 1)) (* (sqrt (* a c)) (sqrt -4)))
(+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (* a c)) (sqrt -4)))
(+ (* (sqrt (* a c)) (sqrt -4)) (* (pow b 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b 2) (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -4)))))))
(+ (* (sqrt (* a c)) (sqrt -4)) (* (pow b 2) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -4)))) (* (pow b 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -4) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b 2) (pow (sqrt -4) 5)))))))))
(- (* -1 b) (* (sqrt (* a c)) (sqrt -4)))
(- (* b (- (* -1/2 (* (sqrt (/ 1 (* a c))) (/ b (sqrt -4)))) 1)) (* (sqrt (* a c)) (sqrt -4)))
(- (* b (- (* b (- (* 1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b 2) (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -4)))))) 1)) (* (sqrt (* a c)) (sqrt -4)))
(- (pow b 2) (* 4 (* a c)))
(/ c (pow b 2))
(* b (- (* 2 (/ (* a c) (pow b 2))) 2))
(* b (- (/ c (pow b 2)) (/ 1 a)))
(* b (- (+ (/ c (pow b 2)) (/ (* a (pow c 2)) (pow b 4))) (/ 1 a)))
(* b (- (+ (* 2 (/ (* (pow a 2) (pow c 3)) (pow b 6))) (+ (/ c (pow b 2)) (/ (* a (pow c 2)) (pow b 4)))) (/ 1 a)))
(* b (+ (* -2 (/ c (pow b 2))) (* 2 (/ 1 a))))
(* b (+ (* -2 (/ c (pow b 2))) (+ (* -2 (/ (* a (pow c 2)) (pow b 4))) (* 2 (/ 1 a)))))
(* b (+ (* -4 (/ (* (pow a 2) (pow c 3)) (pow b 6))) (+ (* -2 (/ c (pow b 2))) (+ (* -2 (/ (* a (pow c 2)) (pow b 4))) (* 2 (/ 1 a))))))
(* b (- (+ (* -2 (/ (+ (* -1 (* a (pow c 2))) (* 1/2 (* a (pow c 2)))) (pow b 4))) (/ c (pow b 2))) (/ 1 a)))
(* b (- (+ (* -2 (/ (+ (* -1 (* a (* c (+ (* -1 (* a (pow c 2))) (* 1/2 (* a (pow c 2))))))) (+ (* -1/8 (/ (+ (* 4 (* (pow a 4) (pow c 4))) (* 16 (* (pow a 4) (pow c 4)))) (* (pow a 2) c))) (* (pow a 2) (pow c 3)))) (pow b 6))) (+ (* -2 (/ (+ (* -1 (* a (pow c 2))) (* 1/2 (* a (pow c 2)))) (pow b 4))) (/ c (pow b 2)))) (/ 1 a)))
(* b (+ (* -2 (/ c (pow b 2))) (/ 1 a)))
(* b (+ (* -2 (/ c (pow b 2))) (+ (* -2 (/ (* a (pow c 2)) (pow b 4))) (/ 1 a))))
(* b (+ (* -4 (/ (* (pow a 2) (pow c 3)) (pow b 6))) (+ (* -2 (/ c (pow b 2))) (+ (* -2 (/ (* a (pow c 2)) (pow b 4))) (/ 1 a)))))
(* b (+ 2 (* -2 (/ (* a c) (pow b 2)))))
(* b (+ 2 (+ (* -2 (/ (* a c) (pow b 2))) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 4))))))
(* b (+ 2 (+ (* -4 (/ (* (pow a 3) (pow c 3)) (pow b 6))) (+ (* -2 (/ (* a c) (pow b 2))) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 4)))))))
(/ (+ (* -2 (* a c)) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 2)))) b)
(/ (+ (* -4 (/ (* (pow a 3) (pow c 3)) (pow b 4))) (+ (* -2 (* a c)) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 2))))) b)
(/ (+ (* -4 (/ (* (pow a 3) (pow c 3)) (pow b 4))) (+ (* -2 (* a c)) (+ (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 2))) (* -1/2 (/ (+ (* 4 (* (pow a 4) (pow c 4))) (* 16 (* (pow a 4) (pow c 4)))) (pow b 6)))))) b)
(* b (+ 1 (* -2 (/ (* a c) (pow b 2)))))
(* b (+ 1 (+ (* -2 (/ (* a c) (pow b 2))) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 4))))))
(* b (+ 1 (+ (* -4 (/ (* (pow a 3) (pow c 3)) (pow b 6))) (+ (* -2 (/ (* a c) (pow b 2))) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 4)))))))
(* b (- (* 2 (/ (* (pow a 2) (pow c 2)) (pow b 4))) (+ 2 (* -2 (/ (* a c) (pow b 2))))))
(* b (- (* 4 (/ (* (pow a 3) (pow c 3)) (pow b 6))) (+ 2 (+ (* -2 (/ (* a c) (pow b 2))) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 4)))))))
(* (pow b 2) (+ 1 (* -4 (/ (* a c) (pow b 2)))))
(* -1 (* b (+ 2 (* -2 (/ (* a c) (pow b 2))))))
(if (>= b 0) (* 1/2 (/ (- (* -1 b) (sqrt (- (pow b 2) (* 4 (* a c))))) a)) (* 2 (/ c (+ (sqrt (- (pow b 2) (* 4 (* a c)))) (* -1 b)))))
(* -1 (/ c b))
(* -1 (/ (+ c (/ (* a (pow c 2)) (pow b 2))) b))
(* -1 (/ (+ c (+ (* 2 (/ (* (pow a 2) (pow c 3)) (pow b 4))) (/ (* a (pow c 2)) (pow b 2)))) b))
(* -1 (/ (+ c (+ (* 1/4 (/ (+ (* 4 (* (pow a 4) (pow c 4))) (* 16 (* (pow a 4) (pow c 4)))) (* a (pow b 6)))) (+ (* 2 (/ (* (pow a 2) (pow c 3)) (pow b 4))) (/ (* a (pow c 2)) (pow b 2))))) b))
(if (>= b 0) (* 1/2 (/ (- (* -1 b) (sqrt (- (pow b 2) (* 4 (* a c))))) a)) (* -1/2 (/ (- (sqrt (- (pow b 2) (* 4 (* a c)))) (* -1 b)) a)))
(* -1 (/ (+ (* -2 c) (* -2 (/ (* a (pow c 2)) (pow b 2)))) b))
(* -1 (/ (+ (* -4 (/ (* (pow a 2) (pow c 3)) (pow b 4))) (+ (* -2 c) (* -2 (/ (* a (pow c 2)) (pow b 2))))) b))
(* -1 (/ (+ (* -4 (/ (* (pow a 2) (pow c 3)) (pow b 4))) (+ (* -2 c) (+ (* -2 (/ (* a (pow c 2)) (pow b 2))) (* -1/2 (/ (+ (* 4 (* (pow a 4) (pow c 4))) (* 16 (* (pow a 4) (pow c 4)))) (* a (pow b 6))))))) b))
(if (>= b 0) (* 2 (/ c (+ (sqrt (- (pow b 2) (* 4 (* a c)))) (* -1 b)))) (* 2 (/ c (+ (sqrt (- (pow b 2) (* 4 (* a c)))) (* -1 b)))))
(* -1 (/ (+ c (+ (* -2 (/ (+ (* -2 (* (pow a 3) (pow c 4))) (* -1/2 (* (pow a 3) (pow c 4)))) (pow b 6))) (+ (* 2 (/ (* (pow a 2) (pow c 3)) (pow b 4))) (/ (* a (pow c 2)) (pow b 2))))) b))
(* -1 (* b (+ (* -2 (/ c (pow b 2))) (/ 1 a))))
(* -1 (* b (+ (* -2 (/ c (pow b 2))) (+ (* -2 (/ (* a (pow c 2)) (pow b 4))) (/ 1 a)))))
(* -1 (* b (+ (* -4 (/ (* (pow a 2) (pow c 3)) (pow b 6))) (+ (* -2 (/ c (pow b 2))) (+ (* -2 (/ (* a (pow c 2)) (pow b 4))) (/ 1 a))))))
(* -1 (/ (+ (* -2 (* a c)) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 2)))) b))
(* -1 (/ (+ (* -4 (/ (* (pow a 3) (pow c 3)) (pow b 4))) (+ (* -2 (* a c)) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 2))))) b))
(* -1 (/ (+ (* -4 (/ (* (pow a 3) (pow c 3)) (pow b 4))) (+ (* -2 (* a c)) (+ (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 2))) (* -1/2 (/ (+ (* 4 (* (pow a 4) (pow c 4))) (* 16 (* (pow a 4) (pow c 4)))) (pow b 6)))))) b))
(* -1 (* b (+ 2 (+ (* -2 (/ (* a c) (pow b 2))) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 4)))))))
(* -1 (* b (+ 2 (+ (* -4 (/ (* (pow a 3) (pow c 3)) (pow b 6))) (+ (* -2 (/ (* a c) (pow b 2))) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 4))))))))
(* -1 b)
(* -1 (* b (+ 1 (* -2 (/ (* a c) (pow b 2))))))
(* -1 (* b (+ 1 (+ (* -2 (/ (* a c) (pow b 2))) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 4)))))))
(* -1 (* b (+ 1 (+ (* -4 (/ (* (pow a 3) (pow c 3)) (pow b 6))) (+ (* -2 (/ (* a c) (pow b 2))) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 4))))))))
(* -1 (/ (- (* 2 (/ (* (pow a 2) (pow c 2)) (pow b 2))) (* -2 (* a c))) b))
(* -1 (/ (- (* 4 (/ (* (pow a 3) (pow c 3)) (pow b 4))) (+ (* -2 (* a c)) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 2))))) b))
(* -1 (/ (- (* 1/2 (/ (+ (* 4 (* (pow a 4) (pow c 4))) (* 16 (* (pow a 4) (pow c 4)))) (pow b 6))) (+ (* -4 (/ (* (pow a 3) (pow c 3)) (pow b 4))) (+ (* -2 (* a c)) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 2)))))) b))
(+ (* -1 (/ b a)) (/ c b))
(+ (* -1 (/ b a)) (* c (+ (/ 1 b) (/ (* a c) (pow b 3)))))
(+ (* -1 (/ b a)) (* c (+ (* c (+ (* 2 (/ (* (pow a 2) c) (pow b 5))) (/ a (pow b 3)))) (/ 1 b))))
(+ (* -2 (/ c b)) (* 2 (/ b a)))
(+ (* 2 (/ b a)) (* c (- (* -2 (/ (* a c) (pow b 3))) (* 2 (/ 1 b)))))
(+ (* 2 (/ b a)) (* c (- (* c (+ (* -4 (/ (* (pow a 2) c) (pow b 5))) (* -2 (/ a (pow b 3))))) (* 2 (/ 1 b)))))
(+ (* -1 (/ b a)) (* c (+ (* -2 (* c (+ (* -1 (/ a (pow b 3))) (* 1/2 (/ a (pow b 3)))))) (/ 1 b))))
(+ (* -1 (/ b a)) (* c (+ (* c (+ (* -2 (* c (+ (* -1 (/ (* a (+ (* -1 (/ a (pow b 3))) (* 1/2 (/ a (pow b 3))))) (pow b 2))) (+ (* -1/8 (/ (* b (+ (* 4 (/ (pow a 4) (pow b 6))) (* 16 (/ (pow a 4) (pow b 6))))) (pow a 2))) (/ (pow a 2) (pow b 5)))))) (* -2 (+ (* -1 (/ a (pow b 3))) (* 1/2 (/ a (pow b 3))))))) (/ 1 b))))
(* 2 c)
(+ (* -2 (/ c b)) (/ b a))
(+ (* c (- (* -2 (/ (* a c) (pow b 3))) (* 2 (/ 1 b)))) (/ b a))
(+ (* c (- (* c (+ (* -4 (/ (* (pow a 2) c) (pow b 5))) (* -2 (/ a (pow b 3))))) (* 2 (/ 1 b)))) (/ b a))
(+ (* 2 b) (* c (+ (* -2 (/ a b)) (* -2 (/ (* (pow a 2) c) (pow b 3))))))
(+ (* 2 b) (* c (+ (* -2 (/ a b)) (* c (+ (* -4 (/ (* (pow a 3) c) (pow b 5))) (* -2 (/ (pow a 2) (pow b 3))))))))
(* c (+ (* -2 (/ a b)) (* -2 (/ (* (pow a 2) c) (pow b 3)))))
(* c (+ (* -2 (/ a b)) (* c (+ (* -4 (/ (* (pow a 3) c) (pow b 5))) (* -2 (/ (pow a 2) (pow b 3)))))))
(* c (+ (* -2 (/ a b)) (* c (+ (* -2 (/ (pow a 2) (pow b 3))) (* c (+ (* -4 (/ (pow a 3) (pow b 5))) (* -1/2 (/ (* c (+ (* 4 (/ (pow a 4) (pow b 6))) (* 16 (/ (pow a 4) (pow b 6))))) b))))))))
(+ b (* c (+ (* -2 (/ a b)) (* -2 (/ (* (pow a 2) c) (pow b 3))))))
(+ b (* c (+ (* -2 (/ a b)) (* c (+ (* -4 (/ (* (pow a 3) c) (pow b 5))) (* -2 (/ (pow a 2) (pow b 3))))))))
(- (* c (- (* 2 (/ (* (pow a 2) c) (pow b 3))) (* -2 (/ a b)))) (* 2 b))
(- (* c (- (* c (- (* 4 (/ (* (pow a 3) c) (pow b 5))) (* -2 (/ (pow a 2) (pow b 3))))) (* -2 (/ a b)))) (* 2 b))
(* c (+ (* -2 (/ b c)) (* 2 (/ a b))))
(* c (+ (* -1/2 (* (sqrt (/ 1 (* a c))) (sqrt -4))) (* -1/2 (/ b (* a c)))))
(* c (+ (* -1/2 (* (sqrt (/ 1 (* a c))) (sqrt -4))) (+ (* -1/2 (/ b (* a c))) (* -1/4 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b 2) (sqrt -4)))))))
(* c (+ (* -1/2 (* (sqrt (/ 1 (* a c))) (sqrt -4))) (+ (* -1/2 (/ b (* a c))) (+ (* -1/4 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3))))))))
(* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -4)) (/ b (* a c))))
(* c (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (+ (* (sqrt (/ 1 (* a c))) (sqrt -4)) (/ b (* a c)))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (+ (* (sqrt (/ 1 (* a c))) (sqrt -4)) (/ b (* a c))))))
(- (+ (* -1 (/ (+ (* -2 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b 2) (pow (sqrt -4) 3)))) (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b 2) (pow (sqrt -4) 3)))) (pow c 2))) (* 2 (* (sqrt (/ c a)) (/ 1 (sqrt -4))))) (* -2 (/ b (* a (pow (sqrt -4) 2)))))
(- (+ (* -1 (/ (+ (* (sqrt (/ c a)) (/ (* b (+ (* -2 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b 2) (pow (sqrt -4) 3)))) (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b 2) (pow (sqrt -4) 3))))) (sqrt -4))) (/ (* (pow b 3) (pow c 2)) (* (pow a 2) (pow (sqrt -4) 4)))) (pow c 3))) (* 2 (* (sqrt (/ c a)) (/ 1 (sqrt -4))))) (+ (* -2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (pow (sqrt -4) 3)))) (+ (* -2 (/ b (* a (pow (sqrt -4) 2)))) (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (pow (sqrt -4) 3))))))
(* c (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ 1 (* a c))) (sqrt -4))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ 1 (* a c))) (sqrt -4)))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 7)))) (/ (pow b 6) (pow (sqrt -4) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ 1 (* a c))) (sqrt -4))))))
(* c (+ (* (sqrt (/ a c)) (sqrt -4)) (/ b c)))
(* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (+ (* (sqrt (/ a c)) (sqrt -4)) (/ b c))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (+ (* (sqrt (/ a c)) (sqrt -4)) (/ b c)))))
(* c (+ (* -1 (/ b c)) (* (sqrt (/ a c)) (sqrt -4))))
(* c (- (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ a c)) (sqrt -4))) (/ b c)))
(* c (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ a c)) (sqrt -4)))) (/ b c)))
(* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ a c)) (sqrt -4))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ a c)) (sqrt -4)))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (/ (pow b 6) (pow (sqrt -4) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ a c)) (sqrt -4))))))
(* c (- (* -1 (/ b c)) (* (sqrt (/ a c)) (sqrt -4))))
(* c (- (* -1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (+ (* (sqrt (/ a c)) (sqrt -4)) (/ b c))))
(* c (- (* 1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (+ (* (sqrt (/ a c)) (sqrt -4)) (/ b c)))))
(* c (- (/ (pow b 2) c) (* 4 a)))
(* c (+ (* -4 a) (/ (pow b 2) c)))
(* -1 (* c (+ (* -2 (/ a b)) (* 2 (/ b c)))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* 1/2 (/ b (* a c))))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1/2 (/ b a)) (* 1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 2) (sqrt -1))))) c)))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1 (/ (+ (* -1/8 (* (sqrt (/ c (pow a 3))) (* (pow b 2) (sqrt -1)))) (* 1/128 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b 4) (sqrt -1))))) c)) (* -1/2 (/ b a))) c)))))
(* -1 (* c (+ (* -1 (/ b (* a c))) (* 2 (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(* -1 (* c (+ (* -1 (/ (+ (* -1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 2) (sqrt -1)))) (/ b a)) c)) (* 2 (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/64 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b 4) (sqrt -1)))) (* 1/4 (* (sqrt (/ c (pow a 3))) (* (pow b 2) (sqrt -1))))) c)) (/ b a)) c)) (* 2 (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1/2 (/ b a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (- (+ (* -1/8 (* (sqrt (/ c (pow a 3))) (* (pow b 2) (sqrt -1)))) (* 1/4 (* (sqrt (/ c (pow a 3))) (* (pow b 2) (sqrt -1))))) (* -1/2 (/ (* b c) a))) c)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (- (* -1 (/ (- (+ (* -1/16 (/ (* (pow b 3) c) (pow a 2))) (* 1/2 (* (sqrt (/ 1 (* a c))) (* b (* (sqrt -1) (+ (* -1/8 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b 2) (sqrt -1)))) (* 1/4 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b 2) (sqrt -1)))))))))) (+ (* -1/8 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b 2) (sqrt -1)))) (* 1/4 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b 2) (sqrt -1)))))) c)) (* -1/2 (/ (* b c) a))) c)))
(* -1 (* c (+ (* 1/4 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b 2) (sqrt -1)))) (* 2 (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(* -1 (* c (+ (* -1/64 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b 4) (sqrt -1)))) (+ (* 1/4 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b 2) (sqrt -1)))) (* 2 (* (sqrt (/ 1 (* a c))) (sqrt -1)))))))
(* -1 (* c (+ (* -1/64 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b 4) (sqrt -1)))) (+ (* 1/512 (* (sqrt (/ 1 (* (pow a 7) (pow c 7)))) (* (pow b 6) (sqrt -1)))) (+ (* 1/4 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b 2) (sqrt -1)))) (* 2 (* (sqrt (/ 1 (* a c))) (sqrt -1))))))))
(* -1 (* c (+ (* -1 (/ b c)) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* c (+ (* -1 (/ (+ b (* -1/4 (* (sqrt (/ 1 (* a c))) (* (pow b 2) (sqrt -1))))) c)) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* c (+ (* -1 (/ (+ b (* -1 (/ (+ (* -1/64 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 4) (sqrt -1)))) (* 1/4 (* (sqrt (/ c a)) (* (pow b 2) (sqrt -1))))) c))) c)) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* c (+ (* 2 (* (sqrt (/ a c)) (sqrt -1))) (/ b c))))
(* -1 (* c (+ (* -1 (/ (- (* -1/4 (* (sqrt (/ 1 (* a c))) (* (pow b 2) (sqrt -1)))) b) c)) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* c (+ (* -1 (/ (- (* -1 (/ (+ (* -1/64 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 4) (sqrt -1)))) (* 1/4 (* (sqrt (/ c a)) (* (pow b 2) (sqrt -1))))) c)) b) c)) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* c (+ (* 1/4 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 2) (sqrt -1)))) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* c (+ (* -1/64 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b 4) (sqrt -1)))) (+ (* 1/4 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 2) (sqrt -1)))) (* 2 (* (sqrt (/ a c)) (sqrt -1)))))))
(* -1 (* c (+ (* -1/64 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b 4) (sqrt -1)))) (+ (* 1/512 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (* (pow b 6) (sqrt -1)))) (+ (* 1/4 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 2) (sqrt -1)))) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))))
(* -1 (* c (- (/ b c) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* c (- (* -1 (/ (- (* 1/4 (* (sqrt (/ 1 (* a c))) (* (pow b 2) (sqrt -1)))) b) c)) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* c (- (* -1 (/ (- (* -1 (/ (- (* 1/64 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 4) (sqrt -1)))) (* 1/4 (* (sqrt (/ c a)) (* (pow b 2) (sqrt -1))))) c)) b) c)) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* c (- (* -1 (/ (pow b 2) c)) (* -4 a))))
(* -1 (* c (+ (* -1 (/ (pow b 2) c)) (* 4 a))))
Outputs
(* -2 b)
(*.f32 #s(literal -2 binary32) b)
(+ (* -2 b) (* 2 (/ (* a c) b)))
(*.f32 #s(literal 2 binary32) (-.f32 (/.f32 (*.f32 c a) b) b))
(if (>= b 0) (* -1/2 (/ (+ b (sqrt (- (pow b 2) (* 4 (* a c))))) a)) (* 2 (/ c (- (sqrt (- (pow b 2) (* 4 (* a c)))) b))))
(if (>=.f32 b #s(literal 0 binary32)) (*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a) #s(literal -1/2 binary32)) (/.f32 (*.f32 #s(literal 2 binary32) c) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(* -1 (/ b a))
(/.f32 (neg.f32 b) a)
(/ (+ (* -1 b) (/ (* a c) b)) a)
(/.f32 (+.f32 (neg.f32 b) (/.f32 (*.f32 c a) b)) a)
(/ (+ (* -1 b) (* a (+ (/ c b) (/ (* a (pow c 2)) (pow b 3))))) a)
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 (/.f32 a (*.f32 b b)) (/.f32 (*.f32 c c) b)) (/.f32 c b)) a) (neg.f32 b)) a)
(/ (+ (* -1 b) (* a (+ (* a (+ (* 2 (/ (* a (pow c 3)) (pow b 5))) (/ (pow c 2) (pow b 3)))) (/ c b)))) a)
(if (>= b 0) (* -1/2 (/ (+ b (sqrt (- (pow b 2) (* 4 (* a c))))) a)) (* -1/2 (/ (+ b (sqrt (- (pow b 2) (* 4 (* a c))))) a)))
(*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a) #s(literal -1/2 binary32))
(* 2 (/ b a))
(*.f32 (/.f32 b a) #s(literal 2 binary32))
(/ (+ (* -2 (/ (* a c) b)) (* 2 b)) a)
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 c a) b) #s(literal -2 binary32)) (*.f32 #s(literal -2 binary32) b)) a)
(/ (+ (* 2 b) (* a (+ (* -2 (/ c b)) (* -2 (/ (* a (pow c 2)) (pow b 3)))))) a)
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal -2 binary32) (+.f32 (*.f32 (/.f32 a (*.f32 b b)) (/.f32 (*.f32 c c) b)) (/.f32 c b))) a) (*.f32 #s(literal 2 binary32) b)) a)
(/ (+ (* 2 b) (* a (+ (* -2 (/ c b)) (* a (+ (* -4 (/ (* a (pow c 3)) (pow b 5))) (* -2 (/ (pow c 2) (pow b 3)))))))) a)
(if (>= b 0) (* 2 (/ c (- (sqrt (- (pow b 2) (* 4 (* a c)))) b))) (* 2 (/ c (- (sqrt (- (pow b 2) (* 4 (* a c)))) b))))
(/.f32 (*.f32 #s(literal 2 binary32) c) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))
(/ (+ (* -1 b) (* a (+ (* -2 (* a (+ (* -1 (/ (pow c 2) (pow b 3))) (* 1/2 (/ (pow c 2) (pow b 3)))))) (/ c b)))) a)
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 (*.f32 #s(literal -2 binary32) a) (*.f32 (*.f32 (/.f32 c (*.f32 b b)) (/.f32 c b)) #s(literal -1/2 binary32))) (/.f32 c b)) a) (neg.f32 b)) a)
(/ (+ (* -1 b) (* a (+ (* a (+ (* -2 (* a (+ (* -1 (/ (* c (+ (* -1 (/ (pow c 2) (pow b 3))) (* 1/2 (/ (pow c 2) (pow b 3))))) (pow b 2))) (+ (* -1/8 (/ (* b (+ (* 4 (/ (pow c 4) (pow b 6))) (* 16 (/ (pow c 4) (pow b 6))))) c)) (/ (pow c 3) (pow b 5)))))) (* -2 (+ (* -1 (/ (pow c 2) (pow b 3))) (* 1/2 (/ (pow c 2) (pow b 3))))))) (/ c b)))) a)
(/ b a)
(/.f32 b a)
(/ (+ b (* -2 (/ (* a c) b))) a)
(/.f32 (-.f32 b (*.f32 (/.f32 (*.f32 c a) b) #s(literal 2 binary32))) a)
(/ (+ b (* a (+ (* -2 (/ c b)) (* -2 (/ (* a (pow c 2)) (pow b 3)))))) a)
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal -2 binary32) (+.f32 (*.f32 (/.f32 a (*.f32 b b)) (/.f32 (*.f32 c c) b)) (/.f32 c b))) a) b) a)
(/ (+ b (* a (+ (* -2 (/ c b)) (* a (+ (* -4 (/ (* a (pow c 3)) (pow b 5))) (* -2 (/ (pow c 2) (pow b 3)))))))) a)
(* 2 b)
(*.f32 #s(literal 2 binary32) b)
(+ (* -2 (/ (* a c) b)) (* 2 b))
(-.f32 (*.f32 (/.f32 (*.f32 c a) b) #s(literal -2 binary32)) (*.f32 #s(literal -2 binary32) b))
(+ (* 2 b) (* a (+ (* -2 (/ c b)) (* -2 (/ (* a (pow c 2)) (pow b 3))))))
(+.f32 (*.f32 (*.f32 #s(literal -2 binary32) (+.f32 (*.f32 (/.f32 a (*.f32 b b)) (/.f32 (*.f32 c c) b)) (/.f32 c b))) a) (*.f32 #s(literal 2 binary32) b))
(+ (* 2 b) (* a (+ (* -2 (/ c b)) (* a (+ (* -4 (/ (* a (pow c 3)) (pow b 5))) (* -2 (/ (pow c 2) (pow b 3))))))))
(* -2 (/ (* a c) b))
(*.f32 (/.f32 (*.f32 c a) b) #s(literal -2 binary32))
(* a (+ (* -2 (/ c b)) (* -2 (/ (* a (pow c 2)) (pow b 3)))))
(*.f32 (*.f32 #s(literal -2 binary32) (+.f32 (*.f32 (/.f32 a (*.f32 b b)) (/.f32 (*.f32 c c) b)) (/.f32 c b))) a)
(* a (+ (* -2 (/ c b)) (* a (+ (* -4 (/ (* a (pow c 3)) (pow b 5))) (* -2 (/ (pow c 2) (pow b 3)))))))
(* a (+ (* -2 (/ c b)) (* a (+ (* -2 (/ (pow c 2) (pow b 3))) (* a (+ (* -4 (/ (pow c 3) (pow b 5))) (* -1/2 (/ (* a (+ (* 4 (/ (pow c 4) (pow b 6))) (* 16 (/ (pow c 4) (pow b 6))))) b))))))))
b
(+ b (* -2 (/ (* a c) b)))
(-.f32 b (*.f32 (/.f32 (*.f32 c a) b) #s(literal 2 binary32)))
(+ b (* a (+ (* -2 (/ c b)) (* -2 (/ (* a (pow c 2)) (pow b 3))))))
(+.f32 (*.f32 (*.f32 #s(literal -2 binary32) (+.f32 (*.f32 (/.f32 a (*.f32 b b)) (/.f32 (*.f32 c c) b)) (/.f32 c b))) a) b)
(+ b (* a (+ (* -2 (/ c b)) (* a (+ (* -4 (/ (* a (pow c 3)) (pow b 5))) (* -2 (/ (pow c 2) (pow b 3))))))))
(- (* 2 (/ (* a c) b)) (* 2 b))
(*.f32 #s(literal 2 binary32) (-.f32 (/.f32 (*.f32 c a) b) b))
(- (* a (- (* 2 (/ (* a (pow c 2)) (pow b 3))) (* -2 (/ c b)))) (* 2 b))
(-.f32 (*.f32 (-.f32 (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 b b)) (/.f32 (*.f32 (*.f32 c c) a) b)) (*.f32 (/.f32 c b) #s(literal -2 binary32))) a) (*.f32 #s(literal 2 binary32) b))
(- (* a (- (* a (- (* 4 (/ (* a (pow c 3)) (pow b 5))) (* -2 (/ (pow c 2) (pow b 3))))) (* -2 (/ c b)))) (* 2 b))
(/ (* a c) (pow b 2))
(*.f32 (/.f32 a b) (/.f32 c b))
(pow b 2)
(*.f32 b b)
(+ (* -4 (* a c)) (pow b 2))
(-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))
(* 4 (* a c))
(*.f32 (*.f32 c a) #s(literal 4 binary32))
(* 2 (/ (* a c) b))
(*.f32 (/.f32 (*.f32 c a) b) #s(literal 2 binary32))
(* a (+ (* -2 (/ b a)) (* 2 (/ c b))))
(*.f32 (-.f32 (*.f32 (/.f32 b a) #s(literal -2 binary32)) (*.f32 (/.f32 c b) #s(literal -2 binary32))) a)
(* -1/2 (* (sqrt (/ c a)) (sqrt -4)))
(*.f32 (*.f32 (sqrt.f32 #s(literal -4 binary32)) (sqrt.f32 (/.f32 c a))) #s(literal -1/2 binary32))
(+ (* -1/2 (* (sqrt (/ c a)) (sqrt -4))) (* -1/2 (/ b a)))
(*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (sqrt.f32 #s(literal -4 binary32)) (sqrt.f32 (/.f32 c a))) (/.f32 b a)))
(+ (* -1/2 (* (sqrt (/ c a)) (sqrt -4))) (+ (* -1/2 (/ b a)) (* -1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4))))))
(+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (sqrt.f32 #s(literal -4 binary32)) (sqrt.f32 (/.f32 c a))) (/.f32 b a))) (*.f32 (*.f32 #s(literal -1/4 binary32) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 a a) a)) c))) (/.f32 (*.f32 b b) (sqrt.f32 #s(literal -4 binary32)))))
(+ (* -1/2 (* (sqrt (/ c a)) (sqrt -4))) (+ (* -1/2 (/ b a)) (+ (* -1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 4) (pow (sqrt -4) 3)))))))
(* (sqrt (/ c a)) (sqrt -4))
(*.f32 (sqrt.f32 #s(literal -4 binary32)) (sqrt.f32 (/.f32 c a)))
(+ (* (sqrt (/ c a)) (sqrt -4)) (/ b a))
(+.f32 (*.f32 (sqrt.f32 #s(literal -4 binary32)) (sqrt.f32 (/.f32 c a))) (/.f32 b a))
(+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (+ (* (sqrt (/ c a)) (sqrt -4)) (/ b a)))
(+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 a a) a)) c))) (/.f32 (*.f32 b b) (sqrt.f32 #s(literal -4 binary32)))) (+.f32 (*.f32 (sqrt.f32 #s(literal -4 binary32)) (sqrt.f32 (/.f32 c a))) (/.f32 b a)))
(+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (+ (* (sqrt (/ c a)) (sqrt -4)) (/ b a))))
(* 2 (* (sqrt (/ c a)) (/ 1 (sqrt -4))))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -4 binary32))) (sqrt.f32 (/.f32 c a))) #s(literal 2 binary32))
(/ (+ (* 2 (* (sqrt (* a c)) (/ 1 (sqrt -4)))) (* 2 (/ b (pow (sqrt -4) 2)))) a)
(/.f32 (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 (sqrt.f32 (*.f32 c a)) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -4 binary32)))) (/.f32 b #s(literal -4 binary32)))) a)
(/ (+ (* -2 (/ (+ (* -1 (* (sqrt (/ (pow a 3) c)) (/ (pow b 2) (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) c)) (/ (pow b 2) (pow (sqrt -4) 3))))) (pow a 2))) (+ (* 2 (* (sqrt (* a c)) (/ 1 (sqrt -4)))) (* 2 (/ b (pow (sqrt -4) 2))))) a)
(/.f32 (+.f32 (*.f32 (/.f32 #s(literal -2 binary32) a) (/.f32 (*.f32 (*.f32 (*.f32 (/.f32 b #s(literal -4 binary32)) (/.f32 b (sqrt.f32 #s(literal -4 binary32)))) (sqrt.f32 (/.f32 (*.f32 (*.f32 a a) a) c))) #s(literal -1/2 binary32)) a)) (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 (sqrt.f32 (*.f32 c a)) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -4 binary32)))) (/.f32 b #s(literal -4 binary32))))) a)
(/ (+ (* -2 (/ (+ (* -1 (* (sqrt (/ (pow a 3) c)) (/ (pow b 2) (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) c)) (/ (pow b 2) (pow (sqrt -4) 3))))) (pow a 2))) (+ (* -2 (/ (+ (* 1/2 (/ (* (pow a 2) (pow b 3)) (* c (pow (sqrt -4) 4)))) (* (sqrt (/ a c)) (/ (* b (+ (* -1 (* (sqrt (/ (pow a 3) c)) (/ (pow b 2) (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) c)) (/ (pow b 2) (pow (sqrt -4) 3)))))) (sqrt -4)))) (pow a 3))) (+ (* 2 (* (sqrt (* a c)) (/ 1 (sqrt -4)))) (* 2 (/ b (pow (sqrt -4) 2)))))) a)
(+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ c a)) (sqrt -4)))
(+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 a a) a)) c))) (/.f32 (*.f32 b b) (sqrt.f32 #s(literal -4 binary32)))) (*.f32 (sqrt.f32 #s(literal -4 binary32)) (sqrt.f32 (/.f32 c a))))
(+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ c a)) (sqrt -4))))
(+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b 6) (pow (sqrt -4) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ c a)) (sqrt -4)))))
(* (sqrt (* a c)) (sqrt -4))
(*.f32 (sqrt.f32 (*.f32 c a)) (sqrt.f32 #s(literal -4 binary32)))
(* a (+ (* (sqrt (/ c a)) (sqrt -4)) (/ b a)))
(*.f32 (+.f32 (*.f32 (sqrt.f32 #s(literal -4 binary32)) (sqrt.f32 (/.f32 c a))) (/.f32 b a)) a)
(* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (+ (* (sqrt (/ c a)) (sqrt -4)) (/ b a))))
(*.f32 (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 a a) a)) c))) (/.f32 (*.f32 b b) (sqrt.f32 #s(literal -4 binary32)))) (+.f32 (*.f32 (sqrt.f32 #s(literal -4 binary32)) (sqrt.f32 (/.f32 c a))) (/.f32 b a))) a)
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (+ (* (sqrt (/ c a)) (sqrt -4)) (/ b a)))))
(* a (+ (* -1 (/ b a)) (* (sqrt (/ c a)) (sqrt -4))))
(*.f32 (+.f32 (*.f32 (sqrt.f32 #s(literal -4 binary32)) (sqrt.f32 (/.f32 c a))) (/.f32 (neg.f32 b) a)) a)
(* a (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ c a)) (sqrt -4))) (/ b a)))
(*.f32 (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 a a) a)) c))) (/.f32 (*.f32 b b) (sqrt.f32 #s(literal -4 binary32)))) (-.f32 (*.f32 (sqrt.f32 #s(literal -4 binary32)) (sqrt.f32 (/.f32 c a))) (/.f32 b a))) a)
(* a (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ c a)) (sqrt -4)))) (/ b a)))
(* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ c a)) (sqrt -4))))
(*.f32 (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 a a) a)) c))) (/.f32 (*.f32 b b) (sqrt.f32 #s(literal -4 binary32)))) (*.f32 (sqrt.f32 #s(literal -4 binary32)) (sqrt.f32 (/.f32 c a)))) a)
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ c a)) (sqrt -4)))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b 6) (pow (sqrt -4) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ c a)) (sqrt -4))))))
(* -1 (* (sqrt (* a c)) (sqrt -4)))
(*.f32 (neg.f32 (sqrt.f32 #s(literal -4 binary32))) (sqrt.f32 (*.f32 c a)))
(* a (- (* -1 (/ b a)) (* (sqrt (/ c a)) (sqrt -4))))
(*.f32 (-.f32 (/.f32 (neg.f32 b) a) (*.f32 (sqrt.f32 #s(literal -4 binary32)) (sqrt.f32 (/.f32 c a)))) a)
(* a (- (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (+ (* (sqrt (/ c a)) (sqrt -4)) (/ b a))))
(*.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 a a) a)) c))) (/.f32 (*.f32 b b) (sqrt.f32 #s(literal -4 binary32)))) (+.f32 (*.f32 (sqrt.f32 #s(literal -4 binary32)) (sqrt.f32 (/.f32 c a))) (/.f32 b a))) a)
(* a (- (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (sqrt -4)))) (+ (* (sqrt (/ c a)) (sqrt -4)) (/ b a)))))
(* -4 (* a c))
(*.f32 #s(literal -4 binary32) (*.f32 c a))
(* a (- (/ (pow b 2) a) (* 4 c)))
(*.f32 (-.f32 (/.f32 (*.f32 b b) a) (*.f32 #s(literal 4 binary32) c)) a)
(* a (+ (* -4 c) (/ (pow b 2) a)))
(*.f32 (-.f32 (/.f32 (*.f32 b b) a) (*.f32 #s(literal 4 binary32) c)) a)
(* -1 (* a (+ (* -2 (/ c b)) (* 2 (/ b a)))))
(*.f32 (neg.f32 a) (-.f32 (*.f32 (/.f32 c b) #s(literal -2 binary32)) (*.f32 (/.f32 b a) #s(literal -2 binary32))))
(* (sqrt (/ c a)) (sqrt -1))
(*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 c a)))
(+ (* -1/2 (/ b a)) (* (sqrt (/ c a)) (sqrt -1)))
(+.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 c a))) (*.f32 (/.f32 b a) #s(literal -1/2 binary32)))
(+ (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a c))) (* (pow b 2) (sqrt -1)))) (* 1/2 b)) a)) (* (sqrt (/ c a)) (sqrt -1)))
(+.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/8 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 c a)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 b b))) (*.f32 #s(literal -1/2 binary32) b)) (neg.f32 a)) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 c a))))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1/128 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 4) (sqrt -1)))) (* 1/8 (* (sqrt (/ a c)) (* (pow b 2) (sqrt -1))))) a)) (* 1/2 b)) a)) (* (sqrt (/ c a)) (sqrt -1)))
(* -2 (* (sqrt (/ c a)) (sqrt -1)))
(*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 c a))) #s(literal -2 binary32))
(+ (* -2 (* (sqrt (/ c a)) (sqrt -1))) (/ b a))
(-.f32 (/.f32 b a) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 c a))) #s(literal 2 binary32)))
(+ (* -2 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ (* -1 b) (* 1/4 (* (sqrt (/ 1 (* a c))) (* (pow b 2) (sqrt -1))))) a)))
(+.f32 (/.f32 (-.f32 (neg.f32 b) (*.f32 (*.f32 #s(literal -1/4 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 c a)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 b b)))) (neg.f32 a)) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 c a))) #s(literal -2 binary32)))
(+ (* -2 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ (* -1 b) (* -1 (/ (+ (* -1/4 (* (sqrt (/ a c)) (* (pow b 2) (sqrt -1)))) (* 1/64 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 4) (sqrt -1))))) a))) a)))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(*.f32 (neg.f32 (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (/.f32 c a)))
(* -1 (/ (+ (* 1/2 b) (* (sqrt (* a c)) (sqrt -1))) a))
(/.f32 (+.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (*.f32 c a))) (*.f32 #s(literal 1/2 binary32) b)) (neg.f32 a))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* a b)) (* 2 (/ (+ (* -1/8 (* (sqrt (/ (pow a 3) c)) (* (pow b 2) (sqrt -1)))) (* 1/16 (* (sqrt (/ (pow a 3) c)) (* (pow b 2) (sqrt -1))))) a))) a)) (* (sqrt (* a c)) (sqrt -1))) a))
(/.f32 (+.f32 (/.f32 (-.f32 (*.f32 (*.f32 b a) #s(literal -1/2 binary32)) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 b b)) (sqrt.f32 (/.f32 (*.f32 (*.f32 a a) a) c))) #s(literal -1/16 binary32)) a))) (neg.f32 a)) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (*.f32 c a)))) (neg.f32 a))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -2 (+ (* -1/8 (* (sqrt (/ (pow a 3) c)) (* (pow b 2) (sqrt -1)))) (* 1/16 (* (sqrt (/ (pow a 3) c)) (* (pow b 2) (sqrt -1)))))) (* 2 (/ (+ (* 1/32 (/ (* (pow a 2) (pow b 3)) c)) (* 1/2 (* (sqrt (/ a c)) (* b (* (sqrt -1) (+ (* -1/8 (* (sqrt (/ (pow a 3) c)) (* (pow b 2) (sqrt -1)))) (* 1/16 (* (sqrt (/ (pow a 3) c)) (* (pow b 2) (sqrt -1)))))))))) a))) a)) (* -1/2 (* a b))) a)) (* (sqrt (* a c)) (sqrt -1))) a))
(/.f32 (+.f32 (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 b b)) (sqrt.f32 (/.f32 (*.f32 (*.f32 a a) a) c))) #s(literal -1/16 binary32)) #s(literal -2 binary32)) (*.f32 #s(literal -2 binary32) (/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 a c))) (*.f32 (*.f32 b (sqrt.f32 #s(literal -1 binary32))) (*.f32 (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 b b)) (sqrt.f32 (/.f32 (*.f32 (*.f32 a a) a) c))) #s(literal -1/16 binary32)))) (*.f32 (*.f32 (*.f32 a a) (/.f32 (*.f32 (*.f32 b b) b) c)) #s(literal 1/32 binary32))) a))) (neg.f32 a)) (*.f32 #s(literal 1/2 binary32) (*.f32 b a))) (neg.f32 a)) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (*.f32 c a)))) (neg.f32 a))
(+ (* -2 (* (sqrt (/ c a)) (sqrt -1))) (* -1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 2) (sqrt -1)))))
(-.f32 (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 c a))) #s(literal -2 binary32)) (*.f32 (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 a a) a)) c))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 b b))))
(+ (* -2 (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 2) (sqrt -1)))) (* 1/64 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b 4) (sqrt -1))))))
(+ (* -2 (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 2) (sqrt -1)))) (+ (* -1/512 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b 6) (sqrt -1)))) (* 1/64 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b 4) (sqrt -1)))))))
(* -2 (* (sqrt (* a c)) (sqrt -1)))
(*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (*.f32 c a))) #s(literal -2 binary32))
(* -1 (* a (+ (* -1 (/ b a)) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))
(*.f32 (neg.f32 a) (-.f32 (/.f32 (neg.f32 b) a) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 c a))) #s(literal -2 binary32))))
(* -1 (* a (+ (* -1 (/ (+ b (* -1/4 (* (sqrt (/ 1 (* a c))) (* (pow b 2) (sqrt -1))))) a)) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))
(*.f32 (neg.f32 a) (-.f32 (/.f32 (-.f32 b (*.f32 (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 c a)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 b b)))) (neg.f32 a)) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 c a))) #s(literal -2 binary32))))
(* -1 (* a (+ (* -1 (/ (+ b (* -1 (/ (+ (* -1/64 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 4) (sqrt -1)))) (* 1/4 (* (sqrt (/ a c)) (* (pow b 2) (sqrt -1))))) a))) a)) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* a (+ (* 2 (* (sqrt (/ c a)) (sqrt -1))) (/ b a))))
(*.f32 (neg.f32 a) (+.f32 (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 c a))) #s(literal 2 binary32)) (/.f32 b a)))
(* -1 (* a (+ (* -1 (/ (- (* -1/4 (* (sqrt (/ 1 (* a c))) (* (pow b 2) (sqrt -1)))) b) a)) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))
(*.f32 (neg.f32 a) (-.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/4 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 c a)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 b b))) b) (neg.f32 a)) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 c a))) #s(literal -2 binary32))))
(* -1 (* a (+ (* -1 (/ (- (* -1 (/ (+ (* -1/64 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 4) (sqrt -1)))) (* 1/4 (* (sqrt (/ a c)) (* (pow b 2) (sqrt -1))))) a)) b) a)) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* a (+ (* 1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 2) (sqrt -1)))) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))
(*.f32 (neg.f32 a) (-.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 a a) a)) c))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 b b))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 c a))) #s(literal -2 binary32))))
(* -1 (* a (+ (* -1/64 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b 4) (sqrt -1)))) (+ (* 1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 2) (sqrt -1)))) (* 2 (* (sqrt (/ c a)) (sqrt -1)))))))
(* -1 (* a (+ (* -1/64 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b 4) (sqrt -1)))) (+ (* 1/512 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b 6) (sqrt -1)))) (+ (* 1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 2) (sqrt -1)))) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))))
(* 2 (* (sqrt (* a c)) (sqrt -1)))
(*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (*.f32 c a))) #s(literal 2 binary32))
(* -1 (* a (- (/ b a) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))
(*.f32 (neg.f32 a) (-.f32 (/.f32 b a) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 c a))) #s(literal 2 binary32))))
(* -1 (* a (- (* -1 (/ (- (* 1/4 (* (sqrt (/ 1 (* a c))) (* (pow b 2) (sqrt -1)))) b) a)) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))
(*.f32 (neg.f32 a) (-.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 c a)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 b b))) b) (neg.f32 a)) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 c a))) #s(literal 2 binary32))))
(* -1 (* a (- (* -1 (/ (- (* -1 (/ (- (* 1/64 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 4) (sqrt -1)))) (* 1/4 (* (sqrt (/ a c)) (* (pow b 2) (sqrt -1))))) a)) b) a)) (* 2 (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* a (- (* -1 (/ (pow b 2) a)) (* -4 c))))
(*.f32 (neg.f32 a) (-.f32 (/.f32 (*.f32 (neg.f32 b) b) a) (*.f32 #s(literal -4 binary32) c)))
(* -1 (* a (+ (* -1 (/ (pow b 2) a)) (* 4 c))))
(*.f32 (neg.f32 a) (-.f32 (/.f32 (*.f32 (neg.f32 b) b) a) (*.f32 #s(literal -4 binary32) c)))
(/ (+ (* -2 (pow b 2)) (* 2 (* a c))) b)
(/.f32 (-.f32 (*.f32 (*.f32 b b) #s(literal -2 binary32)) (*.f32 (*.f32 c a) #s(literal -2 binary32))) b)
(>= b 0)
(>=.f32 b #s(literal 0 binary32))
(+ (* -1/2 (* (sqrt (/ c a)) (sqrt -4))) (* b (- (* -1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b (sqrt -4)))) (* 1/2 (/ 1 a)))))
(+.f32 (*.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/4 binary32) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 a a) a)) c))) (/.f32 b (sqrt.f32 #s(literal -4 binary32)))) (/.f32 #s(literal 1/2 binary32) a)) b) (*.f32 (*.f32 (sqrt.f32 #s(literal -4 binary32)) (sqrt.f32 (/.f32 c a))) #s(literal -1/2 binary32)))
(+ (* -1/2 (* (sqrt (/ c a)) (sqrt -4))) (* b (- (* b (+ (* -1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -4)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 2) (pow (sqrt -4) 3)))))) (* 1/2 (/ 1 a)))))
(+ (* b (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b (sqrt -4)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -4)))
(+.f32 (*.f32 (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 a a) a)) c))) (/.f32 b (sqrt.f32 #s(literal -4 binary32)))) (/.f32 #s(literal 1 binary32) a)) b) (*.f32 (sqrt.f32 #s(literal -4 binary32)) (sqrt.f32 (/.f32 c a))))
(+ (* b (+ (* b (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 2) (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -4)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -4)))
(* 2 (/ c b))
(*.f32 (/.f32 c b) #s(literal 2 binary32))
(+ (* 2 (* (sqrt (/ c a)) (/ 1 (sqrt -4)))) (* 2 (/ b (* a (pow (sqrt -4) 2)))))
(*.f32 #s(literal 2 binary32) (+.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -4 binary32))) (sqrt.f32 (/.f32 c a))) (/.f32 (/.f32 b a) #s(literal -4 binary32))))
(+ (* 2 (* (sqrt (/ c a)) (/ 1 (sqrt -4)))) (* b (+ (* -2 (* b (+ (* -1 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -4) 3))))))) (* 2 (/ 1 (* a (pow (sqrt -4) 2)))))))
(+.f32 (*.f32 (+.f32 (/.f32 (/.f32 #s(literal 2 binary32) a) #s(literal -4 binary32)) (*.f32 (*.f32 #s(literal -2 binary32) b) (*.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 a a) a)) c)) (sqrt.f32 #s(literal -4 binary32))) #s(literal -1/4 binary32)) #s(literal -1/2 binary32)))) b) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -4 binary32))) (sqrt.f32 (/.f32 c a))) #s(literal 2 binary32)))
(+ (* 2 (* (sqrt (/ c a)) (/ 1 (sqrt -4)))) (* b (+ (* b (+ (* -2 (* b (+ (* (sqrt (/ 1 (* a c))) (/ (+ (* -1 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -4) 3))))) (sqrt -4))) (* 1/2 (/ 1 (* (pow a 2) (* c (pow (sqrt -4) 4)))))))) (* -2 (+ (* -1 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -4) 3)))))))) (* 2 (/ 1 (* a (pow (sqrt -4) 2)))))))
(+ (* (sqrt (/ c a)) (sqrt -4)) (* (pow b 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b 2) (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -4)))))))
(+ (* (sqrt (/ c a)) (sqrt -4)) (* (pow b 2) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -4)))) (* (pow b 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ 1 (pow (sqrt -4) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b 2) (pow (sqrt -4) 5)))))))))
(+ b (* (sqrt (* a c)) (sqrt -4)))
(+.f32 (*.f32 (sqrt.f32 (*.f32 c a)) (sqrt.f32 #s(literal -4 binary32))) b)
(+ (* b (+ 1 (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b (sqrt -4)))))) (* (sqrt (* a c)) (sqrt -4)))
(+.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (/.f32 b (sqrt.f32 #s(literal -4 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 c a)))) #s(literal -1/2 binary32))) b) (*.f32 (sqrt.f32 (*.f32 c a)) (sqrt.f32 #s(literal -4 binary32))))
(+ (* b (+ 1 (* b (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b 2) (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -4)))))))) (* (sqrt (* a c)) (sqrt -4)))
(+.f32 (*.f32 (+.f32 (*.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/8 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 a a) a) (*.f32 (*.f32 c c) c))))) (*.f32 (/.f32 b #s(literal -4 binary32)) (/.f32 b (sqrt.f32 #s(literal -4 binary32))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 c a))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -4 binary32)))))) b) #s(literal 1 binary32)) b) (*.f32 (sqrt.f32 (*.f32 c a)) (sqrt.f32 #s(literal -4 binary32))))
(+ (* -1 b) (* (sqrt (* a c)) (sqrt -4)))
(+.f32 (*.f32 (sqrt.f32 (*.f32 c a)) (sqrt.f32 #s(literal -4 binary32))) (neg.f32 b))
(+ (* b (- (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b (sqrt -4)))) 1)) (* (sqrt (* a c)) (sqrt -4)))
(+.f32 (*.f32 (-.f32 (*.f32 (*.f32 (/.f32 b (sqrt.f32 #s(literal -4 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 c a)))) #s(literal 1/2 binary32)) #s(literal 1 binary32)) b) (*.f32 (sqrt.f32 (*.f32 c a)) (sqrt.f32 #s(literal -4 binary32))))
(+ (* b (- (* b (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b 2) (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -4)))))) 1)) (* (sqrt (* a c)) (sqrt -4)))
(+.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/8 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 a a) a) (*.f32 (*.f32 c c) c))))) (*.f32 (/.f32 b #s(literal -4 binary32)) (/.f32 b (sqrt.f32 #s(literal -4 binary32))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 c a))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -4 binary32)))))) b) #s(literal 1 binary32)) b) (*.f32 (sqrt.f32 (*.f32 c a)) (sqrt.f32 #s(literal -4 binary32))))
(+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (* a c)) (sqrt -4)))
(+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 c a)))) (/.f32 (*.f32 b b) (sqrt.f32 #s(literal -4 binary32)))) (*.f32 (sqrt.f32 (*.f32 c a)) (sqrt.f32 #s(literal -4 binary32))))
(+ (* (sqrt (* a c)) (sqrt -4)) (* (pow b 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b 2) (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -4)))))))
(+.f32 (*.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/8 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 a a) a) (*.f32 (*.f32 c c) c))))) (*.f32 (/.f32 b #s(literal -4 binary32)) (/.f32 b (sqrt.f32 #s(literal -4 binary32))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 c a))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -4 binary32)))))) (*.f32 b b)) (*.f32 (sqrt.f32 (*.f32 c a)) (sqrt.f32 #s(literal -4 binary32))))
(+ (* (sqrt (* a c)) (sqrt -4)) (* (pow b 2) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -4)))) (* (pow b 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -4) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b 2) (pow (sqrt -4) 5)))))))))
(- (* -1 b) (* (sqrt (* a c)) (sqrt -4)))
(-.f32 (neg.f32 b) (*.f32 (sqrt.f32 (*.f32 c a)) (sqrt.f32 #s(literal -4 binary32))))
(- (* b (- (* -1/2 (* (sqrt (/ 1 (* a c))) (/ b (sqrt -4)))) 1)) (* (sqrt (* a c)) (sqrt -4)))
(-.f32 (*.f32 (-.f32 (*.f32 (*.f32 (/.f32 b (sqrt.f32 #s(literal -4 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 c a)))) #s(literal -1/2 binary32)) #s(literal 1 binary32)) b) (*.f32 (sqrt.f32 (*.f32 c a)) (sqrt.f32 #s(literal -4 binary32))))
(- (* b (- (* b (- (* 1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b 2) (pow (sqrt -4) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -4)))))) 1)) (* (sqrt (* a c)) (sqrt -4)))
(-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/8 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 a a) a) (*.f32 (*.f32 c c) c))))) (*.f32 (/.f32 b #s(literal -4 binary32)) (/.f32 b (sqrt.f32 #s(literal -4 binary32))))) (*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 c a))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -4 binary32)))) #s(literal 1/2 binary32))) b) #s(literal 1 binary32)) b) (*.f32 (sqrt.f32 (*.f32 c a)) (sqrt.f32 #s(literal -4 binary32))))
(- (pow b 2) (* 4 (* a c)))
(-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))
(/ c (pow b 2))
(/.f32 c (*.f32 b b))
(* b (- (* 2 (/ (* a c) (pow b 2))) 2))
(*.f32 (-.f32 (*.f32 (*.f32 (/.f32 a b) #s(literal 2 binary32)) (/.f32 c b)) #s(literal 2 binary32)) b)
(* b (- (/ c (pow b 2)) (/ 1 a)))
(*.f32 (-.f32 (/.f32 c (*.f32 b b)) (/.f32 #s(literal 1 binary32) a)) b)
(* b (- (+ (/ c (pow b 2)) (/ (* a (pow c 2)) (pow b 4))) (/ 1 a)))
(* b (- (+ (* 2 (/ (* (pow a 2) (pow c 3)) (pow b 6))) (+ (/ c (pow b 2)) (/ (* a (pow c 2)) (pow b 4)))) (/ 1 a)))
(* b (+ (* -2 (/ c (pow b 2))) (* 2 (/ 1 a))))
(*.f32 (+.f32 (/.f32 #s(literal 2 binary32) a) (*.f32 (/.f32 c (*.f32 b b)) #s(literal -2 binary32))) b)
(* b (+ (* -2 (/ c (pow b 2))) (+ (* -2 (/ (* a (pow c 2)) (pow b 4))) (* 2 (/ 1 a)))))
(* b (+ (* -4 (/ (* (pow a 2) (pow c 3)) (pow b 6))) (+ (* -2 (/ c (pow b 2))) (+ (* -2 (/ (* a (pow c 2)) (pow b 4))) (* 2 (/ 1 a))))))
(* b (- (+ (* -2 (/ (+ (* -1 (* a (pow c 2))) (* 1/2 (* a (pow c 2)))) (pow b 4))) (/ c (pow b 2))) (/ 1 a)))
(* b (- (+ (* -2 (/ (+ (* -1 (* a (* c (+ (* -1 (* a (pow c 2))) (* 1/2 (* a (pow c 2))))))) (+ (* -1/8 (/ (+ (* 4 (* (pow a 4) (pow c 4))) (* 16 (* (pow a 4) (pow c 4)))) (* (pow a 2) c))) (* (pow a 2) (pow c 3)))) (pow b 6))) (+ (* -2 (/ (+ (* -1 (* a (pow c 2))) (* 1/2 (* a (pow c 2)))) (pow b 4))) (/ c (pow b 2)))) (/ 1 a)))
(* b (+ (* -2 (/ c (pow b 2))) (/ 1 a)))
(*.f32 (+.f32 (*.f32 (/.f32 c (*.f32 b b)) #s(literal -2 binary32)) (/.f32 #s(literal 1 binary32) a)) b)
(* b (+ (* -2 (/ c (pow b 2))) (+ (* -2 (/ (* a (pow c 2)) (pow b 4))) (/ 1 a))))
(* b (+ (* -4 (/ (* (pow a 2) (pow c 3)) (pow b 6))) (+ (* -2 (/ c (pow b 2))) (+ (* -2 (/ (* a (pow c 2)) (pow b 4))) (/ 1 a)))))
(* b (+ 2 (* -2 (/ (* a c) (pow b 2)))))
(*.f32 (-.f32 #s(literal 2 binary32) (*.f32 (*.f32 (/.f32 a b) #s(literal 2 binary32)) (/.f32 c b))) b)
(* b (+ 2 (+ (* -2 (/ (* a c) (pow b 2))) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 4))))))
(* b (+ 2 (+ (* -4 (/ (* (pow a 3) (pow c 3)) (pow b 6))) (+ (* -2 (/ (* a c) (pow b 2))) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 4)))))))
(/ (+ (* -2 (* a c)) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 2)))) b)
(/.f32 (*.f32 #s(literal -2 binary32) (+.f32 (*.f32 c a) (*.f32 (/.f32 (*.f32 a a) b) (/.f32 (*.f32 c c) b)))) b)
(/ (+ (* -4 (/ (* (pow a 3) (pow c 3)) (pow b 4))) (+ (* -2 (* a c)) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 2))))) b)
(/ (+ (* -4 (/ (* (pow a 3) (pow c 3)) (pow b 4))) (+ (* -2 (* a c)) (+ (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 2))) (* -1/2 (/ (+ (* 4 (* (pow a 4) (pow c 4))) (* 16 (* (pow a 4) (pow c 4)))) (pow b 6)))))) b)
(* b (+ 1 (* -2 (/ (* a c) (pow b 2)))))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (/.f32 a b) #s(literal 2 binary32)) (/.f32 c b))) b)
(* b (+ 1 (+ (* -2 (/ (* a c) (pow b 2))) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 4))))))
(* b (+ 1 (+ (* -4 (/ (* (pow a 3) (pow c 3)) (pow b 6))) (+ (* -2 (/ (* a c) (pow b 2))) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 4)))))))
(* b (- (* 2 (/ (* (pow a 2) (pow c 2)) (pow b 4))) (+ 2 (* -2 (/ (* a c) (pow b 2))))))
(* b (- (* 4 (/ (* (pow a 3) (pow c 3)) (pow b 6))) (+ 2 (+ (* -2 (/ (* a c) (pow b 2))) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 4)))))))
(* (pow b 2) (+ 1 (* -4 (/ (* a c) (pow b 2)))))
(*.f32 (+.f32 (*.f32 (/.f32 (*.f32 #s(literal -4 binary32) a) b) (/.f32 c b)) #s(literal 1 binary32)) (*.f32 b b))
(* -1 (* b (+ 2 (* -2 (/ (* a c) (pow b 2))))))
(*.f32 (-.f32 #s(literal 2 binary32) (*.f32 (*.f32 (/.f32 a b) #s(literal 2 binary32)) (/.f32 c b))) (neg.f32 b))
(if (>= b 0) (* 1/2 (/ (- (* -1 b) (sqrt (- (pow b 2) (* 4 (* a c))))) a)) (* 2 (/ c (+ (sqrt (- (pow b 2) (* 4 (* a c)))) (* -1 b)))))
(if (>=.f32 b #s(literal 0 binary32)) (*.f32 (/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) a) #s(literal 1/2 binary32)) (/.f32 (*.f32 #s(literal 2 binary32) c) (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))))
(* -1 (/ c b))
(/.f32 c (neg.f32 b))
(* -1 (/ (+ c (/ (* a (pow c 2)) (pow b 2))) b))
(/.f32 (+.f32 (*.f32 (/.f32 (*.f32 c c) b) (/.f32 a b)) c) (neg.f32 b))
(* -1 (/ (+ c (+ (* 2 (/ (* (pow a 2) (pow c 3)) (pow b 4))) (/ (* a (pow c 2)) (pow b 2)))) b))
(* -1 (/ (+ c (+ (* 1/4 (/ (+ (* 4 (* (pow a 4) (pow c 4))) (* 16 (* (pow a 4) (pow c 4)))) (* a (pow b 6)))) (+ (* 2 (/ (* (pow a 2) (pow c 3)) (pow b 4))) (/ (* a (pow c 2)) (pow b 2))))) b))
(if (>= b 0) (* 1/2 (/ (- (* -1 b) (sqrt (- (pow b 2) (* 4 (* a c))))) a)) (* -1/2 (/ (- (sqrt (- (pow b 2) (* 4 (* a c)))) (* -1 b)) a)))
(if (>=.f32 b #s(literal 0 binary32)) (*.f32 (/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) a) #s(literal 1/2 binary32)) (*.f32 (/.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 b)) a) #s(literal -1/2 binary32)))
(* -1 (/ (+ (* -2 c) (* -2 (/ (* a (pow c 2)) (pow b 2)))) b))
(/.f32 (*.f32 #s(literal -2 binary32) (+.f32 (*.f32 (/.f32 (*.f32 c c) b) (/.f32 a b)) c)) (neg.f32 b))
(* -1 (/ (+ (* -4 (/ (* (pow a 2) (pow c 3)) (pow b 4))) (+ (* -2 c) (* -2 (/ (* a (pow c 2)) (pow b 2))))) b))
(* -1 (/ (+ (* -4 (/ (* (pow a 2) (pow c 3)) (pow b 4))) (+ (* -2 c) (+ (* -2 (/ (* a (pow c 2)) (pow b 2))) (* -1/2 (/ (+ (* 4 (* (pow a 4) (pow c 4))) (* 16 (* (pow a 4) (pow c 4)))) (* a (pow b 6))))))) b))
(if (>= b 0) (* 2 (/ c (+ (sqrt (- (pow b 2) (* 4 (* a c)))) (* -1 b)))) (* 2 (/ c (+ (sqrt (- (pow b 2) (* 4 (* a c)))) (* -1 b)))))
(/.f32 (*.f32 #s(literal 2 binary32) c) (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))
(* -1 (/ (+ c (+ (* -2 (/ (+ (* -2 (* (pow a 3) (pow c 4))) (* -1/2 (* (pow a 3) (pow c 4)))) (pow b 6))) (+ (* 2 (/ (* (pow a 2) (pow c 3)) (pow b 4))) (/ (* a (pow c 2)) (pow b 2))))) b))
(* -1 (* b (+ (* -2 (/ c (pow b 2))) (/ 1 a))))
(*.f32 (+.f32 (*.f32 (/.f32 c (*.f32 b b)) #s(literal -2 binary32)) (/.f32 #s(literal 1 binary32) a)) (neg.f32 b))
(* -1 (* b (+ (* -2 (/ c (pow b 2))) (+ (* -2 (/ (* a (pow c 2)) (pow b 4))) (/ 1 a)))))
(* -1 (* b (+ (* -4 (/ (* (pow a 2) (pow c 3)) (pow b 6))) (+ (* -2 (/ c (pow b 2))) (+ (* -2 (/ (* a (pow c 2)) (pow b 4))) (/ 1 a))))))
(* -1 (/ (+ (* -2 (* a c)) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 2)))) b))
(/.f32 (*.f32 #s(literal -2 binary32) (+.f32 (*.f32 c a) (*.f32 (/.f32 (*.f32 a a) b) (/.f32 (*.f32 c c) b)))) (neg.f32 b))
(* -1 (/ (+ (* -4 (/ (* (pow a 3) (pow c 3)) (pow b 4))) (+ (* -2 (* a c)) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 2))))) b))
(* -1 (/ (+ (* -4 (/ (* (pow a 3) (pow c 3)) (pow b 4))) (+ (* -2 (* a c)) (+ (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 2))) (* -1/2 (/ (+ (* 4 (* (pow a 4) (pow c 4))) (* 16 (* (pow a 4) (pow c 4)))) (pow b 6)))))) b))
(* -1 (* b (+ 2 (+ (* -2 (/ (* a c) (pow b 2))) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 4)))))))
(* -1 (* b (+ 2 (+ (* -4 (/ (* (pow a 3) (pow c 3)) (pow b 6))) (+ (* -2 (/ (* a c) (pow b 2))) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 4))))))))
(* -1 b)
(neg.f32 b)
(* -1 (* b (+ 1 (* -2 (/ (* a c) (pow b 2))))))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (/.f32 a b) #s(literal 2 binary32)) (/.f32 c b))) (neg.f32 b))
(* -1 (* b (+ 1 (+ (* -2 (/ (* a c) (pow b 2))) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 4)))))))
(* -1 (* b (+ 1 (+ (* -4 (/ (* (pow a 3) (pow c 3)) (pow b 6))) (+ (* -2 (/ (* a c) (pow b 2))) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 4))))))))
(* -1 (/ (- (* 2 (/ (* (pow a 2) (pow c 2)) (pow b 2))) (* -2 (* a c))) b))
(/.f32 (-.f32 (*.f32 (*.f32 (/.f32 (*.f32 a a) b) (/.f32 (*.f32 c c) b)) #s(literal 2 binary32)) (*.f32 (*.f32 c a) #s(literal -2 binary32))) (neg.f32 b))
(* -1 (/ (- (* 4 (/ (* (pow a 3) (pow c 3)) (pow b 4))) (+ (* -2 (* a c)) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 2))))) b))
(* -1 (/ (- (* 1/2 (/ (+ (* 4 (* (pow a 4) (pow c 4))) (* 16 (* (pow a 4) (pow c 4)))) (pow b 6))) (+ (* -4 (/ (* (pow a 3) (pow c 3)) (pow b 4))) (+ (* -2 (* a c)) (* -2 (/ (* (pow a 2) (pow c 2)) (pow b 2)))))) b))
(+ (* -1 (/ b a)) (/ c b))
(+.f32 (/.f32 c b) (/.f32 (neg.f32 b) a))
(+ (* -1 (/ b a)) (* c (+ (/ 1 b) (/ (* a c) (pow b 3)))))
(+.f32 (*.f32 (+.f32 (*.f32 (/.f32 a (*.f32 b b)) (/.f32 c b)) (/.f32 #s(literal 1 binary32) b)) c) (/.f32 (neg.f32 b) a))
(+ (* -1 (/ b a)) (* c (+ (* c (+ (* 2 (/ (* (pow a 2) c) (pow b 5))) (/ a (pow b 3)))) (/ 1 b))))
(+ (* -2 (/ c b)) (* 2 (/ b a)))
(-.f32 (*.f32 (/.f32 c b) #s(literal -2 binary32)) (*.f32 (/.f32 b a) #s(literal -2 binary32)))
(+ (* 2 (/ b a)) (* c (- (* -2 (/ (* a c) (pow b 3))) (* 2 (/ 1 b)))))
(+.f32 (*.f32 (-.f32 (*.f32 (/.f32 #s(literal -2 binary32) (*.f32 b b)) (/.f32 (*.f32 c a) b)) (/.f32 #s(literal 2 binary32) b)) c) (*.f32 (/.f32 b a) #s(literal 2 binary32)))
(+ (* 2 (/ b a)) (* c (- (* c (+ (* -4 (/ (* (pow a 2) c) (pow b 5))) (* -2 (/ a (pow b 3))))) (* 2 (/ 1 b)))))
(+ (* -1 (/ b a)) (* c (+ (* -2 (* c (+ (* -1 (/ a (pow b 3))) (* 1/2 (/ a (pow b 3)))))) (/ 1 b))))
(+.f32 (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 (/.f32 a (*.f32 (*.f32 b b) b)) #s(literal -1/2 binary32)) c) #s(literal -2 binary32)) (/.f32 #s(literal 1 binary32) b)) c) (/.f32 (neg.f32 b) a))
(+ (* -1 (/ b a)) (* c (+ (* c (+ (* -2 (* c (+ (* -1 (/ (* a (+ (* -1 (/ a (pow b 3))) (* 1/2 (/ a (pow b 3))))) (pow b 2))) (+ (* -1/8 (/ (* b (+ (* 4 (/ (pow a 4) (pow b 6))) (* 16 (/ (pow a 4) (pow b 6))))) (pow a 2))) (/ (pow a 2) (pow b 5)))))) (* -2 (+ (* -1 (/ a (pow b 3))) (* 1/2 (/ a (pow b 3))))))) (/ 1 b))))
(* 2 c)
(*.f32 #s(literal 2 binary32) c)
(+ (* -2 (/ c b)) (/ b a))
(+.f32 (*.f32 (/.f32 c b) #s(literal -2 binary32)) (/.f32 b a))
(+ (* c (- (* -2 (/ (* a c) (pow b 3))) (* 2 (/ 1 b)))) (/ b a))
(+.f32 (*.f32 (-.f32 (*.f32 (/.f32 #s(literal -2 binary32) (*.f32 b b)) (/.f32 (*.f32 c a) b)) (/.f32 #s(literal 2 binary32) b)) c) (/.f32 b a))
(+ (* c (- (* c (+ (* -4 (/ (* (pow a 2) c) (pow b 5))) (* -2 (/ a (pow b 3))))) (* 2 (/ 1 b)))) (/ b a))
(+ (* 2 b) (* c (+ (* -2 (/ a b)) (* -2 (/ (* (pow a 2) c) (pow b 3))))))
(+.f32 (*.f32 (*.f32 #s(literal -2 binary32) (+.f32 (/.f32 a b) (*.f32 (/.f32 (*.f32 a a) b) (/.f32 c (*.f32 b b))))) c) (*.f32 #s(literal 2 binary32) b))
(+ (* 2 b) (* c (+ (* -2 (/ a b)) (* c (+ (* -4 (/ (* (pow a 3) c) (pow b 5))) (* -2 (/ (pow a 2) (pow b 3))))))))
(* c (+ (* -2 (/ a b)) (* -2 (/ (* (pow a 2) c) (pow b 3)))))
(*.f32 (*.f32 #s(literal -2 binary32) (+.f32 (/.f32 a b) (*.f32 (/.f32 (*.f32 a a) b) (/.f32 c (*.f32 b b))))) c)
(* c (+ (* -2 (/ a b)) (* c (+ (* -4 (/ (* (pow a 3) c) (pow b 5))) (* -2 (/ (pow a 2) (pow b 3)))))))
(* c (+ (* -2 (/ a b)) (* c (+ (* -2 (/ (pow a 2) (pow b 3))) (* c (+ (* -4 (/ (pow a 3) (pow b 5))) (* -1/2 (/ (* c (+ (* 4 (/ (pow a 4) (pow b 6))) (* 16 (/ (pow a 4) (pow b 6))))) b))))))))
(+ b (* c (+ (* -2 (/ a b)) (* -2 (/ (* (pow a 2) c) (pow b 3))))))
(+.f32 (*.f32 (*.f32 #s(literal -2 binary32) (+.f32 (/.f32 a b) (*.f32 (/.f32 (*.f32 a a) b) (/.f32 c (*.f32 b b))))) c) b)
(+ b (* c (+ (* -2 (/ a b)) (* c (+ (* -4 (/ (* (pow a 3) c) (pow b 5))) (* -2 (/ (pow a 2) (pow b 3))))))))
(- (* c (- (* 2 (/ (* (pow a 2) c) (pow b 3))) (* -2 (/ a b)))) (* 2 b))
(-.f32 (*.f32 (-.f32 (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 b b)) (/.f32 (*.f32 (*.f32 a a) c) b)) (*.f32 (/.f32 a b) #s(literal -2 binary32))) c) (*.f32 #s(literal 2 binary32) b))
(- (* c (- (* c (- (* 4 (/ (* (pow a 3) c) (pow b 5))) (* -2 (/ (pow a 2) (pow b 3))))) (* -2 (/ a b)))) (* 2 b))
(* c (+ (* -2 (/ b c)) (* 2 (/ a b))))
(*.f32 (-.f32 (*.f32 (/.f32 b c) #s(literal -2 binary32)) (*.f32 (/.f32 a b) #s(literal -2 binary32))) c)
(* c (+ (* -1/2 (* (sqrt (/ 1 (* a c))) (sqrt -4))) (* -1/2 (/ b (* a c)))))
(*.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (/.f32 b a) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 c a))) (sqrt.f32 #s(literal -4 binary32))))) c)
(* c (+ (* -1/2 (* (sqrt (/ 1 (* a c))) (sqrt -4))) (+ (* -1/2 (/ b (* a c))) (* -1/4 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b 2) (sqrt -4)))))))
(*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (/.f32 b a) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 c a))) (sqrt.f32 #s(literal -4 binary32))))) (*.f32 (*.f32 #s(literal -1/4 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 a a) a) (*.f32 (*.f32 c c) c))))) (/.f32 (*.f32 b b) (sqrt.f32 #s(literal -4 binary32))))) c)
(* c (+ (* -1/2 (* (sqrt (/ 1 (* a c))) (sqrt -4))) (+ (* -1/2 (/ b (* a c))) (+ (* -1/4 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3))))))))
(* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -4)) (/ b (* a c))))
(*.f32 (+.f32 (/.f32 (/.f32 b a) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 c a))) (sqrt.f32 #s(literal -4 binary32)))) c)
(* c (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (+ (* (sqrt (/ 1 (* a c))) (sqrt -4)) (/ b (* a c)))))
(*.f32 (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 a a) a) (*.f32 (*.f32 c c) c))))) (/.f32 (*.f32 b b) (sqrt.f32 #s(literal -4 binary32)))) (+.f32 (/.f32 (/.f32 b a) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 c a))) (sqrt.f32 #s(literal -4 binary32))))) c)
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (+ (* (sqrt (/ 1 (* a c))) (sqrt -4)) (/ b (* a c))))))
(- (+ (* -1 (/ (+ (* -2 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b 2) (pow (sqrt -4) 3)))) (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b 2) (pow (sqrt -4) 3)))) (pow c 2))) (* 2 (* (sqrt (/ c a)) (/ 1 (sqrt -4))))) (* -2 (/ b (* a (pow (sqrt -4) 2)))))
(+.f32 (/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (*.f32 (/.f32 (*.f32 c c) a) (/.f32 c (*.f32 a a)))) (*.f32 (/.f32 b #s(literal -4 binary32)) (/.f32 b (sqrt.f32 #s(literal -4 binary32)))))) (neg.f32 (*.f32 c c))) (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -4 binary32))) (sqrt.f32 (/.f32 c a))) (/.f32 (/.f32 b a) #s(literal -4 binary32)))))
(- (+ (* -1 (/ (+ (* (sqrt (/ c a)) (/ (* b (+ (* -2 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b 2) (pow (sqrt -4) 3)))) (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b 2) (pow (sqrt -4) 3))))) (sqrt -4))) (/ (* (pow b 3) (pow c 2)) (* (pow a 2) (pow (sqrt -4) 4)))) (pow c 3))) (* 2 (* (sqrt (/ c a)) (/ 1 (sqrt -4))))) (+ (* -2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (pow (sqrt -4) 3)))) (+ (* -2 (/ b (* a (pow (sqrt -4) 2)))) (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b 2) (pow (sqrt -4) 3))))))
(* c (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ 1 (* a c))) (sqrt -4))))
(*.f32 (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 a a) a) (*.f32 (*.f32 c c) c))))) (/.f32 (*.f32 b b) (sqrt.f32 #s(literal -4 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 c a))) (sqrt.f32 #s(literal -4 binary32)))) c)
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ 1 (* a c))) (sqrt -4)))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 7)))) (/ (pow b 6) (pow (sqrt -4) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ 1 (* a c))) (sqrt -4))))))
(* c (+ (* (sqrt (/ a c)) (sqrt -4)) (/ b c)))
(*.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 a c)) (sqrt.f32 #s(literal -4 binary32))) (/.f32 b c)) c)
(* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (+ (* (sqrt (/ a c)) (sqrt -4)) (/ b c))))
(*.f32 (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 c c) c) a)))) (/.f32 (*.f32 b b) (sqrt.f32 #s(literal -4 binary32)))) (+.f32 (*.f32 (sqrt.f32 (/.f32 a c)) (sqrt.f32 #s(literal -4 binary32))) (/.f32 b c))) c)
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (+ (* (sqrt (/ a c)) (sqrt -4)) (/ b c)))))
(* c (+ (* -1 (/ b c)) (* (sqrt (/ a c)) (sqrt -4))))
(*.f32 (+.f32 (/.f32 (neg.f32 b) c) (*.f32 (sqrt.f32 (/.f32 a c)) (sqrt.f32 #s(literal -4 binary32)))) c)
(* c (- (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ a c)) (sqrt -4))) (/ b c)))
(*.f32 (-.f32 (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 c c) c) a)))) (/.f32 (*.f32 b b) (sqrt.f32 #s(literal -4 binary32)))) (*.f32 (sqrt.f32 (/.f32 a c)) (sqrt.f32 #s(literal -4 binary32)))) (/.f32 b c)) c)
(* c (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ a c)) (sqrt -4)))) (/ b c)))
(* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ a c)) (sqrt -4))))
(*.f32 (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 c c) c) a)))) (/.f32 (*.f32 b b) (sqrt.f32 #s(literal -4 binary32)))) (*.f32 (sqrt.f32 (/.f32 a c)) (sqrt.f32 #s(literal -4 binary32)))) c)
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ a c)) (sqrt -4)))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (/ (pow b 6) (pow (sqrt -4) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (* (sqrt (/ a c)) (sqrt -4))))))
(* c (- (* -1 (/ b c)) (* (sqrt (/ a c)) (sqrt -4))))
(*.f32 (-.f32 (/.f32 (neg.f32 b) c) (*.f32 (sqrt.f32 (/.f32 a c)) (sqrt.f32 #s(literal -4 binary32)))) c)
(* c (- (* -1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (+ (* (sqrt (/ a c)) (sqrt -4)) (/ b c))))
(*.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 c c) c) a)))) (/.f32 (*.f32 b b) (sqrt.f32 #s(literal -4 binary32)))) (+.f32 (*.f32 (sqrt.f32 (/.f32 a c)) (sqrt.f32 #s(literal -4 binary32))) (/.f32 b c))) c)
(* c (- (* 1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b 4) (pow (sqrt -4) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b 2) (sqrt -4)))) (+ (* (sqrt (/ a c)) (sqrt -4)) (/ b c)))))
(* c (- (/ (pow b 2) c) (* 4 a)))
(*.f32 (-.f32 (/.f32 (*.f32 b b) c) (*.f32 #s(literal 4 binary32) a)) c)
(* c (+ (* -4 a) (/ (pow b 2) c)))
(*.f32 (-.f32 (/.f32 (*.f32 b b) c) (*.f32 #s(literal 4 binary32) a)) c)
(* -1 (* c (+ (* -2 (/ a b)) (* 2 (/ b c)))))
(*.f32 (neg.f32 c) (-.f32 (*.f32 (/.f32 a b) #s(literal -2 binary32)) (*.f32 (/.f32 b c) #s(literal -2 binary32))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* 1/2 (/ b (* a c))))))
(*.f32 (neg.f32 c) (-.f32 (*.f32 (neg.f32 (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 c a)))) (*.f32 (/.f32 (/.f32 b a) c) #s(literal -1/2 binary32))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1/2 (/ b a)) (* 1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 2) (sqrt -1))))) c)))))
(*.f32 (neg.f32 c) (neg.f32 (+.f32 (/.f32 (-.f32 (*.f32 (/.f32 b a) #s(literal -1/2 binary32)) (*.f32 #s(literal -1/8 binary32) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 b b)) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 a a) a)) c))))) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 c a))) (sqrt.f32 #s(literal -1 binary32))))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1 (/ (+ (* -1/8 (* (sqrt (/ c (pow a 3))) (* (pow b 2) (sqrt -1)))) (* 1/128 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b 4) (sqrt -1))))) c)) (* -1/2 (/ b a))) c)))))
(* -1 (* c (+ (* -1 (/ b (* a c))) (* 2 (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(*.f32 (neg.f32 c) (+.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 c a))) (sqrt.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (/.f32 (neg.f32 b) (*.f32 c a))))
(* -1 (* c (+ (* -1 (/ (+ (* -1/4 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 2) (sqrt -1)))) (/ b a)) c)) (* 2 (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(*.f32 (neg.f32 c) (-.f32 (/.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/4 binary32) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 a a) a)) c))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 b b))) (/.f32 b a)) (neg.f32 c)) (*.f32 #s(literal -2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 c a))) (sqrt.f32 #s(literal -1 binary32))))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/64 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b 4) (sqrt -1)))) (* 1/4 (* (sqrt (/ c (pow a 3))) (* (pow b 2) (sqrt -1))))) c)) (/ b a)) c)) (* 2 (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1/2 (/ b a)))
(-.f32 (*.f32 (neg.f32 (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (/.f32 c a))) (*.f32 #s(literal 1/2 binary32) (/.f32 b a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (- (+ (* -1/8 (* (sqrt (/ c (pow a 3))) (* (pow b 2) (sqrt -1)))) (* 1/4 (* (sqrt (/ c (pow a 3))) (* (pow b 2) (sqrt -1))))) (* -1/2 (/ (* b c) a))) c)))
(neg.f32 (+.f32 (/.f32 (-.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 c (*.f32 (*.f32 a a) a))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 b b))) #s(literal 1/8 binary32)) (*.f32 (*.f32 b (/.f32 c a)) #s(literal -1/2 binary32))) c) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 c a)))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (- (* -1 (/ (- (+ (* -1/16 (/ (* (pow b 3) c) (pow a 2))) (* 1/2 (* (sqrt (/ 1 (* a c))) (* b (* (sqrt -1) (+ (* -1/8 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b 2) (sqrt -1)))) (* 1/4 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b 2) (sqrt -1)))))))))) (+ (* -1/8 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b 2) (sqrt -1)))) (* 1/4 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b 2) (sqrt -1)))))) c)) (* -1/2 (/ (* b c) a))) c)))
(neg.f32 (+.f32 (/.f32 (-.f32 (/.f32 (-.f32 (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 c a)))) (*.f32 (*.f32 b (sqrt.f32 #s(literal -1 binary32))) (*.f32 (*.f32 (sqrt.f32 (*.f32 (/.f32 (*.f32 c c) a) (/.f32 c (*.f32 a a)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 b b))) #s(literal 1/8 binary32)))) (*.f32 (/.f32 #s(literal -1/16 binary32) a) (/.f32 (*.f32 (*.f32 (*.f32 b b) b) c) a))) (*.f32 (*.f32 (sqrt.f32 (*.f32 (/.f32 (*.f32 c c) a) (/.f32 c (*.f32 a a)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 b b))) #s(literal 1/8 binary32))) (neg.f32 c)) (*.f32 (*.f32 b (/.f32 c a)) #s(literal -1/2 binary32))) c) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 c a)))))
(* -1 (* c (+ (* 1/4 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b 2) (sqrt -1)))) (* 2 (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(*.f32 (neg.f32 c) (-.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 a a) a) (*.f32 (*.f32 c c) c))))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 b b))) (*.f32 #s(literal -2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 c a))) (sqrt.f32 #s(literal -1 binary32))))))
(* -1 (* c (+ (* -1/64 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b 4) (sqrt -1)))) (+ (* 1/4 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b 2) (sqrt -1)))) (* 2 (* (sqrt (/ 1 (* a c))) (sqrt -1)))))))
(* -1 (* c (+ (* -1/64 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b 4) (sqrt -1)))) (+ (* 1/512 (* (sqrt (/ 1 (* (pow a 7) (pow c 7)))) (* (pow b 6) (sqrt -1)))) (+ (* 1/4 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b 2) (sqrt -1)))) (* 2 (* (sqrt (/ 1 (* a c))) (sqrt -1))))))))
(* -1 (* c (+ (* -1 (/ b c)) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))
(*.f32 (neg.f32 c) (-.f32 (/.f32 (neg.f32 b) c) (*.f32 #s(literal -2 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 a c))))))
(* -1 (* c (+ (* -1 (/ (+ b (* -1/4 (* (sqrt (/ 1 (* a c))) (* (pow b 2) (sqrt -1))))) c)) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))
(*.f32 (neg.f32 c) (-.f32 (/.f32 (-.f32 b (*.f32 (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 c a)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 b b)))) (neg.f32 c)) (*.f32 #s(literal -2 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 a c))))))
(* -1 (* c (+ (* -1 (/ (+ b (* -1 (/ (+ (* -1/64 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 4) (sqrt -1)))) (* 1/4 (* (sqrt (/ c a)) (* (pow b 2) (sqrt -1))))) c))) c)) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* c (+ (* 2 (* (sqrt (/ a c)) (sqrt -1))) (/ b c))))
(*.f32 (neg.f32 c) (+.f32 (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 a c))) #s(literal 2 binary32)) (/.f32 b c)))
(* -1 (* c (+ (* -1 (/ (- (* -1/4 (* (sqrt (/ 1 (* a c))) (* (pow b 2) (sqrt -1)))) b) c)) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))
(*.f32 (neg.f32 c) (-.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/4 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 c a)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 b b))) b) (neg.f32 c)) (*.f32 #s(literal -2 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 a c))))))
(* -1 (* c (+ (* -1 (/ (- (* -1 (/ (+ (* -1/64 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 4) (sqrt -1)))) (* 1/4 (* (sqrt (/ c a)) (* (pow b 2) (sqrt -1))))) c)) b) c)) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* c (+ (* 1/4 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 2) (sqrt -1)))) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))
(*.f32 (neg.f32 c) (-.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 c c) c) a)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 b b))) (*.f32 #s(literal -2 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 a c))))))
(* -1 (* c (+ (* -1/64 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b 4) (sqrt -1)))) (+ (* 1/4 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 2) (sqrt -1)))) (* 2 (* (sqrt (/ a c)) (sqrt -1)))))))
(* -1 (* c (+ (* -1/64 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b 4) (sqrt -1)))) (+ (* 1/512 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (* (pow b 6) (sqrt -1)))) (+ (* 1/4 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b 2) (sqrt -1)))) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))))
(* -1 (* c (- (/ b c) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))
(*.f32 (neg.f32 c) (-.f32 (/.f32 b c) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 a c))) #s(literal 2 binary32))))
(* -1 (* c (- (* -1 (/ (- (* 1/4 (* (sqrt (/ 1 (* a c))) (* (pow b 2) (sqrt -1)))) b) c)) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))
(*.f32 (neg.f32 c) (-.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 c a)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 b b))) b) (neg.f32 c)) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 a c))) #s(literal 2 binary32))))
(* -1 (* c (- (* -1 (/ (- (* -1 (/ (- (* 1/64 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b 4) (sqrt -1)))) (* 1/4 (* (sqrt (/ c a)) (* (pow b 2) (sqrt -1))))) c)) b) c)) (* 2 (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* c (- (* -1 (/ (pow b 2) c)) (* -4 a))))
(*.f32 (neg.f32 c) (-.f32 (/.f32 (*.f32 (neg.f32 b) b) c) (*.f32 #s(literal -4 binary32) a)))
(* -1 (* c (+ (* -1 (/ (pow b 2) c)) (* 4 a))))
(*.f32 (neg.f32 c) (-.f32 (/.f32 (*.f32 (neg.f32 b) b) c) (*.f32 #s(literal -4 binary32) a)))

rewrite157.0ms (2.4%)

Memory
23.2MiB live, 166.9MiB allocated
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
099852
0150846
1501776
22673776
08628776
Stop Event
iter limit
node limit
iter limit
Counts
33 → 560
Calls
Call 1
Inputs
(*.f32 (-.f32 #s(literal 2 binary32) (*.f32 (*.f32 a (/.f32 (/.f32 c b) b)) #s(literal 2 binary32))) (neg.f32 b))
(if (>=.f32 b #s(literal 0 binary32)) (/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c)))) (*.f32 #s(literal 2 binary32) a)) (/.f32 (*.f32 #s(literal 2 binary32) c) #s(approx (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (*.f32 (-.f32 #s(literal 2 binary32) (*.f32 (*.f32 a (/.f32 (/.f32 c b) b)) #s(literal 2 binary32))) (neg.f32 b)))))
(>=.f32 b #s(literal 0 binary32))
(/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c)))) (*.f32 #s(literal 2 binary32) a))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (*.f32 (/.f32 c b) #s(literal 2 binary32))) #s(literal -1/2 binary32)))
(*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (*.f32 (/.f32 c b) #s(literal 2 binary32))) #s(literal -1/2 binary32))
#s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (*.f32 (/.f32 c b) #s(literal 2 binary32)))
(*.f32 (/.f32 c b) #s(literal 2 binary32))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) #s(approx (if (>= b 0) (* (/ (- (- (* b b) (* (* c a) 4)) (* b b)) (* (- (sqrt (- (* b b) (* (* c a) 4))) b) a)) -1/2) (/ (* c 2) (- (sqrt (- (* b b) (* (* c a) 4))) b))) (/.f32 (+.f32 c c) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))))
#s(approx (if (>= b 0) (* (/ (- (- (* b b) (* (* c a) 4)) (* b b)) (* (- (sqrt (- (* b b) (* (* c a) 4))) b) a)) -1/2) (/ (* c 2) (- (sqrt (- (* b b) (* (* c a) 4))) b))) (/.f32 (+.f32 c c) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(/.f32 (+.f32 c c) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))
(+.f32 c c)
(+.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) a) (/.f32 b a))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 (+.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) a) (/.f32 b a)) #s(literal -1/2 binary32)))
(*.f32 (+.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) a) (/.f32 b a)) #s(literal -1/2 binary32))
(/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) a)
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 (/.f32 (+.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 (*.f32 (*.f32 a (/.f32 c (*.f32 b b))) #s(literal -4 binary32)) #s(literal 1 binary32)) (*.f32 b b)))) b) a) #s(literal -1/2 binary32)))
(*.f32 (/.f32 (+.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 (*.f32 (*.f32 a (/.f32 c (*.f32 b b))) #s(literal -4 binary32)) #s(literal 1 binary32)) (*.f32 b b)))) b) a) #s(literal -1/2 binary32))
(/.f32 (+.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 (*.f32 (*.f32 a (/.f32 c (*.f32 b b))) #s(literal -4 binary32)) #s(literal 1 binary32)) (*.f32 b b)))) b) a)
(+.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 (*.f32 (*.f32 a (/.f32 c (*.f32 b b))) #s(literal -4 binary32)) #s(literal 1 binary32)) (*.f32 b b)))) b)
#s(approx (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (*.f32 (-.f32 #s(literal 2 binary32) (*.f32 (*.f32 a (/.f32 (/.f32 c b) b)) #s(literal 2 binary32))) (neg.f32 b)))
(sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c)))
(-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c))))
(*.f32 a (/.f32 (/.f32 c b) b))
(sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))
(-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)
(-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))
(sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))
(-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))
(*.f32 (*.f32 a #s(literal 4 binary32)) c)
(sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 (*.f32 (*.f32 a (/.f32 c (*.f32 b b))) #s(literal -4 binary32)) #s(literal 1 binary32)) (*.f32 b b))))
(*.f32 (+.f32 (*.f32 (*.f32 a (/.f32 c (*.f32 b b))) #s(literal -4 binary32)) #s(literal 1 binary32)) (*.f32 b b))
(/.f32 c (*.f32 b b))
Outputs
(*.f32 (neg.f32 (-.f32 #s(literal 2 binary32) (*.f32 (*.f32 (/.f32 (/.f32 c b) b) #s(literal 2 binary32)) a))) b)
(*.f32 (neg.f32 b) (-.f32 #s(literal 2 binary32) (*.f32 (*.f32 (/.f32 (/.f32 c b) b) #s(literal 2 binary32)) a)))
(*.f32 (-.f32 #s(literal 2 binary32) (*.f32 (*.f32 (/.f32 (/.f32 c b) b) #s(literal 2 binary32)) a)) (neg.f32 b))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 4 binary32) (*.f32 (*.f32 (*.f32 (/.f32 a b) (/.f32 c b)) (*.f32 (/.f32 a b) (/.f32 c b))) #s(literal 4 binary32))) (neg.f32 b))) (neg.f32 (+.f32 (*.f32 (*.f32 (/.f32 (/.f32 c b) b) #s(literal 2 binary32)) a) #s(literal 2 binary32))))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 8 binary32) (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 a a) a) (*.f32 (*.f32 c c) c)) (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b))) #s(literal 8 binary32))) (neg.f32 b))) (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 (/.f32 (/.f32 c b) b) #s(literal 2 binary32)) a) (+.f32 (*.f32 (*.f32 (/.f32 (/.f32 c b) b) #s(literal 2 binary32)) a) #s(literal 2 binary32))) #s(literal 4 binary32))))
(/.f32 (neg.f32 (*.f32 (neg.f32 b) (-.f32 #s(literal 4 binary32) (*.f32 (*.f32 (*.f32 (/.f32 a b) (/.f32 c b)) (*.f32 (/.f32 a b) (/.f32 c b))) #s(literal 4 binary32))))) (neg.f32 (+.f32 (*.f32 (*.f32 (/.f32 (/.f32 c b) b) #s(literal 2 binary32)) a) #s(literal 2 binary32))))
(/.f32 (neg.f32 (*.f32 (neg.f32 b) (-.f32 #s(literal 8 binary32) (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 a a) a) (*.f32 (*.f32 c c) c)) (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b))) #s(literal 8 binary32))))) (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 (/.f32 (/.f32 c b) b) #s(literal 2 binary32)) a) (+.f32 (*.f32 (*.f32 (/.f32 (/.f32 c b) b) #s(literal 2 binary32)) a) #s(literal 2 binary32))) #s(literal 4 binary32))))
(/.f32 (*.f32 (-.f32 #s(literal 4 binary32) (*.f32 (*.f32 (*.f32 (/.f32 a b) (/.f32 c b)) (*.f32 (/.f32 a b) (/.f32 c b))) #s(literal 4 binary32))) (neg.f32 b)) (+.f32 (*.f32 (*.f32 (/.f32 (/.f32 c b) b) #s(literal 2 binary32)) a) #s(literal 2 binary32)))
(/.f32 (*.f32 (-.f32 #s(literal 8 binary32) (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 a a) a) (*.f32 (*.f32 c c) c)) (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b))) #s(literal 8 binary32))) (neg.f32 b)) (+.f32 (*.f32 (*.f32 (*.f32 (/.f32 (/.f32 c b) b) #s(literal 2 binary32)) a) (+.f32 (*.f32 (*.f32 (/.f32 (/.f32 c b) b) #s(literal 2 binary32)) a) #s(literal 2 binary32))) #s(literal 4 binary32)))
(/.f32 (*.f32 (neg.f32 b) (-.f32 #s(literal 4 binary32) (*.f32 (*.f32 (*.f32 (/.f32 a b) (/.f32 c b)) (*.f32 (/.f32 a b) (/.f32 c b))) #s(literal 4 binary32)))) (+.f32 (*.f32 (*.f32 (/.f32 (/.f32 c b) b) #s(literal 2 binary32)) a) #s(literal 2 binary32)))
(/.f32 (*.f32 (neg.f32 b) (-.f32 #s(literal 8 binary32) (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 a a) a) (*.f32 (*.f32 c c) c)) (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b))) #s(literal 8 binary32)))) (+.f32 (*.f32 (*.f32 (*.f32 (/.f32 (/.f32 c b) b) #s(literal 2 binary32)) a) (+.f32 (*.f32 (*.f32 (/.f32 (/.f32 c b) b) #s(literal 2 binary32)) a) #s(literal 2 binary32))) #s(literal 4 binary32)))
(+.f32 (*.f32 #s(literal 2 binary32) (neg.f32 b)) (*.f32 (*.f32 (*.f32 (neg.f32 a) (/.f32 (/.f32 c b) b)) #s(literal 2 binary32)) (neg.f32 b)))
(+.f32 (*.f32 (neg.f32 b) #s(literal 2 binary32)) (*.f32 (neg.f32 b) (*.f32 (*.f32 (neg.f32 a) (/.f32 (/.f32 c b) b)) #s(literal 2 binary32))))
(neg.f32 (*.f32 (-.f32 #s(literal 2 binary32) (*.f32 (*.f32 (/.f32 (/.f32 c b) b) #s(literal 2 binary32)) a)) b))
(if (>=.f32 b #s(literal 0 binary32)) (/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (*.f32 a #s(literal 2 binary32))) (/.f32 (*.f32 #s(literal -2 binary32) c) #s(approx (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (*.f32 (neg.f32 b) (-.f32 #s(literal 2 binary32) (*.f32 (*.f32 (/.f32 (/.f32 c b) b) #s(literal 2 binary32)) a))))))
(>=.f32 b #s(literal 0 binary32))
(/.f32 (neg.f32 (/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) a)) #s(literal -2 binary32))
(/.f32 (neg.f32 (-.f32 (*.f32 (/.f32 b (*.f32 a #s(literal 2 binary32))) (/.f32 b (*.f32 a #s(literal 2 binary32)))) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 a #s(literal 2 binary32))) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 a #s(literal 2 binary32)))))) (neg.f32 (+.f32 (/.f32 (/.f32 b a) #s(literal -2 binary32)) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 a #s(literal 2 binary32))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (/.f32 b (*.f32 a #s(literal 2 binary32))) (/.f32 b (*.f32 a #s(literal 2 binary32)))) (/.f32 (/.f32 b a) #s(literal -2 binary32))) (/.f32 (/.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (*.f32 (*.f32 a a) a)) #s(literal 8 binary32)))) (neg.f32 (+.f32 (*.f32 (/.f32 b (*.f32 a #s(literal 2 binary32))) (/.f32 b (*.f32 a #s(literal 2 binary32)))) (+.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 a #s(literal 2 binary32))) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 a #s(literal 2 binary32)))) (*.f32 (/.f32 (/.f32 b a) #s(literal -2 binary32)) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 a #s(literal 2 binary32))))))))
(/.f32 (neg.f32 (neg.f32 (/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) #s(literal 2 binary32)))) (neg.f32 (neg.f32 a)))
(/.f32 (neg.f32 (neg.f32 (neg.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))))) (neg.f32 (neg.f32 (*.f32 #s(literal -2 binary32) a))))
(/.f32 (neg.f32 (-.f32 (*.f32 (neg.f32 b) (*.f32 a #s(literal 2 binary32))) (*.f32 (*.f32 a #s(literal 2 binary32)) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))) (neg.f32 (*.f32 (*.f32 #s(literal -2 binary32) a) (*.f32 #s(literal -2 binary32) a))))
(/.f32 (-.f32 (*.f32 (/.f32 (neg.f32 b) a) a) (*.f32 #s(literal 2 binary32) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)))) (*.f32 a #s(literal 2 binary32)))
(/.f32 (-.f32 (*.f32 (/.f32 (neg.f32 b) a) (*.f32 #s(literal -2 binary32) a)) (*.f32 #s(literal 2 binary32) (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))) (*.f32 #s(literal 2 binary32) (*.f32 #s(literal -2 binary32) a)))
(/.f32 (-.f32 (*.f32 (/.f32 (neg.f32 b) a) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) a))) #s(literal 4 binary32))
(/.f32 (-.f32 (*.f32 (/.f32 (neg.f32 b) a) (*.f32 a #s(literal 2 binary32))) (*.f32 #s(literal 2 binary32) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (*.f32 #s(literal 2 binary32) (*.f32 a #s(literal 2 binary32))))
(/.f32 (-.f32 (*.f32 (/.f32 (neg.f32 b) #s(literal 2 binary32)) a) (*.f32 a (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)))) (*.f32 a a))
(/.f32 (-.f32 (*.f32 (/.f32 (neg.f32 b) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) a)) (*.f32 a (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))) (*.f32 a (*.f32 #s(literal -2 binary32) a)))
(/.f32 (-.f32 (*.f32 (/.f32 (neg.f32 b) #s(literal 2 binary32)) #s(literal 2 binary32)) (*.f32 a (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) a))) (*.f32 a #s(literal 2 binary32)))
(/.f32 (-.f32 (*.f32 (/.f32 (neg.f32 b) #s(literal 2 binary32)) (*.f32 a #s(literal 2 binary32))) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) a)) (*.f32 a (*.f32 a #s(literal 2 binary32))))
(/.f32 (-.f32 (*.f32 (neg.f32 (neg.f32 b)) a) (*.f32 (*.f32 #s(literal -2 binary32) a) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)))) (*.f32 (*.f32 #s(literal -2 binary32) a) a))
(/.f32 (-.f32 (*.f32 (neg.f32 (neg.f32 b)) (*.f32 #s(literal -2 binary32) a)) (*.f32 (*.f32 #s(literal -2 binary32) a) (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))) (*.f32 (*.f32 #s(literal -2 binary32) a) (*.f32 #s(literal -2 binary32) a)))
(/.f32 (-.f32 (*.f32 (neg.f32 (neg.f32 b)) #s(literal 2 binary32)) (*.f32 (*.f32 #s(literal -2 binary32) a) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) a))) (*.f32 (*.f32 #s(literal -2 binary32) a) #s(literal 2 binary32)))
(/.f32 (-.f32 (*.f32 (neg.f32 (neg.f32 b)) (*.f32 a #s(literal 2 binary32))) (*.f32 (*.f32 #s(literal -2 binary32) a) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (*.f32 (*.f32 #s(literal -2 binary32) a) (*.f32 a #s(literal 2 binary32))))
(/.f32 (-.f32 (*.f32 (neg.f32 b) a) (*.f32 (*.f32 a #s(literal 2 binary32)) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)))) (*.f32 (*.f32 a #s(literal 2 binary32)) a))
(/.f32 (-.f32 (*.f32 (neg.f32 b) (*.f32 #s(literal -2 binary32) a)) (*.f32 (*.f32 a #s(literal 2 binary32)) (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))) (*.f32 (*.f32 a #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) a)))
(/.f32 (-.f32 (*.f32 (neg.f32 b) #s(literal 2 binary32)) (*.f32 (*.f32 a #s(literal 2 binary32)) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) a))) (*.f32 (*.f32 a #s(literal 2 binary32)) #s(literal 2 binary32)))
(/.f32 (-.f32 (neg.f32 (neg.f32 b)) (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (*.f32 #s(literal -2 binary32) a))
(/.f32 (-.f32 (/.f32 (neg.f32 b) a) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) a)) #s(literal 2 binary32))
(/.f32 (/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) a) #s(literal 2 binary32))
(/.f32 (-.f32 (*.f32 (/.f32 b (*.f32 a #s(literal 2 binary32))) (/.f32 b (*.f32 a #s(literal 2 binary32)))) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 a #s(literal 2 binary32))) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 a #s(literal 2 binary32))))) (+.f32 (/.f32 (/.f32 b a) #s(literal -2 binary32)) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 a #s(literal 2 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (/.f32 b (*.f32 a #s(literal 2 binary32))) (/.f32 b (*.f32 a #s(literal 2 binary32)))) (/.f32 (/.f32 b a) #s(literal -2 binary32))) (/.f32 (/.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (*.f32 (*.f32 a a) a)) #s(literal 8 binary32))) (+.f32 (*.f32 (/.f32 b (*.f32 a #s(literal 2 binary32))) (/.f32 b (*.f32 a #s(literal 2 binary32)))) (+.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 a #s(literal 2 binary32))) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 a #s(literal 2 binary32)))) (*.f32 (/.f32 (/.f32 b a) #s(literal -2 binary32)) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 a #s(literal 2 binary32)))))))
(/.f32 (neg.f32 (/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) #s(literal 2 binary32))) (neg.f32 a))
(/.f32 (neg.f32 (neg.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))) (neg.f32 (*.f32 #s(literal -2 binary32) a)))
(/.f32 (neg.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (neg.f32 (*.f32 (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (*.f32 a #s(literal 2 binary32)))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 b b) b) (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))) (neg.f32 (*.f32 (+.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (*.f32 b b)) (*.f32 a #s(literal 2 binary32)))))
(/.f32 (-.f32 (*.f32 (neg.f32 b) (*.f32 a #s(literal 2 binary32))) (*.f32 (*.f32 a #s(literal 2 binary32)) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (*.f32 (*.f32 #s(literal -2 binary32) a) (*.f32 #s(literal -2 binary32) a)))
(/.f32 (/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) #s(literal 2 binary32)) a)
(/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (*.f32 a #s(literal 2 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 b b) b) (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (*.f32 (+.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (*.f32 b b)) (*.f32 a #s(literal 2 binary32))))
(/.f32 (neg.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (*.f32 #s(literal -2 binary32) a))
(/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (*.f32 a #s(literal 2 binary32)))
(-.f32 (/.f32 (/.f32 b a) #s(literal -2 binary32)) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 a #s(literal 2 binary32))))
(neg.f32 (/.f32 (neg.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (*.f32 a #s(literal 2 binary32))))
(neg.f32 (/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (*.f32 #s(literal -2 binary32) a)))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 #s(literal -1/2 binary32) #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (*.f32 (/.f32 c b) #s(literal 2 binary32)))))
(*.f32 #s(literal -1/2 binary32) #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (*.f32 (/.f32 c b) #s(literal 2 binary32))))
(*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (*.f32 (/.f32 c b) #s(literal 2 binary32))) #s(literal -1/2 binary32))
#s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (*.f32 (/.f32 c b) #s(literal 2 binary32)))
(*.f32 (/.f32 c b) #s(literal 2 binary32))
(*.f32 c (/.f32 #s(literal 2 binary32) b))
(*.f32 #s(literal 2 binary32) (/.f32 c b))
(/.f32 (+.f32 (*.f32 (neg.f32 (neg.f32 c)) (neg.f32 (neg.f32 b))) (*.f32 (neg.f32 (neg.f32 b)) (neg.f32 (neg.f32 c)))) (*.f32 b b))
(/.f32 (+.f32 (*.f32 (neg.f32 (neg.f32 c)) (neg.f32 b)) (*.f32 (neg.f32 (neg.f32 b)) (neg.f32 c))) (*.f32 (neg.f32 b) b))
(/.f32 (+.f32 (*.f32 (neg.f32 (neg.f32 c)) b) (*.f32 (neg.f32 (neg.f32 b)) c)) (*.f32 (neg.f32 (neg.f32 b)) b))
(/.f32 (+.f32 (*.f32 (neg.f32 c) (neg.f32 (neg.f32 b))) (*.f32 (neg.f32 b) (neg.f32 (neg.f32 c)))) (*.f32 (neg.f32 b) b))
(/.f32 (+.f32 (*.f32 (neg.f32 c) (neg.f32 b)) (*.f32 (neg.f32 b) (neg.f32 c))) (*.f32 b b))
(/.f32 (+.f32 (*.f32 (neg.f32 c) b) (*.f32 (neg.f32 b) c)) (*.f32 (neg.f32 b) b))
(/.f32 (+.f32 (*.f32 c (neg.f32 (neg.f32 b))) (*.f32 b (neg.f32 (neg.f32 c)))) (*.f32 b (neg.f32 (neg.f32 b))))
(/.f32 (+.f32 (*.f32 c (neg.f32 b)) (*.f32 b (neg.f32 c))) (*.f32 (neg.f32 b) b))
(/.f32 (+.f32 (*.f32 c b) (*.f32 b c)) (*.f32 b b))
(/.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 c c) c))) (neg.f32 (*.f32 (+.f32 #s(literal 0 binary32) (*.f32 c c)) b)))
(/.f32 #s(literal 0 binary32) (neg.f32 (*.f32 #s(literal 0 binary32) b)))
(/.f32 #s(literal 0 binary32) (*.f32 #s(literal 0 binary32) b))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 c c) c)) (*.f32 (+.f32 #s(literal 0 binary32) (*.f32 c c)) b))
(/.f32 (*.f32 #s(literal -2 binary32) c) (neg.f32 (neg.f32 b)))
(/.f32 (*.f32 #s(literal -2 binary32) c) (neg.f32 b))
(/.f32 (*.f32 #s(literal -2 binary32) c) b)
(+.f32 (/.f32 c b) (/.f32 c b))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) #s(approx (if (>= b 0) (* (/ (- (- (* b b) (* (* c a) 4)) (* b b)) (* (- (sqrt (- (* b b) (* (* c a) 4))) b) a)) -1/2) (/ (* c 2) (- (sqrt (- (* b b) (* (* c a) 4))) b))) (/.f32 (*.f32 #s(literal -2 binary32) c) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))))
#s(approx (if (>= b 0) (* (/ (- (- (* b b) (* (* c a) 4)) (* b b)) (* (- (sqrt (- (* b b) (* (* c a) 4))) b) a)) -1/2) (/ (* c 2) (- (sqrt (- (* b b) (* (* c a) 4))) b))) (/.f32 (*.f32 #s(literal -2 binary32) c) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(*.f32 (/.f32 (*.f32 #s(literal -2 binary32) c) (-.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (*.f32 (*.f32 b b) b))) (+.f32 (*.f32 b (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))
(*.f32 (/.f32 #s(literal 2 binary32) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) c)
(*.f32 (/.f32 (*.f32 #s(literal -2 binary32) c) (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))
(*.f32 c (/.f32 #s(literal 2 binary32) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(*.f32 #s(literal 2 binary32) (/.f32 c (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(/.f32 (neg.f32 (-.f32 (*.f32 (/.f32 c (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (/.f32 c (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))) (*.f32 (/.f32 c (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (/.f32 c (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))))) (neg.f32 (/.f32 #s(literal 0 binary32) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (/.f32 c (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (/.f32 c (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))) (/.f32 c (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))) (*.f32 (*.f32 (/.f32 c (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (/.f32 c (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))) (/.f32 c (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))))) (neg.f32 (+.f32 (*.f32 (/.f32 c (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (/.f32 c (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))) (-.f32 (*.f32 (/.f32 c (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (/.f32 c (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))) (*.f32 (/.f32 c (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (/.f32 c (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))))))
(/.f32 (neg.f32 (+.f32 (*.f32 c (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) c))) (neg.f32 (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))))
(/.f32 (+.f32 (*.f32 (neg.f32 c) (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))) (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (neg.f32 c))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(/.f32 (+.f32 (*.f32 (neg.f32 c) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) c)) (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(/.f32 (+.f32 (*.f32 c (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (neg.f32 c))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))))
(/.f32 (-.f32 (*.f32 (/.f32 c (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (/.f32 c (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))) (*.f32 (/.f32 c (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (/.f32 c (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))) (/.f32 #s(literal 0 binary32) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(/.f32 (+.f32 (*.f32 (*.f32 (/.f32 c (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (/.f32 c (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))) (/.f32 c (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))) (*.f32 (*.f32 (/.f32 c (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (/.f32 c (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))) (/.f32 c (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))) (+.f32 (*.f32 (/.f32 c (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (/.f32 c (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))) (-.f32 (*.f32 (/.f32 c (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (/.f32 c (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))) (*.f32 (/.f32 c (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (/.f32 c (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))))))
(/.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 c c) c))) (neg.f32 (*.f32 (+.f32 #s(literal 0 binary32) (*.f32 c c)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))))
(/.f32 (+.f32 (*.f32 c (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) c)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(/.f32 #s(literal 0 binary32) (neg.f32 (*.f32 #s(literal 0 binary32) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))))
(/.f32 #s(literal 0 binary32) (*.f32 #s(literal 0 binary32) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 c c) c)) (*.f32 (+.f32 #s(literal 0 binary32) (*.f32 c c)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(/.f32 (*.f32 #s(literal -2 binary32) c) (neg.f32 (neg.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))))
(/.f32 (*.f32 #s(literal -2 binary32) c) (neg.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))))
(/.f32 (*.f32 #s(literal -2 binary32) c) (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(/.f32 (*.f32 #s(literal -2 binary32) c) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))
(+.f32 (/.f32 c (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (/.f32 c (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(neg.f32 (/.f32 (*.f32 #s(literal -2 binary32) c) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(*.f32 #s(literal -2 binary32) c)
(*.f32 (neg.f32 c) #s(literal 2 binary32))
(*.f32 c #s(literal -2 binary32))
(*.f32 c #s(literal 2 binary32))
(*.f32 #s(literal 2 binary32) (neg.f32 c))
(*.f32 #s(literal 2 binary32) c)
(/.f32 (neg.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 c c) c)))) (neg.f32 (neg.f32 (+.f32 #s(literal 0 binary32) (*.f32 c c)))))
(/.f32 (neg.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 c c) c)))) (neg.f32 (+.f32 #s(literal 0 binary32) (*.f32 c c))))
(/.f32 (-.f32 (*.f32 (*.f32 c c) #s(literal 0 binary32)) (*.f32 #s(literal 0 binary32) (*.f32 c c))) #s(literal 0 binary32))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 c c) c) (+.f32 #s(literal 0 binary32) (*.f32 c c))) (*.f32 (+.f32 #s(literal 0 binary32) (*.f32 c c)) (*.f32 (*.f32 c c) c))) (*.f32 (+.f32 #s(literal 0 binary32) (*.f32 c c)) (+.f32 #s(literal 0 binary32) (*.f32 c c))))
(/.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 c c) c))) (neg.f32 (neg.f32 (+.f32 #s(literal 0 binary32) (*.f32 c c)))))
(/.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 c c) c))) (neg.f32 (+.f32 #s(literal 0 binary32) (*.f32 c c))))
(/.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 c c) c))) (+.f32 #s(literal 0 binary32) (*.f32 c c)))
(/.f32 #s(literal 0 binary32) #s(literal 0 binary32))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 c c) c)) (neg.f32 (+.f32 #s(literal 0 binary32) (*.f32 c c))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 c c) c)) (+.f32 #s(literal 0 binary32) (*.f32 c c)))
(-.f32 (/.f32 (*.f32 c c) #s(literal 0 binary32)) (/.f32 (*.f32 c c) #s(literal 0 binary32)))
(+.f32 (/.f32 (*.f32 (*.f32 c c) c) (+.f32 #s(literal 0 binary32) (*.f32 c c))) (/.f32 (*.f32 (*.f32 c c) c) (+.f32 #s(literal 0 binary32) (*.f32 c c))))
(+.f32 (neg.f32 c) (neg.f32 c))
(+.f32 c c)
(neg.f32 (*.f32 #s(literal -2 binary32) c))
(/.f32 (neg.f32 (/.f32 (+.f32 (*.f32 b a) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) a)) a)) (neg.f32 a))
(/.f32 (neg.f32 (-.f32 (*.f32 (/.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (/.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))) (*.f32 (/.f32 (/.f32 (*.f32 b b) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (/.f32 (/.f32 (*.f32 b b) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))))) (neg.f32 (+.f32 (/.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (/.f32 (/.f32 (*.f32 b b) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))))
(/.f32 (neg.f32 (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 a a))) (neg.f32 (/.f32 (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) a)))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (/.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (/.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))) (/.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))) (*.f32 (*.f32 (/.f32 (/.f32 (*.f32 b b) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (/.f32 (/.f32 (*.f32 b b) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))) (/.f32 (/.f32 (*.f32 b b) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))))) (neg.f32 (+.f32 (*.f32 (/.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (/.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))) (+.f32 (*.f32 (/.f32 (/.f32 (*.f32 b b) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (/.f32 (/.f32 (*.f32 b b) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))) (*.f32 (/.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (/.f32 (/.f32 (*.f32 b b) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))))))
(/.f32 (neg.f32 (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) a)) (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(/.f32 (neg.f32 (neg.f32 (neg.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))))) (neg.f32 (neg.f32 (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) a))))
(/.f32 (neg.f32 (neg.f32 (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (*.f32 a a)))) (neg.f32 (neg.f32 (/.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a))))
(/.f32 (neg.f32 (neg.f32 (+.f32 (/.f32 (*.f32 (*.f32 b b) b) (*.f32 (*.f32 a a) a)) (/.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (*.f32 (*.f32 a a) a))))) (neg.f32 (neg.f32 (+.f32 (*.f32 (/.f32 b a) (/.f32 (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) a)) (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 a a))))))
(/.f32 (neg.f32 (neg.f32 (neg.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))) (neg.f32 (neg.f32 (neg.f32 a))))
(/.f32 (neg.f32 (neg.f32 (+.f32 (*.f32 b a) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) a)))) (neg.f32 (neg.f32 (*.f32 a a))))
(/.f32 (neg.f32 (-.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)) (*.f32 (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a) (*.f32 b b)))) (neg.f32 (*.f32 (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a))))
(/.f32 (neg.f32 (+.f32 (*.f32 (neg.f32 b) (neg.f32 a)) (*.f32 (neg.f32 a) (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))))) (neg.f32 (*.f32 a a)))
(/.f32 (neg.f32 (+.f32 (*.f32 (neg.f32 b) a) (*.f32 (neg.f32 a) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))) (neg.f32 (*.f32 (neg.f32 a) a)))
(/.f32 (neg.f32 (+.f32 (*.f32 b (neg.f32 a)) (*.f32 a (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))))) (neg.f32 (*.f32 a (neg.f32 a))))
(/.f32 (neg.f32 (+.f32 (*.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (neg.f32 a)) (*.f32 (neg.f32 a) (neg.f32 b)))) (neg.f32 (*.f32 a a)))
(/.f32 (neg.f32 (+.f32 (*.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) a) (*.f32 (neg.f32 a) b))) (neg.f32 (*.f32 (neg.f32 a) a)))
(/.f32 (neg.f32 (+.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 a)) (*.f32 a (neg.f32 b)))) (neg.f32 (*.f32 a (neg.f32 a))))
(/.f32 (-.f32 (*.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 a a)) (/.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)) (*.f32 (/.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a) (*.f32 (/.f32 b a) (/.f32 b a)))) (*.f32 (/.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a) (/.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 b b) a) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 b b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)) (*.f32 a (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))))) (*.f32 a (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)))
(/.f32 (-.f32 (*.f32 (*.f32 (neg.f32 b) b) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)) (*.f32 (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) a) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))))) (*.f32 (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) a) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)))
(/.f32 (-.f32 (*.f32 (*.f32 b b) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)) (*.f32 (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))))) (*.f32 (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)))
(/.f32 (-.f32 (*.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (/.f32 (*.f32 b b) a))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(/.f32 (-.f32 (*.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) a) a) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (/.f32 (*.f32 b b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a))
(/.f32 (-.f32 (*.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) a) (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) a)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (*.f32 (neg.f32 b) b))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) a)))
(/.f32 (-.f32 (*.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) a) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (*.f32 b b))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)))
(/.f32 (-.f32 (*.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (*.f32 a (/.f32 (*.f32 b b) a))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a))
(/.f32 (-.f32 (*.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) a) (*.f32 a (/.f32 (*.f32 b b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))) (*.f32 a a))
(/.f32 (-.f32 (*.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) a)) (*.f32 a (*.f32 (neg.f32 b) b))) (*.f32 a (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) a)))
(/.f32 (-.f32 (*.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)) (*.f32 a (*.f32 b b))) (*.f32 a (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)))
(/.f32 (-.f32 (*.f32 (neg.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (*.f32 (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) a) (/.f32 (*.f32 b b) a))) (*.f32 (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(/.f32 (-.f32 (*.f32 (neg.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) a) (*.f32 (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) a) (/.f32 (*.f32 b b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))) (*.f32 (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) a) a))
(/.f32 (-.f32 (*.f32 (neg.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) a)) (*.f32 (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) a) (*.f32 (neg.f32 b) b))) (*.f32 (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)))
(/.f32 (-.f32 (*.f32 (neg.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)) (*.f32 (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) a) (*.f32 b b))) (*.f32 (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) a) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)) (/.f32 (*.f32 b b) a))) (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32))) a) (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)) (/.f32 (*.f32 b b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))) (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)) a))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32))) (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) a)) (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)) (*.f32 (neg.f32 b) b))) (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)) (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) a)))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)) (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)) (*.f32 b b))) (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 a a) a)) (*.f32 (*.f32 c c) c))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 c a) #s(literal 4 binary32)) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)) (/.f32 (*.f32 b b) a))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 c a) #s(literal 4 binary32)) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 a a) a)) (*.f32 (*.f32 c c) c))) a) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 c a) #s(literal 4 binary32)) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)) (/.f32 (*.f32 b b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 c a) #s(literal 4 binary32)) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)) a))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 a a) a)) (*.f32 (*.f32 c c) c))) (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) a)) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 c a) #s(literal 4 binary32)) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)) (*.f32 (neg.f32 b) b))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 c a) #s(literal 4 binary32)) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)) (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) a)))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 a a) a)) (*.f32 (*.f32 c c) c))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 c a) #s(literal 4 binary32)) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)) (*.f32 b b))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 c a) #s(literal 4 binary32)) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (*.f32 (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a) (/.f32 (*.f32 b b) a))) (*.f32 (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) a) (*.f32 (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a) (/.f32 (*.f32 b b) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))) (*.f32 (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a) a))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) a)) (*.f32 (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a) (*.f32 (neg.f32 b) b))) (*.f32 (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a) (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) a)))
(/.f32 (+.f32 (*.f32 (/.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (*.f32 (*.f32 a a) a)) (+.f32 (*.f32 (/.f32 b a) (/.f32 (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) a)) (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 a a)))) (*.f32 (+.f32 (*.f32 (/.f32 b a) (/.f32 (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) a)) (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 a a))) (/.f32 (*.f32 (*.f32 b b) b) (*.f32 (*.f32 a a) a)))) (*.f32 (+.f32 (*.f32 (/.f32 b a) (/.f32 (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) a)) (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 a a))) (+.f32 (*.f32 (/.f32 b a) (/.f32 (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) a)) (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 a a)))))
(/.f32 (+.f32 (*.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) a) (*.f32 a a)) (*.f32 (*.f32 a a) (*.f32 b a))) (*.f32 (*.f32 a a) (*.f32 a a)))
(/.f32 (+.f32 (*.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) a) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (*.f32 (neg.f32 b) b))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)))
(/.f32 (+.f32 (*.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)) (*.f32 a (*.f32 (neg.f32 b) b))) (*.f32 a (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)))
(/.f32 (+.f32 (*.f32 (neg.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)) (*.f32 (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) a) (*.f32 (neg.f32 b) b))) (*.f32 (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) a) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)) (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)) (*.f32 (neg.f32 b) b))) (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 a a) a)) (*.f32 (*.f32 c c) c))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 c a) #s(literal 4 binary32)) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)) (*.f32 (neg.f32 b) b))) (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 c a) #s(literal 4 binary32)) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)) (*.f32 (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a) (*.f32 (neg.f32 b) b))) (*.f32 (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)))
(/.f32 (+.f32 (*.f32 (neg.f32 (neg.f32 b)) (neg.f32 (neg.f32 a))) (*.f32 (neg.f32 (neg.f32 a)) (neg.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))))) (*.f32 a a))
(/.f32 (+.f32 (*.f32 (neg.f32 (neg.f32 b)) (neg.f32 a)) (*.f32 (neg.f32 (neg.f32 a)) (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))) (*.f32 (neg.f32 (neg.f32 a)) (neg.f32 a)))
(/.f32 (+.f32 (*.f32 (neg.f32 (neg.f32 b)) a) (*.f32 (neg.f32 (neg.f32 a)) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (*.f32 (neg.f32 (neg.f32 a)) a))
(/.f32 (+.f32 (*.f32 (neg.f32 b) (neg.f32 (neg.f32 a))) (*.f32 (neg.f32 a) (neg.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))))) (*.f32 (neg.f32 a) (neg.f32 (neg.f32 a))))
(/.f32 (+.f32 (*.f32 b (neg.f32 (neg.f32 a))) (*.f32 a (neg.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))))) (*.f32 a (neg.f32 (neg.f32 a))))
(/.f32 (+.f32 (*.f32 (neg.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (neg.f32 (neg.f32 a))) (*.f32 (neg.f32 (neg.f32 a)) (neg.f32 (neg.f32 b)))) (*.f32 a a))
(/.f32 (+.f32 (*.f32 (neg.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (neg.f32 a)) (*.f32 (neg.f32 (neg.f32 a)) (neg.f32 b))) (*.f32 (neg.f32 (neg.f32 a)) (neg.f32 a)))
(/.f32 (+.f32 (*.f32 (neg.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) a) (*.f32 (neg.f32 (neg.f32 a)) b)) (*.f32 (neg.f32 (neg.f32 a)) a))
(/.f32 (+.f32 (*.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (neg.f32 (neg.f32 a))) (*.f32 (neg.f32 a) (neg.f32 (neg.f32 b)))) (*.f32 (neg.f32 a) (neg.f32 (neg.f32 a))))
(/.f32 (+.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 (neg.f32 a))) (*.f32 a (neg.f32 (neg.f32 b)))) (*.f32 a (neg.f32 (neg.f32 a))))
(/.f32 (-.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) a) (/.f32 (*.f32 b b) a)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))
(/.f32 (-.f32 (neg.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (neg.f32 b) b)) (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) a))
(/.f32 (/.f32 (+.f32 (*.f32 b a) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) a)) a) a)
(/.f32 (-.f32 (*.f32 (/.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (/.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))) (*.f32 (/.f32 (/.f32 (*.f32 b b) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (/.f32 (/.f32 (*.f32 b b) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))) (+.f32 (/.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (/.f32 (/.f32 (*.f32 b b) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))))
(/.f32 (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 a a)) (/.f32 (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) a))
(/.f32 (-.f32 (*.f32 (*.f32 (/.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (/.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))) (/.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))) (*.f32 (*.f32 (/.f32 (/.f32 (*.f32 b b) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (/.f32 (/.f32 (*.f32 b b) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))) (/.f32 (/.f32 (*.f32 b b) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))) (+.f32 (*.f32 (/.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (/.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))) (+.f32 (*.f32 (/.f32 (/.f32 (*.f32 b b) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (/.f32 (/.f32 (*.f32 b b) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))) (*.f32 (/.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (/.f32 (/.f32 (*.f32 b b) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))))))
(/.f32 (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))
(/.f32 (neg.f32 (*.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)))) (neg.f32 (*.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)))) (neg.f32 (*.f32 (+.f32 (*.f32 (*.f32 b b) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))) (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a))))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 b b) b) (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))) (neg.f32 (*.f32 (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) a)))
(/.f32 (neg.f32 (neg.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)))) (neg.f32 (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) a)))
(/.f32 (neg.f32 (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (*.f32 a a))) (neg.f32 (/.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)))
(/.f32 (neg.f32 (+.f32 (/.f32 (*.f32 (*.f32 b b) b) (*.f32 (*.f32 a a) a)) (/.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (*.f32 (*.f32 a a) a)))) (neg.f32 (+.f32 (*.f32 (/.f32 b a) (/.f32 b a)) (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (*.f32 a a)))))
(/.f32 (neg.f32 (+.f32 (/.f32 (*.f32 (*.f32 b b) b) (*.f32 (*.f32 a a) a)) (/.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (*.f32 (*.f32 a a) a)))) (neg.f32 (+.f32 (*.f32 (/.f32 b a) (/.f32 (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) a)) (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 a a)))))
(/.f32 (neg.f32 (neg.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))) (neg.f32 (neg.f32 a)))
(/.f32 (neg.f32 (+.f32 (*.f32 b a) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) a))) (neg.f32 (*.f32 a a)))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)) (*.f32 (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a) (*.f32 b b))) (*.f32 (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)))
(/.f32 (+.f32 (*.f32 (neg.f32 b) (neg.f32 a)) (*.f32 (neg.f32 a) (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))) (*.f32 a a))
(/.f32 (+.f32 (*.f32 (neg.f32 b) a) (*.f32 (neg.f32 a) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (*.f32 (neg.f32 a) a))
(/.f32 (+.f32 (*.f32 b (neg.f32 a)) (*.f32 a (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))) (*.f32 a (neg.f32 a)))
(/.f32 (+.f32 (*.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (neg.f32 a)) (*.f32 (neg.f32 a) (neg.f32 b))) (*.f32 a a))
(/.f32 (+.f32 (*.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) a) (*.f32 (neg.f32 a) b)) (*.f32 (neg.f32 a) a))
(/.f32 (+.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 a)) (*.f32 a (neg.f32 b))) (*.f32 a (neg.f32 a)))
(/.f32 (*.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))) (*.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)))
(/.f32 (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (*.f32 a a)) (/.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b))) (*.f32 (+.f32 (*.f32 (*.f32 b b) (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))) (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)))
(/.f32 (+.f32 (*.f32 (*.f32 b b) b) (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (*.f32 (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) a))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 b b) b) (*.f32 (*.f32 a a) a)) (/.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (*.f32 (*.f32 a a) a))) (+.f32 (*.f32 (/.f32 b a) (/.f32 b a)) (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (*.f32 a a))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 b b) b) (*.f32 (*.f32 a a) a)) (/.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (*.f32 (*.f32 a a) a))) (+.f32 (*.f32 (/.f32 b a) (/.f32 (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) a)) (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 a a))))
(/.f32 (neg.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))) (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) a))
(/.f32 (neg.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (neg.f32 a))
(/.f32 (+.f32 (*.f32 b a) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) a)) (*.f32 a a))
(/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a))
(/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)
(-.f32 (/.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 a a)) (/.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)) (/.f32 (*.f32 (/.f32 b a) (/.f32 b a)) (/.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)))
(-.f32 (/.f32 (/.f32 (*.f32 b b) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (/.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)))
(-.f32 (/.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (/.f32 (/.f32 (*.f32 b b) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(+.f32 (/.f32 (/.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (*.f32 (*.f32 a a) a)) (+.f32 (*.f32 (/.f32 b a) (/.f32 (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) a)) (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 a a)))) (/.f32 (/.f32 (*.f32 (*.f32 b b) b) (*.f32 (*.f32 a a) a)) (+.f32 (*.f32 (/.f32 b a) (/.f32 (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) a)) (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 a a)))))
(+.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) a) (*.f32 a a)) (/.f32 (*.f32 b a) (*.f32 a a)))
(+.f32 (/.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (/.f32 (*.f32 (neg.f32 b) b) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)))
(+.f32 (/.f32 b a) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) a))
(+.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) a) (/.f32 b a))
(neg.f32 (/.f32 (neg.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)))
(neg.f32 (/.f32 (neg.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) a))
(neg.f32 (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) a)))
(neg.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (neg.f32 a)))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a) #s(literal -1/2 binary32)))
(*.f32 (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) a) (/.f32 #s(literal -1/2 binary32) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a) #s(literal -1/2 binary32))
(*.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (/.f32 #s(literal -1/2 binary32) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)))
(*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a))
(*.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (/.f32 #s(literal -1/2 binary32) a))
(/.f32 (neg.f32 (/.f32 (*.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) #s(literal -1/2 binary32)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))) (neg.f32 a))
(/.f32 (neg.f32 (/.f32 (*.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) #s(literal -1/2 binary32)) a)) (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(/.f32 (neg.f32 (*.f32 (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (*.f32 a a)) #s(literal -1/2 binary32))) (neg.f32 (/.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)))
(/.f32 (neg.f32 (*.f32 (+.f32 (/.f32 (*.f32 (*.f32 b b) b) (*.f32 (*.f32 a a) a)) (/.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (*.f32 (*.f32 a a) a))) #s(literal -1/2 binary32))) (neg.f32 (+.f32 (*.f32 (/.f32 b a) (/.f32 (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) a)) (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 a a)))))
(/.f32 (neg.f32 (*.f32 (neg.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) #s(literal -1/2 binary32))) (neg.f32 (neg.f32 a)))
(/.f32 (neg.f32 (*.f32 (+.f32 (*.f32 b a) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) a)) #s(literal -1/2 binary32))) (neg.f32 (*.f32 a a)))
(/.f32 (neg.f32 (*.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) #s(literal -1/2 binary32))) (neg.f32 a))
(/.f32 (neg.f32 (*.f32 (neg.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))) #s(literal -1/2 binary32))) (neg.f32 (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) a)))
(/.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (*.f32 a a)))) (neg.f32 (/.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)))
(/.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 (*.f32 b b) b) (*.f32 (*.f32 a a) a)) (/.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (*.f32 (*.f32 a a) a))))) (neg.f32 (+.f32 (*.f32 (/.f32 b a) (/.f32 (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) a)) (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 a a)))))
(/.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (neg.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))) (neg.f32 (neg.f32 a)))
(/.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 b a) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) a)))) (neg.f32 (*.f32 a a)))
(/.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))) (neg.f32 a))
(/.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (neg.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))))) (neg.f32 (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) a)))
(/.f32 (neg.f32 (neg.f32 (*.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) #s(literal -1/2 binary32)))) (neg.f32 (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) a)))
(/.f32 (/.f32 (*.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) #s(literal -1/2 binary32)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) a)
(/.f32 (/.f32 (*.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) #s(literal -1/2 binary32)) a) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))
(/.f32 (*.f32 (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (*.f32 a a)) #s(literal -1/2 binary32)) (/.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a))
(/.f32 (*.f32 (+.f32 (/.f32 (*.f32 (*.f32 b b) b) (*.f32 (*.f32 a a) a)) (/.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (*.f32 (*.f32 a a) a))) #s(literal -1/2 binary32)) (+.f32 (*.f32 (/.f32 b a) (/.f32 (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) a)) (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 a a))))
(/.f32 (*.f32 (neg.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) #s(literal -1/2 binary32)) (neg.f32 a))
(/.f32 (*.f32 (+.f32 (*.f32 b a) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) a)) #s(literal -1/2 binary32)) (*.f32 a a))
(/.f32 (*.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) #s(literal -1/2 binary32)) a)
(/.f32 (*.f32 (neg.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))) #s(literal -1/2 binary32)) (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) a))
(/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (*.f32 a a))) (/.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a))
(/.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 (*.f32 b b) b) (*.f32 (*.f32 a a) a)) (/.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (*.f32 (*.f32 a a) a)))) (+.f32 (*.f32 (/.f32 b a) (/.f32 (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) a)) (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 a a))))
(/.f32 (*.f32 #s(literal -1/2 binary32) (neg.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))) (neg.f32 a))
(/.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 b a) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) a))) (*.f32 a a))
(/.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) a)
(/.f32 (*.f32 #s(literal -1/2 binary32) (neg.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)))) (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) a))
(/.f32 (neg.f32 (*.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) #s(literal -1/2 binary32))) (*.f32 (neg.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) a))
(/.f32 (*.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) #s(literal -1/2 binary32)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a))
(+.f32 (*.f32 (/.f32 b a) #s(literal -1/2 binary32)) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) a) #s(literal -1/2 binary32)))
(+.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) a) #s(literal -1/2 binary32)) (*.f32 (/.f32 b a) #s(literal -1/2 binary32)))
(+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 b a)) (*.f32 #s(literal -1/2 binary32) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) a)))
(+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) a)) (*.f32 #s(literal -1/2 binary32) (/.f32 b a)))
(/.f32 (neg.f32 (neg.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))) (neg.f32 (neg.f32 (neg.f32 a))))
(/.f32 (neg.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (neg.f32 (neg.f32 a)))
(/.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (neg.f32 a))
(/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) a)
(neg.f32 (/.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) a))
(neg.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (neg.f32 a)))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 (+.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b)))) b) (/.f32 #s(literal -1/2 binary32) a)))
(*.f32 (/.f32 (+.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b)))) b) a) #s(literal -1/2 binary32))
(*.f32 (+.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b)))) b) (/.f32 #s(literal -1/2 binary32) a))
(*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b)))) b) a))
(/.f32 (neg.f32 (*.f32 (neg.f32 (+.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b)))) b)) #s(literal -1/2 binary32))) (neg.f32 (neg.f32 a)))
(/.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (neg.f32 (+.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b)))) b)))) (neg.f32 (neg.f32 a)))
(/.f32 (neg.f32 (neg.f32 (*.f32 (+.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b)))) b) #s(literal -1/2 binary32)))) (neg.f32 (neg.f32 a)))
(/.f32 (*.f32 (neg.f32 (+.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b)))) b)) #s(literal -1/2 binary32)) (neg.f32 a))
(/.f32 (*.f32 #s(literal -1/2 binary32) (neg.f32 (+.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b)))) b))) (neg.f32 a))
(/.f32 (neg.f32 (*.f32 (+.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b)))) b) #s(literal -1/2 binary32))) (neg.f32 a))
(/.f32 (*.f32 (+.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b)))) b) #s(literal -1/2 binary32)) a)
(+.f32 (*.f32 (/.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b)))) a) #s(literal -1/2 binary32)) (*.f32 (/.f32 b a) #s(literal -1/2 binary32)))
(+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b)))) a)) (*.f32 #s(literal -1/2 binary32) (/.f32 b a)))
(/.f32 (neg.f32 (-.f32 (*.f32 (/.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b)))) a) (/.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b)))) a)) (*.f32 (/.f32 b a) (/.f32 b a)))) (neg.f32 (/.f32 (-.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b)))) b) a)))
(/.f32 (neg.f32 (+.f32 (/.f32 (*.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b)))) #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b)))) (*.f32 (*.f32 a a) a)) (/.f32 (*.f32 (*.f32 b b) b) (*.f32 (*.f32 a a) a)))) (neg.f32 (+.f32 (*.f32 (/.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b)))) a) (/.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b)))) a)) (-.f32 (*.f32 (/.f32 b a) (/.f32 b a)) (*.f32 (/.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b)))) a) (/.f32 b a))))))
(/.f32 (neg.f32 (neg.f32 (neg.f32 (+.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b)))) b)))) (neg.f32 (neg.f32 (neg.f32 a))))
(/.f32 (neg.f32 (+.f32 (*.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b)))) (neg.f32 a)) (*.f32 a (neg.f32 b)))) (neg.f32 (*.f32 a (neg.f32 a))))
(/.f32 (neg.f32 (+.f32 (*.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b)))) a) (*.f32 b a))) (neg.f32 (*.f32 a a)))
(/.f32 (+.f32 (*.f32 (neg.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b))))) (neg.f32 (neg.f32 a))) (*.f32 (neg.f32 a) (neg.f32 (neg.f32 b)))) (*.f32 (neg.f32 a) (neg.f32 (neg.f32 a))))
(/.f32 (+.f32 (*.f32 (neg.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b))))) (neg.f32 a)) (*.f32 (neg.f32 a) (neg.f32 b))) (*.f32 a a))
(/.f32 (+.f32 (*.f32 (neg.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b))))) a) (*.f32 (neg.f32 a) b)) (*.f32 (neg.f32 a) a))
(/.f32 (+.f32 (*.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b)))) (neg.f32 (neg.f32 a))) (*.f32 a (neg.f32 (neg.f32 b)))) (*.f32 a (neg.f32 (neg.f32 a))))
(/.f32 (+.f32 (*.f32 (neg.f32 (neg.f32 b)) (neg.f32 a)) (*.f32 (neg.f32 (neg.f32 a)) (neg.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b))))))) (*.f32 (neg.f32 (neg.f32 a)) (neg.f32 a)))
(/.f32 (+.f32 (*.f32 (neg.f32 (neg.f32 b)) a) (*.f32 (neg.f32 (neg.f32 a)) (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b)))))) (*.f32 (neg.f32 (neg.f32 a)) a))
(/.f32 (+.f32 (*.f32 (neg.f32 b) (neg.f32 a)) (*.f32 (neg.f32 a) (neg.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b))))))) (*.f32 a a))
(/.f32 (+.f32 (*.f32 (neg.f32 b) a) (*.f32 (neg.f32 a) (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b)))))) (*.f32 (neg.f32 a) a))
(/.f32 (+.f32 (*.f32 b (neg.f32 a)) (*.f32 a (neg.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b))))))) (*.f32 a (neg.f32 a)))
(/.f32 (+.f32 (*.f32 b a) (*.f32 a (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b)))))) (*.f32 a a))
(/.f32 (-.f32 (*.f32 (/.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b)))) a) (/.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b)))) a)) (*.f32 (/.f32 b a) (/.f32 b a))) (/.f32 (-.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b)))) b) a))
(/.f32 (+.f32 (/.f32 (*.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b)))) #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b)))) (*.f32 (*.f32 a a) a)) (/.f32 (*.f32 (*.f32 b b) b) (*.f32 (*.f32 a a) a))) (+.f32 (*.f32 (/.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b)))) a) (/.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b)))) a)) (-.f32 (*.f32 (/.f32 b a) (/.f32 b a)) (*.f32 (/.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b)))) a) (/.f32 b a)))))
(/.f32 (neg.f32 (neg.f32 (+.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b)))) b))) (neg.f32 (neg.f32 a)))
(/.f32 (neg.f32 (-.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b))) (*.f32 b b))) (neg.f32 (*.f32 (-.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b)))) b) a)))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b)))) #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b)))))) (neg.f32 (*.f32 (+.f32 (*.f32 b (-.f32 b (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b)))))) #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b)))) a)))
(/.f32 (+.f32 (*.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b)))) (neg.f32 a)) (*.f32 a (neg.f32 b))) (*.f32 a (neg.f32 a)))
(/.f32 (+.f32 (*.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b)))) a) (*.f32 b a)) (*.f32 a a))
(/.f32 (-.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b))) (*.f32 b b)) (*.f32 (-.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b)))) b) a))
(/.f32 (+.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b)))) #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b))))) (*.f32 (+.f32 (*.f32 b (-.f32 b (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b)))))) #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b)))) a))
(/.f32 (neg.f32 (+.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b)))) b)) (neg.f32 a))
(/.f32 (+.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b)))) b) a)
(+.f32 (/.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b)))) a) (/.f32 b a))
(+.f32 (/.f32 b a) (/.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b)))) a))
(neg.f32 (/.f32 (neg.f32 (+.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b)))) b)) a))
(neg.f32 (/.f32 (+.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b)))) b) (neg.f32 a)))
(/.f32 (neg.f32 (-.f32 (*.f32 b b) #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b))))) (neg.f32 (-.f32 b (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b)))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b))) (*.f32 b b)))) (neg.f32 (neg.f32 (-.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b)))) b))))
(/.f32 (neg.f32 (neg.f32 (+.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b)))) #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b))))))) (neg.f32 (neg.f32 (+.f32 (*.f32 b (-.f32 b (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b)))))) #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b)))))))
(/.f32 (-.f32 (*.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b))) (-.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b)))) b)) (*.f32 (-.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b)))) b) (*.f32 b b))) (*.f32 (-.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b)))) b) (-.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b)))) b)))
(/.f32 (+.f32 (*.f32 (*.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b)))) #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b)))) (+.f32 (*.f32 b (-.f32 b (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b)))))) #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b))))) (*.f32 (+.f32 (*.f32 b (-.f32 b (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b)))))) #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b)))) (*.f32 (*.f32 b b) b))) (*.f32 (+.f32 (*.f32 b (-.f32 b (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b)))))) #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b)))) (+.f32 (*.f32 b (-.f32 b (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b)))))) #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b))))))
(/.f32 (-.f32 (*.f32 b b) #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b)))) (-.f32 b (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b))))))
(/.f32 (neg.f32 (-.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b))) (*.f32 b b))) (neg.f32 (-.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b)))) b)))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b)))) #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b)))))) (neg.f32 (+.f32 (*.f32 b b) (-.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b))) (*.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b)))) b)))))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b)))) #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b)))))) (neg.f32 (+.f32 (*.f32 b (-.f32 b (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b)))))) #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b))))))
(/.f32 (-.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b))) (*.f32 b b)) (-.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b)))) b))
(/.f32 (+.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b)))) #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b))))) (+.f32 (*.f32 b b) (-.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b))) (*.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b)))) b))))
(/.f32 (+.f32 (*.f32 (*.f32 b b) b) (*.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b)))) #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b))))) (+.f32 (*.f32 b (-.f32 b (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b)))))) #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b)))))
(-.f32 (/.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b))) (-.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b)))) b)) (/.f32 (*.f32 b b) (-.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b)))) b)))
(+.f32 (/.f32 (*.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b)))) #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b)))) (+.f32 (*.f32 b (-.f32 b (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b)))))) #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b))))) (/.f32 (*.f32 (*.f32 b b) b) (+.f32 (*.f32 b (-.f32 b (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b)))))) #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b))))))
(+.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b)))) b)
(+.f32 b (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b)))))
#s(approx (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (*.f32 (neg.f32 b) (-.f32 #s(literal 2 binary32) (*.f32 (*.f32 (/.f32 (/.f32 c b) b) #s(literal 2 binary32)) a))))
(*.f32 (sqrt.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (sqrt.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))))
(*.f32 (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))
(/.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32))))) (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))))))
(/.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 a a) a)) (*.f32 (*.f32 c c) c))))) (neg.f32 (sqrt.f32 (+.f32 (*.f32 (*.f32 (*.f32 c a) #s(literal 4 binary32)) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b)))))
(/.f32 (fabs.f32 (sqrt.f32 (-.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32))))) (fabs.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))))))
(/.f32 (fabs.f32 (sqrt.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 a a) a)) (*.f32 (*.f32 c c) c))))) (fabs.f32 (sqrt.f32 (+.f32 (*.f32 (*.f32 (*.f32 c a) #s(literal 4 binary32)) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b)))))
(/.f32 (sqrt.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (neg.f32 (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 a a) a)) (*.f32 (*.f32 c c) c))))) (sqrt.f32 (+.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (-.f32 (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32)) (*.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal -4 binary32) a) c))))))
(/.f32 (sqrt.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32))))) (sqrt.f32 (neg.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))))))
(/.f32 (sqrt.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 a a) a)) (*.f32 (*.f32 c c) c))))) (sqrt.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 c a) #s(literal 4 binary32)) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b)))))
(/.f32 (sqrt.f32 (-.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32)))) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))))
(/.f32 (sqrt.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 a a) a)) (*.f32 (*.f32 c c) c)))) (sqrt.f32 (+.f32 (*.f32 (*.f32 (*.f32 c a) #s(literal 4 binary32)) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b))))
(sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))
(fabs.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))
(fabs.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))
(*.f32 (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))
(*.f32 (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (+.f32 (*.f32 (*.f32 b b) b) (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))) (+.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (*.f32 b b)))
(/.f32 (neg.f32 (neg.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (*.f32 (*.f32 b b) b) (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))))) (neg.f32 (neg.f32 (+.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (*.f32 b b)))))
(/.f32 (-.f32 (*.f32 (*.f32 b b) (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (*.f32 (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (*.f32 (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 b b) b) (+.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (*.f32 b b))) (*.f32 (+.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (*.f32 b b)) (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))) (*.f32 (+.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (*.f32 b b)) (+.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (*.f32 b b))))
(/.f32 (neg.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (neg.f32 (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 b b) b) (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))) (neg.f32 (+.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (*.f32 b b))))
(/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))
(/.f32 (-.f32 (*.f32 (*.f32 b b) b) (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (+.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (*.f32 b b)))
(-.f32 (/.f32 (*.f32 (*.f32 b b) b) (+.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (*.f32 b b))) (/.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (+.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (*.f32 b b))))
(-.f32 (/.f32 (*.f32 b b) (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))))
(-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))
(*.f32 (/.f32 a (neg.f32 b)) (/.f32 c (neg.f32 b)))
(*.f32 (/.f32 a b) (/.f32 c b))
(*.f32 (/.f32 c (neg.f32 b)) (/.f32 a (neg.f32 b)))
(*.f32 (/.f32 (/.f32 c b) b) a)
(*.f32 (/.f32 c b) (/.f32 a b))
(*.f32 c (/.f32 a (*.f32 b b)))
(*.f32 a (/.f32 (/.f32 c b) b))
(/.f32 (neg.f32 (/.f32 (*.f32 c a) (neg.f32 b))) (neg.f32 (neg.f32 b)))
(/.f32 (neg.f32 (*.f32 (/.f32 c (neg.f32 b)) a)) (neg.f32 (neg.f32 b)))
(/.f32 (neg.f32 (*.f32 a (/.f32 c (neg.f32 b)))) (neg.f32 (neg.f32 b)))
(/.f32 (neg.f32 (neg.f32 (*.f32 (/.f32 c b) a))) (neg.f32 (neg.f32 b)))
(/.f32 (/.f32 (*.f32 c a) (neg.f32 b)) (neg.f32 b))
(/.f32 (*.f32 (/.f32 c (neg.f32 b)) a) (neg.f32 b))
(/.f32 (*.f32 a (/.f32 c (neg.f32 b))) (neg.f32 b))
(/.f32 (neg.f32 (*.f32 (neg.f32 c) a)) (*.f32 b b))
(/.f32 (neg.f32 (*.f32 (/.f32 c b) a)) (neg.f32 b))
(/.f32 (*.f32 (/.f32 c b) a) b)
(/.f32 (*.f32 (neg.f32 c) a) (*.f32 (neg.f32 b) b))
(/.f32 (*.f32 c a) (*.f32 b b))
(*.f32 (sqrt.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (sqrt.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))))
(*.f32 (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))
(/.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32))))) (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))))))
(/.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 a a) a)) (*.f32 (*.f32 c c) c))))) (neg.f32 (sqrt.f32 (+.f32 (*.f32 (*.f32 (*.f32 c a) #s(literal 4 binary32)) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b)))))
(/.f32 (fabs.f32 (sqrt.f32 (-.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32))))) (fabs.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))))))
(/.f32 (fabs.f32 (sqrt.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 a a) a)) (*.f32 (*.f32 c c) c))))) (fabs.f32 (sqrt.f32 (+.f32 (*.f32 (*.f32 (*.f32 c a) #s(literal 4 binary32)) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b)))))
(/.f32 (sqrt.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (neg.f32 (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 a a) a)) (*.f32 (*.f32 c c) c))))) (sqrt.f32 (+.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (-.f32 (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32)) (*.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal -4 binary32) a) c))))))
(/.f32 (sqrt.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32))))) (sqrt.f32 (neg.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))))))
(/.f32 (sqrt.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 a a) a)) (*.f32 (*.f32 c c) c))))) (sqrt.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 c a) #s(literal 4 binary32)) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b)))))
(/.f32 (sqrt.f32 (-.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32)))) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))))
(/.f32 (sqrt.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 a a) a)) (*.f32 (*.f32 c c) c)))) (sqrt.f32 (+.f32 (*.f32 (*.f32 (*.f32 c a) #s(literal 4 binary32)) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b))))
(sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))
(fabs.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))
(fabs.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))
(*.f32 (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (+.f32 (*.f32 (*.f32 b b) b) (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))) (+.f32 (*.f32 b (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))
(*.f32 (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))
(/.f32 (neg.f32 (neg.f32 (-.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (*.f32 (*.f32 b b) b)))) (neg.f32 (neg.f32 (+.f32 (*.f32 b (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (*.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (*.f32 b b))) (*.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (+.f32 (*.f32 b (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (*.f32 (+.f32 (*.f32 b (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 (*.f32 b b) b))) (*.f32 (+.f32 (*.f32 b (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (+.f32 (*.f32 b (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)))) (neg.f32 (neg.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))))
(/.f32 (neg.f32 (-.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (*.f32 (*.f32 b b) b))) (neg.f32 (+.f32 (*.f32 b (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (*.f32 (*.f32 b b) b)) (+.f32 (*.f32 b (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))
(/.f32 (neg.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b))) (neg.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))
(-.f32 (/.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (/.f32 (*.f32 b b) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))
(-.f32 (/.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (+.f32 (*.f32 b (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (/.f32 (*.f32 (*.f32 b b) b) (+.f32 (*.f32 b (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))
(-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)
(*.f32 (sqrt.f32 (neg.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (sqrt.f32 (neg.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))
(*.f32 (neg.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (neg.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))))
(*.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))
(*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (neg.f32 (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 a a) a)) (*.f32 (*.f32 c c) c))))) (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (-.f32 (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32)) (*.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal -4 binary32) a) c))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32))))) (neg.f32 (neg.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 a a) a)) (*.f32 (*.f32 c c) c))))) (neg.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 c a) #s(literal 4 binary32)) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b)))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))) (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32)))) (*.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (+.f32 (*.f32 (*.f32 (*.f32 c a) #s(literal 4 binary32)) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b))) (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 c a) #s(literal 4 binary32)) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b)) (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 a a) a)) (*.f32 (*.f32 c c) c)))) (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 c a) #s(literal 4 binary32)) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b)) (+.f32 (*.f32 (*.f32 (*.f32 c a) #s(literal 4 binary32)) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b))))
(/.f32 (fabs.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (neg.f32 (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 a a) a)) (*.f32 (*.f32 c c) c))))) (fabs.f32 (+.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (-.f32 (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32)) (*.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal -4 binary32) a) c))))))
(/.f32 (fabs.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32))))) (fabs.f32 (neg.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))))))
(/.f32 (fabs.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 a a) a)) (*.f32 (*.f32 c c) c))))) (fabs.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 c a) #s(literal 4 binary32)) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b)))))
(/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32)))) (fabs.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))))
(/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 a a) a)) (*.f32 (*.f32 c c) c)))) (fabs.f32 (+.f32 (*.f32 (*.f32 (*.f32 c a) #s(literal 4 binary32)) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b))))
(/.f32 (sqrt.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))))
(/.f32 (sqrt.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 a a) a)) (*.f32 (*.f32 c c) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (sqrt.f32 (+.f32 (*.f32 (*.f32 (*.f32 c a) #s(literal 4 binary32)) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b))))
(/.f32 (sqrt.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32))))) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))))
(/.f32 (sqrt.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 a a) a)) (*.f32 (*.f32 c c) c))))) (sqrt.f32 (+.f32 (*.f32 (*.f32 (*.f32 c a) #s(literal 4 binary32)) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b))))
(/.f32 (sqrt.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32))) (-.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32))))) (sqrt.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))))))
(/.f32 (sqrt.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32))) (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 a a) a)) (*.f32 (*.f32 c c) c))))) (sqrt.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))) (+.f32 (*.f32 (*.f32 (*.f32 c a) #s(literal 4 binary32)) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b)))))
(/.f32 (sqrt.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 a a) a)) (*.f32 (*.f32 c c) c))) (-.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32))))) (sqrt.f32 (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 c a) #s(literal 4 binary32)) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b)) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))))))
(/.f32 (sqrt.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 a a) a)) (*.f32 (*.f32 c c) c))) (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 a a) a)) (*.f32 (*.f32 c c) c))))) (sqrt.f32 (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 c a) #s(literal 4 binary32)) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b)) (+.f32 (*.f32 (*.f32 (*.f32 c a) #s(literal 4 binary32)) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b)))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (neg.f32 (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 a a) a)) (*.f32 (*.f32 c c) c)))) (+.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (-.f32 (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32)) (*.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal -4 binary32) a) c)))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32)))) (neg.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 a a) a)) (*.f32 (*.f32 c c) c)))) (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 c a) #s(literal 4 binary32)) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32))) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 a a) a)) (*.f32 (*.f32 c c) c))) (+.f32 (*.f32 (*.f32 (*.f32 c a) #s(literal 4 binary32)) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b)))
(sqrt.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))
(-.f32 (/.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (/.f32 (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32)) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))))
(-.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (+.f32 (*.f32 (*.f32 (*.f32 c a) #s(literal 4 binary32)) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b))) (/.f32 (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 a a) a)) (*.f32 (*.f32 c c) c)) (+.f32 (*.f32 (*.f32 (*.f32 c a) #s(literal 4 binary32)) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b))))
(-.f32 (*.f32 b b) (*.f32 (neg.f32 (*.f32 #s(literal -4 binary32) a)) c))
(-.f32 (*.f32 b b) (*.f32 (neg.f32 (neg.f32 c)) (*.f32 #s(literal 4 binary32) a)))
(-.f32 (*.f32 b b) (*.f32 (neg.f32 (*.f32 (neg.f32 c) a)) #s(literal 4 binary32)))
(-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))
(fabs.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32)) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (/.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))))))
(fabs.f32 (-.f32 (/.f32 (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 a a) a)) (*.f32 (*.f32 c c) c)) (+.f32 (*.f32 (*.f32 (*.f32 c a) #s(literal 4 binary32)) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b))) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (+.f32 (*.f32 (*.f32 (*.f32 c a) #s(literal 4 binary32)) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b)))))
(fabs.f32 (-.f32 (*.f32 (neg.f32 (*.f32 #s(literal -4 binary32) a)) c) (*.f32 b b)))
(fabs.f32 (-.f32 (*.f32 (neg.f32 (neg.f32 c)) (*.f32 #s(literal 4 binary32) a)) (*.f32 b b)))
(fabs.f32 (-.f32 (*.f32 (neg.f32 (*.f32 (neg.f32 c) a)) #s(literal 4 binary32)) (*.f32 b b)))
(fabs.f32 (-.f32 (*.f32 (*.f32 c a) #s(literal 4 binary32)) (*.f32 b b)))
(fabs.f32 (neg.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))
(fabs.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))
(+.f32 (*.f32 (*.f32 #s(literal -4 binary32) a) c) (*.f32 b b))
(+.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))
(+.f32 (*.f32 b b) (*.f32 (neg.f32 a) (*.f32 #s(literal 4 binary32) c)))
(+.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal -4 binary32) a) c))
(*.f32 (sqrt.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (sqrt.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))))
(*.f32 (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))
(/.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32))))) (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))))))
(/.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 a a) a)) (*.f32 (*.f32 c c) c))))) (neg.f32 (sqrt.f32 (+.f32 (*.f32 (*.f32 (*.f32 c a) #s(literal 4 binary32)) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b)))))
(/.f32 (fabs.f32 (sqrt.f32 (-.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32))))) (fabs.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))))))
(/.f32 (fabs.f32 (sqrt.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 a a) a)) (*.f32 (*.f32 c c) c))))) (fabs.f32 (sqrt.f32 (+.f32 (*.f32 (*.f32 (*.f32 c a) #s(literal 4 binary32)) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b)))))
(/.f32 (sqrt.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (neg.f32 (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 a a) a)) (*.f32 (*.f32 c c) c))))) (sqrt.f32 (+.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (-.f32 (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32)) (*.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal -4 binary32) a) c))))))
(/.f32 (sqrt.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32))))) (sqrt.f32 (neg.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))))))
(/.f32 (sqrt.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 a a) a)) (*.f32 (*.f32 c c) c))))) (sqrt.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 c a) #s(literal 4 binary32)) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b)))))
(/.f32 (sqrt.f32 (-.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32)))) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))))
(/.f32 (sqrt.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 a a) a)) (*.f32 (*.f32 c c) c)))) (sqrt.f32 (+.f32 (*.f32 (*.f32 (*.f32 c a) #s(literal 4 binary32)) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b))))
(sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))
(fabs.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))
(fabs.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))
(*.f32 (sqrt.f32 (neg.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (sqrt.f32 (neg.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))
(*.f32 (neg.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) (neg.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))))
(*.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (neg.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))
(*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (neg.f32 (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 a a) a)) (*.f32 (*.f32 c c) c))))) (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (-.f32 (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32)) (*.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal -4 binary32) a) c))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32))))) (neg.f32 (neg.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 a a) a)) (*.f32 (*.f32 c c) c))))) (neg.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 c a) #s(literal 4 binary32)) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b)))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))) (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32)))) (*.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (+.f32 (*.f32 (*.f32 (*.f32 c a) #s(literal 4 binary32)) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b))) (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 c a) #s(literal 4 binary32)) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b)) (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 a a) a)) (*.f32 (*.f32 c c) c)))) (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 c a) #s(literal 4 binary32)) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b)) (+.f32 (*.f32 (*.f32 (*.f32 c a) #s(literal 4 binary32)) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b))))
(/.f32 (fabs.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (neg.f32 (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 a a) a)) (*.f32 (*.f32 c c) c))))) (fabs.f32 (+.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (-.f32 (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32)) (*.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal -4 binary32) a) c))))))
(/.f32 (fabs.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32))))) (fabs.f32 (neg.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))))))
(/.f32 (fabs.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 a a) a)) (*.f32 (*.f32 c c) c))))) (fabs.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 c a) #s(literal 4 binary32)) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b)))))
(/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32)))) (fabs.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))))
(/.f32 (fabs.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 a a) a)) (*.f32 (*.f32 c c) c)))) (fabs.f32 (+.f32 (*.f32 (*.f32 (*.f32 c a) #s(literal 4 binary32)) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b))))
(/.f32 (sqrt.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))))
(/.f32 (sqrt.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 a a) a)) (*.f32 (*.f32 c c) c))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (sqrt.f32 (+.f32 (*.f32 (*.f32 (*.f32 c a) #s(literal 4 binary32)) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b))))
(/.f32 (sqrt.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32))))) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))))
(/.f32 (sqrt.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 a a) a)) (*.f32 (*.f32 c c) c))))) (sqrt.f32 (+.f32 (*.f32 (*.f32 (*.f32 c a) #s(literal 4 binary32)) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b))))
(/.f32 (sqrt.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32))) (-.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32))))) (sqrt.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))))))
(/.f32 (sqrt.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32))) (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 a a) a)) (*.f32 (*.f32 c c) c))))) (sqrt.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))) (+.f32 (*.f32 (*.f32 (*.f32 c a) #s(literal 4 binary32)) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b)))))
(/.f32 (sqrt.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 a a) a)) (*.f32 (*.f32 c c) c))) (-.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32))))) (sqrt.f32 (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 c a) #s(literal 4 binary32)) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b)) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))))))
(/.f32 (sqrt.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 a a) a)) (*.f32 (*.f32 c c) c))) (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 a a) a)) (*.f32 (*.f32 c c) c))))) (sqrt.f32 (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 c a) #s(literal 4 binary32)) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b)) (+.f32 (*.f32 (*.f32 (*.f32 c a) #s(literal 4 binary32)) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b)))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (neg.f32 (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 a a) a)) (*.f32 (*.f32 c c) c)))) (+.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (-.f32 (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32)) (*.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal -4 binary32) a) c)))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32)))) (neg.f32 (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 a a) a)) (*.f32 (*.f32 c c) c)))) (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 c a) #s(literal 4 binary32)) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32))) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 a a) a)) (*.f32 (*.f32 c c) c))) (+.f32 (*.f32 (*.f32 (*.f32 c a) #s(literal 4 binary32)) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b)))
(sqrt.f32 (*.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))
(-.f32 (/.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (/.f32 (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32)) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))))
(-.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (+.f32 (*.f32 (*.f32 (*.f32 c a) #s(literal 4 binary32)) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b))) (/.f32 (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 a a) a)) (*.f32 (*.f32 c c) c)) (+.f32 (*.f32 (*.f32 (*.f32 c a) #s(literal 4 binary32)) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b))))
(-.f32 (*.f32 b b) (*.f32 (neg.f32 (*.f32 #s(literal -4 binary32) a)) c))
(-.f32 (*.f32 b b) (*.f32 (neg.f32 (neg.f32 c)) (*.f32 #s(literal 4 binary32) a)))
(-.f32 (*.f32 b b) (*.f32 (neg.f32 (*.f32 (neg.f32 c) a)) #s(literal 4 binary32)))
(-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))
(fabs.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 c a) (*.f32 c a)) #s(literal 16 binary32)) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (/.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a))))))
(fabs.f32 (-.f32 (/.f32 (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 a a) a)) (*.f32 (*.f32 c c) c)) (+.f32 (*.f32 (*.f32 (*.f32 c a) #s(literal 4 binary32)) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b))) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)) (+.f32 (*.f32 (*.f32 (*.f32 c a) #s(literal 4 binary32)) (-.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) (*.f32 (*.f32 (*.f32 b b) b) b)))))
(fabs.f32 (-.f32 (*.f32 (neg.f32 (*.f32 #s(literal -4 binary32) a)) c) (*.f32 b b)))
(fabs.f32 (-.f32 (*.f32 (neg.f32 (neg.f32 c)) (*.f32 #s(literal 4 binary32) a)) (*.f32 b b)))
(fabs.f32 (-.f32 (*.f32 (neg.f32 (*.f32 (neg.f32 c) a)) #s(literal 4 binary32)) (*.f32 b b)))
(fabs.f32 (-.f32 (*.f32 (*.f32 c a) #s(literal 4 binary32)) (*.f32 b b)))
(fabs.f32 (neg.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))
(fabs.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))
(+.f32 (*.f32 (*.f32 #s(literal -4 binary32) a) c) (*.f32 b b))
(+.f32 (*.f32 b b) (*.f32 #s(literal -4 binary32) (*.f32 c a)))
(+.f32 (*.f32 b b) (*.f32 (neg.f32 a) (*.f32 #s(literal 4 binary32) c)))
(+.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal -4 binary32) a) c))
(*.f32 (*.f32 #s(literal 4 binary32) c) a)
(*.f32 (*.f32 #s(literal 4 binary32) a) c)
(*.f32 (*.f32 c a) #s(literal 4 binary32))
(*.f32 #s(literal 4 binary32) (*.f32 c a))
(*.f32 c (*.f32 #s(literal 4 binary32) a))
(*.f32 a (*.f32 #s(literal 4 binary32) c))
(*.f32 (sqrt.f32 (neg.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b)))))) (sqrt.f32 (neg.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b)))))))
(*.f32 (sqrt.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b))))) (sqrt.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b))))))
(sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b))))
(fabs.f32 (neg.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b))))))
(fabs.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b)))))
(*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (neg.f32 b)) (neg.f32 b))
(*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) b) b)
(*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 b b))
(*.f32 (neg.f32 b) (*.f32 (neg.f32 b) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a))))
(*.f32 (*.f32 b b) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)))
(*.f32 b (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) b))
(/.f32 (neg.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 (/.f32 a b) (/.f32 c b)) (*.f32 (/.f32 a b) (/.f32 c b))) #s(literal 16 binary32)) #s(literal 1 binary32)) (*.f32 b b))) (neg.f32 (-.f32 (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a) #s(literal 1 binary32))))
(/.f32 (neg.f32 (*.f32 (+.f32 (*.f32 #s(literal -64 binary32) (/.f32 (*.f32 (*.f32 (*.f32 a a) a) (*.f32 (*.f32 c c) c)) (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)))) #s(literal 1 binary32)) (*.f32 b b))) (neg.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 (*.f32 (*.f32 (/.f32 a b) (/.f32 c b)) (*.f32 (/.f32 a b) (/.f32 c b))) #s(literal 16 binary32)))))
(/.f32 (neg.f32 (*.f32 (*.f32 b b) (-.f32 (*.f32 (*.f32 (*.f32 (/.f32 a b) (/.f32 c b)) (*.f32 (/.f32 a b) (/.f32 c b))) #s(literal 16 binary32)) #s(literal 1 binary32)))) (neg.f32 (-.f32 (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a) #s(literal 1 binary32))))
(/.f32 (neg.f32 (*.f32 (*.f32 b b) (+.f32 (*.f32 #s(literal -64 binary32) (/.f32 (*.f32 (*.f32 (*.f32 a a) a) (*.f32 (*.f32 c c) c)) (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)))) #s(literal 1 binary32)))) (neg.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 (*.f32 (*.f32 (/.f32 a b) (/.f32 c b)) (*.f32 (/.f32 a b) (/.f32 c b))) #s(literal 16 binary32)))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 (/.f32 a b) (/.f32 c b)) (*.f32 (/.f32 a b) (/.f32 c b))) #s(literal 16 binary32)) #s(literal 1 binary32)) (*.f32 b b)) (-.f32 (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a) #s(literal 1 binary32)))
(/.f32 (*.f32 (+.f32 (*.f32 #s(literal -64 binary32) (/.f32 (*.f32 (*.f32 (*.f32 a a) a) (*.f32 (*.f32 c c) c)) (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)))) #s(literal 1 binary32)) (*.f32 b b)) (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 (*.f32 (*.f32 (/.f32 a b) (/.f32 c b)) (*.f32 (/.f32 a b) (/.f32 c b))) #s(literal 16 binary32))))
(/.f32 (*.f32 (*.f32 b b) (-.f32 (*.f32 (*.f32 (*.f32 (/.f32 a b) (/.f32 c b)) (*.f32 (/.f32 a b) (/.f32 c b))) #s(literal 16 binary32)) #s(literal 1 binary32))) (-.f32 (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a) #s(literal 1 binary32)))
(/.f32 (*.f32 (*.f32 b b) (+.f32 (*.f32 #s(literal -64 binary32) (/.f32 (*.f32 (*.f32 (*.f32 a a) a) (*.f32 (*.f32 c c) c)) (*.f32 (*.f32 (*.f32 (*.f32 b b) b) b) (*.f32 b b)))) #s(literal 1 binary32))) (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 (*.f32 (*.f32 (/.f32 a b) (/.f32 c b)) (*.f32 (/.f32 a b) (/.f32 c b))) #s(literal 16 binary32))))
(+.f32 (*.f32 #s(literal 1 binary32) (*.f32 b b)) (*.f32 (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a) (*.f32 b b)))
(+.f32 (*.f32 (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a) (*.f32 b b)) (*.f32 #s(literal 1 binary32) (*.f32 b b)))
(+.f32 (*.f32 (*.f32 b b) #s(literal 1 binary32)) (*.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)))
(+.f32 (*.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 c b) b)) a)) (*.f32 (*.f32 b b) #s(literal 1 binary32)))
(/.f32 (neg.f32 (neg.f32 (neg.f32 c))) (*.f32 (neg.f32 b) b))
(/.f32 (neg.f32 (neg.f32 c)) (*.f32 b b))
(/.f32 (neg.f32 c) (*.f32 (neg.f32 b) b))
(/.f32 (/.f32 c (neg.f32 b)) (neg.f32 (neg.f32 (neg.f32 b))))
(/.f32 (/.f32 c (neg.f32 b)) (neg.f32 b))
(/.f32 (/.f32 c b) (neg.f32 (neg.f32 b)))
(/.f32 (/.f32 c b) b)
(/.f32 c (*.f32 b b))
(neg.f32 (/.f32 c (*.f32 (neg.f32 b) b)))
(neg.f32 (/.f32 (/.f32 c (neg.f32 b)) b))

eval95.0ms (1.4%)

Memory
-3.7MiB live, 95.8MiB allocated
Compiler

Compiled 63 789 to 3 776 computations (94.1% saved)

prune63.0ms (1%)

Memory
8.9MiB live, 101.2MiB allocated
Pruning

22 alts after pruning (18 fresh and 4 done)

PrunedKeptTotal
New63312645
Fresh7613
Picked235
Done213
Total64422666
Accuracy
92.5%
Counts
666 → 22
Alt Table
Click to see full alt table
StatusAccuracyProgram
40.5%
(if (>=.f32 b #s(literal 0 binary32)) (/.f32 (-.f32 (*.f32 (*.f32 (/.f32 b (*.f32 #s(literal -2 binary32) a)) (/.f32 a c)) (*.f32 (/.f32 b (*.f32 #s(literal -2 binary32) a)) (/.f32 a c))) (*.f32 (*.f32 (*.f32 (/.f32 c c) #s(literal 1 binary32)) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) a))) (*.f32 (*.f32 (/.f32 c c) #s(literal 1 binary32)) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) a))))) (/.f32 (-.f32 (*.f32 a b) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) c))) (*.f32 (*.f32 #s(literal -2 binary32) c) a))) (/.f32 (*.f32 #s(literal 2 binary32) c) (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c))))))
69.3%
(if (>=.f32 b #s(literal 0 binary32)) (/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c)))) (*.f32 #s(literal 2 binary32) a)) (/.f32 (*.f32 #s(literal 2 binary32) c) #s(approx (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) #s(approx (* (- 2 (* (* a (/ (/ c b) b)) 2)) (neg b)) (*.f32 (-.f32 (*.f32 (/.f32 b c) #s(literal -2 binary32)) (*.f32 (/.f32 a b) #s(literal -2 binary32))) c)))))
39.1%
(if (>=.f32 b #s(literal 0 binary32)) (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b) (*.f32 #s(literal -2 binary32) c)) (/.f32 (*.f32 #s(literal -2 binary32) c) #s(approx (- b (sqrt (- (* b b) (* c (* a 4))))) (*.f32 (neg.f32 b) (-.f32 (*.f32 (*.f32 a (/.f32 c (*.f32 b b))) #s(literal 2 binary32)) #s(literal 2 binary32))))))
4.4%
(if (>=.f32 b #s(literal 0 binary32)) #s(approx (/ (+ (sqrt (- (* b b) (* c (* a 4)))) b) (* -2 c)) (/.f32 (neg.f32 a) b)) #s(approx (/ (* -2 c) (- b (sqrt (- (* b b) (* c (* a 4)))))) (*.f32 (neg.f32 (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (/.f32 c a)))))
26.6%
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (/.f32 (*.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) #s(literal -1/2 binary32)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)))
51.0%
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 (/.f32 (+.f32 (*.f32 (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))) (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) b) a) #s(literal -1/2 binary32)))
52.2%
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a) #s(literal -1/2 binary32)))
37.2%
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 (/.f32 (+.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 (*.f32 (*.f32 a (/.f32 c (*.f32 b b))) #s(literal -4 binary32)) #s(literal 1 binary32)) (*.f32 b b)))) b) a) #s(literal -1/2 binary32)))
37.2%
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 (/.f32 #s(approx (+ (sqrt (- (* b b) (* (* c a) 4))) b) (*.f32 #s(literal 2 binary32) b)) a) #s(literal -1/2 binary32)))
51.6%
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 (+.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) a) (/.f32 b a)) #s(literal -1/2 binary32)))
52.9%
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (/.f32 #s(literal -1/2 binary32) a)))
22.4%
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (/.f32 (+.f32 (*.f32 c b) (*.f32 b c)) (*.f32 b b))) #s(literal -1/2 binary32)))
28.9%
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (/.f32 (*.f32 #s(literal -2 binary32) (+.f32 (*.f32 (/.f32 (*.f32 c c) b) (/.f32 a b)) c)) (neg.f32 b))) #s(literal -1/2 binary32)))
12.5%
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (/.f32 (*.f32 #s(literal -2 binary32) c) b)) #s(literal -1/2 binary32)))
37.3%
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (-.f32 (*.f32 (/.f32 c b) #s(literal -2 binary32)) (*.f32 (/.f32 b a) #s(literal -2 binary32)))) #s(literal -1/2 binary32)))
35.4%
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (*.f32 (/.f32 c b) #s(literal 2 binary32))) #s(literal -1/2 binary32)))
35.2%
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (*.f32 c (/.f32 #s(literal 2 binary32) b))) #s(literal -1/2 binary32)))
51.2%
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) #s(approx (if (>= b 0) (* (/ (- (- (* b b) (* (* c a) 4)) (* b b)) (* (- (sqrt (- (* b b) (* (* c a) 4))) b) a)) -1/2) (/ (* c 2) (- (sqrt (- (* b b) (* (* c a) 4))) b))) (/.f32 (+.f32 c c) (-.f32 (sqrt.f32 (+.f32 (*.f32 (*.f32 #s(literal -4 binary32) a) c) (*.f32 b b))) b))))
50.4%
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) #s(approx (if (>= b 0) (* (/ (- (- (* b b) (* (* c a) 4)) (* b b)) (* (- (sqrt (- (* b b) (* (* c a) 4))) b) a)) -1/2) (/ (* c 2) (- (sqrt (- (* b b) (* (* c a) 4))) b))) (/.f32 (+.f32 c c) (-.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (-.f32 (/.f32 (*.f32 b b) c) (*.f32 #s(literal 4 binary32) a)) c))) b))))
26.4%
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) #s(approx (if (>= b 0) (* (/ (- (- (* b b) (* (* c a) 4)) (* b b)) (* (- (sqrt (- (* b b) (* (* c a) 4))) b) a)) -1/2) (/ (* c 2) (- (sqrt (- (* b b) (* (* c a) 4))) b))) (/.f32 (+.f32 c c) (-.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 b b))) b))))
33.3%
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) #s(approx (if (>= b 0) (* (/ (- (- (* b b) (* (* c a) 4)) (* b b)) (* (- (sqrt (- (* b b) (* (* c a) 4))) b) a)) -1/2) (/ (* c 2) (- (sqrt (- (* b b) (* (* c a) 4))) b))) (/.f32 (+.f32 c c) (-.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) b))))
51.3%
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) #s(approx (if (>= b 0) (* (/ (- (- (* b b) (* (* c a) 4)) (* b b)) (* (- (sqrt (- (* b b) (* (* c a) 4))) b) a)) -1/2) (/ (* c 2) (- (sqrt (- (* b b) (* (* c a) 4))) b))) (*.f32 (/.f32 #s(literal 2 binary32) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) c)))
Compiler

Compiled 5 954 to 1 298 computations (78.2% saved)

regimes74.0ms (1.1%)

Memory
-9.5MiB live, 38.2MiB allocated
Counts
58 → 3
Calls
Call 1
Inputs
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (*.f32 c (/.f32 #s(literal 2 binary32) b))) #s(literal -1/2 binary32)))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (*.f32 (/.f32 c b) #s(literal 2 binary32))) #s(literal -1/2 binary32)))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (/.f32 (*.f32 #s(literal -2 binary32) c) b)) #s(literal -1/2 binary32)))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 (/.f32 #s(approx (+ (sqrt (- (* b b) (* (* c a) 4))) b) (*.f32 #s(literal 2 binary32) b)) a) #s(literal -1/2 binary32)))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) #s(approx (if (>= b 0) (* (/ (- (- (* b b) (* (* c a) 4)) (* b b)) (* (- (sqrt (- (* b b) (* (* c a) 4))) b) a)) -1/2) (/ (* c 2) (- (sqrt (- (* b b) (* (* c a) 4))) b))) (/.f32 (+.f32 c c) (-.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 b b))) b))))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 (/.f32 (+.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 b b))) b) a) #s(literal -1/2 binary32)))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) #s(approx (if (>= b 0) (* (/ (- (- (* b b) (* (* c a) 4)) (* b b)) (* (- (sqrt (- (* b b) (* (* c a) 4))) b) a)) -1/2) (/ (* c 2) (- (sqrt (- (* b b) (* (* c a) 4))) b))) (/.f32 (+.f32 c c) (-.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) b))))
(if (>=.f32 b #s(literal 0 binary32)) #s(approx (/ (+ (sqrt (- (* b b) (* c (* a 4)))) b) (* -2 c)) (/.f32 (neg.f32 a) b)) #s(approx (/ (* -2 c) (- b (sqrt (- (* b b) (* c (* a 4)))))) (*.f32 (neg.f32 (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (/.f32 c a)))))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (/.f32 (+.f32 (*.f32 c b) (*.f32 b c)) (*.f32 b b))) #s(literal -1/2 binary32)))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) #s(approx (if (>= b 0) (* (/ (- (- (* b b) (* (* c a) 4)) (* b b)) (* (- (sqrt (- (* b b) (* (* c a) 4))) b) a)) -1/2) (/ (* c 2) (- (sqrt (- (* b b) (* (* c a) 4))) b))) (/.f32 (+.f32 c c) (-.f32 (sqrt.f32 (+.f32 (*.f32 (*.f32 #s(literal -4 binary32) a) c) (*.f32 b b))) b))))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) #s(approx (if (>= b 0) (* (/ (- (- (* b b) (* (* c a) 4)) (* b b)) (* (- (sqrt (- (* b b) (* (* c a) 4))) b) a)) -1/2) (/ (* c 2) (- (sqrt (- (* b b) (* (* c a) 4))) b))) (/.f32 (+.f32 c c) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (-.f32 (*.f32 (/.f32 c b) #s(literal -2 binary32)) (*.f32 #s(literal -2 binary32) (/.f32 b a)))) #s(literal -1/2 binary32)))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (-.f32 (*.f32 (/.f32 c b) #s(literal -2 binary32)) (*.f32 (/.f32 b a) #s(literal -2 binary32)))) #s(literal -1/2 binary32)))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) #s(approx (if (>= b 0) (* (/ (- (- (* b b) (* (* c a) 4)) (* b b)) (* (- (sqrt (- (* b b) (* (* c a) 4))) b) a)) -1/2) (/ (* c 2) (- (sqrt (- (* b b) (* (* c a) 4))) b))) (*.f32 (/.f32 #s(literal 2 binary32) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) c)))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (/.f32 #s(literal -1/2 binary32) a)))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a) #s(literal -1/2 binary32)))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a) #s(literal -1/2 binary32)))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) (if (>=.f32 b #s(literal 0 binary32)) #s(approx (* (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) -1/2) (+.f32 (/.f32 c b) (/.f32 (neg.f32 b) a))) (/.f32 (*.f32 c #s(literal 2 binary32)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) (if (>=.f32 b #s(literal 0 binary32)) #s(approx (* (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) -1/2) (/.f32 (neg.f32 b) a)) (/.f32 (*.f32 c #s(literal 2 binary32)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) (if (>=.f32 b #s(literal 0 binary32)) (*.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (/.f32 #s(literal -1/2 binary32) a)) (/.f32 (*.f32 c #s(literal 2 binary32)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) (if (>=.f32 b #s(literal 0 binary32)) (*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a) #s(literal -1/2 binary32)) (/.f32 (*.f32 c #s(literal 2 binary32)) (-.f32 #s(approx (sqrt (- (* b b) (* (* c a) 4))) (neg.f32 b)) b))))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) (if (>=.f32 b #s(literal 0 binary32)) (*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a) #s(literal -1/2 binary32)) (/.f32 (*.f32 c #s(literal 2 binary32)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))))
(if (>=.f32 b #s(literal 0 binary32)) #s(approx (/ (+ (sqrt (- (* b b) (* c (* a 4)))) b) (* -2 c)) (/.f32 (neg.f32 a) b)) (/.f32 (*.f32 #s(literal -2 binary32) c) (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))))))
(if (>=.f32 b #s(literal 0 binary32)) (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b) (*.f32 #s(literal -2 binary32) c)) (*.f32 c (/.f32 #s(literal -2 binary32) (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))))))
(if (>=.f32 b #s(literal 0 binary32)) (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b) (*.f32 #s(literal -2 binary32) c)) (/.f32 (*.f32 #s(literal -2 binary32) c) (-.f32 b (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))))))
(if (>=.f32 b #s(literal 0 binary32)) #s(approx (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (+.f32 (/.f32 c b) (/.f32 (neg.f32 b) a))) (/.f32 (*.f32 #s(literal 2 binary32) c) (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c))))))
(if (>=.f32 b #s(literal 0 binary32)) (/.f32 #s(approx (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (*.f32 #s(literal -2 binary32) b)) (*.f32 #s(literal 2 binary32) a)) (/.f32 (*.f32 #s(literal 2 binary32) c) (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c))))))
(if (>=.f32 b #s(literal 0 binary32)) (/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c)))) (*.f32 #s(literal 2 binary32) a)) (/.f32 (*.f32 #s(literal 2 binary32) c) (+.f32 (neg.f32 b) #s(approx (sqrt (- (* b b) (* (* 4 a) c))) (neg.f32 b)))))
(if (>=.f32 b #s(literal 0 binary32)) (/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c)))) (*.f32 #s(literal 2 binary32) a)) (/.f32 (*.f32 #s(literal 2 binary32) c) (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c))))))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) #s(approx (if (>= b 0) (* (/ (- (- (* b b) (* (* c a) 4)) (* b b)) (* (- (sqrt (- (* b b) (* (* c a) 4))) b) a)) -1/2) (/ (* c 2) (- (sqrt (- (* b b) (* (* c a) 4))) b))) (/.f32 (+.f32 c c) (-.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (-.f32 (/.f32 (*.f32 b b) c) (*.f32 #s(literal 4 binary32) a)) c))) b))))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 (+.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) a) (/.f32 b a)) #s(literal -1/2 binary32)))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 (/.f32 (+.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (-.f32 (/.f32 (*.f32 b b) c) (*.f32 a #s(literal 4 binary32))) c))) b) a) #s(literal -1/2 binary32)))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (/.f32 (*.f32 #s(literal -2 binary32) (+.f32 (*.f32 (/.f32 (*.f32 c c) b) (/.f32 a b)) c)) (neg.f32 b))) #s(literal -1/2 binary32)))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) (if (>=.f32 b #s(literal 0 binary32)) (*.f32 (+.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) a) (/.f32 b a)) #s(literal -1/2 binary32)) (/.f32 (*.f32 c #s(literal 2 binary32)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))))
(if (>=.f32 b #s(literal 0 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) a) (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b) #s(literal -2 binary32))) (/.f32 (*.f32 #s(literal 2 binary32) c) (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c))))))
(if (>=.f32 b #s(literal 0 binary32)) (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b) (*.f32 #s(literal -2 binary32) c)) (/.f32 (*.f32 #s(literal -2 binary32) c) #s(approx (- b (sqrt (- (* b b) (* c (* a 4))))) (*.f32 (neg.f32 b) (-.f32 (*.f32 (*.f32 a (/.f32 c (*.f32 b b))) #s(literal 2 binary32)) #s(literal 2 binary32))))))
(if (>=.f32 b #s(literal 0 binary32)) #s(approx (/ (- (* b a) (* (* -2 c) (/ (sqrt (- (* b b) (* c (* a 4)))) 2))) (* (* -2 c) a)) (/.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 b (*.f32 (-.f32 (/.f32 b c) (*.f32 (/.f32 c b) #s(literal 2 binary32))) a))) a)) (/.f32 (*.f32 #s(literal 2 binary32) c) (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c))))))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 (/.f32 (+.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 (+.f32 (*.f32 (*.f32 a (/.f32 c (*.f32 b b))) #s(literal -4 binary32)) #s(literal 1 binary32)) (*.f32 b b)))) b) a) #s(literal -1/2 binary32)))
(if (>=.f32 b #s(literal 0 binary32)) (/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c)))) (*.f32 #s(literal 2 binary32) a)) (/.f32 (*.f32 #s(literal 2 binary32) c) #s(approx (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) #s(approx (* (- 2 (* (* a (/ (/ c b) b)) 2)) (neg b)) (*.f32 (-.f32 (*.f32 (/.f32 b c) #s(literal -2 binary32)) (*.f32 (/.f32 a b) #s(literal -2 binary32))) c)))))
(if (>=.f32 b #s(literal 0 binary32)) (/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c)))) (*.f32 #s(literal 2 binary32) a)) (/.f32 (*.f32 #s(literal 2 binary32) c) #s(approx (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (*.f32 (-.f32 #s(literal 2 binary32) (*.f32 (*.f32 a (/.f32 (/.f32 c b) b)) #s(literal 2 binary32))) (neg.f32 b)))))
(if (>=.f32 b #s(literal 0 binary32)) (/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c)))) (*.f32 #s(literal 2 binary32) a)) (/.f32 (*.f32 #s(literal 2 binary32) c) (/.f32 #s(approx (- (- (* b b) (* c (* a 4))) (* b b)) (*.f32 #s(literal -4 binary32) (*.f32 c a))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (neg.f32 b)))))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a)) #s(literal -1/2 binary32)))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (/.f32 (*.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) #s(literal -1/2 binary32)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 (/.f32 (+.f32 (*.f32 (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)))) (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))))) b) a) #s(literal -1/2 binary32)))
(if (>=.f32 b #s(literal 0 binary32)) (/.f32 (-.f32 (*.f32 (/.f32 (neg.f32 b) a) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) a))) #s(literal 4 binary32)) (/.f32 (*.f32 #s(literal 2 binary32) c) (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c))))))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 (/.f32 (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c)) (*.f32 b b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b)) a) #s(literal -1/2 binary32)))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) (if (>=.f32 b #s(literal 0 binary32)) (*.f32 (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))) (*.f32 b b)) (*.f32 (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a)) #s(literal -1/2 binary32)) (/.f32 (*.f32 c #s(literal 2 binary32)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))))
(if (>=.f32 b #s(literal 0 binary32)) (/.f32 (-.f32 (*.f32 b #s(literal 2 binary32)) (*.f32 (*.f32 #s(literal -2 binary32) c) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) a))) (*.f32 (*.f32 #s(literal -2 binary32) c) #s(literal 2 binary32))) (/.f32 (*.f32 #s(literal 2 binary32) c) (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c))))))
(if (>=.f32 b #s(literal 0 binary32)) (/.f32 (-.f32 (*.f32 b a) (*.f32 (*.f32 #s(literal -2 binary32) c) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 #s(literal -2 binary32) c) a)) (/.f32 (*.f32 #s(literal 2 binary32) c) (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c))))))
(if (>=.f32 b #s(literal 0 binary32)) (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (*.f32 (*.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (neg.f32 b)) #s(literal 2 binary32)) a)) (/.f32 (*.f32 #s(literal 2 binary32) c) (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c))))))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) (if (>=.f32 b #s(literal 0 binary32)) (*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a) #s(literal -1/2 binary32)) (/.f32 (*.f32 c #s(literal 2 binary32)) (-.f32 (*.f32 (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32))))) (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))))) b))))
(if (>=.f32 b #s(literal 0 binary32)) (/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c)))) (*.f32 #s(literal 2 binary32) a)) (/.f32 (*.f32 #s(literal 2 binary32) c) (+.f32 (neg.f32 b) (*.f32 (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))) (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))))))))
(if (>=.f32 b #s(literal 0 binary32)) (/.f32 (-.f32 (neg.f32 b) (*.f32 (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))) (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))))))) (*.f32 #s(literal 2 binary32) a)) (/.f32 (*.f32 #s(literal 2 binary32) c) (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c))))))
(if (>=.f32 b #s(literal 0 binary32)) (/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c)))) (*.f32 #s(literal 2 binary32) a)) (/.f32 (*.f32 #s(literal 2 binary32) c) (/.f32 (-.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (neg.f32 b)))))
(if (>=.f32 b #s(literal 0 binary32)) (/.f32 (/.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (neg.f32 b))) (*.f32 #s(literal 2 binary32) a)) (/.f32 (*.f32 #s(literal 2 binary32) c) (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c))))))
(if (>=.f32 b #s(literal 0 binary32)) (/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c)))) (*.f32 #s(literal 2 binary32) a)) (/.f32 (*.f32 #s(literal 2 binary32) c) (/.f32 (*.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b))) (*.f32 (-.f32 (*.f32 b b) (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (neg.f32 b))))))
(if (>=.f32 b #s(literal 0 binary32)) (/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c)))) (*.f32 #s(literal 2 binary32) a)) (/.f32 (*.f32 #s(literal 2 binary32) c) (*.f32 (+.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b)) (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) (neg.f32 b)) (+.f32 (+.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32)))) (*.f32 b b)) (*.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 c (*.f32 a #s(literal 4 binary32))))) b))))))
(if (>=.f32 b #s(literal 0 binary32)) (/.f32 (-.f32 (*.f32 (*.f32 (/.f32 b (*.f32 #s(literal -2 binary32) a)) (/.f32 a c)) (*.f32 (/.f32 b (*.f32 #s(literal -2 binary32) a)) (/.f32 a c))) (*.f32 (*.f32 (*.f32 (/.f32 c c) #s(literal 1 binary32)) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) a))) (*.f32 (*.f32 (/.f32 c c) #s(literal 1 binary32)) (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) a))))) (/.f32 (-.f32 (*.f32 a b) (*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) c))) (*.f32 (*.f32 #s(literal -2 binary32) c) a))) (/.f32 (*.f32 #s(literal 2 binary32) c) (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c))))))
Outputs
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (*.f32 (/.f32 c b) #s(literal 2 binary32))) #s(literal -1/2 binary32)))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) (if (>=.f32 b #s(literal 0 binary32)) (*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a) #s(literal -1/2 binary32)) (/.f32 (*.f32 c #s(literal 2 binary32)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) (if (>=.f32 b #s(literal 0 binary32)) #s(approx (* (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) -1/2) (+.f32 (/.f32 c b) (/.f32 (neg.f32 b) a))) (/.f32 (*.f32 c #s(literal 2 binary32)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))))
Calls

4 calls:

13.0ms
c
13.0ms
a
13.0ms
b
12.0ms
(if (>=.f32 b #s(literal 0 binary32)) (/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c)))) (*.f32 #s(literal 2 binary32) a)) (/.f32 (*.f32 #s(literal 2 binary32) c) (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c))))))
Results
AccuracySegmentsBranch
90.6%5(if (>=.f32 b #s(literal 0 binary32)) (/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c)))) (*.f32 #s(literal 2 binary32) a)) (/.f32 (*.f32 #s(literal 2 binary32) c) (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c))))))
74.6%2a
91.6%3b
77.6%3c
Compiler

Compiled 41 to 29 computations (29.3% saved)

regimes7.0ms (0.1%)

Memory
4.7MiB live, 4.7MiB allocated
Counts
21 → 3
Calls
Call 1
Inputs
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (*.f32 c (/.f32 #s(literal 2 binary32) b))) #s(literal -1/2 binary32)))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (*.f32 (/.f32 c b) #s(literal 2 binary32))) #s(literal -1/2 binary32)))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (/.f32 (*.f32 #s(literal -2 binary32) c) b)) #s(literal -1/2 binary32)))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 (/.f32 #s(approx (+ (sqrt (- (* b b) (* (* c a) 4))) b) (*.f32 #s(literal 2 binary32) b)) a) #s(literal -1/2 binary32)))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) #s(approx (if (>= b 0) (* (/ (- (- (* b b) (* (* c a) 4)) (* b b)) (* (- (sqrt (- (* b b) (* (* c a) 4))) b) a)) -1/2) (/ (* c 2) (- (sqrt (- (* b b) (* (* c a) 4))) b))) (/.f32 (+.f32 c c) (-.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 b b))) b))))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 (/.f32 (+.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 b b))) b) a) #s(literal -1/2 binary32)))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) #s(approx (if (>= b 0) (* (/ (- (- (* b b) (* (* c a) 4)) (* b b)) (* (- (sqrt (- (* b b) (* (* c a) 4))) b) a)) -1/2) (/ (* c 2) (- (sqrt (- (* b b) (* (* c a) 4))) b))) (/.f32 (+.f32 c c) (-.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) b))))
(if (>=.f32 b #s(literal 0 binary32)) #s(approx (/ (+ (sqrt (- (* b b) (* c (* a 4)))) b) (* -2 c)) (/.f32 (neg.f32 a) b)) #s(approx (/ (* -2 c) (- b (sqrt (- (* b b) (* c (* a 4)))))) (*.f32 (neg.f32 (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (/.f32 c a)))))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (/.f32 (+.f32 (*.f32 c b) (*.f32 b c)) (*.f32 b b))) #s(literal -1/2 binary32)))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) #s(approx (if (>= b 0) (* (/ (- (- (* b b) (* (* c a) 4)) (* b b)) (* (- (sqrt (- (* b b) (* (* c a) 4))) b) a)) -1/2) (/ (* c 2) (- (sqrt (- (* b b) (* (* c a) 4))) b))) (/.f32 (+.f32 c c) (-.f32 (sqrt.f32 (+.f32 (*.f32 (*.f32 #s(literal -4 binary32) a) c) (*.f32 b b))) b))))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) #s(approx (if (>= b 0) (* (/ (- (- (* b b) (* (* c a) 4)) (* b b)) (* (- (sqrt (- (* b b) (* (* c a) 4))) b) a)) -1/2) (/ (* c 2) (- (sqrt (- (* b b) (* (* c a) 4))) b))) (/.f32 (+.f32 c c) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (-.f32 (*.f32 (/.f32 c b) #s(literal -2 binary32)) (*.f32 #s(literal -2 binary32) (/.f32 b a)))) #s(literal -1/2 binary32)))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (-.f32 (*.f32 (/.f32 c b) #s(literal -2 binary32)) (*.f32 (/.f32 b a) #s(literal -2 binary32)))) #s(literal -1/2 binary32)))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) #s(approx (if (>= b 0) (* (/ (- (- (* b b) (* (* c a) 4)) (* b b)) (* (- (sqrt (- (* b b) (* (* c a) 4))) b) a)) -1/2) (/ (* c 2) (- (sqrt (- (* b b) (* (* c a) 4))) b))) (*.f32 (/.f32 #s(literal 2 binary32) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) c)))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (/.f32 #s(literal -1/2 binary32) a)))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a) #s(literal -1/2 binary32)))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a) #s(literal -1/2 binary32)))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) (if (>=.f32 b #s(literal 0 binary32)) #s(approx (* (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) -1/2) (+.f32 (/.f32 c b) (/.f32 (neg.f32 b) a))) (/.f32 (*.f32 c #s(literal 2 binary32)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) (if (>=.f32 b #s(literal 0 binary32)) #s(approx (* (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) -1/2) (/.f32 (neg.f32 b) a)) (/.f32 (*.f32 c #s(literal 2 binary32)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) (if (>=.f32 b #s(literal 0 binary32)) (*.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (/.f32 #s(literal -1/2 binary32) a)) (/.f32 (*.f32 c #s(literal 2 binary32)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) (if (>=.f32 b #s(literal 0 binary32)) (*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a) #s(literal -1/2 binary32)) (/.f32 (*.f32 c #s(literal 2 binary32)) (-.f32 #s(approx (sqrt (- (* b b) (* (* c a) 4))) (neg.f32 b)) b))))
Outputs
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (*.f32 (/.f32 c b) #s(literal 2 binary32))) #s(literal -1/2 binary32)))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) (if (>=.f32 b #s(literal 0 binary32)) (*.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (/.f32 #s(literal -1/2 binary32) a)) (/.f32 (*.f32 c #s(literal 2 binary32)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) (if (>=.f32 b #s(literal 0 binary32)) #s(approx (* (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) -1/2) (+.f32 (/.f32 c b) (/.f32 (neg.f32 b) a))) (/.f32 (*.f32 c #s(literal 2 binary32)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))))
Calls

1 calls:

6.0ms
b
Results
AccuracySegmentsBranch
91.5%3b
Compiler

Compiled 1 to 3 computations (-200% saved)

regimes6.0ms (0.1%)

Memory
4.4MiB live, 4.4MiB allocated
Counts
19 → 3
Calls
Call 1
Inputs
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (*.f32 c (/.f32 #s(literal 2 binary32) b))) #s(literal -1/2 binary32)))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (*.f32 (/.f32 c b) #s(literal 2 binary32))) #s(literal -1/2 binary32)))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (/.f32 (*.f32 #s(literal -2 binary32) c) b)) #s(literal -1/2 binary32)))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 (/.f32 #s(approx (+ (sqrt (- (* b b) (* (* c a) 4))) b) (*.f32 #s(literal 2 binary32) b)) a) #s(literal -1/2 binary32)))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) #s(approx (if (>= b 0) (* (/ (- (- (* b b) (* (* c a) 4)) (* b b)) (* (- (sqrt (- (* b b) (* (* c a) 4))) b) a)) -1/2) (/ (* c 2) (- (sqrt (- (* b b) (* (* c a) 4))) b))) (/.f32 (+.f32 c c) (-.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 b b))) b))))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 (/.f32 (+.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 b b))) b) a) #s(literal -1/2 binary32)))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) #s(approx (if (>= b 0) (* (/ (- (- (* b b) (* (* c a) 4)) (* b b)) (* (- (sqrt (- (* b b) (* (* c a) 4))) b) a)) -1/2) (/ (* c 2) (- (sqrt (- (* b b) (* (* c a) 4))) b))) (/.f32 (+.f32 c c) (-.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) b))))
(if (>=.f32 b #s(literal 0 binary32)) #s(approx (/ (+ (sqrt (- (* b b) (* c (* a 4)))) b) (* -2 c)) (/.f32 (neg.f32 a) b)) #s(approx (/ (* -2 c) (- b (sqrt (- (* b b) (* c (* a 4)))))) (*.f32 (neg.f32 (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (/.f32 c a)))))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (/.f32 (+.f32 (*.f32 c b) (*.f32 b c)) (*.f32 b b))) #s(literal -1/2 binary32)))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) #s(approx (if (>= b 0) (* (/ (- (- (* b b) (* (* c a) 4)) (* b b)) (* (- (sqrt (- (* b b) (* (* c a) 4))) b) a)) -1/2) (/ (* c 2) (- (sqrt (- (* b b) (* (* c a) 4))) b))) (/.f32 (+.f32 c c) (-.f32 (sqrt.f32 (+.f32 (*.f32 (*.f32 #s(literal -4 binary32) a) c) (*.f32 b b))) b))))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) #s(approx (if (>= b 0) (* (/ (- (- (* b b) (* (* c a) 4)) (* b b)) (* (- (sqrt (- (* b b) (* (* c a) 4))) b) a)) -1/2) (/ (* c 2) (- (sqrt (- (* b b) (* (* c a) 4))) b))) (/.f32 (+.f32 c c) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (-.f32 (*.f32 (/.f32 c b) #s(literal -2 binary32)) (*.f32 #s(literal -2 binary32) (/.f32 b a)))) #s(literal -1/2 binary32)))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (-.f32 (*.f32 (/.f32 c b) #s(literal -2 binary32)) (*.f32 (/.f32 b a) #s(literal -2 binary32)))) #s(literal -1/2 binary32)))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) #s(approx (if (>= b 0) (* (/ (- (- (* b b) (* (* c a) 4)) (* b b)) (* (- (sqrt (- (* b b) (* (* c a) 4))) b) a)) -1/2) (/ (* c 2) (- (sqrt (- (* b b) (* (* c a) 4))) b))) (*.f32 (/.f32 #s(literal 2 binary32) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) c)))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (/.f32 #s(literal -1/2 binary32) a)))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a) #s(literal -1/2 binary32)))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a) #s(literal -1/2 binary32)))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) (if (>=.f32 b #s(literal 0 binary32)) #s(approx (* (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) -1/2) (+.f32 (/.f32 c b) (/.f32 (neg.f32 b) a))) (/.f32 (*.f32 c #s(literal 2 binary32)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) (if (>=.f32 b #s(literal 0 binary32)) #s(approx (* (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) -1/2) (/.f32 (neg.f32 b) a)) (/.f32 (*.f32 c #s(literal 2 binary32)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))))
Outputs
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (*.f32 (/.f32 c b) #s(literal 2 binary32))) #s(literal -1/2 binary32)))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a) #s(literal -1/2 binary32)))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) (if (>=.f32 b #s(literal 0 binary32)) #s(approx (* (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) -1/2) (+.f32 (/.f32 c b) (/.f32 (neg.f32 b) a))) (/.f32 (*.f32 c #s(literal 2 binary32)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))))
Calls

1 calls:

5.0ms
b
Results
AccuracySegmentsBranch
89.3%3b
Compiler

Compiled 1 to 3 computations (-200% saved)

regimes8.0ms (0.1%)

Memory
-51.0MiB live, 4.2MiB allocated
Counts
17 → 3
Calls
Call 1
Inputs
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (*.f32 c (/.f32 #s(literal 2 binary32) b))) #s(literal -1/2 binary32)))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (*.f32 (/.f32 c b) #s(literal 2 binary32))) #s(literal -1/2 binary32)))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (/.f32 (*.f32 #s(literal -2 binary32) c) b)) #s(literal -1/2 binary32)))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 (/.f32 #s(approx (+ (sqrt (- (* b b) (* (* c a) 4))) b) (*.f32 #s(literal 2 binary32) b)) a) #s(literal -1/2 binary32)))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) #s(approx (if (>= b 0) (* (/ (- (- (* b b) (* (* c a) 4)) (* b b)) (* (- (sqrt (- (* b b) (* (* c a) 4))) b) a)) -1/2) (/ (* c 2) (- (sqrt (- (* b b) (* (* c a) 4))) b))) (/.f32 (+.f32 c c) (-.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 b b))) b))))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 (/.f32 (+.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 b b))) b) a) #s(literal -1/2 binary32)))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) #s(approx (if (>= b 0) (* (/ (- (- (* b b) (* (* c a) 4)) (* b b)) (* (- (sqrt (- (* b b) (* (* c a) 4))) b) a)) -1/2) (/ (* c 2) (- (sqrt (- (* b b) (* (* c a) 4))) b))) (/.f32 (+.f32 c c) (-.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) b))))
(if (>=.f32 b #s(literal 0 binary32)) #s(approx (/ (+ (sqrt (- (* b b) (* c (* a 4)))) b) (* -2 c)) (/.f32 (neg.f32 a) b)) #s(approx (/ (* -2 c) (- b (sqrt (- (* b b) (* c (* a 4)))))) (*.f32 (neg.f32 (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (/.f32 c a)))))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (/.f32 (+.f32 (*.f32 c b) (*.f32 b c)) (*.f32 b b))) #s(literal -1/2 binary32)))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) #s(approx (if (>= b 0) (* (/ (- (- (* b b) (* (* c a) 4)) (* b b)) (* (- (sqrt (- (* b b) (* (* c a) 4))) b) a)) -1/2) (/ (* c 2) (- (sqrt (- (* b b) (* (* c a) 4))) b))) (/.f32 (+.f32 c c) (-.f32 (sqrt.f32 (+.f32 (*.f32 (*.f32 #s(literal -4 binary32) a) c) (*.f32 b b))) b))))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) #s(approx (if (>= b 0) (* (/ (- (- (* b b) (* (* c a) 4)) (* b b)) (* (- (sqrt (- (* b b) (* (* c a) 4))) b) a)) -1/2) (/ (* c 2) (- (sqrt (- (* b b) (* (* c a) 4))) b))) (/.f32 (+.f32 c c) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (-.f32 (*.f32 (/.f32 c b) #s(literal -2 binary32)) (*.f32 #s(literal -2 binary32) (/.f32 b a)))) #s(literal -1/2 binary32)))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (-.f32 (*.f32 (/.f32 c b) #s(literal -2 binary32)) (*.f32 (/.f32 b a) #s(literal -2 binary32)))) #s(literal -1/2 binary32)))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) #s(approx (if (>= b 0) (* (/ (- (- (* b b) (* (* c a) 4)) (* b b)) (* (- (sqrt (- (* b b) (* (* c a) 4))) b) a)) -1/2) (/ (* c 2) (- (sqrt (- (* b b) (* (* c a) 4))) b))) (*.f32 (/.f32 #s(literal 2 binary32) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) c)))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (/.f32 #s(literal -1/2 binary32) a)))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 a #s(literal 4 binary32)) c))) b) a) #s(literal -1/2 binary32)))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a) #s(literal -1/2 binary32)))
Outputs
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (*.f32 (/.f32 c b) #s(literal 2 binary32))) #s(literal -1/2 binary32)))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (/.f32 #s(literal -1/2 binary32) a)))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (-.f32 (*.f32 (/.f32 c b) #s(literal -2 binary32)) (*.f32 #s(literal -2 binary32) (/.f32 b a)))) #s(literal -1/2 binary32)))
Calls

1 calls:

6.0ms
b
Results
AccuracySegmentsBranch
89.1%3b
Compiler

Compiled 1 to 3 computations (-200% saved)

regimes5.0ms (0.1%)

Memory
3.7MiB live, 3.7MiB allocated
Counts
14 → 3
Calls
Call 1
Inputs
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (*.f32 c (/.f32 #s(literal 2 binary32) b))) #s(literal -1/2 binary32)))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (*.f32 (/.f32 c b) #s(literal 2 binary32))) #s(literal -1/2 binary32)))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (/.f32 (*.f32 #s(literal -2 binary32) c) b)) #s(literal -1/2 binary32)))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 (/.f32 #s(approx (+ (sqrt (- (* b b) (* (* c a) 4))) b) (*.f32 #s(literal 2 binary32) b)) a) #s(literal -1/2 binary32)))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) #s(approx (if (>= b 0) (* (/ (- (- (* b b) (* (* c a) 4)) (* b b)) (* (- (sqrt (- (* b b) (* (* c a) 4))) b) a)) -1/2) (/ (* c 2) (- (sqrt (- (* b b) (* (* c a) 4))) b))) (/.f32 (+.f32 c c) (-.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 b b))) b))))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 (/.f32 (+.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 b b))) b) a) #s(literal -1/2 binary32)))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) #s(approx (if (>= b 0) (* (/ (- (- (* b b) (* (* c a) 4)) (* b b)) (* (- (sqrt (- (* b b) (* (* c a) 4))) b) a)) -1/2) (/ (* c 2) (- (sqrt (- (* b b) (* (* c a) 4))) b))) (/.f32 (+.f32 c c) (-.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) b))))
(if (>=.f32 b #s(literal 0 binary32)) #s(approx (/ (+ (sqrt (- (* b b) (* c (* a 4)))) b) (* -2 c)) (/.f32 (neg.f32 a) b)) #s(approx (/ (* -2 c) (- b (sqrt (- (* b b) (* c (* a 4)))))) (*.f32 (neg.f32 (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (/.f32 c a)))))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (/.f32 (+.f32 (*.f32 c b) (*.f32 b c)) (*.f32 b b))) #s(literal -1/2 binary32)))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) #s(approx (if (>= b 0) (* (/ (- (- (* b b) (* (* c a) 4)) (* b b)) (* (- (sqrt (- (* b b) (* (* c a) 4))) b) a)) -1/2) (/ (* c 2) (- (sqrt (- (* b b) (* (* c a) 4))) b))) (/.f32 (+.f32 c c) (-.f32 (sqrt.f32 (+.f32 (*.f32 (*.f32 #s(literal -4 binary32) a) c) (*.f32 b b))) b))))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) #s(approx (if (>= b 0) (* (/ (- (- (* b b) (* (* c a) 4)) (* b b)) (* (- (sqrt (- (* b b) (* (* c a) 4))) b) a)) -1/2) (/ (* c 2) (- (sqrt (- (* b b) (* (* c a) 4))) b))) (/.f32 (+.f32 c c) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (-.f32 (*.f32 (/.f32 c b) #s(literal -2 binary32)) (*.f32 #s(literal -2 binary32) (/.f32 b a)))) #s(literal -1/2 binary32)))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (-.f32 (*.f32 (/.f32 c b) #s(literal -2 binary32)) (*.f32 (/.f32 b a) #s(literal -2 binary32)))) #s(literal -1/2 binary32)))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) #s(approx (if (>= b 0) (* (/ (- (- (* b b) (* (* c a) 4)) (* b b)) (* (- (sqrt (- (* b b) (* (* c a) 4))) b) a)) -1/2) (/ (* c 2) (- (sqrt (- (* b b) (* (* c a) 4))) b))) (*.f32 (/.f32 #s(literal 2 binary32) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)) c)))
Outputs
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (*.f32 (/.f32 c b) #s(literal 2 binary32))) #s(literal -1/2 binary32)))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) #s(approx (if (>= b 0) (* (/ (- (- (* b b) (* (* c a) 4)) (* b b)) (* (- (sqrt (- (* b b) (* (* c a) 4))) b) a)) -1/2) (/ (* c 2) (- (sqrt (- (* b b) (* (* c a) 4))) b))) (/.f32 (+.f32 c c) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (-.f32 (*.f32 (/.f32 c b) #s(literal -2 binary32)) (*.f32 #s(literal -2 binary32) (/.f32 b a)))) #s(literal -1/2 binary32)))
Calls

1 calls:

4.0ms
b
Results
AccuracySegmentsBranch
88.1%3b
Compiler

Compiled 1 to 3 computations (-200% saved)

regimes4.0ms (0.1%)

Memory
3.3MiB live, 3.3MiB allocated
Counts
11 → 3
Calls
Call 1
Inputs
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (*.f32 c (/.f32 #s(literal 2 binary32) b))) #s(literal -1/2 binary32)))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (*.f32 (/.f32 c b) #s(literal 2 binary32))) #s(literal -1/2 binary32)))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (/.f32 (*.f32 #s(literal -2 binary32) c) b)) #s(literal -1/2 binary32)))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 (/.f32 #s(approx (+ (sqrt (- (* b b) (* (* c a) 4))) b) (*.f32 #s(literal 2 binary32) b)) a) #s(literal -1/2 binary32)))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) #s(approx (if (>= b 0) (* (/ (- (- (* b b) (* (* c a) 4)) (* b b)) (* (- (sqrt (- (* b b) (* (* c a) 4))) b) a)) -1/2) (/ (* c 2) (- (sqrt (- (* b b) (* (* c a) 4))) b))) (/.f32 (+.f32 c c) (-.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 b b))) b))))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 (/.f32 (+.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 b b))) b) a) #s(literal -1/2 binary32)))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) #s(approx (if (>= b 0) (* (/ (- (- (* b b) (* (* c a) 4)) (* b b)) (* (- (sqrt (- (* b b) (* (* c a) 4))) b) a)) -1/2) (/ (* c 2) (- (sqrt (- (* b b) (* (* c a) 4))) b))) (/.f32 (+.f32 c c) (-.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) b))))
(if (>=.f32 b #s(literal 0 binary32)) #s(approx (/ (+ (sqrt (- (* b b) (* c (* a 4)))) b) (* -2 c)) (/.f32 (neg.f32 a) b)) #s(approx (/ (* -2 c) (- b (sqrt (- (* b b) (* c (* a 4)))))) (*.f32 (neg.f32 (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (/.f32 c a)))))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (/.f32 (+.f32 (*.f32 c b) (*.f32 b c)) (*.f32 b b))) #s(literal -1/2 binary32)))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) #s(approx (if (>= b 0) (* (/ (- (- (* b b) (* (* c a) 4)) (* b b)) (* (- (sqrt (- (* b b) (* (* c a) 4))) b) a)) -1/2) (/ (* c 2) (- (sqrt (- (* b b) (* (* c a) 4))) b))) (/.f32 (+.f32 c c) (-.f32 (sqrt.f32 (+.f32 (*.f32 (*.f32 #s(literal -4 binary32) a) c) (*.f32 b b))) b))))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) #s(approx (if (>= b 0) (* (/ (- (- (* b b) (* (* c a) 4)) (* b b)) (* (- (sqrt (- (* b b) (* (* c a) 4))) b) a)) -1/2) (/ (* c 2) (- (sqrt (- (* b b) (* (* c a) 4))) b))) (/.f32 (+.f32 c c) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))))
Outputs
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (*.f32 (/.f32 c b) #s(literal 2 binary32))) #s(literal -1/2 binary32)))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) #s(approx (if (>= b 0) (* (/ (- (- (* b b) (* (* c a) 4)) (* b b)) (* (- (sqrt (- (* b b) (* (* c a) 4))) b) a)) -1/2) (/ (* c 2) (- (sqrt (- (* b b) (* (* c a) 4))) b))) (/.f32 (+.f32 c c) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 (/.f32 #s(approx (+ (sqrt (- (* b b) (* (* c a) 4))) b) (*.f32 #s(literal 2 binary32) b)) a) #s(literal -1/2 binary32)))
Calls

1 calls:

3.0ms
b
Results
AccuracySegmentsBranch
88.0%3b
Compiler

Compiled 1 to 3 computations (-200% saved)

regimes4.0ms (0.1%)

Memory
3.1MiB live, 3.1MiB allocated
Counts
10 → 3
Calls
Call 1
Inputs
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (*.f32 c (/.f32 #s(literal 2 binary32) b))) #s(literal -1/2 binary32)))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (*.f32 (/.f32 c b) #s(literal 2 binary32))) #s(literal -1/2 binary32)))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (/.f32 (*.f32 #s(literal -2 binary32) c) b)) #s(literal -1/2 binary32)))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 (/.f32 #s(approx (+ (sqrt (- (* b b) (* (* c a) 4))) b) (*.f32 #s(literal 2 binary32) b)) a) #s(literal -1/2 binary32)))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) #s(approx (if (>= b 0) (* (/ (- (- (* b b) (* (* c a) 4)) (* b b)) (* (- (sqrt (- (* b b) (* (* c a) 4))) b) a)) -1/2) (/ (* c 2) (- (sqrt (- (* b b) (* (* c a) 4))) b))) (/.f32 (+.f32 c c) (-.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 b b))) b))))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 (/.f32 (+.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 b b))) b) a) #s(literal -1/2 binary32)))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) #s(approx (if (>= b 0) (* (/ (- (- (* b b) (* (* c a) 4)) (* b b)) (* (- (sqrt (- (* b b) (* (* c a) 4))) b) a)) -1/2) (/ (* c 2) (- (sqrt (- (* b b) (* (* c a) 4))) b))) (/.f32 (+.f32 c c) (-.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) b))))
(if (>=.f32 b #s(literal 0 binary32)) #s(approx (/ (+ (sqrt (- (* b b) (* c (* a 4)))) b) (* -2 c)) (/.f32 (neg.f32 a) b)) #s(approx (/ (* -2 c) (- b (sqrt (- (* b b) (* c (* a 4)))))) (*.f32 (neg.f32 (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (/.f32 c a)))))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (/.f32 (+.f32 (*.f32 c b) (*.f32 b c)) (*.f32 b b))) #s(literal -1/2 binary32)))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) #s(approx (if (>= b 0) (* (/ (- (- (* b b) (* (* c a) 4)) (* b b)) (* (- (sqrt (- (* b b) (* (* c a) 4))) b) a)) -1/2) (/ (* c 2) (- (sqrt (- (* b b) (* (* c a) 4))) b))) (/.f32 (+.f32 c c) (-.f32 (sqrt.f32 (+.f32 (*.f32 (*.f32 #s(literal -4 binary32) a) c) (*.f32 b b))) b))))
Outputs
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (*.f32 (/.f32 c b) #s(literal 2 binary32))) #s(literal -1/2 binary32)))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) #s(approx (if (>= b 0) (* (/ (- (- (* b b) (* (* c a) 4)) (* b b)) (* (- (sqrt (- (* b b) (* (* c a) 4))) b) a)) -1/2) (/ (* c 2) (- (sqrt (- (* b b) (* (* c a) 4))) b))) (/.f32 (+.f32 c c) (-.f32 (sqrt.f32 (+.f32 (*.f32 (*.f32 #s(literal -4 binary32) a) c) (*.f32 b b))) b))))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 (/.f32 #s(approx (+ (sqrt (- (* b b) (* (* c a) 4))) b) (*.f32 #s(literal 2 binary32) b)) a) #s(literal -1/2 binary32)))
Calls

1 calls:

3.0ms
b
Results
AccuracySegmentsBranch
87.7%3b
Compiler

Compiled 1 to 3 computations (-200% saved)

regimes6.0ms (0.1%)

Memory
4.9MiB live, 4.9MiB allocated
Counts
9 → 3
Calls
Call 1
Inputs
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (*.f32 c (/.f32 #s(literal 2 binary32) b))) #s(literal -1/2 binary32)))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (*.f32 (/.f32 c b) #s(literal 2 binary32))) #s(literal -1/2 binary32)))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (/.f32 (*.f32 #s(literal -2 binary32) c) b)) #s(literal -1/2 binary32)))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 (/.f32 #s(approx (+ (sqrt (- (* b b) (* (* c a) 4))) b) (*.f32 #s(literal 2 binary32) b)) a) #s(literal -1/2 binary32)))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) #s(approx (if (>= b 0) (* (/ (- (- (* b b) (* (* c a) 4)) (* b b)) (* (- (sqrt (- (* b b) (* (* c a) 4))) b) a)) -1/2) (/ (* c 2) (- (sqrt (- (* b b) (* (* c a) 4))) b))) (/.f32 (+.f32 c c) (-.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 b b))) b))))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 (/.f32 (+.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 b b))) b) a) #s(literal -1/2 binary32)))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) #s(approx (if (>= b 0) (* (/ (- (- (* b b) (* (* c a) 4)) (* b b)) (* (- (sqrt (- (* b b) (* (* c a) 4))) b) a)) -1/2) (/ (* c 2) (- (sqrt (- (* b b) (* (* c a) 4))) b))) (/.f32 (+.f32 c c) (-.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) b))))
(if (>=.f32 b #s(literal 0 binary32)) #s(approx (/ (+ (sqrt (- (* b b) (* c (* a 4)))) b) (* -2 c)) (/.f32 (neg.f32 a) b)) #s(approx (/ (* -2 c) (- b (sqrt (- (* b b) (* c (* a 4)))))) (*.f32 (neg.f32 (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (/.f32 c a)))))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (/.f32 (+.f32 (*.f32 c b) (*.f32 b c)) (*.f32 b b))) #s(literal -1/2 binary32)))
Outputs
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (*.f32 (/.f32 c b) #s(literal 2 binary32))) #s(literal -1/2 binary32)))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) #s(approx (if (>= b 0) (* (/ (- (- (* b b) (* (* c a) 4)) (* b b)) (* (- (sqrt (- (* b b) (* (* c a) 4))) b) a)) -1/2) (/ (* c 2) (- (sqrt (- (* b b) (* (* c a) 4))) b))) (/.f32 (+.f32 c c) (-.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) b))))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 (/.f32 #s(approx (+ (sqrt (- (* b b) (* (* c a) 4))) b) (*.f32 #s(literal 2 binary32) b)) a) #s(literal -1/2 binary32)))
Calls

2 calls:

3.0ms
b
3.0ms
(if (>=.f32 b #s(literal 0 binary32)) (/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c)))) (*.f32 #s(literal 2 binary32) a)) (/.f32 (*.f32 #s(literal 2 binary32) c) (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c))))))
Results
AccuracySegmentsBranch
69.0%5(if (>=.f32 b #s(literal 0 binary32)) (/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c)))) (*.f32 #s(literal 2 binary32) a)) (/.f32 (*.f32 #s(literal 2 binary32) c) (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c))))))
84.0%3b
Compiler

Compiled 39 to 23 computations (41% saved)

regimes7.0ms (0.1%)

Memory
6.2MiB live, 6.2MiB allocated
Counts
6 → 2
Calls
Call 1
Inputs
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (*.f32 c (/.f32 #s(literal 2 binary32) b))) #s(literal -1/2 binary32)))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (*.f32 (/.f32 c b) #s(literal 2 binary32))) #s(literal -1/2 binary32)))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (/.f32 (*.f32 #s(literal -2 binary32) c) b)) #s(literal -1/2 binary32)))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 (/.f32 #s(approx (+ (sqrt (- (* b b) (* (* c a) 4))) b) (*.f32 #s(literal 2 binary32) b)) a) #s(literal -1/2 binary32)))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) #s(approx (if (>= b 0) (* (/ (- (- (* b b) (* (* c a) 4)) (* b b)) (* (- (sqrt (- (* b b) (* (* c a) 4))) b) a)) -1/2) (/ (* c 2) (- (sqrt (- (* b b) (* (* c a) 4))) b))) (/.f32 (+.f32 c c) (-.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 b b))) b))))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 (/.f32 (+.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 b b))) b) a) #s(literal -1/2 binary32)))
Outputs
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (*.f32 (/.f32 c b) #s(literal 2 binary32))) #s(literal -1/2 binary32)))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 (/.f32 #s(approx (+ (sqrt (- (* b b) (* (* c a) 4))) b) (*.f32 #s(literal 2 binary32) b)) a) #s(literal -1/2 binary32)))
Calls

3 calls:

2.0ms
b
2.0ms
c
2.0ms
a
Results
AccuracySegmentsBranch
40.5%2c
41.7%2a
67.9%2b
Compiler

Compiled 3 to 9 computations (-200% saved)

regimes6.0ms (0.1%)

Memory
6.7MiB live, 6.7MiB allocated
Counts
3 → 1
Calls
Call 1
Inputs
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (*.f32 c (/.f32 #s(literal 2 binary32) b))) #s(literal -1/2 binary32)))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (*.f32 (/.f32 c b) #s(literal 2 binary32))) #s(literal -1/2 binary32)))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (/.f32 (*.f32 #s(literal -2 binary32) c) b)) #s(literal -1/2 binary32)))
Outputs
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (*.f32 (/.f32 c b) #s(literal 2 binary32))) #s(literal -1/2 binary32)))
Calls

4 calls:

1.0ms
(if (>=.f32 b #s(literal 0 binary32)) (/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c)))) (*.f32 #s(literal 2 binary32) a)) (/.f32 (*.f32 #s(literal 2 binary32) c) (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c))))))
1.0ms
b
1.0ms
a
1.0ms
c
Results
AccuracySegmentsBranch
35.4%1c
35.4%1a
35.4%1(if (>=.f32 b #s(literal 0 binary32)) (/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c)))) (*.f32 #s(literal 2 binary32) a)) (/.f32 (*.f32 #s(literal 2 binary32) c) (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c))))))
35.4%1b
Compiler

Compiled 41 to 29 computations (29.3% saved)

regimes4.0ms (0.1%)

Memory
5.8MiB live, 5.8MiB allocated
Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (*.f32 c (/.f32 #s(literal 2 binary32) b))) #s(literal -1/2 binary32)))
Outputs
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (*.f32 c (/.f32 #s(literal 2 binary32) b))) #s(literal -1/2 binary32)))
Calls

4 calls:

1.0ms
(if (>=.f32 b #s(literal 0 binary32)) (/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c)))) (*.f32 #s(literal 2 binary32) a)) (/.f32 (*.f32 #s(literal 2 binary32) c) (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c))))))
1.0ms
c
1.0ms
a
1.0ms
b
Results
AccuracySegmentsBranch
35.2%1a
35.2%1b
35.2%1c
35.2%1(if (>=.f32 b #s(literal 0 binary32)) (/.f32 (-.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c)))) (*.f32 #s(literal 2 binary32) a)) (/.f32 (*.f32 #s(literal 2 binary32) c) (+.f32 (neg.f32 b) (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 #s(literal 4 binary32) a) c))))))
Compiler

Compiled 41 to 29 computations (29.3% saved)

bsearch1.0ms (0%)

Memory
0.5MiB live, 0.5MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
0.0ms
2475545061228544.0
3416919214391296.0
0.0ms
-54414773583872.0
-21097844047872.0
Compiler

Compiled 41 to 26 computations (36.6% saved)

bsearch1.0ms (0%)

Memory
0.3MiB live, 0.3MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
0.0ms
2475545061228544.0
3416919214391296.0
0.0ms
-54414773583872.0
-21097844047872.0
Compiler

Compiled 41 to 26 computations (36.6% saved)

bsearch1.0ms (0%)

Memory
0.4MiB live, 0.4MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
0.0ms
2475545061228544.0
3416919214391296.0
0.0ms
-3.8257966239463315e-10
-1.1124133558748639e-10
Compiler

Compiled 41 to 26 computations (36.6% saved)

bsearch1.0ms (0%)

Memory
0.3MiB live, 0.3MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
0.0ms
17365115418443776.0
39172528396042240.0
0.0ms
-3.8257966239463315e-10
-1.1124133558748639e-10
Compiler

Compiled 41 to 26 computations (36.6% saved)

bsearch1.0ms (0%)

Memory
0.3MiB live, 0.3MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
0.0ms
0.005130753852427006
0.02183757722377777
0.0ms
-54414773583872.0
-21097844047872.0
Compiler

Compiled 41 to 26 computations (36.6% saved)

bsearch1.0ms (0%)

Memory
0.3MiB live, 0.3MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
0.0ms
0.005130753852427006
0.02183757722377777
0.0ms
-54414773583872.0
-21097844047872.0
Compiler

Compiled 41 to 26 computations (36.6% saved)

bsearch1.0ms (0%)

Memory
0.3MiB live, 0.3MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
0.0ms
0.005130753852427006
0.02183757722377777
0.0ms
-54414773583872.0
-21097844047872.0
Compiler

Compiled 41 to 26 computations (36.6% saved)

bsearch1.0ms (0%)

Memory
0.3MiB live, 0.3MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
0.0ms
1.9379699267574324e-7
1.998810148506891e-7
0.0ms
-3.8257966239463315e-10
-1.1124133558748639e-10
Compiler

Compiled 41 to 26 computations (36.6% saved)

bsearch0.0ms (0%)

Memory
0.2MiB live, 0.2MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
0.0ms
-3.700038911947963e-39
-3.43527057360611e-39
Compiler

Compiled 41 to 26 computations (36.6% saved)

simplify72.0ms (1.1%)

Memory
-36.1MiB live, 11.2MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
01452317
12362314
24462314
310252176
427352137
568652137
Stop Event
node limit
Calls
Call 1
Inputs
(if (<=.f32 b #s(literal -50000000188416 binary32)) #s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (*.f32 (/.f32 c b) #s(literal 2 binary32))) #s(literal -1/2 binary32))) (if (<=.f32 b #s(literal 3000000028082176 binary32)) #s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) (if (>=.f32 b #s(literal 0 binary32)) (*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a) #s(literal -1/2 binary32)) (/.f32 (*.f32 c #s(literal 2 binary32)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))) #s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) (if (>=.f32 b #s(literal 0 binary32)) #s(approx (* (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) -1/2) (+.f32 (/.f32 c b) (/.f32 (neg.f32 b) a))) (/.f32 (*.f32 c #s(literal 2 binary32)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))))))
(if (<=.f32 b #s(literal -50000000188416 binary32)) #s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (*.f32 (/.f32 c b) #s(literal 2 binary32))) #s(literal -1/2 binary32))) (if (<=.f32 b #s(literal 3000000028082176 binary32)) #s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) (if (>=.f32 b #s(literal 0 binary32)) (*.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (/.f32 #s(literal -1/2 binary32) a)) (/.f32 (*.f32 c #s(literal 2 binary32)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))) #s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) (if (>=.f32 b #s(literal 0 binary32)) #s(approx (* (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) -1/2) (+.f32 (/.f32 c b) (/.f32 (neg.f32 b) a))) (/.f32 (*.f32 c #s(literal 2 binary32)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))))))
(if (<=.f32 b #s(literal -14411519/72057594037927936 binary32)) #s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (*.f32 (/.f32 c b) #s(literal 2 binary32))) #s(literal -1/2 binary32))) (if (<=.f32 b #s(literal 3000000028082176 binary32)) #s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a) #s(literal -1/2 binary32))) #s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) (if (>=.f32 b #s(literal 0 binary32)) #s(approx (* (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) -1/2) (+.f32 (/.f32 c b) (/.f32 (neg.f32 b) a))) (/.f32 (*.f32 c #s(literal 2 binary32)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))))))
(if (<=.f32 b #s(literal -14411519/72057594037927936 binary32)) #s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (*.f32 (/.f32 c b) #s(literal 2 binary32))) #s(literal -1/2 binary32))) (if (<=.f32 b #s(literal 20000000545128448 binary32)) #s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (/.f32 #s(literal -1/2 binary32) a))) #s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (-.f32 (*.f32 (/.f32 c b) #s(literal -2 binary32)) (*.f32 #s(literal -2 binary32) (/.f32 b a)))) #s(literal -1/2 binary32)))))
(if (<=.f32 b #s(literal -50000000188416 binary32)) #s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (*.f32 (/.f32 c b) #s(literal 2 binary32))) #s(literal -1/2 binary32))) (if (<=.f32 b #s(literal 5368709/536870912 binary32)) #s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) #s(approx (if (>= b 0) (* (/ (- (- (* b b) (* (* c a) 4)) (* b b)) (* (- (sqrt (- (* b b) (* (* c a) 4))) b) a)) -1/2) (/ (* c 2) (- (sqrt (- (* b b) (* (* c a) 4))) b))) (/.f32 (+.f32 c c) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))) #s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (-.f32 (*.f32 (/.f32 c b) #s(literal -2 binary32)) (*.f32 #s(literal -2 binary32) (/.f32 b a)))) #s(literal -1/2 binary32)))))
(if (<=.f32 b #s(literal -50000000188416 binary32)) #s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (*.f32 (/.f32 c b) #s(literal 2 binary32))) #s(literal -1/2 binary32))) (if (<=.f32 b #s(literal 5368709/536870912 binary32)) #s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) #s(approx (if (>= b 0) (* (/ (- (- (* b b) (* (* c a) 4)) (* b b)) (* (- (sqrt (- (* b b) (* (* c a) 4))) b) a)) -1/2) (/ (* c 2) (- (sqrt (- (* b b) (* (* c a) 4))) b))) (/.f32 (+.f32 c c) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))) #s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 (/.f32 #s(approx (+ (sqrt (- (* b b) (* (* c a) 4))) b) (*.f32 #s(literal 2 binary32) b)) a) #s(literal -1/2 binary32)))))
(if (<=.f32 b #s(literal -50000000188416 binary32)) #s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (*.f32 (/.f32 c b) #s(literal 2 binary32))) #s(literal -1/2 binary32))) (if (<=.f32 b #s(literal 5368709/536870912 binary32)) #s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) #s(approx (if (>= b 0) (* (/ (- (- (* b b) (* (* c a) 4)) (* b b)) (* (- (sqrt (- (* b b) (* (* c a) 4))) b) a)) -1/2) (/ (* c 2) (- (sqrt (- (* b b) (* (* c a) 4))) b))) (/.f32 (+.f32 c c) (-.f32 (sqrt.f32 (+.f32 (*.f32 (*.f32 #s(literal -4 binary32) a) c) (*.f32 b b))) b)))) #s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 (/.f32 #s(approx (+ (sqrt (- (* b b) (* (* c a) 4))) b) (*.f32 #s(literal 2 binary32) b)) a) #s(literal -1/2 binary32)))))
(if (<=.f32 b #s(literal -14411519/72057594037927936 binary32)) #s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (*.f32 (/.f32 c b) #s(literal 2 binary32))) #s(literal -1/2 binary32))) (if (<=.f32 b #s(literal 13721905/70368744177664 binary32)) #s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) #s(approx (if (>= b 0) (* (/ (- (- (* b b) (* (* c a) 4)) (* b b)) (* (- (sqrt (- (* b b) (* (* c a) 4))) b) a)) -1/2) (/ (* c 2) (- (sqrt (- (* b b) (* (* c a) 4))) b))) (/.f32 (+.f32 c c) (-.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) b)))) #s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 (/.f32 #s(approx (+ (sqrt (- (* b b) (* (* c a) 4))) b) (*.f32 #s(literal 2 binary32) b)) a) #s(literal -1/2 binary32)))))
(if (<=.f32 b #s(literal -2497683/713623846352979940529142984724747568191373312 binary32)) #s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (*.f32 (/.f32 c b) #s(literal 2 binary32))) #s(literal -1/2 binary32))) #s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 (/.f32 #s(approx (+ (sqrt (- (* b b) (* (* c a) 4))) b) (*.f32 #s(literal 2 binary32) b)) a) #s(literal -1/2 binary32))))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (*.f32 (/.f32 c b) #s(literal 2 binary32))) #s(literal -1/2 binary32)))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (*.f32 c (/.f32 #s(literal 2 binary32) b))) #s(literal -1/2 binary32)))
Outputs
(if (<=.f32 b #s(literal -50000000188416 binary32)) #s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (*.f32 (/.f32 c b) #s(literal 2 binary32))) #s(literal -1/2 binary32))) (if (<=.f32 b #s(literal 3000000028082176 binary32)) #s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) (if (>=.f32 b #s(literal 0 binary32)) (*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a) #s(literal -1/2 binary32)) (/.f32 (*.f32 c #s(literal 2 binary32)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))) #s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) (if (>=.f32 b #s(literal 0 binary32)) #s(approx (* (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) -1/2) (+.f32 (/.f32 c b) (/.f32 (neg.f32 b) a))) (/.f32 (*.f32 c #s(literal 2 binary32)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))))))
(if (<=.f32 b #s(literal -50000000188416 binary32)) #s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (*.f32 (/.f32 c b) #s(literal 2 binary32))) #s(literal -1/2 binary32))) (if (<=.f32 b #s(literal 3000000028082176 binary32)) #s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) (if (>=.f32 b #s(literal 0 binary32)) (*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a) #s(literal -1/2 binary32)) (/.f32 (*.f32 c #s(literal 2 binary32)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))) #s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) (if (>=.f32 b #s(literal 0 binary32)) #s(approx (* (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) -1/2) (-.f32 (/.f32 c b) (/.f32 b a))) (/.f32 (*.f32 c #s(literal 2 binary32)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))))))
(if (<=.f32 b #s(literal -50000000188416 binary32)) #s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (*.f32 (/.f32 c b) #s(literal 2 binary32))) #s(literal -1/2 binary32))) (if (<=.f32 b #s(literal 3000000028082176 binary32)) #s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) (if (>=.f32 b #s(literal 0 binary32)) (*.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (/.f32 #s(literal -1/2 binary32) a)) (/.f32 (*.f32 c #s(literal 2 binary32)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))) #s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) (if (>=.f32 b #s(literal 0 binary32)) #s(approx (* (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) -1/2) (+.f32 (/.f32 c b) (/.f32 (neg.f32 b) a))) (/.f32 (*.f32 c #s(literal 2 binary32)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))))))
(if (<=.f32 b #s(literal -50000000188416 binary32)) #s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (*.f32 (/.f32 c b) #s(literal 2 binary32))) #s(literal -1/2 binary32))) (if (<=.f32 b #s(literal 3000000028082176 binary32)) #s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) (if (>=.f32 b #s(literal 0 binary32)) (*.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (/.f32 #s(literal -1/2 binary32) a)) (/.f32 (*.f32 c #s(literal 2 binary32)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))) #s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) (if (>=.f32 b #s(literal 0 binary32)) #s(approx (* (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) -1/2) (-.f32 (/.f32 c b) (/.f32 b a))) (/.f32 (*.f32 c #s(literal 2 binary32)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))))))
(if (<=.f32 b #s(literal -14411519/72057594037927936 binary32)) #s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (*.f32 (/.f32 c b) #s(literal 2 binary32))) #s(literal -1/2 binary32))) (if (<=.f32 b #s(literal 3000000028082176 binary32)) #s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a) #s(literal -1/2 binary32))) #s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) (if (>=.f32 b #s(literal 0 binary32)) #s(approx (* (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) -1/2) (+.f32 (/.f32 c b) (/.f32 (neg.f32 b) a))) (/.f32 (*.f32 c #s(literal 2 binary32)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))))))
(if (<=.f32 b #s(literal -14411519/72057594037927936 binary32)) #s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (*.f32 (/.f32 c b) #s(literal 2 binary32))) #s(literal -1/2 binary32))) (if (<=.f32 b #s(literal 3000000028082176 binary32)) #s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 (/.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) a) #s(literal -1/2 binary32))) #s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) (if (>=.f32 b #s(literal 0 binary32)) #s(approx (* (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) -1/2) (-.f32 (/.f32 c b) (/.f32 b a))) (/.f32 (*.f32 c #s(literal 2 binary32)) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b))))))
(if (<=.f32 b #s(literal -14411519/72057594037927936 binary32)) #s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (*.f32 (/.f32 c b) #s(literal 2 binary32))) #s(literal -1/2 binary32))) (if (<=.f32 b #s(literal 20000000545128448 binary32)) #s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 (+.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b) (/.f32 #s(literal -1/2 binary32) a))) #s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (-.f32 (*.f32 (/.f32 c b) #s(literal -2 binary32)) (*.f32 #s(literal -2 binary32) (/.f32 b a)))) #s(literal -1/2 binary32)))))
(if (<=.f32 b #s(literal -50000000188416 binary32)) #s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (*.f32 (/.f32 c b) #s(literal 2 binary32))) #s(literal -1/2 binary32))) (if (<=.f32 b #s(literal 5368709/536870912 binary32)) #s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) #s(approx (if (>= b 0) (* (/ (- (- (* b b) (* (* c a) 4)) (* b b)) (* (- (sqrt (- (* b b) (* (* c a) 4))) b) a)) -1/2) (/ (* c 2) (- (sqrt (- (* b b) (* (* c a) 4))) b))) (/.f32 (+.f32 c c) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))) #s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (-.f32 (*.f32 (/.f32 c b) #s(literal -2 binary32)) (*.f32 #s(literal -2 binary32) (/.f32 b a)))) #s(literal -1/2 binary32)))))
(if (<=.f32 b #s(literal -50000000188416 binary32)) #s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (*.f32 (/.f32 c b) #s(literal 2 binary32))) #s(literal -1/2 binary32))) (if (<=.f32 b #s(literal 5368709/536870912 binary32)) #s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) #s(approx (if (>= b 0) (* (/ (- (- (* b b) (* (* c a) 4)) (* b b)) (* (- (sqrt (- (* b b) (* (* c a) 4))) b) a)) -1/2) (/ (* c 2) (- (sqrt (- (* b b) (* (* c a) 4))) b))) (/.f32 (+.f32 c c) (-.f32 (sqrt.f32 (-.f32 (*.f32 b b) (*.f32 (*.f32 c a) #s(literal 4 binary32)))) b)))) #s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 (/.f32 #s(approx (+ (sqrt (- (* b b) (* (* c a) 4))) b) (*.f32 #s(literal 2 binary32) b)) a) #s(literal -1/2 binary32)))))
(if (<=.f32 b #s(literal -50000000188416 binary32)) #s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (*.f32 (/.f32 c b) #s(literal 2 binary32))) #s(literal -1/2 binary32))) (if (<=.f32 b #s(literal 5368709/536870912 binary32)) #s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) #s(approx (if (>= b 0) (* (/ (- (- (* b b) (* (* c a) 4)) (* b b)) (* (- (sqrt (- (* b b) (* (* c a) 4))) b) a)) -1/2) (/ (* c 2) (- (sqrt (- (* b b) (* (* c a) 4))) b))) (/.f32 (+.f32 c c) (-.f32 (sqrt.f32 (+.f32 (*.f32 (*.f32 #s(literal -4 binary32) a) c) (*.f32 b b))) b)))) #s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 (/.f32 #s(approx (+ (sqrt (- (* b b) (* (* c a) 4))) b) (*.f32 #s(literal 2 binary32) b)) a) #s(literal -1/2 binary32)))))
(if (<=.f32 b #s(literal -14411519/72057594037927936 binary32)) #s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (*.f32 (/.f32 c b) #s(literal 2 binary32))) #s(literal -1/2 binary32))) (if (<=.f32 b #s(literal 13721905/70368744177664 binary32)) #s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (+ (neg b) (sqrt (- (* b b) (* (* 4 a) c)))))) #s(approx (if (>= b 0) (* (/ (- (- (* b b) (* (* c a) 4)) (* b b)) (* (- (sqrt (- (* b b) (* (* c a) 4))) b) a)) -1/2) (/ (* c 2) (- (sqrt (- (* b b) (* (* c a) 4))) b))) (/.f32 (+.f32 c c) (-.f32 (sqrt.f32 #s(approx (- (* b b) (* (* c a) 4)) (*.f32 #s(literal -4 binary32) (*.f32 c a)))) b)))) #s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 (/.f32 #s(approx (+ (sqrt (- (* b b) (* (* c a) 4))) b) (*.f32 #s(literal 2 binary32) b)) a) #s(literal -1/2 binary32)))))
(if (<=.f32 b #s(literal -2497683/713623846352979940529142984724747568191373312 binary32)) #s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (*.f32 (/.f32 c b) #s(literal 2 binary32))) #s(literal -1/2 binary32))) #s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 (/.f32 #s(approx (+ (sqrt (- (* b b) (* (* c a) 4))) b) (*.f32 #s(literal 2 binary32) b)) a) #s(literal -1/2 binary32))))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (*.f32 (/.f32 c b) #s(literal 2 binary32))) #s(literal -1/2 binary32)))
#s(approx (if (>= b 0) (/ (- (neg b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ (* 2 c) (/ (- (- (* b b) (* c (* a 4))) (* b b)) (- (sqrt (- (* b b) (* c (* a 4)))) (neg b))))) (*.f32 #s(approx (/ (+ (sqrt (- (* b b) (* (* c a) 4))) b) a) (*.f32 c (/.f32 #s(literal 2 binary32) b))) #s(literal -1/2 binary32)))

soundness697.0ms (10.5%)

Memory
11.4MiB live, 201.0MiB allocated
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
099852
0150846
1501776
22673776
08628776
06423556
121463531
084523531
013958488
152328361
081008361
080667
0122625
1408611
22051611
08371611
074581
0119565
1388549
22122549
08744549
011527556
141707515
090977515
0171411682
1640911615
0847711615
02094
03394
19594
260791
3772191
0845991
Stop Event
fuel
iter limit
node limit
iter limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
Compiler

Compiled 3 896 to 1 149 computations (70.5% saved)

preprocess42.0ms (0.6%)

Memory
22.4MiB live, 69.1MiB allocated
Compiler

Compiled 4 704 to 334 computations (92.9% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...