quad2p (problem 3.2.1, positive)

Time bar (total: 11.0s)

analyze113.0ms (1%)

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

Compiled 15 to 12 computations (20% saved)

sample1.4s (12.9%)

Memory
32.8MiB live, 2 038.5MiB allocated
Samples
419.0ms5 586×0valid
326.0ms1 162×2valid
196.0ms1 323×1valid
79.0ms1 031×0invalid
46.0ms185×3valid
Precisions
Click to see histograms. Total time spent on operations: 762.0ms
ival-mult: 181.0ms (23.8% of total)
ival-div: 139.0ms (18.2% of total)
ival-sqrt: 105.0ms (13.8% of total)
ival-neg: 92.0ms (12.1% of total)
ival-add: 84.0ms (11% of total)
ival-sub: 77.0ms (10.1% of total)
adjust: 71.0ms (9.3% of total)
ival-true: 8.0ms (1% of total)
ival-assert: 4.0ms (0.5% of total)
Bogosity

preprocess116.0ms (1.1%)

Memory
20.7MiB live, 59.3MiB allocated
Algorithm
egg-herbie
Rules
986×div-sub
756×times-frac
416×lower-fma.f64
416×lower-fma.f32
416×associate-/r*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
044118
1114111
2245109
3674109
41757109
53192109
63780109
73870109
83962109
93994109
103994109
01013
01713
12812
24512
37412
411312
518912
631912
746412
880712
992012
1095212
1196312
1296412
096412
Stop Event
iter limit
saturated
iter limit
saturated
Calls
Call 1
Inputs
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
Outputs
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) b_2) a)

explain169.0ms (1.5%)

Memory
-37.8MiB live, 250.8MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
2560-196(-1.9959289098597736e+102 5.97018197409157e+121 1.735278739525107e+229)(+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
2560-256(-1.9959289098597736e+102 5.97018197409157e+121 1.735278739525107e+229)(neg.f64 b_2)
2560-242(-1.9959289098597736e+102 5.97018197409157e+121 1.735278739525107e+229)(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
2560-256(-1.9959289098597736e+102 5.97018197409157e+121 1.735278739525107e+229)(*.f64 b_2 b_2)
2479(-4.786851145022785e+225 -1.2451797085984267e+196 -5.257288766142802e+107)149(4.0549563844977965e+245 5.0202207969826495e-180 -1.4829443906999126e-265)(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
2470-247(-1.9959289098597736e+102 5.97018197409157e+121 1.735278739525107e+229)(*.f64 a c)
700-69(-1.9959289098597736e+102 5.97018197409157e+121 1.735278739525107e+229)(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
00-0-a
00-0-b_2
00-0-c
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
sqrt.f64(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))oflow-rescue990
(*.f64 b_2 b_2)overflow90
(*.f64 a c)overflow12
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))overflow99
+.f64(+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))cancellation600
/.f64(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)u/n140
(*.f64 b_2 b_2)underflow41
(+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))underflow36
(*.f64 a c)underflow48
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))underflow8
sqrt.f64(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))uflow-rescue80
(*.f64 b_2 b_2)underflow41
(*.f64 a c)underflow48
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))underflow8
-.f64(-.f64 (*.f64 b_2 b_2) (*.f64 a c))nan-rescue10
(*.f64 b_2 b_2)overflow90
(*.f64 a c)overflow12
Confusion
Predicted +Predicted -
+1322
-17105
Precision
0.8859060402684564
Recall
0.9850746268656716
Confusion?
Predicted +Predicted MaybePredicted -
+13202
-170105
Precision?
0.8859060402684564
Recall?
0.9850746268656716
Freqs
test
numberfreq
0107
1116
233
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
27.0ms320×0valid
21.0ms92×2valid
11.0ms78×1valid
6.0ms22×3valid
Compiler

Compiled 189 to 54 computations (71.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 39.0ms
adjust: 8.0ms (20.4% of total)
ival-mult: 8.0ms (20.4% of total)
ival-sqrt: 7.0ms (17.8% of total)
ival-div: 6.0ms (15.3% of total)
ival-sub: 4.0ms (10.2% of total)
ival-add: 4.0ms (10.2% of total)
ival-neg: 2.0ms (5.1% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

eval0.0ms (0%)

Memory
0.4MiB live, 0.4MiB allocated
Compiler

Compiled 3 to 3 computations (0% saved)

prune1.0ms (0%)

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

Compiled 16 to 10 computations (37.5% saved)

simplify38.0ms (0.3%)

Memory
8.6MiB live, 45.3MiB allocated
Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff0
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
cost-diff0
(neg.f64 b_2)
cost-diff0
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
cost-diff128
(+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
Rules
416×lower-fma.f64
416×lower-fma.f32
264×lower-*.f32
260×lower-*.f64
142×div-sub
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01050
01750
12848
24548
37448
411348
518948
631948
746448
880748
992048
1095248
1196348
1296448
096448
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(neg.f64 b_2)
b_2
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(*.f64 b_2 b_2)
(*.f64 a c)
a
c
Outputs
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) b_2) a)
(+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(-.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) b_2)
(neg.f64 b_2)
b_2
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))
(*.f64 b_2 b_2)
(*.f64 a c)
a
c

localize43.0ms (0.4%)

Memory
19.6MiB live, 58.5MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy5.9%
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
accuracy4.0%
(+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
accuracy3.0%
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
accuracy1.8%
(neg.f64 b_2)
Samples
12.0ms160×0valid
9.0ms46×2valid
5.0ms39×1valid
5.0ms11×3valid
Compiler

Compiled 105 to 22 computations (79% saved)

Precisions
Click to see histograms. Total time spent on operations: 20.0ms
ival-sqrt: 6.0ms (29.7% of total)
ival-mult: 4.0ms (19.8% of total)
ival-div: 3.0ms (14.8% of total)
ival-sub: 2.0ms (9.9% of total)
adjust: 2.0ms (9.9% of total)
ival-add: 2.0ms (9.9% of total)
ival-neg: 1.0ms (4.9% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series20.0ms (0.2%)

Memory
-9.4MiB live, 29.0MiB allocated
Counts
4 → 120
Calls
Call 1
Inputs
#<alt (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))>
#<alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)>
#<alt (neg.f64 b_2)>
#<alt (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))>
Outputs
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))>
#<alt (+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))) 1)) (* (sqrt (* a c)) (sqrt -1)))>
#<alt (+ (* b_2 (- (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))) 1)) (* (sqrt (* a c)) (sqrt -1)))>
#<alt (pow b_2 2)>
#<alt (* (pow b_2 2) (- 1 (/ 1 b_2)))>
#<alt (* (pow b_2 2) (- (+ 1 (* -1/2 (/ (* a c) (pow b_2 4)))) (/ 1 b_2)))>
#<alt (* (pow b_2 2) (- (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 4))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 8))))) (/ 1 b_2)))>
#<alt (pow b_2 2)>
#<alt (* (pow b_2 2) (- 1 (/ 1 b_2)))>
#<alt (* (pow b_2 2) (+ 1 (* -1 (/ (+ 1 (* 1/2 (/ (* a c) (pow b_2 3)))) b_2))))>
#<alt (* (pow b_2 2) (+ 1 (* -1 (/ (+ 1 (* -1 (/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))) (pow b_2 3)))) b_2))))>
#<alt (- (sqrt (pow b_2 3)) b_2)>
#<alt (- (+ (sqrt (pow b_2 3)) (* -1/2 (* (* a c) (sqrt (/ 1 (pow b_2 3)))))) b_2)>
#<alt (- (+ (sqrt (pow b_2 3)) (* a (+ (* -1/2 (* (sqrt (/ 1 (pow b_2 3))) c)) (* -1/8 (* (* a (pow c 2)) (sqrt (/ 1 (pow b_2 9)))))))) b_2)>
#<alt (- (+ (sqrt (pow b_2 3)) (* a (+ (* -1/2 (* (sqrt (/ 1 (pow b_2 3))) c)) (* a (+ (* -1/8 (* (sqrt (/ 1 (pow b_2 9))) (pow c 2))) (* -1/16 (* (* a (pow c 3)) (sqrt (/ 1 (pow b_2 15)))))))))) b_2)>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))>
#<alt (* a (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 3) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))) (/ b_2 a)))>
#<alt (* a (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 6) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 3) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (/ b_2 a)))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))>
#<alt (* -1 (* a (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 3) (sqrt -1)))) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))>
#<alt (* -1 (* a (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 6) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 3) (sqrt -1))))) a)) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))>
#<alt (- (sqrt (pow b_2 3)) b_2)>
#<alt (- (+ (sqrt (pow b_2 3)) (* -1/2 (* (* a c) (sqrt (/ 1 (pow b_2 3)))))) b_2)>
#<alt (- (+ (sqrt (pow b_2 3)) (* c (+ (* -1/2 (* a (sqrt (/ 1 (pow b_2 3))))) (* -1/8 (* (* (pow a 2) c) (sqrt (/ 1 (pow b_2 9)))))))) b_2)>
#<alt (- (+ (sqrt (pow b_2 3)) (* c (+ (* -1/2 (* a (sqrt (/ 1 (pow b_2 3))))) (* c (+ (* -1/8 (* (pow a 2) (sqrt (/ 1 (pow b_2 9))))) (* -1/16 (* (* (pow a 3) c) (sqrt (/ 1 (pow b_2 15)))))))))) b_2)>
#<alt (* (sqrt c) (sqrt -1))>
#<alt (* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ 1 c)) (sqrt -1))))>
#<alt (* c (- (+ (* 1/2 (* (/ (pow b_2 3) (sqrt -1)) (sqrt (/ 1 (pow c 3))))) (* (sqrt (/ 1 c)) (sqrt -1))) (/ b_2 c)))>
#<alt (* c (- (+ (* -1/8 (* (/ (pow b_2 6) (pow (sqrt -1) 3)) (sqrt (/ 1 (pow c 5))))) (+ (* 1/2 (* (/ (pow b_2 3) (sqrt -1)) (sqrt (/ 1 (pow c 3))))) (* (sqrt (/ 1 c)) (sqrt -1)))) (/ b_2 c)))>
#<alt (* -1 (* (sqrt c) (sqrt -1)))>
#<alt (* -1 (* c (+ (* (sqrt (/ 1 c)) (sqrt -1)) (/ b_2 c))))>
#<alt (* -1 (* c (+ (* -1 (/ (- (* -1/2 (* (* (pow b_2 3) (sqrt -1)) (sqrt (/ 1 c)))) b_2) c)) (* (sqrt (/ 1 c)) (sqrt -1)))))>
#<alt (* -1 (* c (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (* (pow b_2 6) (sqrt -1)) (sqrt (/ 1 c)))) (* 1/2 (* (* (pow b_2 3) (sqrt -1)) (sqrt c)))) c)) b_2) c)) (* (sqrt (/ 1 c)) (sqrt -1)))))>
#<alt (* (sqrt (/ c a)) (sqrt -1))>
#<alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* b_2 (- (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (/ (pow b_2 2) a)>
#<alt (* (pow b_2 2) (- (/ 1 a) (/ 1 (* a b_2))))>
#<alt (* (pow b_2 2) (- (+ (* -1/2 (/ c (pow b_2 4))) (/ 1 a)) (/ 1 (* a b_2))))>
#<alt (* (pow b_2 2) (- (+ (* -1/2 (/ c (pow b_2 4))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 8))) (/ 1 a))) (/ 1 (* a b_2))))>
#<alt (/ (pow b_2 2) a)>
#<alt (* (pow b_2 2) (- (/ 1 a) (/ 1 (* a b_2))))>
#<alt (* (pow b_2 2) (+ (* -1 (/ (+ (* 1/2 (/ c (pow b_2 3))) (/ 1 a)) b_2)) (/ 1 a)))>
#<alt (* (pow b_2 2) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 4)))) (pow b_2 3))) (/ 1 a)) b_2)) (/ 1 a)))>
#<alt (/ (- (sqrt (pow b_2 3)) b_2) a)>
#<alt (/ (- (+ (sqrt (pow b_2 3)) (* -1/2 (* (* a c) (sqrt (/ 1 (pow b_2 3)))))) b_2) a)>
#<alt (/ (- (+ (sqrt (pow b_2 3)) (* a (+ (* -1/2 (* (sqrt (/ 1 (pow b_2 3))) c)) (* -1/8 (* (* a (pow c 2)) (sqrt (/ 1 (pow b_2 9)))))))) b_2) a)>
#<alt (/ (- (+ (sqrt (pow b_2 3)) (* a (+ (* -1/2 (* (sqrt (/ 1 (pow b_2 3))) c)) (* a (+ (* -1/8 (* (sqrt (/ 1 (pow b_2 9))) (pow c 2))) (* -1/16 (* (* a (pow c 3)) (sqrt (/ 1 (pow b_2 15)))))))))) b_2) a)>
#<alt (* (sqrt (/ c a)) (sqrt -1))>
#<alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 3) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))>
#<alt (+ (* -1 (/ b_2 a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 6) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 3) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))>
#<alt (* -1 (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 4) (sqrt -1))))) a)))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 4) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 8) (sqrt -1))))) a))) a)))>
#<alt (/ (- (sqrt (pow b_2 3)) b_2) a)>
#<alt (- (+ (* -1/2 (* (sqrt (/ 1 (pow b_2 3))) c)) (* (/ 1 a) (sqrt (pow b_2 3)))) (/ b_2 a))>
#<alt (- (+ (* c (+ (* -1/2 (sqrt (/ 1 (pow b_2 3)))) (* -1/8 (* (* a c) (sqrt (/ 1 (pow b_2 9))))))) (* (/ 1 a) (sqrt (pow b_2 3)))) (/ b_2 a))>
#<alt (- (+ (* c (+ (* -1/2 (sqrt (/ 1 (pow b_2 3)))) (* c (+ (* -1/8 (* a (sqrt (/ 1 (pow b_2 9))))) (* -1/16 (* (* (pow a 2) c) (sqrt (/ 1 (pow b_2 15))))))))) (* (/ 1 a) (sqrt (pow b_2 3)))) (/ b_2 a))>
#<alt (* (/ (sqrt -1) a) (sqrt c))>
#<alt (* c (+ (* -1 (/ b_2 (* a c))) (* (/ (sqrt -1) a) (sqrt (/ 1 c)))))>
#<alt (* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (/ (pow b_2 3) (* a (sqrt -1))) (sqrt (/ 1 (pow c 3))))) (* (/ (sqrt -1) a) (sqrt (/ 1 c))))))>
#<alt (* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (/ (pow b_2 6) (* a (pow (sqrt -1) 3))) (sqrt (/ 1 (pow c 5))))) (+ (* 1/2 (* (/ (pow b_2 3) (* a (sqrt -1))) (sqrt (/ 1 (pow c 3))))) (* (/ (sqrt -1) a) (sqrt (/ 1 c)))))))>
#<alt (* -1 (* (/ (sqrt -1) a) (sqrt c)))>
#<alt (* -1 (* c (+ (* (/ (sqrt -1) a) (sqrt (/ 1 c))) (/ b_2 (* a c)))))>
#<alt (* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (/ (* (pow b_2 3) (sqrt -1)) a) (sqrt (/ 1 c))))) c)) (* (/ (sqrt -1) a) (sqrt (/ 1 c))))))>
#<alt (* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (/ (* (pow b_2 6) (sqrt -1)) a) (sqrt (/ 1 c)))) (* 1/2 (* (/ (* (pow b_2 3) (sqrt -1)) a) (sqrt c)))) c))) c)) (* (/ (sqrt -1) a) (sqrt (/ 1 c))))))>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 3) (sqrt -1)))) (* (sqrt (* a c)) (sqrt -1)))>
#<alt (+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 3) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))))>
#<alt (+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 3) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* (pow b_2 3) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 3) (pow (sqrt -1) 5)))))))))>
#<alt (pow b_2 2)>
#<alt (* (pow b_2 2) (+ 1 (* -1/2 (/ (* a c) (pow b_2 4)))))>
#<alt (* (pow b_2 2) (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 4))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 8))))))>
#<alt (* (pow b_2 2) (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 4))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 8))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 12)))))))>
#<alt (pow b_2 2)>
#<alt (* (pow b_2 2) (+ 1 (* -1/2 (/ (* a c) (pow b_2 4)))))>
#<alt (* (pow b_2 2) (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 4))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 8))))))>
#<alt (* (pow b_2 2) (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 4))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 8))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 12)))))))>
#<alt (sqrt (pow b_2 3))>
#<alt (+ (sqrt (pow b_2 3)) (* -1/2 (* (* a c) (sqrt (/ 1 (pow b_2 3))))))>
#<alt (+ (sqrt (pow b_2 3)) (* a (+ (* -1/2 (* (sqrt (/ 1 (pow b_2 3))) c)) (* -1/8 (* (* a (pow c 2)) (sqrt (/ 1 (pow b_2 9))))))))>
#<alt (+ (sqrt (pow b_2 3)) (* a (+ (* -1/2 (* (sqrt (/ 1 (pow b_2 3))) c)) (* a (+ (* -1/8 (* (sqrt (/ 1 (pow b_2 9))) (pow c 2))) (* -1/16 (* (* a (pow c 3)) (sqrt (/ 1 (pow b_2 15))))))))))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 3) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))>
#<alt (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 6) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 3) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))>
#<alt (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 6) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b_2 9) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 3) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 3) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))>
#<alt (* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 3) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))>
#<alt (* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b_2 9) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 3) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))))>
#<alt (sqrt (pow b_2 3))>
#<alt (+ (sqrt (pow b_2 3)) (* -1/2 (* (* a c) (sqrt (/ 1 (pow b_2 3))))))>
#<alt (+ (sqrt (pow b_2 3)) (* c (+ (* -1/2 (* a (sqrt (/ 1 (pow b_2 3))))) (* -1/8 (* (* (pow a 2) c) (sqrt (/ 1 (pow b_2 9))))))))>
#<alt (+ (sqrt (pow b_2 3)) (* c (+ (* -1/2 (* a (sqrt (/ 1 (pow b_2 3))))) (* c (+ (* -1/8 (* (pow a 2) (sqrt (/ 1 (pow b_2 9))))) (* -1/16 (* (* (pow a 3) c) (sqrt (/ 1 (pow b_2 15))))))))))>
#<alt (* (sqrt c) (sqrt -1))>
#<alt (* c (+ (* 1/2 (* (/ (pow b_2 3) (sqrt -1)) (sqrt (/ 1 (pow c 3))))) (* (sqrt (/ 1 c)) (sqrt -1))))>
#<alt (* c (+ (* -1/8 (* (/ (pow b_2 6) (pow (sqrt -1) 3)) (sqrt (/ 1 (pow c 5))))) (+ (* 1/2 (* (/ (pow b_2 3) (sqrt -1)) (sqrt (/ 1 (pow c 3))))) (* (sqrt (/ 1 c)) (sqrt -1)))))>
#<alt (* c (+ (* -1/8 (* (/ (pow b_2 6) (pow (sqrt -1) 3)) (sqrt (/ 1 (pow c 5))))) (+ (* 1/16 (* (/ (pow b_2 9) (pow (sqrt -1) 5)) (sqrt (/ 1 (pow c 7))))) (+ (* 1/2 (* (/ (pow b_2 3) (sqrt -1)) (sqrt (/ 1 (pow c 3))))) (* (sqrt (/ 1 c)) (sqrt -1))))))>
#<alt (* -1 (* (sqrt c) (sqrt -1)))>
#<alt (* -1 (* c (+ (* 1/2 (* (* (pow b_2 3) (sqrt -1)) (sqrt (/ 1 (pow c 3))))) (* (sqrt (/ 1 c)) (sqrt -1)))))>
#<alt (* -1 (* c (+ (* -1/8 (* (* (pow b_2 6) (sqrt -1)) (sqrt (/ 1 (pow c 5))))) (+ (* 1/2 (* (* (pow b_2 3) (sqrt -1)) (sqrt (/ 1 (pow c 3))))) (* (sqrt (/ 1 c)) (sqrt -1))))))>
#<alt (* -1 (* c (+ (* -1/8 (* (* (pow b_2 6) (sqrt -1)) (sqrt (/ 1 (pow c 5))))) (+ (* 1/16 (* (* (pow b_2 9) (sqrt -1)) (sqrt (/ 1 (pow c 7))))) (+ (* 1/2 (* (* (pow b_2 3) (sqrt -1)) (sqrt (/ 1 (pow c 3))))) (* (sqrt (/ 1 c)) (sqrt -1)))))))>
Calls

30 calls:

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

Compiled 397 to 281 computations (29.2% saved)

rewrite264.0ms (2.4%)

Memory
32.7MiB live, 301.5MiB allocated
Algorithm
batch-egg-rewrite
Rules
3 984×lower-fma.f64
3 984×lower-fma.f32
2 962×lower-*.f32
2 958×lower-*.f64
1 432×lower-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01034
01734
16432
246331
3588831
0861128
Stop Event
iter limit
node limit
iter limit
Counts
4 → 281
Calls
Call 1
Inputs
(+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(neg.f64 b_2)
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
Outputs
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) #s(literal -1 binary64)))
(+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(+.f64 b_2 (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal -1 binary64)))
(+.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) b_2)
(+.f64 #s(literal 0 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(+.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(+.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 0 binary64)) b_2)
(+.f64 (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal -1 binary64)) b_2)
(+.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) b_2)
(-.f64 #s(literal 0 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(-.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c)))))
(-.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 0 binary64)) b_2)
(fma.f64 b_2 #s(literal 1 binary64) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(fma.f64 b_2 #s(literal 1 binary64) (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal -1 binary64)))
(fma.f64 b_2 #s(literal -1 binary64) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(fma.f64 b_2 #s(literal -1 binary64) (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal -1 binary64)))
(fma.f64 b_2 (/.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(fma.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(fma.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 1 binary64) b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(fma.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 1 binary64) b_2) (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal -1 binary64)))
(fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c)))) b_2)
(fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) b_2)
(fma.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal -1 binary64) b_2)
(fma.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(fma.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal -1 binary64)))
(fma.f64 #s(literal 1 binary64) b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(fma.f64 #s(literal 1 binary64) b_2 (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal -1 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(fma.f64 #s(literal -1 binary64) b_2 (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal -1 binary64)))
(fma.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) b_2)
(fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(fma.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))) b_2)
(fma.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))) b_2)
(fma.f64 (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) b_2)
(fma.f64 (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) b_2)
(fma.f64 (pow.f64 b_2 #s(literal 1/2 binary64)) (pow.f64 b_2 #s(literal 1/2 binary64)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(fma.f64 (pow.f64 b_2 #s(literal 1/2 binary64)) (pow.f64 b_2 #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal -1 binary64)))
(fma.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) b_2)
(fma.f64 (/.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(fma.f64 (/.f64 (*.f64 b_2 b_2) (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))) (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(neg.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))))) (*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(/.f64 (*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (fma.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))))))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))))
(/.f64 (fma.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (fma.f64 (*.f64 b_2 b_2) (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))))))) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))))
(/.f64 (fma.f64 (*.f64 b_2 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (fma.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))))) (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))))) b_2 (*.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))) (*.f64 b_2 b_2))) (*.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))) b_2))
(/.f64 (fma.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) b_2 (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))))))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))))))) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))) (*.f64 b_2 b_2)))
(/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))))) b_2) (*.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))) (*.f64 b_2 b_2))) (*.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))) b_2))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 b_2)))
(/.f64 (-.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) b_2) (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))))) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))))) #s(literal 1 binary64)) (*.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (*.f64 (*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 1 binary64)) (*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (fma.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (+.f64 #s(literal 0 binary64) (+.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 #s(literal 0 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (*.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))) (fma.f64 b_2 (/.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(/.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))))) (fma.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))))) (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (*.f64 (*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(pow.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) #s(literal -1 binary64))
(pow.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 1 binary64))
(*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal -1 binary64))
(*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(*.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c)))))
(*.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))))))
(*.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 1 binary64)))
(*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c)))))
(*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))))))
(*.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(*.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))))
(*.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))))))
(*.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))))
(*.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(*.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(*.f64 (/.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (fma.f64 a (neg.f64 c) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))))))
(*.f64 (/.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))))
(exp.f64 (*.f64 (log.f64 (/.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) #s(literal -1 binary64)))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) b_2) (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (/.f64 #s(literal 1 binary64) a) b_2))
(+.f64 (*.f64 b_2 (/.f64 #s(literal 1 binary64) a)) (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 #s(literal 1 binary64) a)))
(+.f64 (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 #s(literal 1 binary64) a)) (*.f64 b_2 (/.f64 #s(literal 1 binary64) a)))
(-.f64 #s(literal 0 binary64) (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) a))
(-.f64 (/.f64 #s(literal 0 binary64) a) (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) a))
(-.f64 (/.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (neg.f64 a)) (/.f64 b_2 (neg.f64 a)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 a)) (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) a))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (neg.f64 a)) (/.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (neg.f64 a)))
(-.f64 (/.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) a) (/.f64 b_2 a))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) a) (/.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) a))
(-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(fma.f64 b_2 (/.f64 #s(literal 1 binary64) a) (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 #s(literal 1 binary64) a)))
(fma.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 #s(literal 1 binary64) a) (*.f64 b_2 (/.f64 #s(literal 1 binary64) a)))
(fma.f64 (/.f64 #s(literal 1 binary64) a) b_2 (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(fma.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (/.f64 #s(literal 1 binary64) a) b_2))
(neg.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) a))
(/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) a)
(/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (neg.f64 a))
(/.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))) (neg.f64 a)))
(/.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (neg.f64 a) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) (neg.f64 (*.f64 a (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 #s(literal 1 binary64) (/.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) a)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) a)))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 #s(literal -1 binary64) (/.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (neg.f64 a)))
(/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (neg.f64 a) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (neg.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (*.f64 (*.f64 a (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))))) (*.f64 (*.f64 a (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))))) (*.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(/.f64 (*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (/.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) a) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) a) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (*.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal -1 binary64)) (*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))) (neg.f64 a)))
(/.f64 (*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal -1 binary64)) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (neg.f64 a)))
(/.f64 (neg.f64 (/.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) a)) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (neg.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) a)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) a)) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) a)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (*.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1 binary64) a)) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 #s(literal -1 binary64) a)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal -1 binary64)) a)
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 a (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 a (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(pow.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) a) #s(literal 1 binary64))
(pow.f64 (/.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) a)) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) a)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) a) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 #s(literal 1 binary64) a))
(*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 #s(literal -1 binary64) a))
(*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(*.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) a) #s(literal 1 binary64))
(*.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) a) (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(*.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c)))) a))
(*.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (*.f64 a (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))))))
(*.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 #s(literal 1 binary64) a)))
(*.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c)))) (neg.f64 a)))
(*.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (/.f64 #s(literal 1 binary64) a) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c)))))
(*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 a (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))))))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) a))
(*.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) a))
(*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) a))
(*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 #s(literal 1 binary64) (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 #s(literal 1 binary64) a)))
(*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (neg.f64 a)))
(*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(*.f64 (/.f64 #s(literal -1 binary64) a) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(*.f64 (/.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) a) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c)))))
(*.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) a) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(*.f64 (/.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c)))) a))
(*.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) a))
(*.f64 (/.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))) a) (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c)))))
(*.f64 (pow.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) a) #s(literal 1/2 binary64)) (pow.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) a) #s(literal 1/2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 a (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c)))))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 a (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(*.f64 (/.f64 (/.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) a) (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (fma.f64 a (neg.f64 c) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))))))
(*.f64 (/.f64 (/.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) a) (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))))
(*.f64 (/.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) a) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(*.f64 (/.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) a) (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))))
b_2
(exp.f64 (*.f64 (log.f64 b_2) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 b_2) #s(literal 1 binary64)) #s(literal 1 binary64)))
(+.f64 b_2 #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) b_2)
(-.f64 #s(literal 0 binary64) b_2)
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)) b_2)
(-.f64 (/.f64 #s(literal 0 binary64) b_2) b_2)
(fma.f64 b_2 #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 b_2 #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 1 binary64) b_2) #s(literal 0 binary64))
(fma.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) b_2 #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) b_2 #s(literal 0 binary64))
(fma.f64 (pow.f64 b_2 #s(literal 1/2 binary64)) (pow.f64 b_2 #s(literal 1/2 binary64)) #s(literal 0 binary64))
(neg.f64 b_2)
(/.f64 (*.f64 b_2 b_2) b_2)
(/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 b_2))
(/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 b_2 b_2) #s(literal 0 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 #s(literal 1 binary64) (/.f64 b_2 (*.f64 b_2 b_2)))
(pow.f64 b_2 #s(literal 1 binary64))
(pow.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal -1 binary64))
(pow.f64 (/.f64 b_2 (*.f64 b_2 b_2)) #s(literal -1 binary64))
(pow.f64 (pow.f64 b_2 #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 b_2 #s(literal 1 binary64))
(*.f64 b_2 #s(literal -1 binary64))
(*.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)))
(*.f64 #s(literal 1 binary64) b_2)
(*.f64 #s(literal -1 binary64) b_2)
(*.f64 (pow.f64 b_2 #s(literal 1/2 binary64)) (pow.f64 b_2 #s(literal 1/2 binary64)))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(exp.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (log.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 1/2 binary64)) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 1/4 binary64)) #s(literal 2 binary64)))
(+.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(fabs.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(-.f64 #s(literal 0 binary64) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))
(fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 0 binary64))
(fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) #s(literal 0 binary64))
(fma.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 0 binary64))
(neg.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))) (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))))) (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))))
(/.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))))) (neg.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c)))))) (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c)))))) (neg.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))))
(/.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 0 binary64)) (+.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (-.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 0 binary64)))))
(/.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) #s(literal 0 binary64)) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 0 binary64)))
(pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 1 binary64))
(pow.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 1/4 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal -1/2 binary64))
(pow.f64 (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 1/8 binary64))
(pow.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))) (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c)))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal -1 binary64))
(*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c)))))
(*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(*.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))))
(*.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))))
(*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))

simplify751.0ms (6.8%)

Memory
-24.7MiB live, 732.7MiB allocated
Algorithm
egg-herbie
Rules
16 422×lower-fma.f64
16 422×lower-fma.f32
6 448×lower-*.f64
6 448×lower-*.f32
5 200×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
04792877
114742827
249852782
082932655
Stop Event
iter limit
node limit
Counts
120 → 120
Calls
Call 1
Inputs
(* (sqrt (* a c)) (sqrt -1))
(+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(+ (* b_2 (- (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(pow b_2 2)
(* (pow b_2 2) (- 1 (/ 1 b_2)))
(* (pow b_2 2) (- (+ 1 (* -1/2 (/ (* a c) (pow b_2 4)))) (/ 1 b_2)))
(* (pow b_2 2) (- (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 4))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 8))))) (/ 1 b_2)))
(pow b_2 2)
(* (pow b_2 2) (- 1 (/ 1 b_2)))
(* (pow b_2 2) (+ 1 (* -1 (/ (+ 1 (* 1/2 (/ (* a c) (pow b_2 3)))) b_2))))
(* (pow b_2 2) (+ 1 (* -1 (/ (+ 1 (* -1 (/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))) (pow b_2 3)))) b_2))))
(- (sqrt (pow b_2 3)) b_2)
(- (+ (sqrt (pow b_2 3)) (* -1/2 (* (* a c) (sqrt (/ 1 (pow b_2 3)))))) b_2)
(- (+ (sqrt (pow b_2 3)) (* a (+ (* -1/2 (* (sqrt (/ 1 (pow b_2 3))) c)) (* -1/8 (* (* a (pow c 2)) (sqrt (/ 1 (pow b_2 9)))))))) b_2)
(- (+ (sqrt (pow b_2 3)) (* a (+ (* -1/2 (* (sqrt (/ 1 (pow b_2 3))) c)) (* a (+ (* -1/8 (* (sqrt (/ 1 (pow b_2 9))) (pow c 2))) (* -1/16 (* (* a (pow c 3)) (sqrt (/ 1 (pow b_2 15)))))))))) b_2)
(* (sqrt (* a c)) (sqrt -1))
(* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(* a (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 3) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))) (/ b_2 a)))
(* a (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 6) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 3) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (/ b_2 a)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(* -1 (* a (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 3) (sqrt -1)))) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* a (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 6) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 3) (sqrt -1))))) a)) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(- (sqrt (pow b_2 3)) b_2)
(- (+ (sqrt (pow b_2 3)) (* -1/2 (* (* a c) (sqrt (/ 1 (pow b_2 3)))))) b_2)
(- (+ (sqrt (pow b_2 3)) (* c (+ (* -1/2 (* a (sqrt (/ 1 (pow b_2 3))))) (* -1/8 (* (* (pow a 2) c) (sqrt (/ 1 (pow b_2 9)))))))) b_2)
(- (+ (sqrt (pow b_2 3)) (* c (+ (* -1/2 (* a (sqrt (/ 1 (pow b_2 3))))) (* c (+ (* -1/8 (* (pow a 2) (sqrt (/ 1 (pow b_2 9))))) (* -1/16 (* (* (pow a 3) c) (sqrt (/ 1 (pow b_2 15)))))))))) b_2)
(* (sqrt c) (sqrt -1))
(* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ 1 c)) (sqrt -1))))
(* c (- (+ (* 1/2 (* (/ (pow b_2 3) (sqrt -1)) (sqrt (/ 1 (pow c 3))))) (* (sqrt (/ 1 c)) (sqrt -1))) (/ b_2 c)))
(* c (- (+ (* -1/8 (* (/ (pow b_2 6) (pow (sqrt -1) 3)) (sqrt (/ 1 (pow c 5))))) (+ (* 1/2 (* (/ (pow b_2 3) (sqrt -1)) (sqrt (/ 1 (pow c 3))))) (* (sqrt (/ 1 c)) (sqrt -1)))) (/ b_2 c)))
(* -1 (* (sqrt c) (sqrt -1)))
(* -1 (* c (+ (* (sqrt (/ 1 c)) (sqrt -1)) (/ b_2 c))))
(* -1 (* c (+ (* -1 (/ (- (* -1/2 (* (* (pow b_2 3) (sqrt -1)) (sqrt (/ 1 c)))) b_2) c)) (* (sqrt (/ 1 c)) (sqrt -1)))))
(* -1 (* c (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (* (pow b_2 6) (sqrt -1)) (sqrt (/ 1 c)))) (* 1/2 (* (* (pow b_2 3) (sqrt -1)) (sqrt c)))) c)) b_2) c)) (* (sqrt (/ 1 c)) (sqrt -1)))))
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* b_2 (- (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(/ (pow b_2 2) a)
(* (pow b_2 2) (- (/ 1 a) (/ 1 (* a b_2))))
(* (pow b_2 2) (- (+ (* -1/2 (/ c (pow b_2 4))) (/ 1 a)) (/ 1 (* a b_2))))
(* (pow b_2 2) (- (+ (* -1/2 (/ c (pow b_2 4))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 8))) (/ 1 a))) (/ 1 (* a b_2))))
(/ (pow b_2 2) a)
(* (pow b_2 2) (- (/ 1 a) (/ 1 (* a b_2))))
(* (pow b_2 2) (+ (* -1 (/ (+ (* 1/2 (/ c (pow b_2 3))) (/ 1 a)) b_2)) (/ 1 a)))
(* (pow b_2 2) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 4)))) (pow b_2 3))) (/ 1 a)) b_2)) (/ 1 a)))
(/ (- (sqrt (pow b_2 3)) b_2) a)
(/ (- (+ (sqrt (pow b_2 3)) (* -1/2 (* (* a c) (sqrt (/ 1 (pow b_2 3)))))) b_2) a)
(/ (- (+ (sqrt (pow b_2 3)) (* a (+ (* -1/2 (* (sqrt (/ 1 (pow b_2 3))) c)) (* -1/8 (* (* a (pow c 2)) (sqrt (/ 1 (pow b_2 9)))))))) b_2) a)
(/ (- (+ (sqrt (pow b_2 3)) (* a (+ (* -1/2 (* (sqrt (/ 1 (pow b_2 3))) c)) (* a (+ (* -1/8 (* (sqrt (/ 1 (pow b_2 9))) (pow c 2))) (* -1/16 (* (* a (pow c 3)) (sqrt (/ 1 (pow b_2 15)))))))))) b_2) a)
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 3) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(+ (* -1 (/ b_2 a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 6) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 3) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 4) (sqrt -1))))) a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 4) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 8) (sqrt -1))))) a))) a)))
(/ (- (sqrt (pow b_2 3)) b_2) a)
(- (+ (* -1/2 (* (sqrt (/ 1 (pow b_2 3))) c)) (* (/ 1 a) (sqrt (pow b_2 3)))) (/ b_2 a))
(- (+ (* c (+ (* -1/2 (sqrt (/ 1 (pow b_2 3)))) (* -1/8 (* (* a c) (sqrt (/ 1 (pow b_2 9))))))) (* (/ 1 a) (sqrt (pow b_2 3)))) (/ b_2 a))
(- (+ (* c (+ (* -1/2 (sqrt (/ 1 (pow b_2 3)))) (* c (+ (* -1/8 (* a (sqrt (/ 1 (pow b_2 9))))) (* -1/16 (* (* (pow a 2) c) (sqrt (/ 1 (pow b_2 15))))))))) (* (/ 1 a) (sqrt (pow b_2 3)))) (/ b_2 a))
(* (/ (sqrt -1) a) (sqrt c))
(* c (+ (* -1 (/ b_2 (* a c))) (* (/ (sqrt -1) a) (sqrt (/ 1 c)))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (/ (pow b_2 3) (* a (sqrt -1))) (sqrt (/ 1 (pow c 3))))) (* (/ (sqrt -1) a) (sqrt (/ 1 c))))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (/ (pow b_2 6) (* a (pow (sqrt -1) 3))) (sqrt (/ 1 (pow c 5))))) (+ (* 1/2 (* (/ (pow b_2 3) (* a (sqrt -1))) (sqrt (/ 1 (pow c 3))))) (* (/ (sqrt -1) a) (sqrt (/ 1 c)))))))
(* -1 (* (/ (sqrt -1) a) (sqrt c)))
(* -1 (* c (+ (* (/ (sqrt -1) a) (sqrt (/ 1 c))) (/ b_2 (* a c)))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (/ (* (pow b_2 3) (sqrt -1)) a) (sqrt (/ 1 c))))) c)) (* (/ (sqrt -1) a) (sqrt (/ 1 c))))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (/ (* (pow b_2 6) (sqrt -1)) a) (sqrt (/ 1 c)))) (* 1/2 (* (/ (* (pow b_2 3) (sqrt -1)) a) (sqrt c)))) c))) c)) (* (/ (sqrt -1) a) (sqrt (/ 1 c))))))
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* (sqrt (* a c)) (sqrt -1))
(+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 3) (sqrt -1)))) (* (sqrt (* a c)) (sqrt -1)))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 3) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 3) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* (pow b_2 3) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 3) (pow (sqrt -1) 5)))))))))
(pow b_2 2)
(* (pow b_2 2) (+ 1 (* -1/2 (/ (* a c) (pow b_2 4)))))
(* (pow b_2 2) (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 4))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 8))))))
(* (pow b_2 2) (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 4))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 8))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 12)))))))
(pow b_2 2)
(* (pow b_2 2) (+ 1 (* -1/2 (/ (* a c) (pow b_2 4)))))
(* (pow b_2 2) (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 4))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 8))))))
(* (pow b_2 2) (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 4))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 8))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 12)))))))
(sqrt (pow b_2 3))
(+ (sqrt (pow b_2 3)) (* -1/2 (* (* a c) (sqrt (/ 1 (pow b_2 3))))))
(+ (sqrt (pow b_2 3)) (* a (+ (* -1/2 (* (sqrt (/ 1 (pow b_2 3))) c)) (* -1/8 (* (* a (pow c 2)) (sqrt (/ 1 (pow b_2 9))))))))
(+ (sqrt (pow b_2 3)) (* a (+ (* -1/2 (* (sqrt (/ 1 (pow b_2 3))) c)) (* a (+ (* -1/8 (* (sqrt (/ 1 (pow b_2 9))) (pow c 2))) (* -1/16 (* (* a (pow c 3)) (sqrt (/ 1 (pow b_2 15))))))))))
(* (sqrt (* a c)) (sqrt -1))
(* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 3) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 6) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 3) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 6) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b_2 9) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 3) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 3) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 3) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b_2 9) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 3) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))))
(sqrt (pow b_2 3))
(+ (sqrt (pow b_2 3)) (* -1/2 (* (* a c) (sqrt (/ 1 (pow b_2 3))))))
(+ (sqrt (pow b_2 3)) (* c (+ (* -1/2 (* a (sqrt (/ 1 (pow b_2 3))))) (* -1/8 (* (* (pow a 2) c) (sqrt (/ 1 (pow b_2 9))))))))
(+ (sqrt (pow b_2 3)) (* c (+ (* -1/2 (* a (sqrt (/ 1 (pow b_2 3))))) (* c (+ (* -1/8 (* (pow a 2) (sqrt (/ 1 (pow b_2 9))))) (* -1/16 (* (* (pow a 3) c) (sqrt (/ 1 (pow b_2 15))))))))))
(* (sqrt c) (sqrt -1))
(* c (+ (* 1/2 (* (/ (pow b_2 3) (sqrt -1)) (sqrt (/ 1 (pow c 3))))) (* (sqrt (/ 1 c)) (sqrt -1))))
(* c (+ (* -1/8 (* (/ (pow b_2 6) (pow (sqrt -1) 3)) (sqrt (/ 1 (pow c 5))))) (+ (* 1/2 (* (/ (pow b_2 3) (sqrt -1)) (sqrt (/ 1 (pow c 3))))) (* (sqrt (/ 1 c)) (sqrt -1)))))
(* c (+ (* -1/8 (* (/ (pow b_2 6) (pow (sqrt -1) 3)) (sqrt (/ 1 (pow c 5))))) (+ (* 1/16 (* (/ (pow b_2 9) (pow (sqrt -1) 5)) (sqrt (/ 1 (pow c 7))))) (+ (* 1/2 (* (/ (pow b_2 3) (sqrt -1)) (sqrt (/ 1 (pow c 3))))) (* (sqrt (/ 1 c)) (sqrt -1))))))
(* -1 (* (sqrt c) (sqrt -1)))
(* -1 (* c (+ (* 1/2 (* (* (pow b_2 3) (sqrt -1)) (sqrt (/ 1 (pow c 3))))) (* (sqrt (/ 1 c)) (sqrt -1)))))
(* -1 (* c (+ (* -1/8 (* (* (pow b_2 6) (sqrt -1)) (sqrt (/ 1 (pow c 5))))) (+ (* 1/2 (* (* (pow b_2 3) (sqrt -1)) (sqrt (/ 1 (pow c 3))))) (* (sqrt (/ 1 c)) (sqrt -1))))))
(* -1 (* c (+ (* -1/8 (* (* (pow b_2 6) (sqrt -1)) (sqrt (/ 1 (pow c 5))))) (+ (* 1/16 (* (* (pow b_2 9) (sqrt -1)) (sqrt (/ 1 (pow c 7))))) (+ (* 1/2 (* (* (pow b_2 3) (sqrt -1)) (sqrt (/ 1 (pow c 3))))) (* (sqrt (/ 1 c)) (sqrt -1)))))))
Outputs
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 b_2 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64)) #s(literal -1 binary64)) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* b_2 (- (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 b_2 (fma.f64 (*.f64 b_2 b_2) (fma.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))))) (*.f64 b_2 (*.f64 b_2 b_2))) (sqrt.f64 #s(literal -1 binary64))))) #s(literal -1 binary64)) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(pow b_2 2)
(*.f64 b_2 b_2)
(* (pow b_2 2) (- 1 (/ 1 b_2)))
(*.f64 b_2 (fma.f64 b_2 (/.f64 #s(literal -1 binary64) b_2) b_2))
(* (pow b_2 2) (- (+ 1 (* -1/2 (/ (* a c) (pow b_2 4)))) (/ 1 b_2)))
(*.f64 b_2 (fma.f64 b_2 (fma.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 #s(literal -1 binary64) b_2)) b_2))
(* (pow b_2 2) (- (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 4))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 8))))) (/ 1 b_2)))
(*.f64 b_2 (fma.f64 b_2 (fma.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (pow.f64 b_2 #s(literal 8 binary64))) (/.f64 #s(literal -1 binary64) b_2))) b_2))
(pow b_2 2)
(*.f64 b_2 b_2)
(* (pow b_2 2) (- 1 (/ 1 b_2)))
(*.f64 b_2 (fma.f64 b_2 (/.f64 #s(literal -1 binary64) b_2) b_2))
(* (pow b_2 2) (+ 1 (* -1 (/ (+ 1 (* 1/2 (/ (* a c) (pow b_2 3)))) b_2))))
(*.f64 b_2 (fma.f64 b_2 (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 c (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal 1 binary64)) (neg.f64 b_2)) b_2))
(* (pow b_2 2) (+ 1 (* -1 (/ (+ 1 (* -1 (/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))) (pow b_2 3)))) b_2))))
(*.f64 b_2 (fma.f64 b_2 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 c (*.f64 a #s(literal -1/2 binary64)))) (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 b_2)) b_2))
(- (sqrt (pow b_2 3)) b_2)
(-.f64 (sqrt.f64 (*.f64 b_2 (*.f64 b_2 b_2))) b_2)
(- (+ (sqrt (pow b_2 3)) (* -1/2 (* (* a c) (sqrt (/ 1 (pow b_2 3)))))) b_2)
(fma.f64 a (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 c #s(literal -1/2 binary64))) (-.f64 (sqrt.f64 (*.f64 b_2 (*.f64 b_2 b_2))) b_2))
(- (+ (sqrt (pow b_2 3)) (* a (+ (* -1/2 (* (sqrt (/ 1 (pow b_2 3))) c)) (* -1/8 (* (* a (pow c 2)) (sqrt (/ 1 (pow b_2 9)))))))) b_2)
(fma.f64 a (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 c #s(literal -1/2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 9 binary64)))) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))))) (-.f64 (sqrt.f64 (*.f64 b_2 (*.f64 b_2 b_2))) b_2))
(- (+ (sqrt (pow b_2 3)) (* a (+ (* -1/2 (* (sqrt (/ 1 (pow b_2 3))) c)) (* a (+ (* -1/8 (* (sqrt (/ 1 (pow b_2 9))) (pow c 2))) (* -1/16 (* (* a (pow c 3)) (sqrt (/ 1 (pow b_2 15)))))))))) b_2)
(fma.f64 a (fma.f64 a (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 15 binary64)))) (*.f64 #s(literal -1/16 binary64) (*.f64 a (*.f64 c (*.f64 c c)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 9 binary64)))) (*.f64 (*.f64 c c) #s(literal -1/8 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 c #s(literal -1/2 binary64)))) (-.f64 (sqrt.f64 (*.f64 b_2 (*.f64 b_2 b_2))) b_2))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(*.f64 a (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a)))
(* a (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 3) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))) (/ b_2 a)))
(*.f64 a (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 a c))))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 (neg.f64 a)))))
(* a (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 6) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 3) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (/ b_2 a)))
(*.f64 a (-.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 5 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 a c))))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (sqrt.f64 #s(literal -1 binary64)))))) (/.f64 b_2 a)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 a c)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(*.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a)) (neg.f64 a))
(* -1 (* a (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 3) (sqrt -1)))) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(neg.f64 (*.f64 a (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (sqrt.f64 #s(literal -1 binary64))) (neg.f64 b_2)) (neg.f64 a)))))
(* -1 (* a (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 6) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 3) (sqrt -1))))) a)) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (+.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (fma.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c)))))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 a c)))))) a) b_2) a)) (neg.f64 a))
(- (sqrt (pow b_2 3)) b_2)
(-.f64 (sqrt.f64 (*.f64 b_2 (*.f64 b_2 b_2))) b_2)
(- (+ (sqrt (pow b_2 3)) (* -1/2 (* (* a c) (sqrt (/ 1 (pow b_2 3)))))) b_2)
(fma.f64 a (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 c #s(literal -1/2 binary64))) (-.f64 (sqrt.f64 (*.f64 b_2 (*.f64 b_2 b_2))) b_2))
(- (+ (sqrt (pow b_2 3)) (* c (+ (* -1/2 (* a (sqrt (/ 1 (pow b_2 3))))) (* -1/8 (* (* (pow a 2) c) (sqrt (/ 1 (pow b_2 9)))))))) b_2)
(fma.f64 c (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 9 binary64)))) (*.f64 a (*.f64 a c))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 a #s(literal -1/2 binary64)))) (-.f64 (sqrt.f64 (*.f64 b_2 (*.f64 b_2 b_2))) b_2))
(- (+ (sqrt (pow b_2 3)) (* c (+ (* -1/2 (* a (sqrt (/ 1 (pow b_2 3))))) (* c (+ (* -1/8 (* (pow a 2) (sqrt (/ 1 (pow b_2 9))))) (* -1/16 (* (* (pow a 3) c) (sqrt (/ 1 (pow b_2 15)))))))))) b_2)
(fma.f64 c (fma.f64 c (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 15 binary64)))) (*.f64 #s(literal -1/16 binary64) (*.f64 a (*.f64 a (*.f64 a c)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 9 binary64)))) (*.f64 #s(literal -1/8 binary64) (*.f64 a a)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 a #s(literal -1/2 binary64)))) (-.f64 (sqrt.f64 (*.f64 b_2 (*.f64 b_2 b_2))) b_2))
(* (sqrt c) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 c))
(* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ 1 c)) (sqrt -1))))
(*.f64 c (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) c))) (/.f64 b_2 c)))
(* c (- (+ (* 1/2 (* (/ (pow b_2 3) (sqrt -1)) (sqrt (/ 1 (pow c 3))))) (* (sqrt (/ 1 c)) (sqrt -1))) (/ b_2 c)))
(*.f64 c (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) c)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 c c)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (neg.f64 b_2) c))))
(* c (- (+ (* -1/8 (* (/ (pow b_2 6) (pow (sqrt -1) 3)) (sqrt (/ 1 (pow c 5))))) (+ (* 1/2 (* (/ (pow b_2 3) (sqrt -1)) (sqrt (/ 1 (pow c 3))))) (* (sqrt (/ 1 c)) (sqrt -1)))) (/ b_2 c)))
(*.f64 c (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 5 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) c)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 c c)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (neg.f64 b_2) c)))))
(* -1 (* (sqrt c) (sqrt -1)))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (neg.f64 (sqrt.f64 c)))
(* -1 (* c (+ (* (sqrt (/ 1 c)) (sqrt -1)) (/ b_2 c))))
(*.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) c)) (/.f64 b_2 c)) (neg.f64 c))
(* -1 (* c (+ (* -1 (/ (- (* -1/2 (* (* (pow b_2 3) (sqrt -1)) (sqrt (/ 1 c)))) b_2) c)) (* (sqrt (/ 1 c)) (sqrt -1)))))
(*.f64 (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) c))) (/.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) c)) (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (sqrt.f64 #s(literal -1 binary64))) (neg.f64 b_2)) c)) (neg.f64 c))
(* -1 (* c (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (* (pow b_2 6) (sqrt -1)) (sqrt (/ 1 c)))) (* 1/2 (* (* (pow b_2 3) (sqrt -1)) (sqrt c)))) c)) b_2) c)) (* (sqrt (/ 1 c)) (sqrt -1)))))
(*.f64 c (neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) c)) (/.f64 (+.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (sqrt.f64 c)) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) c))))) c) b_2) c))))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 b_2 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 a c)))))) (sqrt.f64 #s(literal -1 binary64))) (/.f64 #s(literal -1 binary64) a)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))))
(+ (* b_2 (- (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 b_2 (fma.f64 (*.f64 b_2 b_2) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 5 binary64)))))) (sqrt.f64 #s(literal -1 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 a c))))) (sqrt.f64 #s(literal -1 binary64))))) (/.f64 #s(literal -1 binary64) a)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))))
(/ (pow b_2 2) a)
(/.f64 (*.f64 b_2 b_2) a)
(* (pow b_2 2) (- (/ 1 a) (/ 1 (* a b_2))))
(*.f64 (*.f64 b_2 b_2) (+.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal -1 binary64) (*.f64 a b_2))))
(* (pow b_2 2) (- (+ (* -1/2 (/ c (pow b_2 4))) (/ 1 a)) (/ 1 (* a b_2))))
(*.f64 (*.f64 b_2 b_2) (+.f64 (/.f64 #s(literal 1 binary64) a) (fma.f64 c (/.f64 #s(literal -1/2 binary64) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 #s(literal -1 binary64) (*.f64 a b_2)))))
(* (pow b_2 2) (- (+ (* -1/2 (/ c (pow b_2 4))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 8))) (/ 1 a))) (/ 1 (* a b_2))))
(*.f64 (*.f64 b_2 b_2) (+.f64 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) a)) (fma.f64 (*.f64 a #s(literal -1/8 binary64)) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 8 binary64))) (/.f64 #s(literal -1 binary64) (*.f64 a b_2)))))
(/ (pow b_2 2) a)
(/.f64 (*.f64 b_2 b_2) a)
(* (pow b_2 2) (- (/ 1 a) (/ 1 (* a b_2))))
(*.f64 (*.f64 b_2 b_2) (+.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal -1 binary64) (*.f64 a b_2))))
(* (pow b_2 2) (+ (* -1 (/ (+ (* 1/2 (/ c (pow b_2 3))) (/ 1 a)) b_2)) (/ 1 a)))
(*.f64 b_2 (fma.f64 b_2 (/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 c (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) a)) (neg.f64 b_2)) (/.f64 b_2 a)))
(* (pow b_2 2) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 4)))) (pow b_2 3))) (/ 1 a)) b_2)) (/ 1 a)))
(*.f64 b_2 (*.f64 b_2 (-.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (pow.f64 b_2 #s(literal 4 binary64)))) (*.f64 b_2 (*.f64 b_2 b_2)))) b_2))))
(/ (- (sqrt (pow b_2 3)) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (*.f64 b_2 (*.f64 b_2 b_2))) b_2) a)
(/ (- (+ (sqrt (pow b_2 3)) (* -1/2 (* (* a c) (sqrt (/ 1 (pow b_2 3)))))) b_2) a)
(/.f64 (fma.f64 a (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 c #s(literal -1/2 binary64))) (-.f64 (sqrt.f64 (*.f64 b_2 (*.f64 b_2 b_2))) b_2)) a)
(/ (- (+ (sqrt (pow b_2 3)) (* a (+ (* -1/2 (* (sqrt (/ 1 (pow b_2 3))) c)) (* -1/8 (* (* a (pow c 2)) (sqrt (/ 1 (pow b_2 9)))))))) b_2) a)
(/.f64 (fma.f64 a (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 c #s(literal -1/2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 9 binary64)))) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))))) (-.f64 (sqrt.f64 (*.f64 b_2 (*.f64 b_2 b_2))) b_2)) a)
(/ (- (+ (sqrt (pow b_2 3)) (* a (+ (* -1/2 (* (sqrt (/ 1 (pow b_2 3))) c)) (* a (+ (* -1/8 (* (sqrt (/ 1 (pow b_2 9))) (pow c 2))) (* -1/16 (* (* a (pow c 3)) (sqrt (/ 1 (pow b_2 15)))))))))) b_2) a)
(/.f64 (fma.f64 a (fma.f64 a (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 15 binary64)))) (*.f64 #s(literal -1/16 binary64) (*.f64 a (*.f64 c (*.f64 c c)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 9 binary64)))) (*.f64 (*.f64 c c) #s(literal -1/8 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 c #s(literal -1/2 binary64)))) (-.f64 (sqrt.f64 (*.f64 b_2 (*.f64 b_2 b_2))) b_2)) a)
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a))
(+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 3) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 a c))))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 (neg.f64 a))))
(+ (* -1 (/ b_2 a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 6) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 3) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(-.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 5 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 a c))))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (sqrt.f64 #s(literal -1 binary64)))))) (/.f64 b_2 a))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 4) (sqrt -1))))) a)))
(neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) b_2) a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 4) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 8) (sqrt -1))))) a))) a)))
(neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (-.f64 b_2 (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 (/.f64 a c))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 b_2 #s(literal 8 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))))))) a)) a)))
(/ (- (sqrt (pow b_2 3)) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (*.f64 b_2 (*.f64 b_2 b_2))) b_2) a)
(- (+ (* -1/2 (* (sqrt (/ 1 (pow b_2 3))) c)) (* (/ 1 a) (sqrt (pow b_2 3)))) (/ b_2 a))
(fma.f64 c (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 (-.f64 (sqrt.f64 (*.f64 b_2 (*.f64 b_2 b_2))) b_2) a))
(- (+ (* c (+ (* -1/2 (sqrt (/ 1 (pow b_2 3)))) (* -1/8 (* (* a c) (sqrt (/ 1 (pow b_2 9))))))) (* (/ 1 a) (sqrt (pow b_2 3)))) (/ b_2 a))
(fma.f64 c (fma.f64 c (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 9 binary64)))) (*.f64 a #s(literal -1/8 binary64))) (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))))) (/.f64 (-.f64 (sqrt.f64 (*.f64 b_2 (*.f64 b_2 b_2))) b_2) a))
(- (+ (* c (+ (* -1/2 (sqrt (/ 1 (pow b_2 3)))) (* c (+ (* -1/8 (* a (sqrt (/ 1 (pow b_2 9))))) (* -1/16 (* (* (pow a 2) c) (sqrt (/ 1 (pow b_2 15))))))))) (* (/ 1 a) (sqrt (pow b_2 3)))) (/ b_2 a))
(fma.f64 c (fma.f64 c (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 15 binary64)))) (*.f64 #s(literal -1/16 binary64) (*.f64 a (*.f64 a c))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 9 binary64)))) (*.f64 a #s(literal -1/8 binary64)))) (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))))) (/.f64 (-.f64 (sqrt.f64 (*.f64 b_2 (*.f64 b_2 b_2))) b_2) a))
(* (/ (sqrt -1) a) (sqrt c))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (sqrt.f64 c) a))
(* c (+ (* -1 (/ b_2 (* a c))) (* (/ (sqrt -1) a) (sqrt (/ 1 c)))))
(*.f64 c (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) c)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) a) (/.f64 b_2 (*.f64 a (neg.f64 c)))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (/ (pow b_2 3) (* a (sqrt -1))) (sqrt (/ 1 (pow c 3))))) (* (/ (sqrt -1) a) (sqrt (/ 1 c))))))
(*.f64 c (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) c)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) a) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 c c)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (sqrt.f64 #s(literal -1 binary64)))) (/.f64 b_2 (*.f64 a (neg.f64 c))))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (/ (pow b_2 6) (* a (pow (sqrt -1) 3))) (sqrt (/ 1 (pow c 5))))) (+ (* 1/2 (* (/ (pow b_2 3) (* a (sqrt -1))) (sqrt (/ 1 (pow c 3))))) (* (/ (sqrt -1) a) (sqrt (/ 1 c)))))))
(*.f64 c (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) c)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) a) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 5 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (sqrt.f64 #s(literal -1 binary64))))) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 c c)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (sqrt.f64 #s(literal -1 binary64)))) (/.f64 b_2 (*.f64 a (neg.f64 c)))))))
(* -1 (* (/ (sqrt -1) a) (sqrt c)))
(/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 c)) (neg.f64 a))
(* -1 (* c (+ (* (/ (sqrt -1) a) (sqrt (/ 1 c))) (/ b_2 (* a c)))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) c)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) a) (/.f64 b_2 (*.f64 a c))) (neg.f64 c))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (/ (* (pow b_2 3) (sqrt -1)) a) (sqrt (/ 1 c))))) c)) (* (/ (sqrt -1) a) (sqrt (/ 1 c))))))
(*.f64 (-.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) c))) a) (/.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) c)) (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (sqrt.f64 #s(literal -1 binary64)) a)) (/.f64 b_2 (neg.f64 a))) c)) (neg.f64 c))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (/ (* (pow b_2 6) (sqrt -1)) a) (sqrt (/ 1 c)))) (* 1/2 (* (/ (* (pow b_2 3) (sqrt -1)) a) (sqrt c)))) c))) c)) (* (/ (sqrt -1) a) (sqrt (/ 1 c))))))
(*.f64 c (neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) c)) a) (/.f64 (+.f64 (/.f64 b_2 a) (/.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) c)) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (sqrt.f64 #s(literal -1 binary64)) a)) (*.f64 (sqrt.f64 c) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (sqrt.f64 #s(literal -1 binary64)) a)))) c)) c))))
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 3) (sqrt -1)))) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 3) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))))
(fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))))) (*.f64 b_2 (*.f64 b_2 b_2))) (sqrt.f64 #s(literal -1 binary64)))))))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 3) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* (pow b_2 3) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 3) (pow (sqrt -1) 5)))))))))
(fma.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 #s(literal 1/8 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))))) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (pow.f64 c #s(literal 5 binary64))))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) #s(literal 1/16 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(pow b_2 2)
(*.f64 b_2 b_2)
(* (pow b_2 2) (+ 1 (* -1/2 (/ (* a c) (pow b_2 4)))))
(*.f64 b_2 (fma.f64 b_2 (/.f64 (*.f64 c (*.f64 a #s(literal -1/2 binary64))) (pow.f64 b_2 #s(literal 4 binary64))) b_2))
(* (pow b_2 2) (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 4))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 8))))))
(*.f64 (*.f64 b_2 b_2) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (pow.f64 b_2 #s(literal 8 binary64))) (fma.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 1 binary64))))
(* (pow b_2 2) (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 4))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 8))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 12)))))))
(*.f64 (*.f64 b_2 b_2) (fma.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 8 binary64))) (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 12 binary64))) #s(literal 1 binary64)))))
(pow b_2 2)
(*.f64 b_2 b_2)
(* (pow b_2 2) (+ 1 (* -1/2 (/ (* a c) (pow b_2 4)))))
(*.f64 b_2 (fma.f64 b_2 (/.f64 (*.f64 c (*.f64 a #s(literal -1/2 binary64))) (pow.f64 b_2 #s(literal 4 binary64))) b_2))
(* (pow b_2 2) (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 4))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 8))))))
(*.f64 (*.f64 b_2 b_2) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (pow.f64 b_2 #s(literal 8 binary64))) (fma.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 1 binary64))))
(* (pow b_2 2) (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 4))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 8))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 12)))))))
(*.f64 (*.f64 b_2 b_2) (fma.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 8 binary64))) (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 12 binary64))) #s(literal 1 binary64)))))
(sqrt (pow b_2 3))
(sqrt.f64 (*.f64 b_2 (*.f64 b_2 b_2)))
(+ (sqrt (pow b_2 3)) (* -1/2 (* (* a c) (sqrt (/ 1 (pow b_2 3))))))
(fma.f64 (*.f64 c (*.f64 a #s(literal -1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))) (sqrt.f64 (*.f64 b_2 (*.f64 b_2 b_2))))
(+ (sqrt (pow b_2 3)) (* a (+ (* -1/2 (* (sqrt (/ 1 (pow b_2 3))) c)) (* -1/8 (* (* a (pow c 2)) (sqrt (/ 1 (pow b_2 9))))))))
(fma.f64 a (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 c #s(literal -1/2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 9 binary64)))) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))))) (sqrt.f64 (*.f64 b_2 (*.f64 b_2 b_2))))
(+ (sqrt (pow b_2 3)) (* a (+ (* -1/2 (* (sqrt (/ 1 (pow b_2 3))) c)) (* a (+ (* -1/8 (* (sqrt (/ 1 (pow b_2 9))) (pow c 2))) (* -1/16 (* (* a (pow c 3)) (sqrt (/ 1 (pow b_2 15))))))))))
(fma.f64 a (fma.f64 a (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 15 binary64)))) (*.f64 #s(literal -1/16 binary64) (*.f64 a (*.f64 c (*.f64 c c)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 9 binary64)))) (*.f64 (*.f64 c c) #s(literal -1/8 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 c #s(literal -1/2 binary64)))) (sqrt.f64 (*.f64 b_2 (*.f64 b_2 b_2))))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 3) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(*.f64 a (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 a c))))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (sqrt.f64 #s(literal -1 binary64))))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 6) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 3) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 a (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 5 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 a c))))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (sqrt.f64 #s(literal -1 binary64)))))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 6) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b_2 9) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 3) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(*.f64 a (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 5 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) (pow.f64 a #s(literal 7 binary64))))) (/.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 9 binary64))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 a c))))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (sqrt.f64 #s(literal -1 binary64))))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 a c)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 3) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 a c)))))) (sqrt.f64 (/.f64 c a)))) (neg.f64 a))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 3) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(*.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 5 binary64))))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))) (sqrt.f64 (/.f64 c a))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 a c))))) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (sqrt.f64 #s(literal -1 binary64))))) (neg.f64 a))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b_2 9) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 3) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))))
(neg.f64 (*.f64 a (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 5 binary64))))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))) (sqrt.f64 (/.f64 c a))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (fma.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 b_2 #s(literal 9 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) (pow.f64 a #s(literal 7 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 a c))))))))))))
(sqrt (pow b_2 3))
(sqrt.f64 (*.f64 b_2 (*.f64 b_2 b_2)))
(+ (sqrt (pow b_2 3)) (* -1/2 (* (* a c) (sqrt (/ 1 (pow b_2 3))))))
(fma.f64 (*.f64 c (*.f64 a #s(literal -1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))) (sqrt.f64 (*.f64 b_2 (*.f64 b_2 b_2))))
(+ (sqrt (pow b_2 3)) (* c (+ (* -1/2 (* a (sqrt (/ 1 (pow b_2 3))))) (* -1/8 (* (* (pow a 2) c) (sqrt (/ 1 (pow b_2 9))))))))
(fma.f64 c (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 9 binary64)))) (*.f64 a (*.f64 a c))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 a #s(literal -1/2 binary64)))) (sqrt.f64 (*.f64 b_2 (*.f64 b_2 b_2))))
(+ (sqrt (pow b_2 3)) (* c (+ (* -1/2 (* a (sqrt (/ 1 (pow b_2 3))))) (* c (+ (* -1/8 (* (pow a 2) (sqrt (/ 1 (pow b_2 9))))) (* -1/16 (* (* (pow a 3) c) (sqrt (/ 1 (pow b_2 15))))))))))
(fma.f64 c (fma.f64 c (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 15 binary64)))) (*.f64 #s(literal -1/16 binary64) (*.f64 a (*.f64 a (*.f64 a c)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 9 binary64)))) (*.f64 #s(literal -1/8 binary64) (*.f64 a a)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 a #s(literal -1/2 binary64)))) (sqrt.f64 (*.f64 b_2 (*.f64 b_2 b_2))))
(* (sqrt c) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 c))
(* c (+ (* 1/2 (* (/ (pow b_2 3) (sqrt -1)) (sqrt (/ 1 (pow c 3))))) (* (sqrt (/ 1 c)) (sqrt -1))))
(*.f64 c (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) c)) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 c c)))) #s(literal 1/2 binary64)))))
(* c (+ (* -1/8 (* (/ (pow b_2 6) (pow (sqrt -1) 3)) (sqrt (/ 1 (pow c 5))))) (+ (* 1/2 (* (/ (pow b_2 3) (sqrt -1)) (sqrt (/ 1 (pow c 3))))) (* (sqrt (/ 1 c)) (sqrt -1)))))
(*.f64 c (fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 c c)))) #s(literal 1/2 binary64)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 5 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) c))))))
(* c (+ (* -1/8 (* (/ (pow b_2 6) (pow (sqrt -1) 3)) (sqrt (/ 1 (pow c 5))))) (+ (* 1/16 (* (/ (pow b_2 9) (pow (sqrt -1) 5)) (sqrt (/ 1 (pow c 7))))) (+ (* 1/2 (* (/ (pow b_2 3) (sqrt -1)) (sqrt (/ 1 (pow c 3))))) (* (sqrt (/ 1 c)) (sqrt -1))))))
(*.f64 c (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) c)) (fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 c c)))) #s(literal 1/2 binary64)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 5 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 7 binary64)))) (/.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 9 binary64))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))))))))
(* -1 (* (sqrt c) (sqrt -1)))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (neg.f64 (sqrt.f64 c)))
(* -1 (* c (+ (* 1/2 (* (* (pow b_2 3) (sqrt -1)) (sqrt (/ 1 (pow c 3))))) (* (sqrt (/ 1 c)) (sqrt -1)))))
(*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 c c))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) c)))) (neg.f64 c))
(* -1 (* c (+ (* -1/8 (* (* (pow b_2 6) (sqrt -1)) (sqrt (/ 1 (pow c 5))))) (+ (* 1/2 (* (* (pow b_2 3) (sqrt -1)) (sqrt (/ 1 (pow c 3))))) (* (sqrt (/ 1 c)) (sqrt -1))))))
(*.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 5 binary64))))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 c c))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) c))))) (neg.f64 c))
(* -1 (* c (+ (* -1/8 (* (* (pow b_2 6) (sqrt -1)) (sqrt (/ 1 (pow c 5))))) (+ (* 1/16 (* (* (pow b_2 9) (sqrt -1)) (sqrt (/ 1 (pow c 7))))) (+ (* 1/2 (* (* (pow b_2 3) (sqrt -1)) (sqrt (/ 1 (pow c 3))))) (* (sqrt (/ 1 c)) (sqrt -1)))))))
(*.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) c)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 5 binary64)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 7 binary64)))) (*.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 9 binary64))) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 c c)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (sqrt.f64 #s(literal -1 binary64))))))) (neg.f64 c))

eval91.0ms (0.8%)

Memory
18.4MiB live, 94.1MiB allocated
Compiler

Compiled 11 929 to 1 289 computations (89.2% saved)

prune233.0ms (2.1%)

Memory
-1.7MiB live, 195.8MiB allocated
Pruning

36 alts after pruning (35 fresh and 1 done)

PrunedKeptTotal
New36635401
Fresh000
Picked011
Done000
Total36636402
Accuracy
50.6%
Counts
402 → 36
Alt Table
Click to see full alt table
StatusAccuracyProgram
1.1%
(/.f64 (fma.f64 (pow.f64 b_2 #s(literal 1/2 binary64)) (pow.f64 b_2 #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal -1 binary64))) a)
0.7%
(/.f64 (fma.f64 (/.f64 (*.f64 b_2 b_2) (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))) (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))) a)
0.7%
(/.f64 (fma.f64 (/.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))) a)
0.7%
(/.f64 (fma.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal -1 binary64))) a)
0.8%
(/.f64 (fma.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))) a)
1.0%
(/.f64 (fma.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 1 binary64) b_2) (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal -1 binary64))) a)
1.3%
(/.f64 (fma.f64 (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) b_2) a)
2.6%
(/.f64 (fma.f64 b_2 (/.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))) a)
1.2%
(/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (neg.f64 a)))
4.4%
(/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
2.7%
(/.f64 (/.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c)))) a)
4.1%
(/.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) a)
4.1%
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 a (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
1.8%
(/.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) a)
28.1%
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) b_2) a)
2.2%
(/.f64 (-.f64 (sqrt.f64 (*.f64 b_2 (*.f64 b_2 b_2))) b_2) a)
3.9%
(/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) a)
8.1%
(/.f64 (+.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) b_2) a)
34.6%
(/.f64 (+.f64 (neg.f64 b_2) (pow.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 1/4 binary64))) a)
27.5%
(/.f64 (+.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) a)
13.4%
(/.f64 (+.f64 (neg.f64 b_2) (*.f64 b_2 b_2)) a)
50.0%
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
24.7%
(/.f64 (+.f64 (neg.f64 b_2) (exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) a)
12.3%
(/.f64 (+.f64 (exp.f64 (*.f64 (log.f64 b_2) #s(literal 1 binary64))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
1.8%
(/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (neg.f64 a))
29.0%
(/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
12.6%
(/.f64 (*.f64 b_2 b_2) a)
0.9%
(/.f64 (neg.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) a)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
4.4%
(*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) a))
4.1%
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 a (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
8.1%
(*.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
1.8%
(*.f64 (/.f64 #s(literal -1 binary64) a) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
12.8%
(*.f64 (*.f64 b_2 b_2) (+.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal -1 binary64) (*.f64 a b_2))))
12.5%
(*.f64 b_2 (fma.f64 b_2 (/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 c (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) a)) (neg.f64 b_2)) (/.f64 b_2 a)))
9.2%
(*.f64 b_2 (*.f64 b_2 (-.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (pow.f64 b_2 #s(literal 4 binary64)))) (*.f64 b_2 (*.f64 b_2 b_2)))) b_2))))
3.6%
(exp.f64 (*.f64 (log.f64 (/.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) #s(literal -1 binary64)))
Compiler

Compiled 1 668 to 806 computations (51.7% saved)

simplify290.0ms (2.6%)

Memory
-19.8MiB live, 408.7MiB allocated
Algorithm
egg-herbie
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
cost-diff0
(+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
cost-diff0
(/.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
cost-diff1024
(/.f64 (fma.f64 b_2 (/.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))) a)
cost-diff3008
(fma.f64 b_2 (/.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
cost-diff0
(neg.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) a))
cost-diff64
(/.f64 (neg.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) a)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
cost-diff192
(fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))
cost-diff320
(/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) a)
cost-diff0
(/.f64 #s(literal 1 binary64) a)
cost-diff0
(*.f64 b_2 b_2)
cost-diff640
(*.f64 (*.f64 b_2 b_2) (+.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal -1 binary64) (*.f64 a b_2))))
cost-diff704
(+.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal -1 binary64) (*.f64 a b_2)))
cost-diff0
(*.f64 b_2 b_2)
cost-diff0
(/.f64 (*.f64 b_2 b_2) a)
cost-diff0
(pow.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 1/4 binary64))
cost-diff0
(neg.f64 b_2)
cost-diff0
(/.f64 (+.f64 (neg.f64 b_2) (pow.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 1/4 binary64))) a)
cost-diff128
(+.f64 (neg.f64 b_2) (pow.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 1/4 binary64)))
Rules
8 130×lower-fma.f32
8 124×lower-fma.f64
3 118×lower-*.f32
3 108×lower-*.f64
2 076×lower-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
031347
057347
1107345
2217343
3476341
41045337
52359293
65423293
08050291
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(/.f64 (+.f64 (neg.f64 b_2) (pow.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 1/4 binary64))) a)
(+.f64 (neg.f64 b_2) (pow.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 1/4 binary64)))
(neg.f64 b_2)
b_2
(pow.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 1/4 binary64))
(*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c)))
(fma.f64 b_2 b_2 (*.f64 a c))
(*.f64 a c)
a
c
#s(literal 1/4 binary64)
(/.f64 (*.f64 b_2 b_2) a)
(*.f64 b_2 b_2)
b_2
a
(*.f64 (*.f64 b_2 b_2) (+.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal -1 binary64) (*.f64 a b_2))))
(*.f64 b_2 b_2)
b_2
(+.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal -1 binary64) (*.f64 a b_2)))
(/.f64 #s(literal 1 binary64) a)
#s(literal 1 binary64)
a
(/.f64 #s(literal -1 binary64) (*.f64 a b_2))
#s(literal -1 binary64)
(*.f64 a b_2)
(/.f64 (neg.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) a)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(neg.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) a))
(/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) a)
(fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))
b_2
(fma.f64 b_2 b_2 (*.f64 a c))
(*.f64 a c)
a
c
(+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))
(/.f64 (fma.f64 b_2 (/.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))) a)
(fma.f64 b_2 (/.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
b_2
(/.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))
(fma.f64 b_2 b_2 (*.f64 a c))
(*.f64 a c)
a
c
(neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
Outputs
(/.f64 (+.f64 (neg.f64 b_2) (pow.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 1/4 binary64))) a)
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 1/4 binary64)) b_2) a)
(+.f64 (neg.f64 b_2) (pow.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 1/4 binary64)))
(-.f64 (pow.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 1/4 binary64)) b_2)
(neg.f64 b_2)
b_2
(pow.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 1/4 binary64))
(*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c)))
(fma.f64 b_2 b_2 (*.f64 a c))
(*.f64 a c)
a
c
#s(literal 1/4 binary64)
(/.f64 (*.f64 b_2 b_2) a)
(*.f64 b_2 b_2)
b_2
a
(*.f64 (*.f64 b_2 b_2) (+.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal -1 binary64) (*.f64 a b_2))))
(/.f64 (-.f64 (*.f64 b_2 b_2) b_2) a)
(*.f64 b_2 b_2)
b_2
(+.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal -1 binary64) (*.f64 a b_2)))
(/.f64 (+.f64 b_2 #s(literal -1 binary64)) (*.f64 b_2 a))
(/.f64 #s(literal 1 binary64) a)
#s(literal 1 binary64)
a
(/.f64 #s(literal -1 binary64) (*.f64 a b_2))
(/.f64 #s(literal -1 binary64) (*.f64 b_2 a))
#s(literal -1 binary64)
(*.f64 a b_2)
(*.f64 b_2 a)
(/.f64 (neg.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) a)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (neg.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(neg.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) a))
(neg.f64 (fma.f64 (/.f64 b_2 a) (+.f64 b_2 b_2) c))
(/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) a)
(fma.f64 (/.f64 b_2 a) (+.f64 b_2 b_2) c)
(fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))
(fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c))
b_2
(fma.f64 b_2 b_2 (*.f64 a c))
(*.f64 a c)
a
c
(+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))
(/.f64 (fma.f64 b_2 (/.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))) a)
(/.f64 c (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(fma.f64 b_2 (/.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(/.f64 (*.f64 a c) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
b_2
(/.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))
(fma.f64 b_2 b_2 (*.f64 a c))
(*.f64 a c)
a
c
(neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))

localize220.0ms (2%)

Memory
-19.7MiB live, 336.0MiB allocated
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
accuracy32.0%
(+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
accuracy30.3%
(*.f64 a c)
accuracy30.0%
(fma.f64 b_2 (/.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
accuracy28.9%
(sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))
accuracy30.5%
(/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) a)
accuracy30.3%
(*.f64 a c)
accuracy29.8%
(neg.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) a))
accuracy28.9%
(sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))
accuracy35.8%
(*.f64 a b_2)
accuracy31.7%
(*.f64 (*.f64 b_2 b_2) (+.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal -1 binary64) (*.f64 a b_2))))
accuracy30.9%
(/.f64 #s(literal 1 binary64) a)
accuracy30.0%
(/.f64 #s(literal -1 binary64) (*.f64 a b_2))
accuracy44.8%
(/.f64 (*.f64 b_2 b_2) a)
accuracy41.5%
(*.f64 b_2 b_2)
accuracy30.4%
(/.f64 (+.f64 (neg.f64 b_2) (pow.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 1/4 binary64))) a)
accuracy30.3%
(*.f64 a c)
accuracy30.0%
(pow.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 1/4 binary64))
accuracy28.8%
(neg.f64 b_2)
Samples
71.0ms89×2valid
39.0ms73×1valid
28.0ms20×3valid
16.0ms71×0invalid
1.0ms3exit
0.0ms0valid
Compiler

Compiled 736 to 65 computations (91.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 118.0ms
ival-pow: 34.0ms (28.7% of total)
ival-div: 26.0ms (22% of total)
ival-add: 19.0ms (16% of total)
adjust: 15.0ms (12.7% of total)
ival-mult: 14.0ms (11.8% of total)
ival-neg: 6.0ms (5.1% of total)
ival-sqrt: 5.0ms (4.2% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series132.0ms (1.2%)

Memory
14.2MiB live, 168.5MiB allocated
Counts
21 → 612
Calls
Call 1
Inputs
#<alt (+.f64 (neg.f64 b_2) (pow.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 1/4 binary64)))>
#<alt (/.f64 (+.f64 (neg.f64 b_2) (pow.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 1/4 binary64))) a)>
#<alt (neg.f64 b_2)>
#<alt (pow.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 1/4 binary64))>
#<alt (/.f64 (*.f64 b_2 b_2) a)>
#<alt (*.f64 b_2 b_2)>
#<alt (+.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal -1 binary64) (*.f64 a b_2)))>
#<alt (*.f64 (*.f64 b_2 b_2) (+.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal -1 binary64) (*.f64 a b_2))))>
#<alt (/.f64 #s(literal 1 binary64) a)>
#<alt (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) a)>
#<alt (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))>
#<alt (/.f64 (neg.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) a)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))>
#<alt (neg.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) a))>
#<alt (fma.f64 b_2 (/.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))>
#<alt (/.f64 (fma.f64 b_2 (/.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))) a)>
#<alt (/.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))>
#<alt (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))>
#<alt (*.f64 a c)>
#<alt (/.f64 #s(literal -1 binary64) (*.f64 a b_2))>
#<alt (*.f64 a b_2)>
#<alt (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))>
Outputs
#<alt (sqrt (* a c))>
#<alt (+ (sqrt (* a c)) (* -1 b_2))>
#<alt (+ (sqrt (* a c)) (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* a c))) (pow b_2 6))) 1)))>
#<alt (+ (sqrt (* a c)) (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* a c))) (pow b_2 6))) 1)))>
#<alt (sqrt (pow b_2 7))>
#<alt (* (pow b_2 4) (- (sqrt (/ 1 b_2)) (/ 1 (pow b_2 3))))>
#<alt (* (pow b_2 4) (- (+ (sqrt (/ 1 b_2)) (* 1/2 (* (* a c) (sqrt (/ 1 (pow b_2 15)))))) (/ 1 (pow b_2 3))))>
#<alt (* (pow b_2 4) (- (+ (sqrt (/ 1 b_2)) (* 1/2 (* (* a c) (sqrt (/ 1 (pow b_2 15)))))) (/ 1 (pow b_2 3))))>
#<alt (* (sqrt (pow b_2 7)) (sqrt -1))>
#<alt (* (pow b_2 4) (- (* (sqrt (/ 1 b_2)) (sqrt -1)) (/ 1 (pow b_2 3))))>
#<alt (* (pow b_2 4) (+ (* -1 (/ (+ 1 (* -1/2 (* (* a (* c (sqrt -1))) (sqrt (/ 1 (pow b_2 9)))))) (pow b_2 3))) (* (sqrt (/ 1 b_2)) (sqrt -1))))>
#<alt (* (pow b_2 4) (+ (* -1 (/ (+ 1 (* -1/2 (* (* a (* c (sqrt -1))) (sqrt (/ 1 (pow b_2 9)))))) (pow b_2 3))) (* (sqrt (/ 1 b_2)) (sqrt -1))))>
#<alt (- (sqrt (pow b_2 7)) b_2)>
#<alt (- (+ (sqrt (pow b_2 7)) (* 1/2 (* (* a c) (sqrt (/ 1 (pow b_2 7)))))) b_2)>
#<alt (- (+ (sqrt (pow b_2 7)) (* a (+ (* -1/8 (* (* a (pow c 2)) (sqrt (/ 1 (pow b_2 21))))) (* 1/2 (* (sqrt (/ 1 (pow b_2 7))) c))))) b_2)>
#<alt (- (+ (sqrt (pow b_2 7)) (* a (+ (* 1/2 (* (sqrt (/ 1 (pow b_2 7))) c)) (* a (+ (* -1/8 (* (sqrt (/ 1 (pow b_2 21))) (pow c 2))) (* 1/16 (* (* a (pow c 3)) (sqrt (/ 1 (pow b_2 35)))))))))) b_2)>
#<alt (sqrt (* a c))>
#<alt (* a (+ (sqrt (/ c a)) (* -1 (/ b_2 a))))>
#<alt (* a (- (+ (sqrt (/ c a)) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (pow b_2 7)))) (/ b_2 a)))>
#<alt (* a (- (+ (sqrt (/ c a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (pow b_2 14))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (pow b_2 7))))) (/ b_2 a)))>
#<alt (* -1 (* (sqrt (* a c)) (pow (sqrt -1) 2)))>
#<alt (* -1 (* a (+ (* (sqrt (/ c a)) (pow (sqrt -1) 2)) (/ b_2 a))))>
#<alt (* -1 (* a (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (pow b_2 9))) b_2) a)) (* (sqrt (/ c a)) (pow (sqrt -1) 2)))))>
#<alt (* -1 (* a (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 18) (pow (sqrt -1) 2)))) (* 1/2 (* (sqrt (/ a c)) (pow b_2 9)))) a)) b_2) a)) (* (sqrt (/ c a)) (pow (sqrt -1) 2)))))>
#<alt (- (sqrt (pow b_2 7)) b_2)>
#<alt (- (+ (sqrt (pow b_2 7)) (* 1/2 (* (* a c) (sqrt (/ 1 (pow b_2 7)))))) b_2)>
#<alt (- (+ (sqrt (pow b_2 7)) (* c (+ (* -1/8 (* (* (pow a 2) c) (sqrt (/ 1 (pow b_2 21))))) (* 1/2 (* a (sqrt (/ 1 (pow b_2 7)))))))) b_2)>
#<alt (- (+ (sqrt (pow b_2 7)) (* c (+ (* 1/2 (* a (sqrt (/ 1 (pow b_2 7))))) (* c (+ (* -1/8 (* (pow a 2) (sqrt (/ 1 (pow b_2 21))))) (* 1/16 (* (* (pow a 3) c) (sqrt (/ 1 (pow b_2 35)))))))))) b_2)>
#<alt (sqrt c)>
#<alt (* c (+ (sqrt (/ 1 c)) (* -1 (/ b_2 c))))>
#<alt (* c (- (+ (sqrt (/ 1 c)) (* 1/2 (* (pow b_2 7) (sqrt (/ 1 (pow c 3)))))) (/ b_2 c)))>
#<alt (* c (- (+ (sqrt (/ 1 c)) (+ (* -1/8 (* (pow b_2 14) (sqrt (/ 1 (pow c 5))))) (* 1/2 (* (pow b_2 7) (sqrt (/ 1 (pow c 3))))))) (/ b_2 c)))>
#<alt (* -1 (* (sqrt c) (pow (sqrt -1) 2)))>
#<alt (* -1 (* c (+ (* (sqrt (/ 1 c)) (pow (sqrt -1) 2)) (/ b_2 c))))>
#<alt (* -1 (* c (+ (* -1 (/ (- (* -1/2 (* (pow b_2 9) (sqrt (/ 1 c)))) b_2) c)) (* (sqrt (/ 1 c)) (pow (sqrt -1) 2)))))>
#<alt (* -1 (* c (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (/ (pow b_2 18) (pow (sqrt -1) 2)) (sqrt (/ 1 c)))) (* 1/2 (* (pow b_2 9) (sqrt c)))) c)) b_2) c)) (* (sqrt (/ 1 c)) (pow (sqrt -1) 2)))))>
#<alt (sqrt (/ c a))>
#<alt (+ (sqrt (/ c a)) (* -1 (/ b_2 a)))>
#<alt (+ (sqrt (/ c a)) (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (pow b_2 6))) (/ 1 a))))>
#<alt (+ (sqrt (/ c a)) (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (pow b_2 6))) (/ 1 a))))>
#<alt (* (/ 1 a) (sqrt (pow b_2 7)))>
#<alt (* (pow b_2 4) (- (* (/ 1 a) (sqrt (/ 1 b_2))) (/ 1 (* a (pow b_2 3)))))>
#<alt (* (pow b_2 4) (- (+ (* 1/2 (* (sqrt (/ 1 (pow b_2 15))) c)) (* (/ 1 a) (sqrt (/ 1 b_2)))) (/ 1 (* a (pow b_2 3)))))>
#<alt (* (pow b_2 4) (- (+ (* 1/2 (* (sqrt (/ 1 (pow b_2 15))) c)) (* (/ 1 a) (sqrt (/ 1 b_2)))) (/ 1 (* a (pow b_2 3)))))>
#<alt (* (/ (sqrt -1) a) (sqrt (pow b_2 7)))>
#<alt (* (pow b_2 4) (- (* (/ (sqrt -1) a) (sqrt (/ 1 b_2))) (/ 1 (* a (pow b_2 3)))))>
#<alt (* (pow b_2 4) (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ 1 (pow b_2 9))) (* c (sqrt -1)))) (/ 1 a)) (pow b_2 3))) (* (/ (sqrt -1) a) (sqrt (/ 1 b_2)))))>
#<alt (* (pow b_2 4) (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ 1 (pow b_2 9))) (* c (sqrt -1)))) (/ 1 a)) (pow b_2 3))) (* (/ (sqrt -1) a) (sqrt (/ 1 b_2)))))>
#<alt (/ (- (sqrt (pow b_2 7)) b_2) a)>
#<alt (/ (- (+ (sqrt (pow b_2 7)) (* 1/2 (* (* a c) (sqrt (/ 1 (pow b_2 7)))))) b_2) a)>
#<alt (/ (- (+ (sqrt (pow b_2 7)) (* a (+ (* -1/8 (* (* a (pow c 2)) (sqrt (/ 1 (pow b_2 21))))) (* 1/2 (* (sqrt (/ 1 (pow b_2 7))) c))))) b_2) a)>
#<alt (/ (- (+ (sqrt (pow b_2 7)) (* a (+ (* 1/2 (* (sqrt (/ 1 (pow b_2 7))) c)) (* a (+ (* -1/8 (* (sqrt (/ 1 (pow b_2 21))) (pow c 2))) (* 1/16 (* (* a (pow c 3)) (sqrt (/ 1 (pow b_2 35)))))))))) b_2) a)>
#<alt (sqrt (/ c a))>
#<alt (+ (sqrt (/ c a)) (* -1 (/ b_2 a)))>
#<alt (+ (sqrt (/ c a)) (+ (* -1 (/ b_2 a)) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (pow b_2 7)))))>
#<alt (+ (sqrt (/ c a)) (+ (* -1 (/ b_2 a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (pow b_2 14))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (pow b_2 7))))))>
#<alt (* -1 (* (sqrt (/ c a)) (pow (sqrt -1) 2)))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (pow (sqrt -1) 2))) (* -1 (/ b_2 a)))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (pow (sqrt -1) 2))) (* -1 (/ (+ b_2 (* 1/2 (* (sqrt (/ 1 (* a c))) (pow b_2 9)))) a)))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (pow (sqrt -1) 2))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (pow b_2 9))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 18) (pow (sqrt -1) 2))))) a))) a)))>
#<alt (/ (- (sqrt (pow b_2 7)) b_2) a)>
#<alt (- (+ (* 1/2 (* (sqrt (/ 1 (pow b_2 7))) c)) (* (/ 1 a) (sqrt (pow b_2 7)))) (/ b_2 a))>
#<alt (- (+ (* c (+ (* -1/8 (* (* a c) (sqrt (/ 1 (pow b_2 21))))) (* 1/2 (sqrt (/ 1 (pow b_2 7)))))) (* (/ 1 a) (sqrt (pow b_2 7)))) (/ b_2 a))>
#<alt (- (+ (* c (+ (* 1/2 (sqrt (/ 1 (pow b_2 7)))) (* c (+ (* -1/8 (* a (sqrt (/ 1 (pow b_2 21))))) (* 1/16 (* (* (pow a 2) c) (sqrt (/ 1 (pow b_2 35))))))))) (* (/ 1 a) (sqrt (pow b_2 7)))) (/ b_2 a))>
#<alt (* (/ 1 a) (sqrt c))>
#<alt (* c (+ (* -1 (/ b_2 (* a c))) (* (/ 1 a) (sqrt (/ 1 c)))))>
#<alt (* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (/ (pow b_2 7) a) (sqrt (/ 1 (pow c 3))))) (* (/ 1 a) (sqrt (/ 1 c))))))>
#<alt (* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (/ (pow b_2 14) a) (sqrt (/ 1 (pow c 5))))) (+ (* 1/2 (* (/ (pow b_2 7) a) (sqrt (/ 1 (pow c 3))))) (* (/ 1 a) (sqrt (/ 1 c)))))))>
#<alt (* -1 (* (/ (pow (sqrt -1) 2) a) (sqrt c)))>
#<alt (* -1 (* c (+ (* (/ (pow (sqrt -1) 2) a) (sqrt (/ 1 c))) (/ b_2 (* a c)))))>
#<alt (* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (/ (pow b_2 9) a) (sqrt (/ 1 c))))) c)) (* (/ (pow (sqrt -1) 2) a) (sqrt (/ 1 c))))))>
#<alt (* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (/ (pow b_2 18) (* a (pow (sqrt -1) 2))) (sqrt (/ 1 c)))) (* 1/2 (* (/ (pow b_2 9) a) (sqrt c)))) c))) c)) (* (/ (pow (sqrt -1) 2) a) (sqrt (/ 1 c))))))>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (sqrt (* a c))>
#<alt (sqrt (* a c))>
#<alt (+ (sqrt (* a c)) (* 1/2 (* (sqrt (/ 1 (* a c))) (pow b_2 7))))>
#<alt (+ (sqrt (* a c)) (* 1/2 (* (sqrt (/ 1 (* a c))) (pow b_2 7))))>
#<alt (sqrt (pow b_2 7))>
#<alt (sqrt (pow b_2 7))>
#<alt (* (pow b_2 4) (+ (sqrt (/ 1 b_2)) (* 1/2 (* (* a c) (sqrt (/ 1 (pow b_2 15)))))))>
#<alt (* (pow b_2 4) (+ (sqrt (/ 1 b_2)) (* 1/2 (* (* a c) (sqrt (/ 1 (pow b_2 15)))))))>
#<alt (* (sqrt (pow b_2 7)) (sqrt -1))>
#<alt (* (sqrt (pow b_2 7)) (sqrt -1))>
#<alt (* (pow b_2 4) (+ (* 1/2 (* (* a (* c (sqrt -1))) (sqrt (/ 1 (pow b_2 15))))) (* (sqrt (/ 1 b_2)) (sqrt -1))))>
#<alt (* (pow b_2 4) (+ (* 1/2 (* (* a (* c (sqrt -1))) (sqrt (/ 1 (pow b_2 15))))) (* (sqrt (/ 1 b_2)) (sqrt -1))))>
#<alt (sqrt (pow b_2 7))>
#<alt (+ (sqrt (pow b_2 7)) (* 1/2 (* (* a c) (sqrt (/ 1 (pow b_2 7))))))>
#<alt (+ (sqrt (pow b_2 7)) (* a (+ (* -1/8 (* (* a (pow c 2)) (sqrt (/ 1 (pow b_2 21))))) (* 1/2 (* (sqrt (/ 1 (pow b_2 7))) c)))))>
#<alt (+ (sqrt (pow b_2 7)) (* a (+ (* 1/2 (* (sqrt (/ 1 (pow b_2 7))) c)) (* a (+ (* -1/8 (* (sqrt (/ 1 (pow b_2 21))) (pow c 2))) (* 1/16 (* (* a (pow c 3)) (sqrt (/ 1 (pow b_2 35))))))))))>
#<alt (sqrt (* a c))>
#<alt (* a (+ (sqrt (/ c a)) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (pow b_2 7)))))>
#<alt (* a (+ (sqrt (/ c a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (pow b_2 14))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (pow b_2 7))))))>
#<alt (* a (+ (sqrt (/ c a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (pow b_2 14))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (pow b_2 21))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (pow b_2 7)))))))>
#<alt (* -1 (* (sqrt (* a c)) (pow (sqrt -1) 2)))>
#<alt (* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (pow b_2 9))) (* (sqrt (/ c a)) (pow (sqrt -1) 2)))))>
#<alt (* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 18) (pow (sqrt -1) 2)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (pow b_2 9))) (* (sqrt (/ c a)) (pow (sqrt -1) 2))))))>
#<alt (* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 18) (pow (sqrt -1) 2)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b_2 27) (pow (sqrt -1) 4)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (pow b_2 9))) (* (sqrt (/ c a)) (pow (sqrt -1) 2)))))))>
#<alt (sqrt (pow b_2 7))>
#<alt (+ (sqrt (pow b_2 7)) (* 1/2 (* (* a c) (sqrt (/ 1 (pow b_2 7))))))>
#<alt (+ (sqrt (pow b_2 7)) (* c (+ (* -1/8 (* (* (pow a 2) c) (sqrt (/ 1 (pow b_2 21))))) (* 1/2 (* a (sqrt (/ 1 (pow b_2 7))))))))>
#<alt (+ (sqrt (pow b_2 7)) (* c (+ (* 1/2 (* a (sqrt (/ 1 (pow b_2 7))))) (* c (+ (* -1/8 (* (pow a 2) (sqrt (/ 1 (pow b_2 21))))) (* 1/16 (* (* (pow a 3) c) (sqrt (/ 1 (pow b_2 35))))))))))>
#<alt (sqrt c)>
#<alt (* c (+ (sqrt (/ 1 c)) (* 1/2 (* (pow b_2 7) (sqrt (/ 1 (pow c 3)))))))>
#<alt (* c (+ (sqrt (/ 1 c)) (+ (* -1/8 (* (pow b_2 14) (sqrt (/ 1 (pow c 5))))) (* 1/2 (* (pow b_2 7) (sqrt (/ 1 (pow c 3))))))))>
#<alt (* c (+ (sqrt (/ 1 c)) (+ (* -1/8 (* (pow b_2 14) (sqrt (/ 1 (pow c 5))))) (+ (* 1/16 (* (pow b_2 21) (sqrt (/ 1 (pow c 7))))) (* 1/2 (* (pow b_2 7) (sqrt (/ 1 (pow c 3)))))))))>
#<alt (* -1 (* (sqrt c) (pow (sqrt -1) 2)))>
#<alt (* -1 (* c (+ (* 1/2 (* (pow b_2 9) (sqrt (/ 1 (pow c 3))))) (* (sqrt (/ 1 c)) (pow (sqrt -1) 2)))))>
#<alt (* -1 (* c (+ (* -1/8 (* (/ (pow b_2 18) (pow (sqrt -1) 2)) (sqrt (/ 1 (pow c 5))))) (+ (* 1/2 (* (pow b_2 9) (sqrt (/ 1 (pow c 3))))) (* (sqrt (/ 1 c)) (pow (sqrt -1) 2))))))>
#<alt (* -1 (* c (+ (* -1/8 (* (/ (pow b_2 18) (pow (sqrt -1) 2)) (sqrt (/ 1 (pow c 5))))) (+ (* 1/16 (* (/ (pow b_2 27) (pow (sqrt -1) 4)) (sqrt (/ 1 (pow c 7))))) (+ (* 1/2 (* (pow b_2 9) (sqrt (/ 1 (pow c 3))))) (* (sqrt (/ 1 c)) (pow (sqrt -1) 2)))))))>
#<alt (/ (pow b_2 2) a)>
#<alt (/ (pow b_2 2) a)>
#<alt (/ (pow b_2 2) a)>
#<alt (/ (pow b_2 2) a)>
#<alt (/ (pow b_2 3) a)>
#<alt (/ (pow b_2 3) a)>
#<alt (/ (pow b_2 3) a)>
#<alt (/ (pow b_2 3) a)>
#<alt (* -1 (/ (pow b_2 3) a))>
#<alt (* -1 (/ (pow b_2 3) a))>
#<alt (* -1 (/ (pow b_2 3) a))>
#<alt (* -1 (/ (pow b_2 3) a))>
#<alt (/ (pow b_2 2) a)>
#<alt (/ (pow b_2 2) a)>
#<alt (/ (pow b_2 2) a)>
#<alt (/ (pow b_2 2) a)>
#<alt (/ (pow b_2 2) a)>
#<alt (/ (pow b_2 2) a)>
#<alt (/ (pow b_2 2) a)>
#<alt (/ (pow b_2 2) a)>
#<alt (/ (pow b_2 3) a)>
#<alt (/ (pow b_2 3) a)>
#<alt (/ (pow b_2 3) a)>
#<alt (/ (pow b_2 3) a)>
#<alt b_2>
#<alt b_2>
#<alt b_2>
#<alt b_2>
#<alt (pow b_2 2)>
#<alt (pow b_2 2)>
#<alt (pow b_2 2)>
#<alt (pow b_2 2)>
#<alt (pow b_2 2)>
#<alt (pow b_2 2)>
#<alt (pow b_2 2)>
#<alt (pow b_2 2)>
#<alt (/ (- 1 (/ 1 b_2)) a)>
#<alt (/ (- 1 (/ 1 b_2)) a)>
#<alt (/ (- 1 (/ 1 b_2)) a)>
#<alt (/ (- 1 (/ 1 b_2)) a)>
#<alt (/ (- 1 (/ 1 b_2)) a)>
#<alt (/ (- 1 (/ 1 b_2)) a)>
#<alt (/ (- 1 (/ 1 b_2)) a)>
#<alt (/ (- 1 (/ 1 b_2)) a)>
#<alt (* -1 (/ (- (/ 1 b_2) 1) a))>
#<alt (* -1 (/ (- (/ 1 b_2) 1) a))>
#<alt (* -1 (/ (- (/ 1 b_2) 1) a))>
#<alt (* -1 (/ (- (/ 1 b_2) 1) a))>
#<alt (/ -1 (* a b_2))>
#<alt (/ (- (/ b_2 a) (/ 1 a)) b_2)>
#<alt (/ (- (/ b_2 a) (/ 1 a)) b_2)>
#<alt (/ (- (/ b_2 a) (/ 1 a)) b_2)>
#<alt 0>
#<alt 0>
#<alt 0>
#<alt 0>
#<alt (/ 2 a)>
#<alt (/ 2 a)>
#<alt (/ 2 a)>
#<alt (/ 2 a)>
#<alt (* -1 (/ b_2 a))>
#<alt (* b_2 (- (/ b_2 a) (/ 1 a)))>
#<alt (* b_2 (- (/ b_2 a) (/ 1 a)))>
#<alt (* b_2 (- (/ b_2 a) (/ 1 a)))>
#<alt (/ (pow b_2 8) a)>
#<alt (* (pow b_2 8) (- (/ 1 a) (/ 1 (* a b_2))))>
#<alt (* (pow b_2 8) (- (/ 1 a) (/ 1 (* a b_2))))>
#<alt (* (pow b_2 8) (- (/ 1 a) (/ 1 (* a b_2))))>
#<alt (/ (pow b_2 6) a)>
#<alt (* (pow b_2 6) (- (/ 1 a) (/ 1 (* a b_2))))>
#<alt (* (pow b_2 6) (- (/ 1 a) (/ 1 (* a b_2))))>
#<alt (* (pow b_2 6) (- (/ 1 a) (/ 1 (* a b_2))))>
#<alt (/ (* (pow b_2 2) (- 1 (/ 1 b_2))) a)>
#<alt (/ (* (pow b_2 2) (- 1 (/ 1 b_2))) a)>
#<alt (/ (* (pow b_2 2) (- 1 (/ 1 b_2))) a)>
#<alt (/ (* (pow b_2 2) (- 1 (/ 1 b_2))) a)>
#<alt (* -1 b_2)>
#<alt (+ (* -1 b_2) (/ (pow b_2 2) a))>
#<alt (+ (* -1 b_2) (/ (pow b_2 2) a))>
#<alt (+ (* -1 b_2) (/ (pow b_2 2) a))>
#<alt b_2>
#<alt (+ b_2 (/ (pow b_2 2) a))>
#<alt (+ b_2 (/ (pow b_2 2) a))>
#<alt (+ b_2 (/ (pow b_2 2) a))>
#<alt (/ 1 a)>
#<alt (/ 1 a)>
#<alt (/ 1 a)>
#<alt (/ 1 a)>
#<alt (/ 1 a)>
#<alt (/ 1 a)>
#<alt (/ 1 a)>
#<alt (/ 1 a)>
#<alt (/ 1 a)>
#<alt (/ 1 a)>
#<alt (/ 1 a)>
#<alt (/ 1 a)>
#<alt c>
#<alt (+ c (* 2 (/ (pow b_2 4) a)))>
#<alt (+ c (* 2 (/ (pow b_2 4) a)))>
#<alt (+ c (* 2 (/ (pow b_2 4) a)))>
#<alt (* 2 (/ (pow b_2 4) a))>
#<alt (* (pow b_2 4) (+ (* 2 (/ 1 a)) (/ c (pow b_2 4))))>
#<alt (* (pow b_2 4) (+ (* 2 (/ 1 a)) (/ c (pow b_2 4))))>
#<alt (* (pow b_2 4) (+ (* 2 (/ 1 a)) (/ c (pow b_2 4))))>
#<alt (* 2 (/ (pow b_2 4) a))>
#<alt (* (pow b_2 4) (+ (* 2 (/ 1 a)) (/ c (pow b_2 4))))>
#<alt (* (pow b_2 4) (+ (* 2 (/ 1 a)) (/ c (pow b_2 4))))>
#<alt (* (pow b_2 4) (+ (* 2 (/ 1 a)) (/ c (pow b_2 4))))>
#<alt (* 2 (/ (pow b_2 4) a))>
#<alt (/ (+ (* 2 (pow b_2 4)) (* a c)) a)>
#<alt (/ (+ (* 2 (pow b_2 4)) (* a c)) a)>
#<alt (/ (+ (* 2 (pow b_2 4)) (* a c)) a)>
#<alt c>
#<alt (+ c (* 2 (/ (pow b_2 4) a)))>
#<alt (+ c (* 2 (/ (pow b_2 4) a)))>
#<alt (+ c (* 2 (/ (pow b_2 4) a)))>
#<alt c>
#<alt (+ c (* 2 (/ (pow b_2 6) a)))>
#<alt (+ c (* 2 (/ (pow b_2 6) a)))>
#<alt (+ c (* 2 (/ (pow b_2 6) a)))>
#<alt (* 2 (/ (pow b_2 4) a))>
#<alt (+ c (* 2 (/ (pow b_2 4) a)))>
#<alt (+ c (* 2 (/ (pow b_2 4) a)))>
#<alt (+ c (* 2 (/ (pow b_2 4) a)))>
#<alt (/ c a)>
#<alt (* c (+ (* 2 (/ (pow b_2 4) (* a c))) (/ 1 a)))>
#<alt (* c (+ (* 2 (/ (pow b_2 4) (* a c))) (/ 1 a)))>
#<alt (* c (+ (* 2 (/ (pow b_2 4) (* a c))) (/ 1 a)))>
#<alt (/ c a)>
#<alt (* -1 (* c (- (* -2 (/ (pow b_2 6) (* a c))) (/ 1 a))))>
#<alt (* -1 (* c (- (* -2 (/ (pow b_2 6) (* a c))) (/ 1 a))))>
#<alt (* -1 (* c (- (* -2 (/ (pow b_2 6) (* a c))) (/ 1 a))))>
#<alt (* a c)>
#<alt (+ (* 2 (pow b_2 4)) (* a c))>
#<alt (+ (* 2 (pow b_2 4)) (* a c))>
#<alt (+ (* 2 (pow b_2 4)) (* a c))>
#<alt (* 2 (pow b_2 4))>
#<alt (* (pow b_2 4) (+ 2 (/ (* a c) (pow b_2 4))))>
#<alt (* (pow b_2 4) (+ 2 (/ (* a c) (pow b_2 4))))>
#<alt (* (pow b_2 4) (+ 2 (/ (* a c) (pow b_2 4))))>
#<alt (* 2 (pow b_2 4))>
#<alt (* (pow b_2 4) (+ 2 (/ (* a c) (pow b_2 4))))>
#<alt (* (pow b_2 4) (+ 2 (/ (* a c) (pow b_2 4))))>
#<alt (* (pow b_2 4) (+ 2 (/ (* a c) (pow b_2 4))))>
#<alt (* 2 (pow b_2 4))>
#<alt (+ (* 2 (pow b_2 4)) (* a c))>
#<alt (+ (* 2 (pow b_2 4)) (* a c))>
#<alt (+ (* 2 (pow b_2 4)) (* a c))>
#<alt (* a c)>
#<alt (* a (+ c (* 2 (/ (pow b_2 4) a))))>
#<alt (* a (+ c (* 2 (/ (pow b_2 4) a))))>
#<alt (* a (+ c (* 2 (/ (pow b_2 4) a))))>
#<alt (* a c)>
#<alt (* -1 (* a (+ (* -2 (/ (pow b_2 6) a)) (* -1 c))))>
#<alt (* -1 (* a (+ (* -2 (/ (pow b_2 6) a)) (* -1 c))))>
#<alt (* -1 (* a (+ (* -2 (/ (pow b_2 6) a)) (* -1 c))))>
#<alt (* 2 (pow b_2 4))>
#<alt (+ (* 2 (pow b_2 4)) (* a c))>
#<alt (+ (* 2 (pow b_2 4)) (* a c))>
#<alt (+ (* 2 (pow b_2 4)) (* a c))>
#<alt c>
#<alt (* c (+ 1 (* 2 (/ (pow b_2 4) c))))>
#<alt (* c (+ 1 (* 2 (/ (pow b_2 4) c))))>
#<alt (* c (+ 1 (* 2 (/ (pow b_2 4) c))))>
#<alt c>
#<alt (* -1 (* c (- (* -2 (/ (pow b_2 6) c)) 1)))>
#<alt (* -1 (* c (- (* -2 (/ (pow b_2 6) c)) 1)))>
#<alt (* -1 (* c (- (* -2 (/ (pow b_2 6) c)) 1)))>
#<alt (* -1 (sqrt (/ c a)))>
#<alt (+ (* -1 (sqrt (/ c a))) (/ b_2 a))>
#<alt (+ (* -1 (sqrt (/ c a))) (* b_2 (+ (* -1 (* (sqrt (/ 1 (* (pow a 3) c))) b_2)) (/ 1 a))))>
#<alt (+ (* -1 (sqrt (/ c a))) (* b_2 (+ (* b_2 (+ (* -1 (sqrt (/ 1 (* (pow a 3) c)))) (/ b_2 (* (pow a 2) c)))) (/ 1 a))))>
#<alt (* -2 (/ (pow b_2 2) a))>
#<alt (* (pow b_2 2) (- (* 2 (/ 1 (* a b_2))) (* 2 (/ 1 a))))>
#<alt (* (pow b_2 2) (- (/ 2 (* a b_2)) (+ (* 2 (/ 1 a)) (/ 2 (* a (pow b_2 2))))))>
#<alt (* (pow b_2 2) (- (+ (* 2 (/ 1 (* a (pow b_2 3)))) (/ 2 (* a b_2))) (+ (* 2 (/ 1 a)) (* 2 (/ 1 (* a (pow b_2 2)))))))>
#<alt (* -2 (/ (pow b_2 2) a))>
#<alt (* (pow b_2 2) (- (* 2 (/ 1 (* a b_2))) (* 2 (/ 1 a))))>
#<alt (* (pow b_2 2) (- (* -1 (/ (- (* 2 (/ 1 (* a b_2))) (* 2 (/ 1 a))) b_2)) (* 2 (/ 1 a))))>
#<alt (* (pow b_2 2) (- (* -1 (/ (- (* -1 (/ (- (* 2 (/ 1 (* a b_2))) (* 2 (/ 1 a))) b_2)) (* 2 (/ 1 a))) b_2)) (* 2 (/ 1 a))))>
#<alt (* -2 (/ (pow b_2 4) (* a (+ b_2 (pow b_2 2)))))>
#<alt (/ (+ (* -2 (/ (pow b_2 4) (+ b_2 (pow b_2 2)))) (* -1 (* a (- (/ c (+ b_2 (pow b_2 2))) (/ (* (pow b_2 2) c) (pow (+ b_2 (pow b_2 2)) 2)))))) a)>
#<alt (/ (+ (* -2 (/ (pow b_2 4) (+ b_2 (pow b_2 2)))) (* a (+ (* -1 (- (/ c (+ b_2 (pow b_2 2))) (/ (* (pow b_2 2) c) (pow (+ b_2 (pow b_2 2)) 2)))) (* a (+ (* -1/4 (/ (pow c 2) (* (pow b_2 2) (pow (+ b_2 (pow b_2 2)) 2)))) (* 1/2 (/ (* c (- (/ c (+ b_2 (pow b_2 2))) (/ (* (pow b_2 2) c) (pow (+ b_2 (pow b_2 2)) 2)))) (* (pow b_2 2) (+ b_2 (pow b_2 2)))))))))) a)>
#<alt (/ (+ (* -2 (/ (pow b_2 4) (+ b_2 (pow b_2 2)))) (* a (+ (* -1 (- (/ c (+ b_2 (pow b_2 2))) (/ (* (pow b_2 2) c) (pow (+ b_2 (pow b_2 2)) 2)))) (* a (+ (* -1/4 (/ (pow c 2) (* (pow b_2 2) (pow (+ b_2 (pow b_2 2)) 2)))) (+ (* 1/2 (/ (* c (- (/ c (+ b_2 (pow b_2 2))) (/ (* (pow b_2 2) c) (pow (+ b_2 (pow b_2 2)) 2)))) (* (pow b_2 2) (+ b_2 (pow b_2 2))))) (* a (+ (* -1/2 (/ (* c (+ (* -1/4 (/ (pow c 2) (* (pow b_2 2) (pow (+ b_2 (pow b_2 2)) 2)))) (* 1/2 (/ (* c (- (/ c (+ b_2 (pow b_2 2))) (/ (* (pow b_2 2) c) (pow (+ b_2 (pow b_2 2)) 2)))) (* (pow b_2 2) (+ b_2 (pow b_2 2))))))) (* (pow b_2 2) (+ b_2 (pow b_2 2))))) (+ (* -1/8 (/ (* (pow c 2) (- (/ c (+ b_2 (pow b_2 2))) (/ (* (pow b_2 2) c) (pow (+ b_2 (pow b_2 2)) 2)))) (* (pow b_2 6) (+ b_2 (pow b_2 2))))) (* 1/8 (/ (pow c 3) (* (pow b_2 6) (pow (+ b_2 (pow b_2 2)) 2))))))))))))) a)>
#<alt (* -1 (sqrt (/ c a)))>
#<alt (/ (+ (* -1 (sqrt (* a c))) (* -1 (/ (- (* 2 (* (sqrt (/ a c)) (pow b_2 5))) (* a b_2)) a))) a)>
#<alt (/ (+ (* -1 (sqrt (* a c))) (+ (* -1 (/ (- (* 2 (* (sqrt (/ a c)) (pow b_2 5))) (* a b_2)) a)) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (pow b_2 5))) (* (sqrt (/ 1 (* (pow a 3) c))) (* b_2 (- (* 2 (* (sqrt (/ a c)) (pow b_2 5))) (* a b_2))))))) a)>
#<alt (/ (+ (* -1 (sqrt (* a c))) (+ (* -1 (* (sqrt (/ 1 (* (pow a 5) c))) (* b_2 (+ (* 1/2 (* (sqrt (/ (pow a 3) c)) (pow b_2 5))) (* (sqrt (/ a c)) (* b_2 (- (* 2 (* (sqrt (/ a c)) (pow b_2 5))) (* a b_2)))))))) (+ (* -1 (/ (- (* 2 (* (sqrt (/ a c)) (pow b_2 5))) (* a b_2)) a)) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (pow b_2 5))) (+ (* 1/2 (/ (* (pow b_2 5) (- (* 2 (* (sqrt (/ a c)) (pow b_2 5))) (* a b_2))) (* (pow a 2) c))) (* (sqrt (/ 1 (* (pow a 3) c))) (* b_2 (- (* 2 (* (sqrt (/ a c)) (pow b_2 5))) (* a b_2))))))))) a)>
#<alt (sqrt (/ c a))>
#<alt (* -1 (/ (+ (* -1 (sqrt (* a c))) (* -1 (/ (- (* 2 (* (sqrt (/ a c)) (pow b_2 6))) (/ (* a b_2) (pow (sqrt -1) 2))) a))) a))>
#<alt (* -1 (/ (+ (* -1 (sqrt (* a c))) (* -1 (/ (- (+ (* -1/2 (* (sqrt (/ a c)) (/ (pow b_2 6) (pow (sqrt -1) 2)))) (+ (* 2 (* (sqrt (/ a c)) (pow b_2 6))) (* (sqrt (/ 1 (* a c))) (* b_2 (- (* 2 (* (sqrt (/ a c)) (pow b_2 6))) (/ (* a b_2) (pow (sqrt -1) 2))))))) (/ (* a b_2) (pow (sqrt -1) 2))) a))) a))>
#<alt (* -1 (/ (+ (* -1 (sqrt (* a c))) (* -1 (/ (- (+ (* -1 (/ (- (+ (* -1 (* (sqrt (/ 1 (* a c))) (* b_2 (+ (* -1/2 (* (sqrt (/ (pow a 3) c)) (/ (pow b_2 6) (pow (sqrt -1) 2)))) (* (sqrt (/ a c)) (* b_2 (- (* 2 (* (sqrt (/ a c)) (pow b_2 6))) (/ (* a b_2) (pow (sqrt -1) 2))))))))) (* -1/2 (/ (* (pow b_2 6) (- (* 2 (* (sqrt (/ a c)) (pow b_2 6))) (/ (* a b_2) (pow (sqrt -1) 2)))) (* c (pow (sqrt -1) 2))))) (+ (* -1/2 (* (sqrt (/ (pow a 3) c)) (/ (pow b_2 6) (pow (sqrt -1) 2)))) (* (sqrt (/ a c)) (* b_2 (- (* 2 (* (sqrt (/ a c)) (pow b_2 6))) (/ (* a b_2) (pow (sqrt -1) 2))))))) a)) (* 2 (* (sqrt (/ a c)) (pow b_2 6)))) (/ (* a b_2) (pow (sqrt -1) 2))) a))) a))>
#<alt (* -2 (/ (pow b_2 4) (* a (+ b_2 (pow b_2 2)))))>
#<alt (+ (* -2 (/ (pow b_2 4) (* a (+ b_2 (pow b_2 2))))) (* -1 (* c (- (/ 1 (+ b_2 (pow b_2 2))) (/ (pow b_2 2) (pow (+ b_2 (pow b_2 2)) 2))))))>
#<alt (+ (* -2 (/ (pow b_2 4) (* a (+ b_2 (pow b_2 2))))) (* c (+ (* -1 (- (/ 1 (+ b_2 (pow b_2 2))) (/ (pow b_2 2) (pow (+ b_2 (pow b_2 2)) 2)))) (* c (+ (* -1/4 (/ a (* (pow b_2 2) (pow (+ b_2 (pow b_2 2)) 2)))) (* 1/2 (/ (* a (- (/ 1 (+ b_2 (pow b_2 2))) (/ (pow b_2 2) (pow (+ b_2 (pow b_2 2)) 2)))) (* (pow b_2 2) (+ b_2 (pow b_2 2))))))))))>
#<alt (+ (* -2 (/ (pow b_2 4) (* a (+ b_2 (pow b_2 2))))) (* c (+ (* -1 (- (/ 1 (+ b_2 (pow b_2 2))) (/ (pow b_2 2) (pow (+ b_2 (pow b_2 2)) 2)))) (* c (+ (* -1/4 (/ a (* (pow b_2 2) (pow (+ b_2 (pow b_2 2)) 2)))) (+ (* 1/2 (/ (* a (- (/ 1 (+ b_2 (pow b_2 2))) (/ (pow b_2 2) (pow (+ b_2 (pow b_2 2)) 2)))) (* (pow b_2 2) (+ b_2 (pow b_2 2))))) (* c (+ (* -1/2 (/ (* a (+ (* -1/4 (/ a (* (pow b_2 2) (pow (+ b_2 (pow b_2 2)) 2)))) (* 1/2 (/ (* a (- (/ 1 (+ b_2 (pow b_2 2))) (/ (pow b_2 2) (pow (+ b_2 (pow b_2 2)) 2)))) (* (pow b_2 2) (+ b_2 (pow b_2 2))))))) (* (pow b_2 2) (+ b_2 (pow b_2 2))))) (+ (* -1/8 (/ (* (pow a 2) (- (/ 1 (+ b_2 (pow b_2 2))) (/ (pow b_2 2) (pow (+ b_2 (pow b_2 2)) 2)))) (* (pow b_2 6) (+ b_2 (pow b_2 2))))) (* 1/8 (/ (pow a 2) (* (pow b_2 6) (pow (+ b_2 (pow b_2 2)) 2)))))))))))))>
#<alt (* -1 (sqrt c))>
#<alt (+ (* -1 (sqrt c)) (* -1 (/ (- (* 2 (* (/ (pow b_2 4) a) (sqrt c))) (* b_2 c)) c)))>
#<alt (+ (* -1 (sqrt c)) (+ (* -1 (/ (- (* 2 (* (/ (pow b_2 4) a) (sqrt c))) (* b_2 c)) c)) (+ (* 1/2 (* (pow b_2 4) (sqrt (/ 1 c)))) (* (* b_2 (- (* 2 (* (/ (pow b_2 4) a) (sqrt c))) (* b_2 c))) (sqrt (/ 1 (pow c 3)))))))>
#<alt (+ (* -1 (sqrt c)) (+ (* -1 (* (* b_2 (+ (* 1/2 (* (pow b_2 4) (sqrt (pow c 3)))) (* (* b_2 (- (* 2 (* (/ (pow b_2 4) a) (sqrt c))) (* b_2 c))) (sqrt c)))) (sqrt (/ 1 (pow c 5))))) (+ (* -1 (/ (- (* 2 (* (/ (pow b_2 4) a) (sqrt c))) (* b_2 c)) c)) (+ (* 1/2 (* (pow b_2 4) (sqrt (/ 1 c)))) (+ (* 1/2 (/ (* (pow b_2 4) (- (* 2 (* (/ (pow b_2 4) a) (sqrt c))) (* b_2 c))) (pow c 2))) (* (* b_2 (- (* 2 (* (/ (pow b_2 4) a) (sqrt c))) (* b_2 c))) (sqrt (/ 1 (pow c 3)))))))))>
#<alt (sqrt c)>
#<alt (- (+ (sqrt c) (* 2 (* (/ (pow b_2 4) a) (sqrt (/ 1 c))))) (/ b_2 (pow (sqrt -1) 2)))>
#<alt (+ (sqrt c) (* -1 (/ (+ (* -1 (- (* 2 (* (/ (pow b_2 4) a) (sqrt c))) (/ (* b_2 c) (pow (sqrt -1) 2)))) (* -1 (/ (+ (* -1/2 (* (/ (pow b_2 4) (pow (sqrt -1) 2)) (sqrt (pow c 3)))) (* (* b_2 (- (* 2 (* (/ (pow b_2 4) a) (sqrt c))) (/ (* b_2 c) (pow (sqrt -1) 2)))) (sqrt c))) c))) c)))>
#<alt (+ (sqrt c) (* -1 (/ (+ (* -1 (- (* 2 (* (/ (pow b_2 4) a) (sqrt c))) (/ (* b_2 c) (pow (sqrt -1) 2)))) (* -1 (/ (+ (* -1 (/ (+ (* -1 (* (* b_2 (+ (* -1/2 (* (/ (pow b_2 4) (pow (sqrt -1) 2)) (sqrt (pow c 3)))) (* (* b_2 (- (* 2 (* (/ (pow b_2 4) a) (sqrt c))) (/ (* b_2 c) (pow (sqrt -1) 2)))) (sqrt c)))) (sqrt c))) (* -1/2 (/ (* (pow b_2 4) (* c (- (* 2 (* (/ (pow b_2 4) a) (sqrt c))) (/ (* b_2 c) (pow (sqrt -1) 2))))) (pow (sqrt -1) 2)))) c)) (+ (* -1/2 (* (/ (pow b_2 4) (pow (sqrt -1) 2)) (sqrt (pow c 3)))) (* (* b_2 (- (* 2 (* (/ (pow b_2 4) a) (sqrt c))) (/ (* b_2 c) (pow (sqrt -1) 2)))) (sqrt c)))) c))) c)))>
#<alt (* -1 c)>
#<alt (- (* -2 (/ (pow b_2 3) a)) c)>
#<alt (- (* -2 (/ (pow b_2 3) a)) c)>
#<alt (- (* -2 (/ (pow b_2 3) a)) c)>
#<alt (* -2 (/ (pow b_2 3) a))>
#<alt (* (pow b_2 3) (- (* -1 (/ c (pow b_2 3))) (* 2 (/ 1 a))))>
#<alt (* (pow b_2 3) (- (* -1 (/ c (pow b_2 3))) (* 2 (/ 1 a))))>
#<alt (* (pow b_2 3) (- (* -1 (/ c (pow b_2 3))) (* 2 (/ 1 a))))>
#<alt (* 2 (/ (pow b_2 3) a))>
#<alt (* -1 (* (pow b_2 3) (- (/ c (pow b_2 3)) (* 2 (/ 1 a)))))>
#<alt (* -1 (* (pow b_2 3) (- (/ c (pow b_2 3)) (* 2 (/ 1 a)))))>
#<alt (* -1 (* (pow b_2 3) (- (/ c (pow b_2 3)) (* 2 (/ 1 a)))))>
#<alt (* -2 (/ (pow b_2 3) a))>
#<alt (/ (- (* -1 (* a c)) (* 2 (pow b_2 3))) a)>
#<alt (/ (- (* -1 (* a c)) (* 2 (pow b_2 3))) a)>
#<alt (/ (- (* -1 (* a c)) (* 2 (pow b_2 3))) a)>
#<alt (* -1 c)>
#<alt (- (* -2 (/ (pow b_2 4) a)) c)>
#<alt (- (* -2 (/ (pow b_2 4) a)) c)>
#<alt (- (* -2 (/ (pow b_2 4) a)) c)>
#<alt (* -1 c)>
#<alt (- (* -2 (/ (pow b_2 6) a)) c)>
#<alt (- (* -2 (/ (pow b_2 6) a)) c)>
#<alt (- (* -2 (/ (pow b_2 6) a)) c)>
#<alt (* -2 (/ (pow b_2 3) a))>
#<alt (- (* -1 c) (* 2 (/ (pow b_2 3) a)))>
#<alt (- (* -1 c) (* 2 (/ (pow b_2 3) a)))>
#<alt (- (* -1 c) (* 2 (/ (pow b_2 3) a)))>
#<alt (* -1 c)>
#<alt (* c (- (* -2 (/ (pow b_2 3) (* a c))) 1))>
#<alt (* c (- (* -2 (/ (pow b_2 3) (* a c))) 1))>
#<alt (* c (- (* -2 (/ (pow b_2 3) (* a c))) 1))>
#<alt (* -1 c)>
#<alt (* -1 (* c (+ 1 (* 2 (/ (pow b_2 3) (* a c))))))>
#<alt (* -1 (* c (+ 1 (* 2 (/ (pow b_2 3) (* a c))))))>
#<alt (* -1 (* c (+ 1 (* 2 (/ (pow b_2 3) (* a c))))))>
#<alt (* -1 (sqrt (* a c)))>
#<alt (- b_2 (sqrt (* a c)))>
#<alt (- (* b_2 (+ 1 (* -1 (* (sqrt (/ 1 (* a c))) b_2)))) (sqrt (* a c)))>
#<alt (- (* b_2 (+ 1 (* b_2 (+ (* -1 (sqrt (/ 1 (* a c)))) (/ b_2 (* a c)))))) (sqrt (* a c)))>
#<alt (* -1 (* (* a c) (sqrt (/ 1 (pow b_2 5)))))>
#<alt (/ (- (/ (* a c) b_2) (* (* a c) (sqrt b_2))) (pow b_2 3))>
#<alt (/ (- (+ (* -1 (* (* a c) (sqrt (/ 1 (pow b_2 5))))) (/ (* a c) b_2)) (* (* a c) (sqrt b_2))) (pow b_2 3))>
#<alt (/ (- (+ (* -1 (* (* a c) (sqrt (/ 1 (pow b_2 5))))) (+ (* 1/2 (* (* (pow a 2) (pow c 2)) (sqrt (/ 1 (pow b_2 9))))) (+ (/ (* a c) b_2) (/ (* a c) (pow b_2 4))))) (* (* a c) (sqrt b_2))) (pow b_2 3))>
#<alt (* (* a (* c (sqrt -1))) (sqrt (/ 1 (pow b_2 5))))>
#<alt (* -1 (/ (- (/ (* a c) b_2) (* (* a (* c (sqrt -1))) (sqrt b_2))) (pow b_2 3)))>
#<alt (* -1 (/ (- (+ (* -1 (* (* a (* c (sqrt -1))) (sqrt (/ 1 (pow b_2 5))))) (/ (* a c) b_2)) (* (* a (* c (sqrt -1))) (sqrt b_2))) (pow b_2 3)))>
#<alt (* -1 (/ (- (+ (* -1 (* (* a (* c (sqrt -1))) (sqrt (/ 1 (pow b_2 5))))) (+ (* -1 (/ (* a c) (pow b_2 4))) (+ (* 1/2 (* (* (pow a 2) (* (pow c 2) (sqrt -1))) (sqrt (/ 1 (pow b_2 9))))) (/ (* a c) b_2)))) (* (* a (* c (sqrt -1))) (sqrt b_2))) (pow b_2 3)))>
#<alt (* -1 (/ (* a c) (+ b_2 (pow b_2 2))))>
#<alt (* a (- (* 1/2 (/ (* a (pow c 2)) (* (pow b_2 2) (pow (+ b_2 (pow b_2 2)) 2)))) (/ c (+ b_2 (pow b_2 2)))))>
#<alt (* a (- (* a (+ (* 1/2 (/ (pow c 2) (* (pow b_2 2) (pow (+ b_2 (pow b_2 2)) 2)))) (* a (+ (* -1/4 (/ (pow c 3) (* (pow b_2 4) (pow (+ b_2 (pow b_2 2)) 3)))) (* -1/8 (/ (pow c 3) (* (pow b_2 6) (pow (+ b_2 (pow b_2 2)) 2)))))))) (/ c (+ b_2 (pow b_2 2)))))>
#<alt (* a (- (* a (+ (* 1/2 (/ (pow c 2) (* (pow b_2 2) (pow (+ b_2 (pow b_2 2)) 2)))) (* a (+ (* -1/4 (/ (pow c 3) (* (pow b_2 4) (pow (+ b_2 (pow b_2 2)) 3)))) (+ (* -1/8 (/ (pow c 3) (* (pow b_2 6) (pow (+ b_2 (pow b_2 2)) 2)))) (* a (+ (* -1/2 (/ (* c (+ (* -1/4 (/ (pow c 3) (* (pow b_2 4) (pow (+ b_2 (pow b_2 2)) 3)))) (* -1/8 (/ (pow c 3) (* (pow b_2 6) (pow (+ b_2 (pow b_2 2)) 2)))))) (* (pow b_2 2) (+ b_2 (pow b_2 2))))) (+ (* 1/16 (/ (pow c 4) (* (pow b_2 8) (pow (+ b_2 (pow b_2 2)) 3)))) (* 1/16 (/ (pow c 4) (* (pow b_2 10) (pow (+ b_2 (pow b_2 2)) 2)))))))))))) (/ c (+ b_2 (pow b_2 2)))))>
#<alt (* -1 (sqrt (* a c)))>
#<alt (- b_2 (sqrt (* a c)))>
#<alt (- (+ b_2 (+ (* -1 (* (sqrt (/ 1 (* a c))) (pow b_2 2))) (* 1/2 (* (sqrt (/ 1 (* a c))) (pow b_2 4))))) (sqrt (* a c)))>
#<alt (- (+ b_2 (+ (* -1 (* (sqrt (/ 1 (* a c))) (pow b_2 2))) (+ (* -1 (* (sqrt (/ 1 (* (pow a 5) c))) (* b_2 (+ (* -1 (* (sqrt (/ (pow a 3) c)) (pow b_2 2))) (* 1/2 (* (sqrt (/ (pow a 3) c)) (pow b_2 4))))))) (+ (* -1/2 (/ (pow b_2 5) (* a c))) (* 1/2 (* (sqrt (/ 1 (* a c))) (pow b_2 4))))))) (sqrt (* a c)))>
#<alt (sqrt (* a c))>
#<alt (- (* -1 (/ b_2 (pow (sqrt -1) 2))) (* -1 (sqrt (* a c))))>
#<alt (- (* -1 (/ (- (+ (* -1 (* (sqrt (/ a c)) (/ (pow b_2 2) (pow (sqrt -1) 2)))) (* 1/2 (* (sqrt (/ a c)) (/ (pow b_2 6) (pow (sqrt -1) 2))))) (* -1 (/ (* a b_2) (pow (sqrt -1) 2)))) a)) (* -1 (sqrt (* a c))))>
#<alt (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (* (sqrt (/ 1 (* a c))) (* b_2 (+ (* -1 (* (sqrt (/ (pow a 3) c)) (/ (pow b_2 2) (pow (sqrt -1) 2)))) (* 1/2 (* (sqrt (/ (pow a 3) c)) (/ (pow b_2 6) (pow (sqrt -1) 2)))))))) (* -1/2 (/ (* a (pow b_2 7)) (* c (pow (sqrt -1) 4))))) (+ (* -1 (* (sqrt (/ (pow a 3) c)) (/ (pow b_2 2) (pow (sqrt -1) 2)))) (* 1/2 (* (sqrt (/ (pow a 3) c)) (/ (pow b_2 6) (pow (sqrt -1) 2)))))) a)) (* -1 (/ (* a b_2) (pow (sqrt -1) 2)))) a)) (* -1 (sqrt (* a c))))>
#<alt (* -1 (/ (* a c) (+ b_2 (pow b_2 2))))>
#<alt (* c (- (* 1/2 (/ (* (pow a 2) c) (* (pow b_2 2) (pow (+ b_2 (pow b_2 2)) 2)))) (/ a (+ b_2 (pow b_2 2)))))>
#<alt (* c (- (* c (+ (* 1/2 (/ (pow a 2) (* (pow b_2 2) (pow (+ b_2 (pow b_2 2)) 2)))) (* c (+ (* -1/4 (/ (pow a 3) (* (pow b_2 4) (pow (+ b_2 (pow b_2 2)) 3)))) (* -1/8 (/ (pow a 3) (* (pow b_2 6) (pow (+ b_2 (pow b_2 2)) 2)))))))) (/ a (+ b_2 (pow b_2 2)))))>
#<alt (* c (- (* c (+ (* 1/2 (/ (pow a 2) (* (pow b_2 2) (pow (+ b_2 (pow b_2 2)) 2)))) (* c (+ (* -1/4 (/ (pow a 3) (* (pow b_2 4) (pow (+ b_2 (pow b_2 2)) 3)))) (+ (* -1/8 (/ (pow a 3) (* (pow b_2 6) (pow (+ b_2 (pow b_2 2)) 2)))) (* c (+ (* -1/2 (/ (* a (+ (* -1/4 (/ (pow a 3) (* (pow b_2 4) (pow (+ b_2 (pow b_2 2)) 3)))) (* -1/8 (/ (pow a 3) (* (pow b_2 6) (pow (+ b_2 (pow b_2 2)) 2)))))) (* (pow b_2 2) (+ b_2 (pow b_2 2))))) (+ (* 1/16 (/ (pow a 4) (* (pow b_2 8) (pow (+ b_2 (pow b_2 2)) 3)))) (* 1/16 (/ (pow a 4) (* (pow b_2 10) (pow (+ b_2 (pow b_2 2)) 2)))))))))))) (/ a (+ b_2 (pow b_2 2)))))>
#<alt (* -1 (sqrt c))>
#<alt (- b_2 (sqrt c))>
#<alt (- (+ b_2 (+ (* -1 (* (pow b_2 2) (sqrt (/ 1 c)))) (* 1/2 (* (pow b_2 4) (sqrt (/ 1 c)))))) (sqrt c))>
#<alt (- (+ b_2 (+ (* -1 (* (* b_2 (+ (* -1 (* (pow b_2 2) (sqrt (pow c 3)))) (* 1/2 (* (pow b_2 4) (sqrt (pow c 3)))))) (sqrt (/ 1 (pow c 5))))) (+ (* -1 (* (pow b_2 2) (sqrt (/ 1 c)))) (+ (* -1/2 (/ (pow b_2 5) c)) (* 1/2 (* (pow b_2 4) (sqrt (/ 1 c)))))))) (sqrt c))>
#<alt (sqrt c)>
#<alt (- (* -1 (/ b_2 (pow (sqrt -1) 2))) (* -1 (sqrt c)))>
#<alt (- (* -1 (/ (- (+ (* -1 (* (/ (pow b_2 2) (pow (sqrt -1) 2)) (sqrt c))) (* 1/2 (* (/ (pow b_2 6) (pow (sqrt -1) 2)) (sqrt c)))) (* -1 (/ (* b_2 c) (pow (sqrt -1) 2)))) c)) (* -1 (sqrt c)))>
#<alt (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (* (* b_2 (+ (* -1 (* (/ (pow b_2 2) (pow (sqrt -1) 2)) (sqrt (pow c 3)))) (* 1/2 (* (/ (pow b_2 6) (pow (sqrt -1) 2)) (sqrt (pow c 3)))))) (sqrt (/ 1 c)))) (* -1/2 (/ (* (pow b_2 7) c) (pow (sqrt -1) 4)))) (+ (* -1 (* (/ (pow b_2 2) (pow (sqrt -1) 2)) (sqrt (pow c 3)))) (* 1/2 (* (/ (pow b_2 6) (pow (sqrt -1) 2)) (sqrt (pow c 3)))))) c)) (* -1 (/ (* b_2 c) (pow (sqrt -1) 2)))) c)) (* -1 (sqrt c)))>
#<alt (* -1 (sqrt (/ c a)))>
#<alt (+ (* -1 (sqrt (/ c a))) (/ b_2 a))>
#<alt (+ (* -1 (sqrt (/ c a))) (* b_2 (+ (* -1 (* (sqrt (/ 1 (* (pow a 3) c))) b_2)) (/ 1 a))))>
#<alt (+ (* -1 (sqrt (/ c a))) (* b_2 (+ (* b_2 (+ (* -1 (sqrt (/ 1 (* (pow a 3) c)))) (/ b_2 (* (pow a 2) c)))) (/ 1 a))))>
#<alt (* -1 (/ c (pow b_2 3)))>
#<alt (/ (+ (* -1 c) (/ c (pow b_2 2))) (pow b_2 3))>
#<alt (/ (+ (* -1 c) (+ (* -1 (/ c (pow b_2 4))) (/ c (pow b_2 2)))) (pow b_2 3))>
#<alt (/ (+ (* -1 c) (+ (* -1 (/ c (pow b_2 4))) (+ (* 1/2 (/ (* a (pow c 2)) (pow b_2 6))) (+ (/ c (pow b_2 2)) (/ c (pow b_2 6)))))) (pow b_2 3))>
#<alt (/ c (pow b_2 3))>
#<alt (* -1 (/ (+ (* -1 c) (* -1 (/ c (pow b_2 2)))) (pow b_2 3)))>
#<alt (* -1 (/ (+ (* -1 c) (+ (* -1 (/ c (pow b_2 2))) (* -1 (/ c (pow b_2 4))))) (pow b_2 3)))>
#<alt (* -1 (/ (+ (* -1 c) (+ (* -1 (/ c (pow b_2 2))) (+ (* -1 (/ c (pow b_2 4))) (+ (* -1 (/ c (pow b_2 6))) (* 1/2 (/ (* a (pow c 2)) (pow b_2 6))))))) (pow b_2 3)))>
#<alt (* -1 (/ c (+ b_2 (sqrt (pow b_2 5)))))>
#<alt (+ (* -1 (/ c (+ b_2 (sqrt (pow b_2 5))))) (* 1/2 (* (/ (* a (pow c 2)) (pow (+ b_2 (sqrt (pow b_2 5))) 2)) (sqrt (/ 1 (pow b_2 5))))))>
#<alt (+ (* -1 (/ c (+ b_2 (sqrt (pow b_2 5))))) (* a (+ (* 1/2 (* (sqrt (/ 1 (pow b_2 5))) (/ (pow c 2) (pow (+ b_2 (sqrt (pow b_2 5))) 2)))) (* a (+ (* -1/4 (/ (pow c 3) (* (pow b_2 5) (pow (+ b_2 (sqrt (pow b_2 5))) 3)))) (* -1/8 (* (sqrt (/ 1 (pow b_2 15))) (/ (pow c 3) (pow (+ b_2 (sqrt (pow b_2 5))) 2)))))))))>
#<alt (+ (* -1 (/ c (+ b_2 (sqrt (pow b_2 5))))) (* a (+ (* 1/2 (* (sqrt (/ 1 (pow b_2 5))) (/ (pow c 2) (pow (+ b_2 (sqrt (pow b_2 5))) 2)))) (* a (+ (* -1/4 (/ (pow c 3) (* (pow b_2 5) (pow (+ b_2 (sqrt (pow b_2 5))) 3)))) (+ (* -1/8 (* (sqrt (/ 1 (pow b_2 15))) (/ (pow c 3) (pow (+ b_2 (sqrt (pow b_2 5))) 2)))) (* a (+ (* -1/2 (* (sqrt (/ 1 (pow b_2 5))) (/ (* c (+ (* -1/4 (/ (pow c 3) (* (pow b_2 5) (pow (+ b_2 (sqrt (pow b_2 5))) 3)))) (* -1/8 (* (sqrt (/ 1 (pow b_2 15))) (/ (pow c 3) (pow (+ b_2 (sqrt (pow b_2 5))) 2)))))) (+ b_2 (sqrt (pow b_2 5)))))) (+ (* 1/16 (* (sqrt (/ 1 (pow b_2 25))) (/ (pow c 4) (pow (+ b_2 (sqrt (pow b_2 5))) 2)))) (* 1/16 (/ (pow c 4) (* (pow b_2 10) (pow (+ b_2 (sqrt (pow b_2 5))) 3)))))))))))))>
#<alt (* -1 (sqrt (/ c a)))>
#<alt (/ (+ b_2 (* -1 (sqrt (* a c)))) a)>
#<alt (/ (+ b_2 (+ (* -1 (sqrt (* a c))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (pow b_2 2))) (* 1/2 (* (sqrt (/ 1 (* a c))) (pow b_2 5)))))) a)>
#<alt (/ (+ b_2 (+ (* -1 (sqrt (* a c))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (pow b_2 2))) (+ (* -1 (* (sqrt (/ 1 (* (pow a 5) c))) (* b_2 (+ (* -1 (* (sqrt (/ (pow a 3) c)) (pow b_2 2))) (* 1/2 (* (sqrt (/ (pow a 3) c)) (pow b_2 5))))))) (+ (* -1/2 (/ (pow b_2 6) (* a c))) (* 1/2 (* (sqrt (/ 1 (* a c))) (pow b_2 5)))))))) a)>
#<alt (sqrt (/ c a))>
#<alt (* -1 (/ (+ (* -1 (sqrt (* a c))) (/ b_2 (pow (sqrt -1) 2))) a))>
#<alt (* -1 (/ (+ (* -1 (sqrt (* a c))) (* -1 (/ (+ (* -1 (/ (* a b_2) (pow (sqrt -1) 2))) (* -1 (/ (+ (* -1 (* (sqrt (/ (pow a 3) c)) (/ (pow b_2 2) (pow (sqrt -1) 2)))) (* 1/2 (* (sqrt (/ (pow a 3) c)) (/ (pow b_2 6) (pow (sqrt -1) 2))))) a))) a))) a))>
#<alt (* -1 (/ (+ (* -1 (sqrt (* a c))) (* -1 (/ (+ (* -1 (/ (* a b_2) (pow (sqrt -1) 2))) (* -1 (/ (+ (* -1 (* (sqrt (/ (pow a 3) c)) (/ (pow b_2 2) (pow (sqrt -1) 2)))) (+ (* -1 (/ (+ (* -1 (* (sqrt (/ a c)) (* b_2 (+ (* -1 (* (sqrt (/ (pow a 3) c)) (/ (pow b_2 2) (pow (sqrt -1) 2)))) (* 1/2 (* (sqrt (/ (pow a 3) c)) (/ (pow b_2 6) (pow (sqrt -1) 2)))))))) (* -1/2 (/ (* (pow a 2) (pow b_2 7)) (* c (pow (sqrt -1) 4))))) a)) (* 1/2 (* (sqrt (/ (pow a 3) c)) (/ (pow b_2 6) (pow (sqrt -1) 2)))))) a))) a))) a))>
#<alt (* -1 (/ c (+ b_2 (sqrt (pow b_2 5)))))>
#<alt (* c (- (* 1/2 (* (/ (* a c) (pow (+ b_2 (sqrt (pow b_2 5))) 2)) (sqrt (/ 1 (pow b_2 5))))) (/ 1 (+ b_2 (sqrt (pow b_2 5))))))>
#<alt (* c (- (* c (+ (* 1/2 (* (/ a (pow (+ b_2 (sqrt (pow b_2 5))) 2)) (sqrt (/ 1 (pow b_2 5))))) (* c (+ (* -1/4 (/ (pow a 2) (* (pow b_2 5) (pow (+ b_2 (sqrt (pow b_2 5))) 3)))) (* -1/8 (* (/ (pow a 2) (pow (+ b_2 (sqrt (pow b_2 5))) 2)) (sqrt (/ 1 (pow b_2 15))))))))) (/ 1 (+ b_2 (sqrt (pow b_2 5))))))>
#<alt (* c (- (* c (+ (* 1/2 (* (/ a (pow (+ b_2 (sqrt (pow b_2 5))) 2)) (sqrt (/ 1 (pow b_2 5))))) (* c (+ (* -1/4 (/ (pow a 2) (* (pow b_2 5) (pow (+ b_2 (sqrt (pow b_2 5))) 3)))) (+ (* -1/8 (* (/ (pow a 2) (pow (+ b_2 (sqrt (pow b_2 5))) 2)) (sqrt (/ 1 (pow b_2 15))))) (* c (+ (* -1/2 (* (/ (* a (+ (* -1/4 (/ (pow a 2) (* (pow b_2 5) (pow (+ b_2 (sqrt (pow b_2 5))) 3)))) (* -1/8 (* (/ (pow a 2) (pow (+ b_2 (sqrt (pow b_2 5))) 2)) (sqrt (/ 1 (pow b_2 15))))))) (+ b_2 (sqrt (pow b_2 5)))) (sqrt (/ 1 (pow b_2 5))))) (+ (* 1/16 (* (/ (pow a 3) (pow (+ b_2 (sqrt (pow b_2 5))) 2)) (sqrt (/ 1 (pow b_2 25))))) (* 1/16 (/ (pow a 3) (* (pow b_2 10) (pow (+ b_2 (sqrt (pow b_2 5))) 3)))))))))))) (/ 1 (+ b_2 (sqrt (pow b_2 5))))))>
#<alt (* -1 (sqrt c))>
#<alt (+ b_2 (* -1 (sqrt c)))>
#<alt (- (+ (* -1 (sqrt c)) (* -1 (/ (+ (* -1/2 (* (pow b_2 5) (sqrt (pow c 3)))) (* (pow b_2 2) (sqrt (pow c 3)))) (pow c 2)))) (* -1 b_2))>
#<alt (- (+ (* -1 (sqrt c)) (* -1 (/ (+ (* -1 (* (* b_2 (+ (* -1/2 (* (pow b_2 5) (sqrt (pow c 3)))) (* (pow b_2 2) (sqrt (pow c 3))))) (sqrt c))) (* 1/2 (* (pow b_2 6) (pow c 2)))) (pow c 3)))) (+ (* -1 b_2) (+ (* -1/2 (* (pow b_2 5) (sqrt (/ 1 c)))) (* (pow b_2 2) (sqrt (/ 1 c))))))>
#<alt (sqrt c)>
#<alt (+ (sqrt c) (* -1 (/ b_2 (pow (sqrt -1) 2))))>
#<alt (+ (sqrt c) (* -1 (/ (- (+ (* -1 (* (/ (pow b_2 2) (pow (sqrt -1) 2)) (sqrt c))) (* 1/2 (* (/ (pow b_2 7) (pow (sqrt -1) 2)) (sqrt c)))) (* -1 (/ (* b_2 c) (pow (sqrt -1) 2)))) c)))>
#<alt (+ (sqrt c) (* -1 (/ (- (* -1 (/ (- (+ (* -1 (* (* b_2 (+ (* -1 (* (/ (pow b_2 2) (pow (sqrt -1) 2)) (sqrt (pow c 3)))) (* 1/2 (* (/ (pow b_2 7) (pow (sqrt -1) 2)) (sqrt (pow c 3)))))) (sqrt (/ 1 c)))) (* -1/2 (/ (* (pow b_2 8) c) (pow (sqrt -1) 4)))) (+ (* -1 (* (/ (pow b_2 2) (pow (sqrt -1) 2)) (sqrt (pow c 3)))) (* 1/2 (* (/ (pow b_2 7) (pow (sqrt -1) 2)) (sqrt (pow c 3)))))) c)) (* -1 (/ (* b_2 c) (pow (sqrt -1) 2)))) c)))>
#<alt (* (sqrt (/ 1 (* a c))) b_2)>
#<alt (* b_2 (+ (sqrt (/ 1 (* a c))) (* -1 (/ b_2 (* a c)))))>
#<alt (* b_2 (+ (sqrt (/ 1 (* a c))) (* b_2 (- (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) b_2) (/ 1 (* a c))))))>
#<alt (* b_2 (+ (sqrt (/ 1 (* a c))) (* b_2 (- (* b_2 (- (* -1 (/ b_2 (* (pow a 2) (pow c 2)))) (* -1 (sqrt (/ 1 (* (pow a 3) (pow c 3))))))) (/ 1 (* a c))))))>
#<alt (sqrt (/ 1 (pow b_2 3)))>
#<alt (/ (- (sqrt b_2) (/ 1 b_2)) (pow b_2 2))>
#<alt (/ (- (+ (sqrt b_2) (sqrt (/ 1 (pow b_2 5)))) (/ 1 b_2)) (pow b_2 2))>
#<alt (/ (- (+ (sqrt b_2) (* -1 (/ (+ (* 1/2 (* (* a c) (sqrt (pow b_2 3)))) (pow b_2 2)) (pow b_2 6)))) (+ (* -1 (sqrt (/ 1 (pow b_2 5)))) (/ 1 b_2))) (pow b_2 2))>
#<alt (/ -1 (pow b_2 2))>
#<alt (* -1 (/ (+ 1 (/ 1 (pow b_2 2))) (pow b_2 2)))>
#<alt (/ (- (* -1 (/ (+ 1 (/ 1 (pow b_2 2))) (pow b_2 2))) 1) (pow b_2 2))>
#<alt (/ (- (* -1 (/ (+ 1 (* -1/2 (* a c))) (pow b_2 6))) (+ 1 (+ (/ 1 (pow b_2 2)) (/ 1 (pow b_2 4))))) (pow b_2 2))>
#<alt (/ b_2 (+ b_2 (pow b_2 2)))>
#<alt (+ (* -1/2 (/ (* a c) (* b_2 (pow (+ b_2 (pow b_2 2)) 2)))) (/ b_2 (+ b_2 (pow b_2 2))))>
#<alt (+ (* a (- (* -1 (* a (+ (* -1/4 (/ (pow c 2) (* (pow b_2 3) (pow (+ b_2 (pow b_2 2)) 3)))) (* -1/8 (/ (pow c 2) (* (pow b_2 5) (pow (+ b_2 (pow b_2 2)) 2))))))) (* 1/2 (/ c (* b_2 (pow (+ b_2 (pow b_2 2)) 2)))))) (/ b_2 (+ b_2 (pow b_2 2))))>
#<alt (+ (* a (- (* a (- (* -1 (* a (+ (* -1/2 (/ (* c (+ (* -1/4 (/ (pow c 2) (* (pow b_2 3) (pow (+ b_2 (pow b_2 2)) 3)))) (* -1/8 (/ (pow c 2) (* (pow b_2 5) (pow (+ b_2 (pow b_2 2)) 2)))))) (* (pow b_2 2) (+ b_2 (pow b_2 2))))) (+ (* 1/16 (/ (pow c 3) (* (pow b_2 7) (pow (+ b_2 (pow b_2 2)) 3)))) (* 1/16 (/ (pow c 3) (* (pow b_2 9) (pow (+ b_2 (pow b_2 2)) 2)))))))) (+ (* -1/4 (/ (pow c 2) (* (pow b_2 3) (pow (+ b_2 (pow b_2 2)) 3)))) (* -1/8 (/ (pow c 2) (* (pow b_2 5) (pow (+ b_2 (pow b_2 2)) 2))))))) (* 1/2 (/ c (* b_2 (pow (+ b_2 (pow b_2 2)) 2)))))) (/ b_2 (+ b_2 (pow b_2 2))))>
#<alt (* (sqrt (/ 1 (* a c))) b_2)>
#<alt (/ (+ (* -1 (/ (pow b_2 2) c)) (* (sqrt (/ a c)) b_2)) a)>
#<alt (/ (- (+ (* -1 (/ (+ (* -1 (* (sqrt (/ (pow a 3) (pow c 3))) (pow b_2 3))) (* 1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (pow b_2 5)))) (pow a 2))) (* (sqrt (/ a c)) b_2)) (/ (pow b_2 2) c)) a)>
#<alt (/ (- (+ (* -1 (/ (+ (* -1 (* (sqrt (/ a c)) (* b_2 (+ (* -1 (* (sqrt (/ (pow a 3) (pow c 3))) (pow b_2 3))) (* 1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (pow b_2 5))))))) (* -1/2 (/ (* (pow a 2) (pow b_2 6)) (pow c 2)))) (pow a 3))) (* (sqrt (/ a c)) b_2)) (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (pow b_2 3))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (pow b_2 5))) (/ (pow b_2 2) c)))) a)>
#<alt (* -1 (* (sqrt (/ 1 (* a c))) b_2))>
#<alt (* -1 (/ (+ (* -1 (/ (pow b_2 2) (* c (pow (sqrt -1) 2)))) (* (sqrt (/ a c)) b_2)) a))>
#<alt (* -1 (/ (+ (* -1 (/ (- (+ (* -1 (* (sqrt (/ a (pow c 3))) (/ (pow b_2 3) (pow (sqrt -1) 2)))) (* 1/2 (* (sqrt (/ a (pow c 3))) (/ (pow b_2 7) (pow (sqrt -1) 2))))) (* -1 (/ (* a (pow b_2 2)) (* c (pow (sqrt -1) 2))))) a)) (* (sqrt (/ a c)) b_2)) a))>
#<alt (* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* -1 (* (sqrt (/ 1 (* a c))) (* b_2 (+ (* -1 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 3) (pow (sqrt -1) 2)))) (* 1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 7) (pow (sqrt -1) 2)))))))) (* -1/2 (/ (* a (pow b_2 8)) (* (pow c 2) (pow (sqrt -1) 4))))) (+ (* -1 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 3) (pow (sqrt -1) 2)))) (* 1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 7) (pow (sqrt -1) 2)))))) a)) (* -1 (/ (* a (pow b_2 2)) (* c (pow (sqrt -1) 2))))) a)) (* (sqrt (/ a c)) b_2)) a))>
#<alt (/ b_2 (+ b_2 (pow b_2 2)))>
#<alt (+ (* -1/2 (/ (* a c) (* b_2 (pow (+ b_2 (pow b_2 2)) 2)))) (/ b_2 (+ b_2 (pow b_2 2))))>
#<alt (+ (* c (- (* -1 (* c (+ (* -1/4 (/ (pow a 2) (* (pow b_2 3) (pow (+ b_2 (pow b_2 2)) 3)))) (* -1/8 (/ (pow a 2) (* (pow b_2 5) (pow (+ b_2 (pow b_2 2)) 2))))))) (* 1/2 (/ a (* b_2 (pow (+ b_2 (pow b_2 2)) 2)))))) (/ b_2 (+ b_2 (pow b_2 2))))>
#<alt (+ (* c (- (* c (- (* -1 (* c (+ (* -1/2 (/ (* a (+ (* -1/4 (/ (pow a 2) (* (pow b_2 3) (pow (+ b_2 (pow b_2 2)) 3)))) (* -1/8 (/ (pow a 2) (* (pow b_2 5) (pow (+ b_2 (pow b_2 2)) 2)))))) (* (pow b_2 2) (+ b_2 (pow b_2 2))))) (+ (* 1/16 (/ (pow a 3) (* (pow b_2 7) (pow (+ b_2 (pow b_2 2)) 3)))) (* 1/16 (/ (pow a 3) (* (pow b_2 9) (pow (+ b_2 (pow b_2 2)) 2)))))))) (+ (* -1/4 (/ (pow a 2) (* (pow b_2 3) (pow (+ b_2 (pow b_2 2)) 3)))) (* -1/8 (/ (pow a 2) (* (pow b_2 5) (pow (+ b_2 (pow b_2 2)) 2))))))) (* 1/2 (/ a (* b_2 (pow (+ b_2 (pow b_2 2)) 2)))))) (/ b_2 (+ b_2 (pow b_2 2))))>
#<alt (* b_2 (sqrt (/ 1 c)))>
#<alt (/ (+ (* -1 (pow b_2 2)) (* b_2 (sqrt c))) c)>
#<alt (/ (- (+ (* -1 (/ (+ (* -1 (* (pow b_2 3) (sqrt (pow c 3)))) (* 1/2 (* (pow b_2 5) (sqrt (pow c 3))))) (pow c 2))) (* b_2 (sqrt c))) (pow b_2 2)) c)>
#<alt (/ (- (+ (* -1 (/ (+ (* -1 (* (* b_2 (+ (* -1 (* (pow b_2 3) (sqrt (pow c 3)))) (* 1/2 (* (pow b_2 5) (sqrt (pow c 3)))))) (sqrt c))) (* -1/2 (* (pow b_2 6) (pow c 2)))) (pow c 3))) (* b_2 (sqrt c))) (+ (* -1 (* (pow b_2 3) (sqrt (/ 1 c)))) (+ (* 1/2 (* (pow b_2 5) (sqrt (/ 1 c)))) (pow b_2 2)))) c)>
#<alt (* -1 (* b_2 (sqrt (/ 1 c))))>
#<alt (* -1 (/ (+ (* -1 (/ (pow b_2 2) (pow (sqrt -1) 2))) (* b_2 (sqrt c))) c))>
#<alt (* -1 (/ (+ (* -1 (/ (- (+ (* -1 (* (/ (pow b_2 3) (pow (sqrt -1) 2)) (sqrt c))) (* 1/2 (* (/ (pow b_2 7) (pow (sqrt -1) 2)) (sqrt c)))) (* -1 (/ (* (pow b_2 2) c) (pow (sqrt -1) 2)))) c)) (* b_2 (sqrt c))) c))>
#<alt (* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* -1 (* (* b_2 (+ (* -1 (* (/ (pow b_2 3) (pow (sqrt -1) 2)) (sqrt (pow c 3)))) (* 1/2 (* (/ (pow b_2 7) (pow (sqrt -1) 2)) (sqrt (pow c 3)))))) (sqrt (/ 1 c)))) (* -1/2 (/ (* (pow b_2 8) c) (pow (sqrt -1) 4)))) (+ (* -1 (* (/ (pow b_2 3) (pow (sqrt -1) 2)) (sqrt (pow c 3)))) (* 1/2 (* (/ (pow b_2 7) (pow (sqrt -1) 2)) (sqrt (pow c 3)))))) c)) (* -1 (/ (* (pow b_2 2) c) (pow (sqrt -1) 2)))) c)) (* b_2 (sqrt c))) c))>
#<alt (sqrt (* a c))>
#<alt (+ b_2 (sqrt (* a c)))>
#<alt (+ (sqrt (* a c)) (* b_2 (+ 1 (* 1/2 (* (sqrt (/ 1 (* a c))) (pow b_2 3))))))>
#<alt (+ (sqrt (* a c)) (* b_2 (+ 1 (* (pow b_2 3) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (pow b_2 4))) (* 1/2 (sqrt (/ 1 (* a c)))))))))>
#<alt (sqrt (pow b_2 5))>
#<alt (* (pow b_2 3) (+ (sqrt (/ 1 b_2)) (/ 1 (pow b_2 2))))>
#<alt (* (pow b_2 3) (+ (sqrt (/ 1 b_2)) (+ (* 1/2 (* (* a c) (sqrt (/ 1 (pow b_2 11))))) (/ 1 (pow b_2 2)))))>
#<alt (* (pow b_2 3) (+ (sqrt (/ 1 b_2)) (+ (* -1/8 (* (* (pow a 2) (pow c 2)) (sqrt (/ 1 (pow b_2 21))))) (+ (* 1/2 (* (* a c) (sqrt (/ 1 (pow b_2 11))))) (/ 1 (pow b_2 2))))))>
#<alt (* -1 (* (sqrt (pow b_2 5)) (sqrt -1)))>
#<alt (* -1 (* (pow b_2 3) (- (* (sqrt (/ 1 b_2)) (sqrt -1)) (/ 1 (pow b_2 2)))))>
#<alt (* -1 (* (pow b_2 3) (- (+ (* 1/2 (* (* a (* c (sqrt -1))) (sqrt (/ 1 (pow b_2 11))))) (* (sqrt (/ 1 b_2)) (sqrt -1))) (/ 1 (pow b_2 2)))))>
#<alt (* -1 (* (pow b_2 3) (- (+ (* -1/8 (* (* (pow a 2) (* (pow c 2) (sqrt -1))) (sqrt (/ 1 (pow b_2 21))))) (+ (* 1/2 (* (* a (* c (sqrt -1))) (sqrt (/ 1 (pow b_2 11))))) (* (sqrt (/ 1 b_2)) (sqrt -1)))) (/ 1 (pow b_2 2)))))>
#<alt (+ b_2 (pow b_2 2))>
#<alt (+ b_2 (+ (* 1/2 (/ (* a c) (pow b_2 2))) (pow b_2 2)))>
#<alt (+ b_2 (+ (* a (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 6))) (* 1/2 (/ c (pow b_2 2))))) (pow b_2 2)))>
#<alt (+ b_2 (+ (* a (+ (* 1/2 (/ c (pow b_2 2))) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 6))) (* 1/16 (/ (* a (pow c 3)) (pow b_2 10))))))) (pow b_2 2)))>
#<alt (sqrt (* a c))>
#<alt (* a (+ (sqrt (/ c a)) (/ b_2 a)))>
#<alt (* a (+ (sqrt (/ c a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (pow b_2 4))) (/ b_2 a))))>
#<alt (* a (+ (sqrt (/ c a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (pow b_2 8))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (pow b_2 4))) (/ b_2 a)))))>
#<alt (* -1 (* (sqrt (* a c)) (pow (sqrt -1) 2)))>
#<alt (* -1 (* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (pow (sqrt -1) 2)))))>
#<alt (* -1 (* a (+ (* -1 (/ (+ b_2 (* -1/2 (* (sqrt (/ 1 (* a c))) (pow b_2 6)))) a)) (* (sqrt (/ c a)) (pow (sqrt -1) 2)))))>
#<alt (* -1 (* a (+ (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 12) (pow (sqrt -1) 2)))) (* 1/2 (* (sqrt (/ a c)) (pow b_2 6)))) a))) a)) (* (sqrt (/ c a)) (pow (sqrt -1) 2)))))>
#<alt (+ b_2 (pow b_2 2))>
#<alt (+ b_2 (+ (* 1/2 (/ (* a c) (pow b_2 2))) (pow b_2 2)))>
#<alt (+ b_2 (+ (* c (+ (* -1/8 (/ (* (pow a 2) c) (pow b_2 6))) (* 1/2 (/ a (pow b_2 2))))) (pow b_2 2)))>
#<alt (+ b_2 (+ (* c (+ (* 1/2 (/ a (pow b_2 2))) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 6))) (* 1/16 (/ (* (pow a 3) c) (pow b_2 10))))))) (pow b_2 2)))>
#<alt (sqrt c)>
#<alt (* c (+ (sqrt (/ 1 c)) (/ b_2 c)))>
#<alt (* c (+ (sqrt (/ 1 c)) (+ (* 1/2 (* (pow b_2 4) (sqrt (/ 1 (pow c 3))))) (/ b_2 c))))>
#<alt (* c (+ (sqrt (/ 1 c)) (+ (* -1/8 (* (pow b_2 8) (sqrt (/ 1 (pow c 5))))) (+ (* 1/2 (* (pow b_2 4) (sqrt (/ 1 (pow c 3))))) (/ b_2 c)))))>
#<alt (* -1 (* (sqrt c) (pow (sqrt -1) 2)))>
#<alt (* -1 (* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ 1 c)) (pow (sqrt -1) 2)))))>
#<alt (* -1 (* c (+ (* -1 (/ (+ b_2 (* -1/2 (* (pow b_2 6) (sqrt (/ 1 c))))) c)) (* (sqrt (/ 1 c)) (pow (sqrt -1) 2)))))>
#<alt (* -1 (* c (+ (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/8 (* (/ (pow b_2 12) (pow (sqrt -1) 2)) (sqrt (/ 1 c)))) (* 1/2 (* (pow b_2 6) (sqrt c)))) c))) c)) (* (sqrt (/ 1 c)) (pow (sqrt -1) 2)))))>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt a>
#<alt a>
#<alt a>
#<alt a>
#<alt a>
#<alt a>
#<alt a>
#<alt a>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (/ -1 (* a b_2))>
#<alt (/ -1 (* a b_2))>
#<alt (/ -1 (* a b_2))>
#<alt (/ -1 (* a b_2))>
#<alt (/ -1 (* a b_2))>
#<alt (/ -1 (* a b_2))>
#<alt (/ -1 (* a b_2))>
#<alt (/ -1 (* a b_2))>
#<alt (/ -1 (* a b_2))>
#<alt (/ -1 (* a b_2))>
#<alt (/ -1 (* a b_2))>
#<alt (/ -1 (* a b_2))>
#<alt (/ -1 (* a b_2))>
#<alt (/ -1 (* a b_2))>
#<alt (/ -1 (* a b_2))>
#<alt (/ -1 (* a b_2))>
#<alt (/ -1 a)>
#<alt (/ -1 a)>
#<alt (/ -1 a)>
#<alt (/ -1 a)>
#<alt (/ 1 a)>
#<alt (/ 1 a)>
#<alt (/ 1 a)>
#<alt (/ 1 a)>
#<alt (* a b_2)>
#<alt (* a b_2)>
#<alt (* a b_2)>
#<alt (* a b_2)>
#<alt a>
#<alt a>
#<alt a>
#<alt a>
#<alt a>
#<alt a>
#<alt a>
#<alt a>
#<alt (* a b_2)>
#<alt (* a b_2)>
#<alt (* a b_2)>
#<alt (* a b_2)>
#<alt (* a b_2)>
#<alt (* a b_2)>
#<alt (* a b_2)>
#<alt (* a b_2)>
#<alt (* a b_2)>
#<alt (* a b_2)>
#<alt (* a b_2)>
#<alt (* a b_2)>
#<alt (sqrt (* a c))>
#<alt (+ (sqrt (* a c)) (* 1/2 (* (sqrt (/ 1 (* a c))) (pow b_2 4))))>
#<alt (+ (sqrt (* a c)) (* (pow b_2 4) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (pow b_2 4))) (* 1/2 (sqrt (/ 1 (* a c)))))))>
#<alt (+ (sqrt (* a c)) (* (pow b_2 4) (+ (* 1/2 (sqrt (/ 1 (* a c)))) (* (pow b_2 4) (+ (* -1/8 (sqrt (/ 1 (* (pow a 3) (pow c 3))))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (pow b_2 4))))))))>
#<alt (sqrt (pow b_2 5))>
#<alt (* (pow b_2 3) (+ (sqrt (/ 1 b_2)) (* 1/2 (* (* a c) (sqrt (/ 1 (pow b_2 11)))))))>
#<alt (* (pow b_2 3) (+ (sqrt (/ 1 b_2)) (+ (* -1/8 (* (* (pow a 2) (pow c 2)) (sqrt (/ 1 (pow b_2 21))))) (* 1/2 (* (* a c) (sqrt (/ 1 (pow b_2 11))))))))>
#<alt (* (pow b_2 3) (+ (sqrt (/ 1 b_2)) (+ (* -1/8 (* (* (pow a 2) (pow c 2)) (sqrt (/ 1 (pow b_2 21))))) (+ (* 1/16 (* (* (pow a 3) (pow c 3)) (sqrt (/ 1 (pow b_2 31))))) (* 1/2 (* (* a c) (sqrt (/ 1 (pow b_2 11)))))))))>
#<alt (* -1 (* (sqrt (pow b_2 5)) (sqrt -1)))>
#<alt (* -1 (* (pow b_2 3) (+ (* 1/2 (* (* a (* c (sqrt -1))) (sqrt (/ 1 (pow b_2 11))))) (* (sqrt (/ 1 b_2)) (sqrt -1)))))>
#<alt (* -1 (* (pow b_2 3) (+ (* -1/8 (* (* (pow a 2) (* (pow c 2) (sqrt -1))) (sqrt (/ 1 (pow b_2 21))))) (+ (* 1/2 (* (* a (* c (sqrt -1))) (sqrt (/ 1 (pow b_2 11))))) (* (sqrt (/ 1 b_2)) (sqrt -1))))))>
#<alt (* -1 (* (pow b_2 3) (+ (* -1/8 (* (* (pow a 2) (* (pow c 2) (sqrt -1))) (sqrt (/ 1 (pow b_2 21))))) (+ (* 1/16 (* (* (pow a 3) (* (pow c 3) (sqrt -1))) (sqrt (/ 1 (pow b_2 31))))) (+ (* 1/2 (* (* a (* c (sqrt -1))) (sqrt (/ 1 (pow b_2 11))))) (* (sqrt (/ 1 b_2)) (sqrt -1)))))))>
#<alt (pow b_2 2)>
#<alt (+ (* 1/2 (/ (* a c) (pow b_2 2))) (pow b_2 2))>
#<alt (+ (* a (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 6))) (* 1/2 (/ c (pow b_2 2))))) (pow b_2 2))>
#<alt (+ (* a (+ (* 1/2 (/ c (pow b_2 2))) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 6))) (* 1/16 (/ (* a (pow c 3)) (pow b_2 10))))))) (pow b_2 2))>
#<alt (sqrt (* a c))>
#<alt (* a (+ (sqrt (/ c a)) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (pow b_2 4)))))>
#<alt (* a (+ (sqrt (/ c a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (pow b_2 8))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (pow b_2 4))))))>
#<alt (* a (+ (sqrt (/ c a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (pow b_2 8))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (pow b_2 12))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (pow b_2 4)))))))>
#<alt (* -1 (* (sqrt (* a c)) (pow (sqrt -1) 2)))>
#<alt (* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (pow b_2 6))) (* (sqrt (/ c a)) (pow (sqrt -1) 2)))))>
#<alt (* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 12) (pow (sqrt -1) 2)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (pow b_2 6))) (* (sqrt (/ c a)) (pow (sqrt -1) 2))))))>
#<alt (* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 12) (pow (sqrt -1) 2)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b_2 18) (pow (sqrt -1) 4)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (pow b_2 6))) (* (sqrt (/ c a)) (pow (sqrt -1) 2)))))))>
#<alt (pow b_2 2)>
#<alt (+ (* 1/2 (/ (* a c) (pow b_2 2))) (pow b_2 2))>
#<alt (+ (* c (+ (* -1/8 (/ (* (pow a 2) c) (pow b_2 6))) (* 1/2 (/ a (pow b_2 2))))) (pow b_2 2))>
#<alt (+ (* c (+ (* 1/2 (/ a (pow b_2 2))) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 6))) (* 1/16 (/ (* (pow a 3) c) (pow b_2 10))))))) (pow b_2 2))>
#<alt (sqrt c)>
#<alt (* c (+ (sqrt (/ 1 c)) (* 1/2 (* (pow b_2 4) (sqrt (/ 1 (pow c 3)))))))>
#<alt (* c (+ (sqrt (/ 1 c)) (+ (* -1/8 (* (pow b_2 8) (sqrt (/ 1 (pow c 5))))) (* 1/2 (* (pow b_2 4) (sqrt (/ 1 (pow c 3))))))))>
#<alt (* c (+ (sqrt (/ 1 c)) (+ (* -1/8 (* (pow b_2 8) (sqrt (/ 1 (pow c 5))))) (+ (* 1/16 (* (pow b_2 12) (sqrt (/ 1 (pow c 7))))) (* 1/2 (* (pow b_2 4) (sqrt (/ 1 (pow c 3)))))))))>
#<alt (* -1 (* (sqrt c) (pow (sqrt -1) 2)))>
#<alt (* -1 (* c (+ (* 1/2 (* (pow b_2 6) (sqrt (/ 1 (pow c 3))))) (* (sqrt (/ 1 c)) (pow (sqrt -1) 2)))))>
#<alt (* -1 (* c (+ (* -1/8 (* (/ (pow b_2 12) (pow (sqrt -1) 2)) (sqrt (/ 1 (pow c 5))))) (+ (* 1/2 (* (pow b_2 6) (sqrt (/ 1 (pow c 3))))) (* (sqrt (/ 1 c)) (pow (sqrt -1) 2))))))>
#<alt (* -1 (* c (+ (* -1/8 (* (/ (pow b_2 12) (pow (sqrt -1) 2)) (sqrt (/ 1 (pow c 5))))) (+ (* 1/16 (* (/ (pow b_2 18) (pow (sqrt -1) 4)) (sqrt (/ 1 (pow c 7))))) (+ (* 1/2 (* (pow b_2 6) (sqrt (/ 1 (pow c 3))))) (* (sqrt (/ 1 c)) (pow (sqrt -1) 2)))))))>
Calls

153 calls:

TimeVariablePointExpression
11.0ms
b_2
@0
(/ (+ (* b_2 b_2) (+ (* b_2 b_2) (* a c))) a)
6.0ms
a
@-inf
(/ (neg (/ (+ (* b_2 b_2) (+ (* b_2 b_2) (* a c))) a)) (+ b_2 (sqrt (+ (* b_2 b_2) (* a c)))))
4.0ms
b_2
@0
(+ b_2 (sqrt (+ (* b_2 b_2) (* a c))))
3.0ms
b_2
@-inf
(neg (/ (+ (* b_2 b_2) (+ (* b_2 b_2) (* a c))) a))
3.0ms
a
@inf
(/ (neg (/ (+ (* b_2 b_2) (+ (* b_2 b_2) (* a c))) a)) (+ b_2 (sqrt (+ (* b_2 b_2) (* a c)))))
Compiler

Compiled 2 185 to 1 518 computations (30.5% saved)

rewrite363.0ms (3.3%)

Memory
6.4MiB live, 600.7MiB allocated
Algorithm
batch-egg-rewrite
Rules
4 818×lower-/.f32
4 800×lower-/.f64
4 716×lower-fma.f32
4 710×lower-fma.f64
4 066×lower-*.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
031242
057230
1239174
22220174
08457169
Stop Event
iter limit
node limit
iter limit
Counts
21 → 1 008
Calls
Call 1
Inputs
(+.f64 (neg.f64 b_2) (pow.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 1/4 binary64)))
(/.f64 (+.f64 (neg.f64 b_2) (pow.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 1/4 binary64))) a)
(neg.f64 b_2)
(pow.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 1/4 binary64))
(/.f64 (*.f64 b_2 b_2) a)
(*.f64 b_2 b_2)
(+.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal -1 binary64) (*.f64 a b_2)))
(*.f64 (*.f64 b_2 b_2) (+.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal -1 binary64) (*.f64 a b_2))))
(/.f64 #s(literal 1 binary64) a)
(/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) a)
(fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))
(/.f64 (neg.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) a)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(neg.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) a))
(fma.f64 b_2 (/.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(/.f64 (fma.f64 b_2 (/.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))) a)
(/.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(*.f64 a c)
(/.f64 #s(literal -1 binary64) (*.f64 a b_2))
(*.f64 a b_2)
(sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))
Outputs
(+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(+.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (neg.f64 b_2))
(+.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (neg.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(+.f64 (neg.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) b_2)
(-.f64 #s(literal 0 binary64) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(-.f64 (+.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 0 binary64)) b_2)
(-.f64 (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (neg.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))) (/.f64 (/.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (neg.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))))
(-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (*.f64 a c) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(-.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (neg.f64 b_2))) (/.f64 (*.f64 b_2 b_2) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (neg.f64 b_2))))
(fma.f64 b_2 #s(literal -1 binary64) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (neg.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(fma.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (neg.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(fma.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (neg.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(fma.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (neg.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(fma.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (fma.f64 b_2 b_2 (*.f64 a c)) (neg.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(fma.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal -1 binary64)) (neg.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(fma.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) #s(literal 1/4 binary64)) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) #s(literal 1/4 binary64)) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (fma.f64 (*.f64 a c) (*.f64 c (*.f64 a (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (-.f64 (*.f64 a c) (*.f64 b_2 b_2))))) #s(literal 1/2 binary64)) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (fma.f64 (*.f64 a c) (*.f64 c (*.f64 a (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (-.f64 (*.f64 a c) (*.f64 b_2 b_2)))))) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal 1/2 binary64)) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (neg.f64 b_2))
(fma.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2)))) (-.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (neg.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(fma.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))) (neg.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(fma.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (neg.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(fma.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (neg.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(fma.f64 (pow.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) #s(literal 1/4 binary64)) #s(literal 1/2 binary64)) (pow.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) #s(literal 3/4 binary64)) #s(literal 1/2 binary64)) (neg.f64 b_2))
(fma.f64 (pow.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) #s(literal 3/4 binary64)) #s(literal 1/2 binary64)) (pow.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) #s(literal 1/4 binary64)) #s(literal 1/2 binary64)) (neg.f64 b_2))
(fma.f64 (pow.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 (*.f64 a c) (*.f64 c (*.f64 a (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (-.f64 (*.f64 a c) (*.f64 b_2 b_2))))) (neg.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(fma.f64 (pow.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (neg.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(fma.f64 (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) #s(literal 1/4 binary64))) (sqrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) #s(literal 3/4 binary64))) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) #s(literal 3/4 binary64))) (sqrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) #s(literal 1/4 binary64))) (neg.f64 b_2))
(fma.f64 (/.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (neg.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(fma.f64 (/.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))) (neg.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(fma.f64 (/.f64 (fma.f64 (*.f64 a c) (*.f64 c (*.f64 a (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (-.f64 (*.f64 a c) (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))) (neg.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(fma.f64 (/.f64 (fma.f64 (*.f64 a c) (*.f64 c (*.f64 a (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (-.f64 (*.f64 a c) (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (neg.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(fma.f64 (/.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))) (neg.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(fma.f64 (/.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (neg.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(fma.f64 (/.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) #s(literal 1/4 binary64)) (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) #s(literal 3/4 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))) (neg.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(fma.f64 (/.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) #s(literal 1/4 binary64)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) #s(literal 3/4 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (neg.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(fma.f64 (/.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) #s(literal 3/4 binary64)) (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) #s(literal 1/4 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))) (neg.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(fma.f64 (/.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) #s(literal 3/4 binary64)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) #s(literal 1/4 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (neg.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(fma.f64 (/.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (-.f64 (*.f64 a c) (*.f64 b_2 b_2)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (-.f64 (*.f64 a c) (*.f64 b_2 b_2))))) (neg.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(neg.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (*.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (*.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (*.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) (+.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(/.f64 (*.f64 (fma.f64 (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 (-.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (neg.f64 (fma.f64 (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 (-.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))))
(/.f64 (*.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 (-.f64 (*.f64 b_2 b_2) (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (neg.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 (-.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (fma.f64 (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 (-.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 (-.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (neg.f64 (neg.f64 (fma.f64 (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 (-.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))))))
(/.f64 (neg.f64 (*.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 (-.f64 (*.f64 b_2 b_2) (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))) (/.f64 (-.f64 (*.f64 b_2 b_2) (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (neg.f64 (*.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 (-.f64 (*.f64 b_2 b_2) (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))) (neg.f64 (neg.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 (-.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (*.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))))
(/.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2)) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (neg.f64 b_2)))
(/.f64 (-.f64 (*.f64 b_2 b_2) (neg.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -1 binary64) (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 (-.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))) (neg.f64 (fma.f64 (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 (-.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 (-.f64 (*.f64 b_2 b_2) (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))) (neg.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))))) (neg.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(/.f64 (neg.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2))) (neg.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (neg.f64 b_2))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 (neg.f64 (-.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (*.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))))
(/.f64 (+.f64 (/.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))) (pow.f64 (neg.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) #s(literal 3 binary64))) (+.f64 (/.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (-.f64 (*.f64 (neg.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (neg.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))) (*.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (neg.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))))))
(/.f64 (+.f64 (pow.f64 (neg.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) #s(literal 3 binary64)) (/.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))) (fma.f64 (neg.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (neg.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (-.f64 (/.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (*.f64 (neg.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))))
(pow.f64 (/.f64 (-.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (*.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(*.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (*.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(*.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal -1 binary64)) (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) b_2) #s(literal -1 binary64)) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) b_2))) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) a) (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) a))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 a)) (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) a))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 a)) (/.f64 (/.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (neg.f64 a)))
(-.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (neg.f64 a)))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (neg.f64 a)) (/.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (neg.f64 a)))
(-.f64 (/.f64 (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 (-.f64 (*.f64 b_2 b_2) (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (neg.f64 a)) (/.f64 (/.f64 (/.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 (-.f64 (*.f64 b_2 b_2) (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (neg.f64 a)))
(-.f64 (/.f64 (fma.f64 b_2 (/.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) #s(literal 0 binary64)) (neg.f64 a)) (/.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (neg.f64 a)))
(-.f64 (/.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) a) (/.f64 b_2 a))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) a) (/.f64 (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) a))
(-.f64 (/.f64 (+.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 0 binary64)) a) (/.f64 b_2 a))
(-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 (*.f64 b_2 b_2) (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 (*.f64 a c) (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(neg.f64 (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) a))
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) b_2) (neg.f64 (neg.f64 a)))
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) b_2)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) b_2)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) b_2)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) b_2))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) b_2)) #s(literal 1 binary64))))
(/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (neg.f64 a))
(/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (neg.f64 (neg.f64 (neg.f64 a))))
(/.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (-.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (*.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (*.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 (-.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (*.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) a))
(/.f64 (*.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal -1 binary64)) (*.f64 (-.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (*.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (neg.f64 a)))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 1 binary64)) (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) a))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal -1 binary64)) (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (neg.f64 a)))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (neg.f64 (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 (*.f64 a (-.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (*.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))))
(/.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) b_2) #s(literal 1 binary64)) a)
(/.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) b_2) #s(literal -1 binary64)) (neg.f64 a))
(/.f64 (*.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) a)) (-.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (*.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 #s(literal 1 binary64) a)) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1 binary64))) (neg.f64 (*.f64 (-.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (*.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) a)))
(/.f64 (neg.f64 (*.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal -1 binary64))) (neg.f64 (*.f64 (-.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (*.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (neg.f64 a))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 1 binary64))) (neg.f64 (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) a)))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal -1 binary64))) (neg.f64 (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (neg.f64 a))))
(/.f64 (neg.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) b_2) #s(literal 1 binary64))) (neg.f64 a))
(/.f64 (neg.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) b_2) #s(literal -1 binary64))) (neg.f64 (neg.f64 a)))
(/.f64 (neg.f64 (*.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) a))) (neg.f64 (-.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (*.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 #s(literal 1 binary64) a))) (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(pow.f64 (/.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) b_2)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) b_2)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) b_2) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) b_2) a) #s(literal 1 binary64))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) b_2) a) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) b_2) a))
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) b_2))
(*.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) b_2)) #s(literal -1 binary64)))
(*.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 #s(literal -1 binary64) a))
(*.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) b_2) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 1 binary64)))
(*.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) b_2) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) a))
(*.f64 (pow.f64 (/.f64 a (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (*.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(*.f64 (pow.f64 (/.f64 a (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) b_2) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) a))
(*.f64 (/.f64 (*.f64 (fma.f64 (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 (-.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) a) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 (-.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 (fma.f64 (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 (-.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 (-.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))) a))
(*.f64 (/.f64 (*.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 (-.f64 (*.f64 b_2 b_2) (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) a) (/.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 b_2 b_2) (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 (-.f64 (*.f64 b_2 b_2) (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 b_2 b_2) (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) a))
(*.f64 (/.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) a) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (*.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) #s(literal 1 binary64)))
(*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) a) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) #s(literal 1 binary64)))
(*.f64 (/.f64 (-.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (*.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) a) (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) b_2) (-.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (*.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(*.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) a) (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(+.f64 #s(literal 0 binary64) (neg.f64 b_2))
(-.f64 #s(literal 0 binary64) b_2)
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) b_2)) (/.f64 (*.f64 b_2 b_2) (+.f64 #s(literal 0 binary64) b_2)))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2)))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2)))))
(neg.f64 b_2)
(/.f64 (*.f64 b_2 b_2) (neg.f64 (+.f64 #s(literal 0 binary64) b_2)))
(/.f64 (*.f64 b_2 (neg.f64 b_2)) (+.f64 #s(literal 0 binary64) b_2))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2)))))
(/.f64 (+.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 #s(literal 0 binary64) (neg.f64 b_2)))))
(*.f64 b_2 #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) b_2)
(exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) #s(literal 1/4 binary64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))))) #s(literal 1/8 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 1/4 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 1/8 binary64)) #s(literal 2 binary64)))
(exp.f64 (fma.f64 (log.f64 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 1/4 binary64) (*.f64 (log.f64 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 1/4 binary64))))
(exp.f64 (fma.f64 (log.f64 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 1/8 binary64))))
(exp.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (log.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 1/8 binary64) (*.f64 (log.f64 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 1/4 binary64))))
(exp.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (log.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 1/8 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 1/8 binary64))))
(fabs.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (-.f64 (*.f64 a c) (*.f64 b_2 b_2)))) (fma.f64 (*.f64 a c) (*.f64 c (*.f64 a (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (sqrt.f64 (fma.f64 (*.f64 a c) (*.f64 c (*.f64 a (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (-.f64 (*.f64 a c) (*.f64 b_2 b_2))))))
(/.f64 (sqrt.f64 (fma.f64 (*.f64 a c) (*.f64 c (*.f64 a (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (sqrt.f64 (fma.f64 a (*.f64 c (*.f64 a c)) (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 a c)))))))
(/.f64 (sqrt.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(/.f64 (sqrt.f64 (neg.f64 (fma.f64 (*.f64 a c) (*.f64 c (*.f64 a (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (sqrt.f64 (neg.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (-.f64 (*.f64 a c) (*.f64 b_2 b_2)))))))
(/.f64 (sqrt.f64 (neg.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (sqrt.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 c (*.f64 a (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (sqrt.f64 (-.f64 (*.f64 a c) (*.f64 b_2 b_2))))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 (*.f64 a c) (*.f64 c (*.f64 a (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (neg.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (-.f64 (*.f64 a c) (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) #s(literal 1/2 binary64))
(pow.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 1/4 binary64))
(pow.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 1 binary64))
(pow.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 1/8 binary64))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(*.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) #s(literal 1/4 binary64)) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 a c) (*.f64 c (*.f64 a (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (-.f64 (*.f64 a c) (*.f64 b_2 b_2))))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 a c) (*.f64 c (*.f64 a (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (-.f64 (*.f64 a c) (*.f64 b_2 b_2)))))))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(*.f64 (pow.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) #s(literal 1/4 binary64)) #s(literal 1/2 binary64)) (pow.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) #s(literal 3/4 binary64)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) #s(literal 3/4 binary64)) #s(literal 1/2 binary64)) (pow.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) #s(literal 1/4 binary64)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(*.f64 (sqrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) #s(literal 1/4 binary64))) (sqrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) #s(literal 3/4 binary64))))
(*.f64 (sqrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) #s(literal 3/4 binary64))) (sqrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) #s(literal 1/4 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 a (*.f64 b_2 b_2))) #s(literal -1 binary64)))
(exp.f64 (fma.f64 #s(literal 2 binary64) (log.f64 b_2) (neg.f64 (log.f64 a))))
(exp.f64 (+.f64 (neg.f64 (log.f64 a)) (log.f64 (*.f64 b_2 b_2))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 a)) (/.f64 (*.f64 b_2 b_2) (neg.f64 a)))
(neg.f64 (/.f64 (*.f64 b_2 b_2) (neg.f64 a)))
(/.f64 (*.f64 b_2 b_2) a)
(/.f64 (*.f64 b_2 b_2) (neg.f64 (neg.f64 a)))
(/.f64 #s(literal 1 binary64) (/.f64 a (*.f64 b_2 b_2)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 a (*.f64 b_2 b_2)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a (*.f64 b_2 b_2))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))
(/.f64 (*.f64 b_2 (neg.f64 b_2)) (neg.f64 a))
(/.f64 (*.f64 b_2 (neg.f64 b_2)) (neg.f64 (neg.f64 (neg.f64 a))))
(/.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -1 binary64)) (neg.f64 a))
(/.f64 (neg.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -1 binary64))) (neg.f64 (neg.f64 a)))
(pow.f64 (/.f64 a (*.f64 b_2 b_2)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 b_2 (/.f64 b_2 a))
(*.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 (*.f64 b_2 b_2) a) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 b_2) a))
(*.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 b_2 b_2))
(*.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (*.f64 b_2 b_2) #s(literal 1 binary64)))
(*.f64 (*.f64 b_2 (neg.f64 b_2)) (/.f64 #s(literal -1 binary64) a))
(*.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 (*.f64 b_2 b_2) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 (*.f64 b_2 (neg.f64 b_2)) #s(literal 1 binary64)))
(*.f64 (/.f64 b_2 a) b_2)
(*.f64 (/.f64 b_2 a) (/.f64 b_2 #s(literal 1 binary64)))
(*.f64 (/.f64 b_2 a) (/.f64 (neg.f64 b_2) #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) b_2) b_2)
(*.f64 (/.f64 b_2 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) a))
(*.f64 (/.f64 (neg.f64 b_2) a) (/.f64 b_2 #s(literal -1 binary64)))
(*.f64 (/.f64 (neg.f64 b_2) #s(literal -1 binary64)) (/.f64 b_2 a))
(*.f64 (/.f64 (*.f64 (neg.f64 b_2) #s(literal -1 binary64)) a) (/.f64 b_2 #s(literal 1 binary64)))
(*.f64 (/.f64 (*.f64 b_2 b_2) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) a))
(exp.f64 (log.f64 (*.f64 b_2 b_2)))
(exp.f64 (*.f64 (log.f64 (neg.f64 b_2)) #s(literal 2 binary64)))
(neg.f64 (*.f64 b_2 (neg.f64 b_2)))
(pow.f64 b_2 #s(literal 2 binary64))
(pow.f64 (neg.f64 b_2) #s(literal 2 binary64))
(pow.f64 (*.f64 b_2 b_2) #s(literal 1 binary64))
(pow.f64 (exp.f64 (log.f64 b_2)) #s(literal 2 binary64))
(*.f64 b_2 b_2)
(*.f64 (neg.f64 b_2) (neg.f64 b_2))
(*.f64 (*.f64 b_2 b_2) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))
(*.f64 #s(literal -1 binary64) (*.f64 b_2 (neg.f64 b_2)))
(*.f64 (*.f64 (neg.f64 b_2) #s(literal -1 binary64)) b_2)
(*.f64 (exp.f64 (log.f64 b_2)) (exp.f64 (log.f64 b_2)))
(+.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal -1 binary64) (*.f64 b_2 a)))
(+.f64 (/.f64 #s(literal -1 binary64) (*.f64 b_2 a)) (/.f64 #s(literal 1 binary64) a))
(-.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 a a)) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) b_2)) a)) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 b_2 a) (*.f64 b_2 a))) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) b_2)) a)))
(-.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 b_2 a) (*.f64 b_2 a))) (/.f64 (-.f64 (/.f64 #s(literal -1 binary64) b_2) #s(literal 1 binary64)) a)) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 a a)) (/.f64 (-.f64 (/.f64 #s(literal -1 binary64) b_2) #s(literal 1 binary64)) a)))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal -1 binary64) (*.f64 b_2 a)))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 b_2 a)) (/.f64 #s(literal 1 binary64) a))
(fma.f64 (/.f64 #s(literal 1 binary64) a) #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 b_2 a)))
(fma.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (neg.f64 b_2) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) a))
(fma.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (/.f64 b_2 #s(literal -1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) a))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 b_2 a)) (/.f64 #s(literal 1 binary64) a))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) a) (/.f64 #s(literal -1 binary64) (*.f64 b_2 a)))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 a)) #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) a))
(fma.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 #s(literal 1 binary64) b_2) (/.f64 #s(literal 1 binary64) a))
(fma.f64 (/.f64 #s(literal 1 binary64) b_2) (/.f64 #s(literal -1 binary64) a) (/.f64 #s(literal 1 binary64) a))
(fma.f64 (/.f64 #s(literal 1 binary64) b_2) (/.f64 (/.f64 #s(literal 1 binary64) a) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) a))
(fma.f64 (pow.f64 a #s(literal -1/2 binary64)) (pow.f64 a #s(literal -1/2 binary64)) (/.f64 #s(literal -1 binary64) (*.f64 b_2 a)))
(fma.f64 (/.f64 #s(literal -1 binary64) b_2) (/.f64 (/.f64 #s(literal -1 binary64) a) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) a))
(fma.f64 (pow.f64 (neg.f64 b_2) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) a))
(fma.f64 (/.f64 (pow.f64 a #s(literal -1/2 binary64)) b_2) (/.f64 (pow.f64 a #s(literal -1/2 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) a))
(fma.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) b_2) (/.f64 #s(literal 1 binary64) a))
(fma.f64 (/.f64 (pow.f64 a #s(literal -1/2 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 a #s(literal -1/2 binary64)) b_2) (/.f64 #s(literal 1 binary64) a))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a (*.f64 b_2 a)) (fma.f64 b_2 a (neg.f64 a))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 a a)) (/.f64 (/.f64 (-.f64 (/.f64 #s(literal -1 binary64) b_2) #s(literal 1 binary64)) a) (*.f64 b_2 (neg.f64 a)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a a))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) b_2)) a) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 a a)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 b_2 a) (*.f64 b_2 a))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 a (*.f64 b_2 a)) (fma.f64 b_2 a (neg.f64 a)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 a a)) (/.f64 (/.f64 (-.f64 (/.f64 #s(literal -1 binary64) b_2) #s(literal 1 binary64)) a) (*.f64 b_2 (neg.f64 a)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a a))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) b_2)) a) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 a a)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 b_2 a) (*.f64 b_2 a)))))))
(/.f64 (fma.f64 b_2 a (neg.f64 a)) (*.f64 a (*.f64 b_2 a)))
(/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a a))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 a a)) (/.f64 (/.f64 (-.f64 (/.f64 #s(literal -1 binary64) b_2) #s(literal 1 binary64)) a) (*.f64 b_2 (neg.f64 a)))))
(/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a a))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 b_2 a) (*.f64 b_2 a))) (/.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) b_2)) a) a)))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 a a)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 b_2 a) (*.f64 b_2 a)))) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) b_2)) a))
(/.f64 (fma.f64 #s(literal 1 binary64) (*.f64 b_2 (neg.f64 a)) a) (*.f64 a (*.f64 b_2 (neg.f64 a))))
(/.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 b_2 a) #s(literal -1 binary64)) a) (*.f64 a (*.f64 (*.f64 b_2 a) #s(literal -1 binary64))))
(/.f64 (fma.f64 #s(literal 1 binary64) b_2 (*.f64 a (/.f64 #s(literal -1 binary64) a))) (*.f64 b_2 a))
(/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 b_2 (neg.f64 a)) (*.f64 (neg.f64 a) #s(literal 1 binary64))) (*.f64 (neg.f64 a) (*.f64 b_2 (neg.f64 a))))
(/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 b_2 a) #s(literal -1 binary64)) (*.f64 (neg.f64 a) #s(literal 1 binary64))) (*.f64 (neg.f64 a) (*.f64 (*.f64 b_2 a) #s(literal -1 binary64))))
(/.f64 (fma.f64 b_2 (neg.f64 a) (*.f64 (neg.f64 a) #s(literal -1 binary64))) (*.f64 (neg.f64 a) (*.f64 b_2 a)))
(/.f64 (+.f64 (neg.f64 b_2) (*.f64 (neg.f64 a) (/.f64 #s(literal -1 binary64) a))) (*.f64 b_2 (neg.f64 a)))
(/.f64 (fma.f64 #s(literal 1 binary64) a (*.f64 (*.f64 b_2 (neg.f64 a)) #s(literal 1 binary64))) (*.f64 (*.f64 b_2 (neg.f64 a)) a))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 a) (*.f64 (*.f64 b_2 (neg.f64 a)) #s(literal -1 binary64))) (*.f64 (*.f64 b_2 (neg.f64 a)) (neg.f64 a)))
(/.f64 (fma.f64 #s(literal 1 binary64) a (*.f64 (*.f64 (*.f64 b_2 a) #s(literal -1 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (*.f64 b_2 a) #s(literal -1 binary64)) a))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 a) (*.f64 (*.f64 (*.f64 b_2 a) #s(literal -1 binary64)) #s(literal -1 binary64))) (*.f64 (*.f64 (*.f64 b_2 a) #s(literal -1 binary64)) (neg.f64 a)))
(/.f64 (fma.f64 #s(literal -1 binary64) (neg.f64 a) (*.f64 (*.f64 b_2 a) #s(literal -1 binary64))) (*.f64 (*.f64 b_2 a) (neg.f64 a)))
(/.f64 (fma.f64 (/.f64 #s(literal -1 binary64) a) a (*.f64 b_2 #s(literal 1 binary64))) (*.f64 b_2 a))
(/.f64 (fma.f64 (/.f64 #s(literal -1 binary64) a) (neg.f64 a) (neg.f64 b_2)) (*.f64 b_2 (neg.f64 a)))
(/.f64 (neg.f64 (fma.f64 b_2 a (neg.f64 a))) (neg.f64 (*.f64 a (*.f64 b_2 a))))
(/.f64 (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a a))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a)))))) (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 a a)) (/.f64 (/.f64 (-.f64 (/.f64 #s(literal -1 binary64) b_2) #s(literal 1 binary64)) a) (*.f64 b_2 (neg.f64 a))))))
(/.f64 (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a a))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a)))))) (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 b_2 a) (*.f64 b_2 a))) (/.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) b_2)) a) a))))
(/.f64 (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 a a)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 b_2 a) (*.f64 b_2 a))))) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) b_2)) a)))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 b_2 a) (*.f64 b_2 a))) (/.f64 #s(literal 1 binary64) (*.f64 a a))) (/.f64 (-.f64 (/.f64 #s(literal -1 binary64) b_2) #s(literal 1 binary64)) a))
(/.f64 (/.f64 (fma.f64 b_2 a (neg.f64 a)) a) (*.f64 b_2 a))
(/.f64 (neg.f64 (fma.f64 #s(literal 1 binary64) (*.f64 b_2 (neg.f64 a)) a)) (neg.f64 (*.f64 a (*.f64 b_2 (neg.f64 a)))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 b_2 a) #s(literal -1 binary64)) a)) (neg.f64 (*.f64 a (*.f64 (*.f64 b_2 a) #s(literal -1 binary64)))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1 binary64) b_2 (*.f64 a (/.f64 #s(literal -1 binary64) a)))) (*.f64 b_2 (neg.f64 a)))
(/.f64 (neg.f64 (fma.f64 #s(literal -1 binary64) (*.f64 b_2 (neg.f64 a)) (*.f64 (neg.f64 a) #s(literal 1 binary64)))) (neg.f64 (*.f64 (neg.f64 a) (*.f64 b_2 (neg.f64 a)))))
(/.f64 (neg.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 b_2 a) #s(literal -1 binary64)) (*.f64 (neg.f64 a) #s(literal 1 binary64)))) (neg.f64 (*.f64 (neg.f64 a) (*.f64 (*.f64 b_2 a) #s(literal -1 binary64)))))
(/.f64 (neg.f64 (fma.f64 b_2 (neg.f64 a) (*.f64 (neg.f64 a) #s(literal -1 binary64)))) (neg.f64 (*.f64 (neg.f64 a) (*.f64 b_2 a))))
(/.f64 (neg.f64 (+.f64 (neg.f64 b_2) (*.f64 (neg.f64 a) (/.f64 #s(literal -1 binary64) a)))) (neg.f64 (*.f64 b_2 (neg.f64 a))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1 binary64) a (*.f64 (*.f64 b_2 (neg.f64 a)) #s(literal 1 binary64)))) (neg.f64 (*.f64 (*.f64 b_2 (neg.f64 a)) a)))
(/.f64 (neg.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 a) (*.f64 (*.f64 b_2 (neg.f64 a)) #s(literal -1 binary64)))) (neg.f64 (*.f64 (*.f64 b_2 (neg.f64 a)) (neg.f64 a))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1 binary64) a (*.f64 (*.f64 (*.f64 b_2 a) #s(literal -1 binary64)) #s(literal 1 binary64)))) (neg.f64 (*.f64 (*.f64 (*.f64 b_2 a) #s(literal -1 binary64)) a)))
(/.f64 (neg.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 a) (*.f64 (*.f64 (*.f64 b_2 a) #s(literal -1 binary64)) #s(literal -1 binary64)))) (neg.f64 (*.f64 (*.f64 (*.f64 b_2 a) #s(literal -1 binary64)) (neg.f64 a))))
(/.f64 (neg.f64 (fma.f64 #s(literal -1 binary64) (neg.f64 a) (*.f64 (*.f64 b_2 a) #s(literal -1 binary64)))) (neg.f64 (*.f64 (*.f64 b_2 a) (neg.f64 a))))
(/.f64 (neg.f64 (fma.f64 (/.f64 #s(literal -1 binary64) a) a (*.f64 b_2 #s(literal 1 binary64)))) (*.f64 b_2 (neg.f64 a)))
(/.f64 (neg.f64 (fma.f64 (/.f64 #s(literal -1 binary64) a) (neg.f64 a) (neg.f64 b_2))) (neg.f64 (*.f64 b_2 (neg.f64 a))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 b_2 a (neg.f64 a)))) (neg.f64 (neg.f64 (*.f64 a (*.f64 b_2 a)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a a))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))))))) (neg.f64 (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 a a)) (/.f64 (/.f64 (-.f64 (/.f64 #s(literal -1 binary64) b_2) #s(literal 1 binary64)) a) (*.f64 b_2 (neg.f64 a)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 a a)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 b_2 a) (*.f64 b_2 a)))))) (neg.f64 (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) b_2)) a))))
(/.f64 (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 b_2 a) (*.f64 b_2 a))) (/.f64 #s(literal 1 binary64) (*.f64 a a)))) (neg.f64 (/.f64 (-.f64 (/.f64 #s(literal -1 binary64) b_2) #s(literal 1 binary64)) a)))
(/.f64 (neg.f64 (/.f64 (fma.f64 b_2 a (neg.f64 a)) a)) (*.f64 b_2 (neg.f64 a)))
(pow.f64 (/.f64 (*.f64 a (*.f64 b_2 a)) (fma.f64 b_2 a (neg.f64 a))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 a a)) (/.f64 (/.f64 (-.f64 (/.f64 #s(literal -1 binary64) b_2) #s(literal 1 binary64)) a) (*.f64 b_2 (neg.f64 a)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a a))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a)))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) b_2)) a) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 a a)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 b_2 a) (*.f64 b_2 a))))) #s(literal -1 binary64))
(*.f64 (fma.f64 b_2 a (neg.f64 a)) (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 b_2 a))))
(*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a a))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 a a)) (/.f64 (/.f64 (-.f64 (/.f64 #s(literal -1 binary64) b_2) #s(literal 1 binary64)) a) (*.f64 b_2 (neg.f64 a))))))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 a a)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 b_2 a) (*.f64 b_2 a)))) (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) b_2)) a)))
(+.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (*.f64 b_2 b_2) (*.f64 b_2 (neg.f64 a))))
(+.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 b_2 (neg.f64 a))) (/.f64 (*.f64 b_2 b_2) a))
(-.f64 (/.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (*.f64 b_2 b_2) a)) (-.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (*.f64 b_2 b_2) (*.f64 b_2 (neg.f64 a))))) (/.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 b_2 (neg.f64 a))) (/.f64 (*.f64 b_2 b_2) (*.f64 b_2 (neg.f64 a)))) (-.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (*.f64 b_2 b_2) (*.f64 b_2 (neg.f64 a))))))
(fma.f64 b_2 (/.f64 b_2 a) (/.f64 (*.f64 b_2 b_2) (*.f64 b_2 (neg.f64 a))))
(fma.f64 b_2 (*.f64 b_2 (/.f64 #s(literal -1 binary64) (*.f64 b_2 a))) (/.f64 (*.f64 b_2 b_2) a))
(fma.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 1 binary64) a) (/.f64 (*.f64 b_2 b_2) (*.f64 b_2 (neg.f64 a))))
(fma.f64 (*.f64 b_2 b_2) (/.f64 #s(literal -1 binary64) (*.f64 b_2 a)) (/.f64 (*.f64 b_2 b_2) a))
(fma.f64 (/.f64 (*.f64 b_2 b_2) a) #s(literal 1 binary64) (/.f64 (*.f64 b_2 b_2) (*.f64 b_2 (neg.f64 a))))
(fma.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 #s(literal -1 binary64) b_2) (/.f64 (*.f64 b_2 b_2) a))
(fma.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 #s(literal 1 binary64) (/.f64 b_2 #s(literal -1 binary64))) (/.f64 (*.f64 b_2 b_2) a))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 b_2) a) (/.f64 (*.f64 b_2 b_2) (*.f64 b_2 (neg.f64 a))))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 b_2) (*.f64 b_2 (neg.f64 a))) (/.f64 (*.f64 b_2 b_2) a))
(fma.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 b_2 b_2) (/.f64 (*.f64 b_2 b_2) (*.f64 b_2 (neg.f64 a))))
(fma.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) #s(literal -1 binary64)) (/.f64 (*.f64 b_2 b_2) (*.f64 b_2 (neg.f64 a))))
(fma.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (*.f64 b_2 b_2) #s(literal 1 binary64)) (/.f64 (*.f64 b_2 b_2) (*.f64 b_2 (neg.f64 a))))
(fma.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (*.f64 b_2 b_2) (neg.f64 b_2)) (/.f64 (*.f64 b_2 b_2) a))
(fma.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (*.f64 b_2 (neg.f64 b_2)) b_2) (/.f64 (*.f64 b_2 b_2) a))
(fma.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (*.f64 b_2 b_2) (/.f64 b_2 #s(literal -1 binary64))) (/.f64 (*.f64 b_2 b_2) a))
(fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 a)) (*.f64 b_2 b_2)) (/.f64 (*.f64 b_2 b_2) a))
(fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 b_2 b_2) (*.f64 b_2 a)) (/.f64 (*.f64 b_2 b_2) a))
(fma.f64 (/.f64 #s(literal -1 binary64) (*.f64 b_2 a)) (*.f64 b_2 b_2) (/.f64 (*.f64 b_2 b_2) a))
(fma.f64 (/.f64 #s(literal -1 binary64) (*.f64 b_2 a)) (/.f64 (*.f64 b_2 b_2) #s(literal 1 binary64)) (/.f64 (*.f64 b_2 b_2) a))
(fma.f64 (/.f64 #s(literal -1 binary64) (*.f64 b_2 a)) (/.f64 (*.f64 b_2 (neg.f64 b_2)) #s(literal -1 binary64)) (/.f64 (*.f64 b_2 b_2) a))
(fma.f64 (*.f64 b_2 (neg.f64 b_2)) (/.f64 #s(literal -1 binary64) a) (/.f64 (*.f64 b_2 b_2) (*.f64 b_2 (neg.f64 a))))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 a)) (/.f64 (*.f64 b_2 b_2) #s(literal -1 binary64)) (/.f64 (*.f64 b_2 b_2) a))
(fma.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 (*.f64 b_2 b_2) b_2) (/.f64 (*.f64 b_2 b_2) a))
(fma.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 (*.f64 b_2 (neg.f64 b_2)) (neg.f64 b_2)) (/.f64 (*.f64 b_2 b_2) a))
(fma.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 (*.f64 b_2 b_2) #s(literal -1 binary64)) (/.f64 (*.f64 b_2 b_2) (*.f64 b_2 (neg.f64 a))))
(fma.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 (*.f64 b_2 (neg.f64 b_2)) (/.f64 b_2 #s(literal -1 binary64))) (/.f64 (*.f64 b_2 b_2) a))
(fma.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 (*.f64 b_2 (neg.f64 b_2)) #s(literal 1 binary64)) (/.f64 (*.f64 b_2 b_2) (*.f64 b_2 (neg.f64 a))))
(fma.f64 (/.f64 b_2 a) b_2 (/.f64 (*.f64 b_2 b_2) (*.f64 b_2 (neg.f64 a))))
(fma.f64 (/.f64 b_2 a) (/.f64 b_2 #s(literal 1 binary64)) (/.f64 (*.f64 b_2 b_2) (*.f64 b_2 (neg.f64 a))))
(fma.f64 (/.f64 b_2 a) (/.f64 b_2 (neg.f64 b_2)) (/.f64 (*.f64 b_2 b_2) a))
(fma.f64 (/.f64 b_2 a) (/.f64 (neg.f64 b_2) b_2) (/.f64 (*.f64 b_2 b_2) a))
(fma.f64 (/.f64 b_2 a) (/.f64 (neg.f64 b_2) #s(literal -1 binary64)) (/.f64 (*.f64 b_2 b_2) (*.f64 b_2 (neg.f64 a))))
(fma.f64 (/.f64 b_2 a) (/.f64 b_2 (/.f64 b_2 #s(literal -1 binary64))) (/.f64 (*.f64 b_2 b_2) a))
(fma.f64 (/.f64 #s(literal 1 binary64) b_2) (/.f64 (*.f64 b_2 b_2) (neg.f64 a)) (/.f64 (*.f64 b_2 b_2) a))
(fma.f64 (/.f64 #s(literal 1 binary64) b_2) (/.f64 (*.f64 b_2 b_2) (/.f64 a #s(literal -1 binary64))) (/.f64 (*.f64 b_2 b_2) a))
(fma.f64 (/.f64 (*.f64 b_2 b_2) (neg.f64 a)) (/.f64 #s(literal 1 binary64) b_2) (/.f64 (*.f64 b_2 b_2) a))
(fma.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) b_2) b_2 (/.f64 (*.f64 b_2 b_2) (*.f64 b_2 (neg.f64 a))))
(fma.f64 (*.f64 (/.f64 #s(literal -1 binary64) (*.f64 b_2 a)) b_2) b_2 (/.f64 (*.f64 b_2 b_2) a))
(fma.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 a)) (/.f64 (*.f64 b_2 b_2) a))
(fma.f64 (/.f64 #s(literal -1 binary64) b_2) (/.f64 (*.f64 b_2 b_2) a) (/.f64 (*.f64 b_2 b_2) a))
(fma.f64 (/.f64 #s(literal -1 binary64) b_2) (/.f64 (*.f64 b_2 (neg.f64 b_2)) (/.f64 a #s(literal -1 binary64))) (/.f64 (*.f64 b_2 b_2) a))
(fma.f64 (/.f64 b_2 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) a) (/.f64 (*.f64 b_2 b_2) (*.f64 b_2 (neg.f64 a))))
(fma.f64 (/.f64 b_2 #s(literal -1 binary64)) (/.f64 b_2 (*.f64 b_2 a)) (/.f64 (*.f64 b_2 b_2) a))
(fma.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 b_2 a)) #s(literal -1 binary64) (/.f64 (*.f64 b_2 b_2) a))
(fma.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 b_2 b_2) (/.f64 (*.f64 b_2 b_2) a))
(fma.f64 (/.f64 (neg.f64 b_2) (neg.f64 b_2)) (/.f64 (neg.f64 b_2) a) (/.f64 (*.f64 b_2 b_2) a))
(fma.f64 (/.f64 #s(literal -1 binary64) (*.f64 #s(literal 1 binary64) b_2)) (/.f64 (*.f64 b_2 b_2) a) (/.f64 (*.f64 b_2 b_2) a))
(fma.f64 (/.f64 #s(literal -1 binary64) (*.f64 #s(literal 1 binary64) a)) (/.f64 (*.f64 b_2 b_2) b_2) (/.f64 (*.f64 b_2 b_2) a))
(fma.f64 (/.f64 (neg.f64 b_2) a) (/.f64 b_2 #s(literal -1 binary64)) (/.f64 (*.f64 b_2 b_2) (*.f64 b_2 (neg.f64 a))))
(fma.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (neg.f64 b_2) (neg.f64 b_2)) (/.f64 (*.f64 b_2 b_2) a))
(fma.f64 (/.f64 (neg.f64 b_2) a) (/.f64 b_2 b_2) (/.f64 (*.f64 b_2 b_2) a))
(fma.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (neg.f64 b_2) (/.f64 b_2 #s(literal -1 binary64))) (/.f64 (*.f64 b_2 b_2) a))
(fma.f64 (/.f64 b_2 #s(literal 1 binary64)) (/.f64 (neg.f64 b_2) (*.f64 b_2 a)) (/.f64 (*.f64 b_2 b_2) a))
(fma.f64 (/.f64 (*.f64 b_2 b_2) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (*.f64 b_2 a)) (/.f64 (*.f64 b_2 b_2) a))
(fma.f64 (/.f64 b_2 b_2) (/.f64 b_2 (neg.f64 a)) (/.f64 (*.f64 b_2 b_2) a))
(fma.f64 (/.f64 b_2 b_2) (/.f64 (neg.f64 b_2) a) (/.f64 (*.f64 b_2 b_2) a))
(fma.f64 (/.f64 b_2 b_2) (/.f64 b_2 (/.f64 a #s(literal -1 binary64))) (/.f64 (*.f64 b_2 b_2) a))
(fma.f64 (/.f64 b_2 (neg.f64 b_2)) (/.f64 b_2 a) (/.f64 (*.f64 b_2 b_2) a))
(fma.f64 (/.f64 b_2 (*.f64 b_2 a)) (/.f64 b_2 #s(literal -1 binary64)) (/.f64 (*.f64 b_2 b_2) a))
(fma.f64 (/.f64 (neg.f64 b_2) b_2) (/.f64 b_2 a) (/.f64 (*.f64 b_2 b_2) a))
(fma.f64 (/.f64 (neg.f64 b_2) b_2) (/.f64 (neg.f64 b_2) (/.f64 a #s(literal -1 binary64))) (/.f64 (*.f64 b_2 b_2) a))
(fma.f64 (/.f64 (neg.f64 b_2) #s(literal -1 binary64)) (/.f64 b_2 a) (/.f64 (*.f64 b_2 b_2) (*.f64 b_2 (neg.f64 a))))
(fma.f64 (/.f64 (neg.f64 b_2) #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) (*.f64 b_2 a)) (/.f64 (*.f64 b_2 b_2) a))
(fma.f64 (/.f64 (neg.f64 b_2) (*.f64 b_2 a)) (/.f64 b_2 #s(literal 1 binary64)) (/.f64 (*.f64 b_2 b_2) a))
(fma.f64 (/.f64 (neg.f64 b_2) (*.f64 b_2 a)) (/.f64 (neg.f64 b_2) #s(literal -1 binary64)) (/.f64 (*.f64 b_2 b_2) a))
(fma.f64 (/.f64 (*.f64 b_2 b_2) (neg.f64 b_2)) (/.f64 #s(literal 1 binary64) a) (/.f64 (*.f64 b_2 b_2) a))
(fma.f64 (/.f64 (*.f64 b_2 b_2) b_2) (/.f64 #s(literal -1 binary64) a) (/.f64 (*.f64 b_2 b_2) a))
(fma.f64 (/.f64 (*.f64 (neg.f64 b_2) #s(literal -1 binary64)) b_2) (/.f64 b_2 (neg.f64 a)) (/.f64 (*.f64 b_2 b_2) a))
(fma.f64 (/.f64 (*.f64 (neg.f64 b_2) #s(literal -1 binary64)) b_2) (/.f64 b_2 (/.f64 a #s(literal -1 binary64))) (/.f64 (*.f64 b_2 b_2) a))
(fma.f64 (/.f64 (*.f64 (neg.f64 b_2) #s(literal -1 binary64)) (neg.f64 b_2)) (/.f64 b_2 a) (/.f64 (*.f64 b_2 b_2) a))
(fma.f64 (/.f64 (*.f64 (neg.f64 b_2) #s(literal -1 binary64)) a) (/.f64 b_2 #s(literal 1 binary64)) (/.f64 (*.f64 b_2 b_2) (*.f64 b_2 (neg.f64 a))))
(fma.f64 (/.f64 (*.f64 (neg.f64 b_2) #s(literal -1 binary64)) a) (/.f64 b_2 (neg.f64 b_2)) (/.f64 (*.f64 b_2 b_2) a))
(fma.f64 (/.f64 (*.f64 (neg.f64 b_2) #s(literal -1 binary64)) a) (/.f64 b_2 (/.f64 b_2 #s(literal -1 binary64))) (/.f64 (*.f64 b_2 b_2) a))
(fma.f64 (/.f64 (*.f64 (neg.f64 b_2) #s(literal -1 binary64)) #s(literal -1 binary64)) (/.f64 b_2 (*.f64 b_2 a)) (/.f64 (*.f64 b_2 b_2) a))
(fma.f64 (/.f64 (*.f64 (neg.f64 b_2) #s(literal -1 binary64)) (neg.f64 a)) (/.f64 b_2 b_2) (/.f64 (*.f64 b_2 b_2) a))
(fma.f64 (/.f64 (*.f64 b_2 b_2) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 a)) (/.f64 (*.f64 b_2 b_2) a))
(fma.f64 (/.f64 (*.f64 b_2 b_2) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) a) (/.f64 (*.f64 b_2 b_2) (*.f64 b_2 (neg.f64 a))))
(fma.f64 (/.f64 (*.f64 (neg.f64 b_2) #s(literal -1 binary64)) (*.f64 b_2 a)) (/.f64 b_2 #s(literal -1 binary64)) (/.f64 (*.f64 b_2 b_2) a))
(fma.f64 (/.f64 b_2 (*.f64 #s(literal 1 binary64) b_2)) (/.f64 (neg.f64 b_2) a) (/.f64 (*.f64 b_2 b_2) a))
(fma.f64 (/.f64 b_2 (*.f64 #s(literal 1 binary64) a)) (/.f64 (neg.f64 b_2) b_2) (/.f64 (*.f64 b_2 b_2) a))
(fma.f64 (/.f64 (neg.f64 b_2) (*.f64 #s(literal 1 binary64) b_2)) (/.f64 b_2 a) (/.f64 (*.f64 b_2 b_2) a))
(fma.f64 (/.f64 (neg.f64 b_2) (*.f64 #s(literal 1 binary64) a)) (/.f64 b_2 b_2) (/.f64 (*.f64 b_2 b_2) a))
(fma.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 #s(literal 1 binary64) b_2)) (/.f64 #s(literal -1 binary64) a) (/.f64 (*.f64 b_2 b_2) a))
(fma.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 #s(literal 1 binary64) a)) (/.f64 #s(literal -1 binary64) b_2) (/.f64 (*.f64 b_2 b_2) a))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))))) (fma.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (*.f64 b_2 b_2) a) (-.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 b_2 (neg.f64 a))) (/.f64 (*.f64 b_2 b_2) (*.f64 b_2 (neg.f64 a)))) (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (*.f64 b_2 b_2) (*.f64 b_2 (neg.f64 a)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (*.f64 b_2 b_2) a)) (*.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 b_2 (neg.f64 a))) (/.f64 (*.f64 b_2 b_2) (*.f64 b_2 (neg.f64 a))))) (-.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (*.f64 b_2 b_2) (*.f64 b_2 (neg.f64 a)))))
(/.f64 (*.f64 (*.f64 b_2 b_2) (fma.f64 b_2 a (neg.f64 a))) (*.f64 a (*.f64 b_2 a)))
(/.f64 (*.f64 (*.f64 b_2 b_2) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a a))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a)))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 a a)) (/.f64 (/.f64 (-.f64 (/.f64 #s(literal -1 binary64) b_2) #s(literal 1 binary64)) a) (*.f64 b_2 (neg.f64 a)))))
(/.f64 (*.f64 (*.f64 b_2 b_2) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 a a)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 b_2 a) (*.f64 b_2 a))))) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) b_2)) a))
(/.f64 (*.f64 (fma.f64 b_2 a (neg.f64 a)) (*.f64 b_2 b_2)) (*.f64 a (*.f64 b_2 a)))
(/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a a))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))))) (*.f64 b_2 b_2)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 a a)) (/.f64 (/.f64 (-.f64 (/.f64 #s(literal -1 binary64) b_2) #s(literal 1 binary64)) a) (*.f64 b_2 (neg.f64 a)))))
(/.f64 (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 a a)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 b_2 a) (*.f64 b_2 a)))) (*.f64 b_2 b_2)) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) b_2)) a))
(/.f64 (neg.f64 (+.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a)))))) (neg.f64 (fma.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (*.f64 b_2 b_2) a) (-.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 b_2 (neg.f64 a))) (/.f64 (*.f64 b_2 b_2) (*.f64 b_2 (neg.f64 a)))) (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (*.f64 b_2 b_2) (*.f64 b_2 (neg.f64 a))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (*.f64 b_2 b_2) a)) (*.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 b_2 (neg.f64 a))) (/.f64 (*.f64 b_2 b_2) (*.f64 b_2 (neg.f64 a)))))) (neg.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (*.f64 b_2 b_2) (*.f64 b_2 (neg.f64 a))))))
(/.f64 (neg.f64 (*.f64 (*.f64 b_2 b_2) (fma.f64 b_2 a (neg.f64 a)))) (neg.f64 (*.f64 a (*.f64 b_2 a))))
(/.f64 (neg.f64 (*.f64 (*.f64 b_2 b_2) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a a))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))))))) (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 a a)) (/.f64 (/.f64 (-.f64 (/.f64 #s(literal -1 binary64) b_2) #s(literal 1 binary64)) a) (*.f64 b_2 (neg.f64 a))))))
(/.f64 (neg.f64 (*.f64 (*.f64 b_2 b_2) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 a a)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 b_2 a) (*.f64 b_2 a)))))) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) b_2)) a)))
(/.f64 (neg.f64 (*.f64 (fma.f64 b_2 a (neg.f64 a)) (*.f64 b_2 b_2))) (neg.f64 (*.f64 a (*.f64 b_2 a))))
(/.f64 (neg.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a a))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))))) (*.f64 b_2 b_2))) (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 a a)) (/.f64 (/.f64 (-.f64 (/.f64 #s(literal -1 binary64) b_2) #s(literal 1 binary64)) a) (*.f64 b_2 (neg.f64 a))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 a a)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 b_2 a) (*.f64 b_2 a)))) (*.f64 b_2 b_2))) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) b_2)) a)))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a)))) (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 a (*.f64 a a)))) (fma.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 b_2 (neg.f64 a))) (/.f64 (*.f64 b_2 b_2) (*.f64 b_2 (neg.f64 a))) (-.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (*.f64 b_2 b_2) a)) (*.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 b_2 (neg.f64 a))) (/.f64 (*.f64 b_2 b_2) a)))))
(*.f64 b_2 (fma.f64 b_2 (/.f64 #s(literal -1 binary64) (*.f64 b_2 a)) (/.f64 b_2 a)))
(*.f64 (*.f64 b_2 b_2) (/.f64 (fma.f64 b_2 a (neg.f64 a)) (*.f64 a (*.f64 b_2 a))))
(*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (fma.f64 b_2 a (neg.f64 a)) (*.f64 b_2 a)))
(*.f64 (/.f64 (fma.f64 b_2 a (neg.f64 a)) (*.f64 a (*.f64 b_2 a))) (*.f64 b_2 b_2))
(*.f64 (fma.f64 b_2 (/.f64 #s(literal -1 binary64) (*.f64 b_2 a)) (/.f64 b_2 a)) b_2)
(*.f64 (/.f64 (fma.f64 b_2 a (neg.f64 a)) a) (/.f64 (*.f64 b_2 b_2) (*.f64 b_2 a)))
(*.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 b_2 a)) (/.f64 (fma.f64 b_2 a (neg.f64 a)) a))
(*.f64 (/.f64 (fma.f64 b_2 a (neg.f64 a)) (*.f64 b_2 a)) (/.f64 (*.f64 b_2 b_2) a))
(*.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)) (/.f64 (fma.f64 b_2 a (neg.f64 a)) b_2))
(*.f64 (/.f64 (fma.f64 b_2 a (neg.f64 a)) (*.f64 a a)) (/.f64 (*.f64 b_2 b_2) b_2))
(exp.f64 (neg.f64 (log.f64 a)))
(neg.f64 (/.f64 #s(literal -1 binary64) a))
(/.f64 #s(literal 1 binary64) a)
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 a)))
(/.f64 #s(literal -1 binary64) (neg.f64 a))
(/.f64 #s(literal -1 binary64) (neg.f64 (neg.f64 (neg.f64 a))))
(pow.f64 a #s(literal -1 binary64))
(pow.f64 (*.f64 a a) #s(literal -1/2 binary64))
(pow.f64 (neg.f64 (neg.f64 a)) #s(literal -1 binary64))
(pow.f64 (pow.f64 a #s(literal -1/2 binary64)) #s(literal 2 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 #s(literal 1 binary64) a) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) a))
(*.f64 (pow.f64 a #s(literal -1/2 binary64)) (pow.f64 a #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 a (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (neg.f64 (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) a)))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) a) (/.f64 (/.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) a))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (neg.f64 (neg.f64 a))) (/.f64 (/.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (neg.f64 (neg.f64 a))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 a)) (neg.f64 (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) a)))
(-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 a (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))))))
(-.f64 (/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))))) (*.f64 a (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 a (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))))))
(neg.f64 (neg.f64 (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) a)))
(/.f64 #s(literal 1 binary64) (/.f64 a (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 a (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 a (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 a (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c))) #s(literal 1 binary64))))
(/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) a)
(/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (neg.f64 (neg.f64 a)))
(/.f64 (neg.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c))) (neg.f64 a))
(/.f64 (neg.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c))) (neg.f64 (neg.f64 (neg.f64 a))))
(/.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 a (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (*.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 a (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (*.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) #s(literal 1 binary64)) a)
(/.f64 (*.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) a))
(/.f64 (*.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal -1 binary64)) (*.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 a)))
(/.f64 (*.f64 (*.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 1 binary64)) (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) a))
(/.f64 (*.f64 (*.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal -1 binary64)) (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (neg.f64 a)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)))) a)
(/.f64 (neg.f64 (neg.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)))) (neg.f64 (neg.f64 a)))
(/.f64 (neg.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (neg.f64 (*.f64 a (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))))) (neg.f64 (*.f64 a (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (*.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) #s(literal -1 binary64)) (neg.f64 a))
(/.f64 (*.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) a)) (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 (*.f64 (*.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 #s(literal 1 binary64) a)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (neg.f64 (*.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) #s(literal 1 binary64))) (neg.f64 a))
(/.f64 (neg.f64 (*.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) a)))
(/.f64 (neg.f64 (*.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal -1 binary64))) (neg.f64 (*.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 a))))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 1 binary64))) (neg.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) a)))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal -1 binary64))) (neg.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (neg.f64 a))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c))))) (neg.f64 a))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c))))) (neg.f64 (neg.f64 (neg.f64 a))))
(/.f64 (neg.f64 (*.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) #s(literal -1 binary64))) (neg.f64 (neg.f64 a)))
(/.f64 (neg.f64 (*.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) a))) (neg.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 #s(literal 1 binary64) a))) (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))))
(pow.f64 (/.f64 a (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 a (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) a))
(*.f64 (/.f64 #s(literal 1 binary64) a) (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)))
(*.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c))) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) a)))
(*.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) a) #s(literal 1 binary64))
(*.f64 (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) a) (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))))
(*.f64 (neg.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c))) (/.f64 #s(literal -1 binary64) a))
(*.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) #s(literal -1 binary64)))
(*.f64 (*.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) a))
(*.f64 (pow.f64 (/.f64 a (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(*.f64 (pow.f64 (/.f64 a (*.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))))
(*.f64 (/.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) a) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal 1 binary64)))
(*.f64 (/.f64 (*.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) a) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 1 binary64)))
(*.f64 (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) a))
(*.f64 (/.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) a) (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(*.f64 (/.f64 (*.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) b_2)) (/.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(*.f64 (/.f64 (*.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(+.f64 (*.f64 a c) (*.f64 b_2 (+.f64 b_2 b_2)))
(+.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2))
(+.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))
(+.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c))
(-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))))
(-.f64 (/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))))
(-.f64 (/.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2))))
(-.f64 (/.f64 (*.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 b_2 (+.f64 b_2 b_2))) (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c))) (/.f64 (*.f64 c (*.f64 a (*.f64 a c))) (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c))))
(fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))
(fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c))
(fma.f64 (neg.f64 b_2) (neg.f64 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))
(fma.f64 a c (*.f64 b_2 (+.f64 b_2 b_2)))
(fma.f64 c a (*.f64 b_2 (+.f64 b_2 b_2)))
(fma.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 b_2))
(fma.f64 (*.f64 b_2 b_2) #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c)))
(fma.f64 #s(literal 1 binary64) (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))
(fma.f64 #s(literal -1 binary64) (*.f64 b_2 (neg.f64 b_2)) (fma.f64 b_2 b_2 (*.f64 a c)))
(fma.f64 #s(literal 2 binary64) (*.f64 b_2 b_2) (*.f64 a c))
(fma.f64 (fma.f64 (*.f64 a c) (*.f64 c (*.f64 a (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (-.f64 (*.f64 a c) (*.f64 b_2 b_2))))) (*.f64 b_2 b_2))
(fma.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 b_2 b_2))
(fma.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) #s(literal 1/4 binary64)) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) #s(literal 3/4 binary64)) (*.f64 b_2 b_2))
(fma.f64 (*.f64 (neg.f64 b_2) #s(literal -1 binary64)) b_2 (fma.f64 b_2 b_2 (*.f64 a c)))
(fma.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) #s(literal 3/4 binary64)) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) #s(literal 1/4 binary64)) (*.f64 b_2 b_2))
(fma.f64 (pow.f64 (fma.f64 (*.f64 a c) (*.f64 c (*.f64 a (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (-.f64 (*.f64 a c) (*.f64 b_2 b_2))))) #s(literal 1 binary64)) (*.f64 b_2 b_2))
(fma.f64 (pow.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal 1 binary64)) (*.f64 b_2 b_2))
(fma.f64 (pow.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) #s(literal 1/4 binary64)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) #s(literal 3/4 binary64)) #s(literal 1 binary64)) (*.f64 b_2 b_2))
(fma.f64 (pow.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) #s(literal 3/4 binary64)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) #s(literal 1/4 binary64)) #s(literal 1 binary64)) (*.f64 b_2 b_2))
(fma.f64 (exp.f64 (log.f64 b_2)) (exp.f64 (log.f64 b_2)) (fma.f64 b_2 b_2 (*.f64 a c)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))))))
(/.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c)) (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(/.f64 (*.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (neg.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (neg.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c)) (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))))) (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (fma.f64 #s(literal 8 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 c (*.f64 a (*.f64 a c))))) (fma.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 b_2 (+.f64 b_2 b_2)) (-.f64 (*.f64 c (*.f64 a (*.f64 a c))) (*.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)))))
(/.f64 (-.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2)))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 b_2 (+.f64 b_2 b_2))) (*.f64 c (*.f64 a (*.f64 a c)))) (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (neg.f64 (neg.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))))) (neg.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 8 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 c (*.f64 a (*.f64 a c)))))) (neg.f64 (fma.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 b_2 (+.f64 b_2 b_2)) (-.f64 (*.f64 c (*.f64 a (*.f64 a c))) (*.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 b_2 (+.f64 b_2 b_2))) (*.f64 c (*.f64 a (*.f64 a c))))) (neg.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c))))
(/.f64 (fma.f64 (*.f64 a c) (*.f64 c (*.f64 a (*.f64 a c))) (*.f64 #s(literal 8 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (fma.f64 a (*.f64 c (*.f64 a c)) (-.f64 (*.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 b_2 (+.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 b_2 (+.f64 b_2 b_2))))))
(pow.f64 (/.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))))) #s(literal -1 binary64))
(*.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(*.f64 (*.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))))
(*.f64 (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) b_2)) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) b_2))
(*.f64 (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c))) (neg.f64 a))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) a)))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) a)))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (neg.f64 a))) (/.f64 (/.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (neg.f64 a))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) a)) (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) a)))
(neg.f64 (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) a)))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c))) (neg.f64 a)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c))) (neg.f64 a)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (*.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c))) (neg.f64 a)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c))) (neg.f64 a))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c))) (neg.f64 a)) #s(literal 1 binary64))))
(/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (neg.f64 a)))
(/.f64 (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) a) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) a) (neg.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(/.f64 (neg.f64 (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) a)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (neg.f64 (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) a)) (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (neg.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) a))
(/.f64 (neg.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c))) (neg.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (neg.f64 a))))
(/.f64 (*.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) #s(literal 1 binary64)) (*.f64 (neg.f64 a) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (*.f64 (neg.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c))) #s(literal 1 binary64)) (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)))) (neg.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) a)))
(/.f64 (*.f64 (neg.f64 (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) a)) #s(literal 1 binary64)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (*.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (neg.f64 a))
(/.f64 (*.f64 (neg.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c))) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) a)
(/.f64 (neg.f64 (*.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) #s(literal 1 binary64))) (neg.f64 (*.f64 (neg.f64 a) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c))) #s(literal 1 binary64))) (neg.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) a)) #s(literal 1 binary64))) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))) (neg.f64 (neg.f64 a)))
(/.f64 (neg.f64 (*.f64 (neg.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c))) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))) (neg.f64 a))
(pow.f64 (*.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c))) (neg.f64 a)) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c))) (neg.f64 a)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (neg.f64 a))))
(*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) a)))
(*.f64 (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) a) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(*.f64 (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) a) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) #s(literal -1 binary64)))
(*.f64 (neg.f64 (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) a)) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(*.f64 (neg.f64 (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) a)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (neg.f64 (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) a)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (pow.f64 (/.f64 #s(literal -1 binary64) (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) a)) #s(literal -1 binary64)))
(*.f64 (/.f64 (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) a) (neg.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))))) (-.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(*.f64 (/.f64 (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) a) (neg.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))))
(*.f64 (/.f64 (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) a) (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))))) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(*.f64 (/.f64 (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) a) (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(*.f64 (/.f64 (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) a) (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))))
(*.f64 (/.f64 (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) a) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(*.f64 (pow.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c))) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) a))
(*.f64 (pow.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (neg.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))))
(*.f64 (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (neg.f64 (/.f64 #s(literal 1 binary64) a)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))))
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) a))
(*.f64 (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(*.f64 (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) a))
(*.f64 (/.f64 (*.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (neg.f64 a)))
(*.f64 (/.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 a)))
(*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) a) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))))
(*.f64 (/.f64 #s(literal -1 binary64) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) a) (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(*.f64 (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(*.f64 (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 (neg.f64 (/.f64 #s(literal 1 binary64) a)) (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(*.f64 (/.f64 (neg.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c))) (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))))
(*.f64 (/.f64 (neg.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(*.f64 (/.f64 (neg.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c))) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal -1 binary64) a) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) #s(literal -1 binary64)) (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(*.f64 (/.f64 (*.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(+.f64 #s(literal 0 binary64) (neg.f64 (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) a)))
(-.f64 #s(literal 0 binary64) (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) a))
(-.f64 (/.f64 #s(literal 0 binary64) a) (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) a))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (neg.f64 a))) (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) a))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (neg.f64 a)) (/.f64 (/.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (neg.f64 a)))
(-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (neg.f64 a) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (neg.f64 a) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))))))
(-.f64 (/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))))) (*.f64 (neg.f64 a) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (neg.f64 a) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))))))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) a) (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) a) (*.f64 #s(literal 0 binary64) (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) a))))) (/.f64 (*.f64 (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) a) (*.f64 (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) a) (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) a))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) a) (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) a) (*.f64 #s(literal 0 binary64) (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) a))))))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) a))) (/.f64 (*.f64 (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) a) (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) a)) (+.f64 #s(literal 0 binary64) (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) a))))
(neg.f64 (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) a))
(/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 a (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 a) (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c))))
(/.f64 #s(literal 1 binary64) (/.f64 a (neg.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 #s(literal -1 binary64) (/.f64 a (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c))))
(/.f64 #s(literal -1 binary64) (neg.f64 (neg.f64 (/.f64 a (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (neg.f64 a) (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a (neg.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (neg.f64 a))
(/.f64 (neg.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c))) a)
(/.f64 (neg.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c))) (neg.f64 (neg.f64 a)))
(/.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (neg.f64 a) (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (*.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (neg.f64 a) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)))) (neg.f64 a))
(/.f64 (neg.f64 (neg.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)))) (neg.f64 (neg.f64 (neg.f64 a))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (neg.f64 (*.f64 (neg.f64 a) (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))))) (neg.f64 (*.f64 (neg.f64 a) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) a) (*.f64 (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) a) (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) a)))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) a) (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) a) (*.f64 #s(literal 0 binary64) (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) a)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) a) (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) a))) (+.f64 #s(literal 0 binary64) (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) a)))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)))) (neg.f64 a))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c))))) (neg.f64 (neg.f64 a)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) a) (*.f64 (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) a) (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) a))))) (neg.f64 (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) a) (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) a) (*.f64 #s(literal 0 binary64) (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) a))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) a) (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) a)))) (neg.f64 (+.f64 #s(literal 0 binary64) (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) a))))
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c))))) (neg.f64 (neg.f64 a)))
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (neg.f64 (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) a)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) a) (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) a)) (*.f64 #s(literal 0 binary64) (neg.f64 (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) a))))))
(pow.f64 (neg.f64 (/.f64 a (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (neg.f64 a) (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c))) #s(literal -1 binary64))
(pow.f64 (/.f64 a (neg.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) a)))
(*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) a))
(*.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (/.f64 #s(literal -1 binary64) a))
(*.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (neg.f64 (/.f64 #s(literal 1 binary64) a)))
(*.f64 (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) a) #s(literal -1 binary64))
(*.f64 (neg.f64 (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) a)) (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))))
(*.f64 (neg.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c))) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 (neg.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) #s(literal 1 binary64)))
(*.f64 (/.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) a) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) a) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal -1 binary64)))
(*.f64 (/.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) a))
(*.f64 (/.f64 (*.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) a))
(*.f64 (/.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 a)) (/.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(+.f64 b_2 (neg.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(+.f64 (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(+.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(+.f64 (neg.f64 (neg.f64 b_2)) (neg.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(+.f64 (neg.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (neg.f64 (neg.f64 b_2)))
(-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(-.f64 #s(literal 0 binary64) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) b_2))
(-.f64 #s(literal 0 binary64) (/.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 (-.f64 (*.f64 b_2 b_2) (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 (/.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 (-.f64 (*.f64 b_2 b_2) (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(-.f64 (fma.f64 b_2 (/.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) #s(literal 0 binary64)) (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(-.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(-.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 (*.f64 a c) (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (*.f64 a c) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(-.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 1 binary64)) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))) (+.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (+.f64 (/.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))))) (/.f64 (/.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))) (+.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (+.f64 (/.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))))))
(-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (-.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (*.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (-.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (*.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(-.f64 (/.f64 (/.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 (-.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 (-.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(fma.f64 b_2 (/.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(fma.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(fma.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(fma.f64 (/.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) b_2 (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(fma.f64 (/.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) b_2)) (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(fma.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) #s(literal -1 binary64) (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(fma.f64 (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(fma.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(fma.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 b_2 (/.f64 #s(literal 1 binary64) b_2)) (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(fma.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(fma.f64 (/.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2)))) (-.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(fma.f64 (/.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(fma.f64 (/.f64 (*.f64 b_2 b_2) (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2)))) (-.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(fma.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))) (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(fma.f64 (/.f64 b_2 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 b_2 (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))) (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(fma.f64 (/.f64 b_2 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 b_2 (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(fma.f64 (/.f64 b_2 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(fma.f64 (/.f64 (neg.f64 b_2) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(fma.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))) (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(fma.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 b_2 (neg.f64 b_2)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))) (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(fma.f64 (/.f64 #s(literal -1 binary64) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(fma.f64 (/.f64 #s(literal -1 binary64) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 (*.f64 b_2 (neg.f64 b_2)) (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(fma.f64 (/.f64 (neg.f64 b_2) #s(literal -1 binary64)) (/.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(fma.f64 (/.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal -1 binary64)) (/.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(fma.f64 (/.f64 (fma.f64 (*.f64 a c) (*.f64 c (*.f64 a (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (-.f64 (*.f64 a c) (*.f64 b_2 b_2))))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(fma.f64 (/.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(fma.f64 (/.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) #s(literal 3/4 binary64)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(fma.f64 (/.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) #s(literal 3/4 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) #s(literal 1/4 binary64)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(fma.f64 (/.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (-.f64 (*.f64 a c) (*.f64 b_2 b_2)))) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (-.f64 (*.f64 a c) (*.f64 b_2 b_2))))) (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(fma.f64 (/.f64 (neg.f64 b_2) (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))) (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(fma.f64 (/.f64 (*.f64 (neg.f64 b_2) #s(literal -1 binary64)) (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 b_2 (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))) (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(fma.f64 (/.f64 (*.f64 (neg.f64 b_2) #s(literal -1 binary64)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 b_2 (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(neg.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) b_2))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 (-.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))) (*.f64 (fma.f64 (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 (-.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (*.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 (-.f64 (*.f64 b_2 b_2) (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 (-.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))) (*.f64 (fma.f64 (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 (-.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (*.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 (-.f64 (*.f64 b_2 b_2) (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))))
(/.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) (neg.f64 (-.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (*.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(/.f64 (*.f64 (fma.f64 (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 (-.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (fma.f64 (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 (-.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))))
(/.f64 (*.f64 (fma.f64 (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 (-.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (+.f64 (/.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 b_2) (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))))
(/.f64 (*.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 (-.f64 (*.f64 b_2 b_2) (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 (-.f64 (*.f64 b_2 b_2) (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 b_2 b_2))) (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (fma.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 b_2 b_2))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (fma.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (fma.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 1 binary64))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 (-.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (neg.f64 (fma.f64 (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 (-.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 (-.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (neg.f64 (+.f64 (/.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 b_2) (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))))
(/.f64 (neg.f64 (*.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 (-.f64 (*.f64 b_2 b_2) (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))) (neg.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (neg.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2)))) (-.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (*.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (*.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))))
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))) (/.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))) (+.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (+.f64 (/.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (-.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (*.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (/.f64 (-.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 (-.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (-.f64 (*.f64 b_2 (neg.f64 b_2)) (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) #s(literal 1 binary64))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (neg.f64 (-.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (*.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 (-.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))) (neg.f64 (neg.f64 (fma.f64 (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 (-.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 (-.f64 (*.f64 b_2 b_2) (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))) (neg.f64 (neg.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))))) (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 (-.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (*.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 b_2 b_2)))) (neg.f64 (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(/.f64 (neg.f64 (fma.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 b_2 b_2)))) (neg.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))))) (neg.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (neg.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))))) (neg.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 1 binary64)))) (neg.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (neg.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))) (/.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))))) (neg.f64 (+.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (+.f64 (/.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))))))
(/.f64 (neg.f64 (/.f64 (-.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))) (neg.f64 (/.f64 (-.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (pow.f64 (neg.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 3 binary64))) (fma.f64 b_2 b_2 (-.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (neg.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (*.f64 b_2 (neg.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))))
(/.f64 (+.f64 (pow.f64 (neg.f64 (neg.f64 b_2)) #s(literal 3 binary64)) (pow.f64 (neg.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 3 binary64))) (fma.f64 (neg.f64 (neg.f64 b_2)) (neg.f64 (neg.f64 b_2)) (-.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (neg.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (*.f64 (neg.f64 (neg.f64 b_2)) (neg.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))))
(/.f64 (+.f64 (pow.f64 (neg.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 3 binary64)) (pow.f64 (neg.f64 (neg.f64 b_2)) #s(literal 3 binary64))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (neg.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (-.f64 (*.f64 (neg.f64 (neg.f64 b_2)) (neg.f64 (neg.f64 b_2))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (neg.f64 (neg.f64 b_2))))))
(pow.f64 (/.f64 (fma.f64 (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 (-.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))) (*.f64 (fma.f64 (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 (-.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (*.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 (-.f64 (*.f64 b_2 b_2) (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) b_2))
(*.f64 (*.f64 (fma.f64 (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 (-.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 (-.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))))
(*.f64 (*.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 (-.f64 (*.f64 b_2 b_2) (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 b_2 b_2) (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(*.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) b_2) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) b_2) (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))))
(*.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))))
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) #s(literal -1 binary64)))
(-.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) a))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) a) (/.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) a))
(-.f64 (/.f64 #s(literal 0 binary64) a) (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) b_2) a))
(-.f64 (/.f64 #s(literal 0 binary64) a) (/.f64 (/.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) a))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 a)) (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) b_2) a))
(-.f64 (/.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (neg.f64 a)) (/.f64 b_2 (neg.f64 a)))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (neg.f64 a)) (/.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) a))
(-.f64 (/.f64 (+.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 0 binary64)) (neg.f64 a)) (/.f64 b_2 (neg.f64 a)))
(-.f64 (/.f64 (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 (-.f64 (*.f64 b_2 b_2) (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) a) (/.f64 (/.f64 (/.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 (-.f64 (*.f64 b_2 b_2) (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) a))
(-.f64 (/.f64 (fma.f64 b_2 (/.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) #s(literal 0 binary64)) a) (/.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) a))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (neg.f64 a))) (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) b_2) a))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (*.f64 a (/.f64 (-.f64 (*.f64 b_2 b_2) (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))) (/.f64 (/.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (*.f64 a (/.f64 (-.f64 (*.f64 b_2 b_2) (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))))
(neg.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) b_2) a))
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) b_2) (neg.f64 a))
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) b_2) (neg.f64 (neg.f64 (neg.f64 a))))
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) #s(literal 1 binary64))))
(/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) a)
(/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (neg.f64 (neg.f64 a)))
(/.f64 (*.f64 (fma.f64 (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 (-.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (*.f64 a (fma.f64 (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 (-.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))))
(/.f64 (*.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 (-.f64 (*.f64 b_2 b_2) (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (*.f64 a (/.f64 (-.f64 (*.f64 b_2 b_2) (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(/.f64 (*.f64 (*.f64 (fma.f64 (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 (-.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) #s(literal 1 binary64)) (*.f64 (fma.f64 (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 (-.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))) a))
(/.f64 (*.f64 (*.f64 (fma.f64 (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 (-.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) #s(literal -1 binary64)) (*.f64 (fma.f64 (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 (-.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))) (neg.f64 a)))
(/.f64 (*.f64 (*.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 (-.f64 (*.f64 b_2 b_2) (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) #s(literal 1 binary64)) (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) a))
(/.f64 (*.f64 (*.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 (-.f64 (*.f64 b_2 b_2) (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) #s(literal -1 binary64)) (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (neg.f64 a)))
(/.f64 (neg.f64 (*.f64 (fma.f64 (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 (-.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (neg.f64 (*.f64 a (fma.f64 (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 (-.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))))))
(/.f64 (neg.f64 (*.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 (-.f64 (*.f64 b_2 b_2) (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))) (neg.f64 (*.f64 a (/.f64 (-.f64 (*.f64 b_2 b_2) (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))))
(/.f64 (*.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 1 binary64)) a)
(/.f64 (*.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal -1 binary64)) (neg.f64 a))
(/.f64 (*.f64 (*.f64 (fma.f64 (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 (-.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 #s(literal 1 binary64) a)) (fma.f64 (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 (-.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))))
(/.f64 (*.f64 (*.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 (-.f64 (*.f64 b_2 b_2) (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 #s(literal 1 binary64) a)) (/.f64 (-.f64 (*.f64 b_2 b_2) (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 (-.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 (-.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))) a)))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 (-.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) #s(literal -1 binary64))) (neg.f64 (*.f64 (fma.f64 (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 (-.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))) (neg.f64 a))))
(/.f64 (neg.f64 (*.f64 (*.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 (-.f64 (*.f64 b_2 b_2) (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) #s(literal 1 binary64))) (neg.f64 (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) a)))
(/.f64 (neg.f64 (*.f64 (*.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 (-.f64 (*.f64 b_2 b_2) (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) #s(literal -1 binary64))) (neg.f64 (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (neg.f64 a))))
(/.f64 (neg.f64 (*.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 1 binary64))) (neg.f64 a))
(/.f64 (neg.f64 (*.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal -1 binary64))) (neg.f64 (neg.f64 a)))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 (-.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 #s(literal 1 binary64) a))) (neg.f64 (fma.f64 (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 (-.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 (-.f64 (*.f64 b_2 b_2) (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 #s(literal 1 binary64) a))) (neg.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(pow.f64 (/.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) b_2) (/.f64 #s(literal -1 binary64) a))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) a))
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(*.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) #s(literal -1 binary64)))
(*.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) a) #s(literal 1 binary64))
(*.f64 (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) a) (/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (-.f64 (*.f64 b_2 b_2) (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(*.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) b_2) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal -1 binary64)))
(*.f64 (*.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) a))
(*.f64 (pow.f64 (/.f64 a (*.f64 (fma.f64 (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 (-.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 (-.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))))
(*.f64 (pow.f64 (/.f64 a (*.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 (-.f64 (*.f64 b_2 b_2) (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 b_2 b_2) (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(*.f64 (/.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (*.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) a))
(*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) a))
(*.f64 (/.f64 (*.f64 (fma.f64 (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 (-.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) a) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 (-.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))) #s(literal 1 binary64)))
(*.f64 (/.f64 (*.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 (-.f64 (*.f64 b_2 b_2) (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) a) (/.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 b_2 b_2) (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) #s(literal 1 binary64)))
(*.f64 (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) a))
(*.f64 (/.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) a) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (*.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) #s(literal -1 binary64)))
(*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) a) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) #s(literal -1 binary64)))
(*.f64 (/.f64 (fma.f64 (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 (-.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))) a) (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 (-.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) b_2)) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 b_2 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(neg.f64 (/.f64 b_2 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(neg.f64 (/.f64 (neg.f64 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (neg.f64 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) b_2))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) b_2) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) b_2))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) b_2)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) b_2) #s(literal 1 binary64))))
(/.f64 (*.f64 b_2 #s(literal 1 binary64)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (neg.f64 (neg.f64 b_2)) (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (neg.f64 (*.f64 b_2 #s(literal 1 binary64))) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 b_2))) (neg.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(pow.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) b_2) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) b_2) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 b_2 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(*.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(*.f64 #s(literal 1 binary64) (/.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(*.f64 #s(literal -1 binary64) (/.f64 b_2 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) b_2)
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (pow.f64 (/.f64 #s(literal 1 binary64) b_2) #s(literal -1 binary64)))
(*.f64 (/.f64 b_2 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2)))) (-.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(*.f64 (/.f64 b_2 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))))
(*.f64 (/.f64 b_2 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(*.f64 (/.f64 b_2 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(*.f64 (/.f64 b_2 #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(+.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) b_2)
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(-.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) b_2)) (/.f64 (*.f64 b_2 b_2) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) b_2)))
(-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (*.f64 a c) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(fma.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) #s(literal 1/4 binary64)) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) #s(literal 1/4 binary64)) b_2)
(fma.f64 (sqrt.f64 (fma.f64 (*.f64 a c) (*.f64 c (*.f64 a (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (-.f64 (*.f64 a c) (*.f64 b_2 b_2))))) #s(literal 1/2 binary64)) b_2)
(fma.f64 (sqrt.f64 (fma.f64 (*.f64 a c) (*.f64 c (*.f64 a (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (-.f64 (*.f64 a c) (*.f64 b_2 b_2)))))) b_2)
(fma.f64 (sqrt.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal 1/2 binary64)) b_2)
(fma.f64 (sqrt.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) b_2)
(fma.f64 (pow.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) #s(literal 1/4 binary64)) #s(literal 1/2 binary64)) (pow.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) #s(literal 3/4 binary64)) #s(literal 1/2 binary64)) b_2)
(fma.f64 (pow.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) #s(literal 3/4 binary64)) #s(literal 1/2 binary64)) (pow.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) #s(literal 1/4 binary64)) #s(literal 1/2 binary64)) b_2)
(fma.f64 (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) b_2)
(fma.f64 (sqrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) #s(literal 1/4 binary64))) (sqrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) #s(literal 3/4 binary64))) b_2)
(fma.f64 (sqrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) #s(literal 3/4 binary64))) (sqrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) #s(literal 1/4 binary64))) b_2)
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) (+.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) b_2))
(/.f64 (neg.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 (-.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))))
(/.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2)) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) b_2))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))))) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (neg.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2))) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 (neg.f64 (-.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))))
(pow.f64 (/.f64 (-.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal -1 binary64))
(*.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) b_2) (*.f64 (fma.f64 (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 (-.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 (-.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) b_2) (*.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 (-.f64 (*.f64 b_2 b_2) (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 b_2 b_2) (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))))
(*.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (fma.f64 (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 (-.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 (-.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))))))
(*.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 (-.f64 (*.f64 b_2 b_2) (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))) (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 b_2 b_2) (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))))
(*.f64 a c)
(*.f64 c a)
(exp.f64 (*.f64 (log.f64 (*.f64 b_2 (neg.f64 a))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 b_2 a) #s(literal -1 binary64))) #s(literal -1 binary64)))
(neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 a)))
(/.f64 #s(literal 1 binary64) (*.f64 b_2 (neg.f64 a)))
(/.f64 #s(literal 1 binary64) (*.f64 (*.f64 b_2 a) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 b_2 a) #s(literal -1 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 b_2 (/.f64 #s(literal -1 binary64) a)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (*.f64 b_2 (neg.f64 a)))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (*.f64 (*.f64 b_2 a) #s(literal -1 binary64)))))
(/.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 b_2))
(/.f64 #s(literal -1 binary64) (*.f64 b_2 a))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 b_2 (neg.f64 a))))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 b_2 a) #s(literal -1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 (*.f64 b_2 a) #s(literal -1 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 b_2 (/.f64 #s(literal -1 binary64) a))))
(/.f64 (/.f64 #s(literal -1 binary64) a) b_2)
(/.f64 (neg.f64 (/.f64 #s(literal 1 binary64) a)) (neg.f64 (neg.f64 b_2)))
(/.f64 (/.f64 #s(literal -1 binary64) b_2) a)
(/.f64 (neg.f64 (/.f64 #s(literal -1 binary64) b_2)) (neg.f64 a))
(pow.f64 (*.f64 b_2 (neg.f64 a)) #s(literal -1 binary64))
(pow.f64 (*.f64 (*.f64 b_2 a) #s(literal -1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 (*.f64 b_2 a) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 b_2 (/.f64 #s(literal -1 binary64) a)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 b_2 a)))
(*.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (neg.f64 b_2) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (/.f64 b_2 #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 b_2 a)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 a)) #s(literal -1 binary64))
(*.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (/.f64 #s(literal -1 binary64) a))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (/.f64 (/.f64 #s(literal 1 binary64) a) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) b_2) (/.f64 (/.f64 #s(literal -1 binary64) a) #s(literal -1 binary64)))
(*.f64 (pow.f64 (neg.f64 b_2) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 (pow.f64 a #s(literal -1/2 binary64)) b_2) (/.f64 (pow.f64 a #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 (/.f64 (pow.f64 a #s(literal -1/2 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 a #s(literal -1/2 binary64)) b_2))
(*.f64 b_2 a)
(*.f64 a b_2)
(*.f64 #s(literal 1 binary64) (*.f64 b_2 a))
(*.f64 (*.f64 b_2 a) #s(literal 1 binary64))
(*.f64 (*.f64 #s(literal 1 binary64) b_2) a)
(*.f64 (*.f64 #s(literal 1 binary64) a) b_2)
(exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) #s(literal 1/4 binary64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))))) #s(literal 1/8 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 1/4 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 1/8 binary64)) #s(literal 2 binary64)))
(exp.f64 (fma.f64 (log.f64 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 1/4 binary64) (*.f64 (log.f64 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 1/4 binary64))))
(exp.f64 (fma.f64 (log.f64 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 1/8 binary64))))
(exp.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (log.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 1/8 binary64) (*.f64 (log.f64 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 1/4 binary64))))
(exp.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (log.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 1/8 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 1/8 binary64))))
(fabs.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (-.f64 (*.f64 a c) (*.f64 b_2 b_2)))) (fma.f64 (*.f64 a c) (*.f64 c (*.f64 a (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (sqrt.f64 (fma.f64 (*.f64 a c) (*.f64 c (*.f64 a (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (-.f64 (*.f64 a c) (*.f64 b_2 b_2))))))
(/.f64 (sqrt.f64 (fma.f64 (*.f64 a c) (*.f64 c (*.f64 a (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (sqrt.f64 (fma.f64 a (*.f64 c (*.f64 a c)) (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 a c)))))))
(/.f64 (sqrt.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(/.f64 (sqrt.f64 (neg.f64 (fma.f64 (*.f64 a c) (*.f64 c (*.f64 a (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (sqrt.f64 (neg.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (-.f64 (*.f64 a c) (*.f64 b_2 b_2)))))))
(/.f64 (sqrt.f64 (neg.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (sqrt.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 c (*.f64 a (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (sqrt.f64 (-.f64 (*.f64 a c) (*.f64 b_2 b_2))))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 (*.f64 a c) (*.f64 c (*.f64 a (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (neg.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (-.f64 (*.f64 a c) (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) #s(literal 1/2 binary64))
(pow.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 1/4 binary64))
(pow.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 1 binary64))
(pow.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 1/8 binary64))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(*.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) #s(literal 1/4 binary64)) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 a c) (*.f64 c (*.f64 a (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (-.f64 (*.f64 a c) (*.f64 b_2 b_2))))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 a c) (*.f64 c (*.f64 a (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (-.f64 (*.f64 a c) (*.f64 b_2 b_2)))))))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(*.f64 (pow.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) #s(literal 1/4 binary64)) #s(literal 1/2 binary64)) (pow.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) #s(literal 3/4 binary64)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) #s(literal 3/4 binary64)) #s(literal 1/2 binary64)) (pow.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) #s(literal 1/4 binary64)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(*.f64 (sqrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) #s(literal 1/4 binary64))) (sqrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) #s(literal 3/4 binary64))))
(*.f64 (sqrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) #s(literal 3/4 binary64))) (sqrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) #s(literal 1/4 binary64))))

simplify461.0ms (4.2%)

Memory
1.7MiB live, 832.6MiB allocated
Algorithm
egg-herbie
Rules
7 378×lower-*.f64
7 378×lower-*.f32
6 230×lower-fma.f64
6 230×lower-fma.f32
3 324×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0173712195
1572711562
0809711124
Stop Event
iter limit
node limit
Counts
612 → 586
Calls
Call 1
Inputs
(sqrt (* a c))
(+ (sqrt (* a c)) (* -1 b_2))
(+ (sqrt (* a c)) (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* a c))) (pow b_2 6))) 1)))
(+ (sqrt (* a c)) (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* a c))) (pow b_2 6))) 1)))
(sqrt (pow b_2 7))
(* (pow b_2 4) (- (sqrt (/ 1 b_2)) (/ 1 (pow b_2 3))))
(* (pow b_2 4) (- (+ (sqrt (/ 1 b_2)) (* 1/2 (* (* a c) (sqrt (/ 1 (pow b_2 15)))))) (/ 1 (pow b_2 3))))
(* (pow b_2 4) (- (+ (sqrt (/ 1 b_2)) (* 1/2 (* (* a c) (sqrt (/ 1 (pow b_2 15)))))) (/ 1 (pow b_2 3))))
(* (sqrt (pow b_2 7)) (sqrt -1))
(* (pow b_2 4) (- (* (sqrt (/ 1 b_2)) (sqrt -1)) (/ 1 (pow b_2 3))))
(* (pow b_2 4) (+ (* -1 (/ (+ 1 (* -1/2 (* (* a (* c (sqrt -1))) (sqrt (/ 1 (pow b_2 9)))))) (pow b_2 3))) (* (sqrt (/ 1 b_2)) (sqrt -1))))
(* (pow b_2 4) (+ (* -1 (/ (+ 1 (* -1/2 (* (* a (* c (sqrt -1))) (sqrt (/ 1 (pow b_2 9)))))) (pow b_2 3))) (* (sqrt (/ 1 b_2)) (sqrt -1))))
(- (sqrt (pow b_2 7)) b_2)
(- (+ (sqrt (pow b_2 7)) (* 1/2 (* (* a c) (sqrt (/ 1 (pow b_2 7)))))) b_2)
(- (+ (sqrt (pow b_2 7)) (* a (+ (* -1/8 (* (* a (pow c 2)) (sqrt (/ 1 (pow b_2 21))))) (* 1/2 (* (sqrt (/ 1 (pow b_2 7))) c))))) b_2)
(- (+ (sqrt (pow b_2 7)) (* a (+ (* 1/2 (* (sqrt (/ 1 (pow b_2 7))) c)) (* a (+ (* -1/8 (* (sqrt (/ 1 (pow b_2 21))) (pow c 2))) (* 1/16 (* (* a (pow c 3)) (sqrt (/ 1 (pow b_2 35)))))))))) b_2)
(sqrt (* a c))
(* a (+ (sqrt (/ c a)) (* -1 (/ b_2 a))))
(* a (- (+ (sqrt (/ c a)) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (pow b_2 7)))) (/ b_2 a)))
(* a (- (+ (sqrt (/ c a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (pow b_2 14))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (pow b_2 7))))) (/ b_2 a)))
(* -1 (* (sqrt (* a c)) (pow (sqrt -1) 2)))
(* -1 (* a (+ (* (sqrt (/ c a)) (pow (sqrt -1) 2)) (/ b_2 a))))
(* -1 (* a (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (pow b_2 9))) b_2) a)) (* (sqrt (/ c a)) (pow (sqrt -1) 2)))))
(* -1 (* a (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 18) (pow (sqrt -1) 2)))) (* 1/2 (* (sqrt (/ a c)) (pow b_2 9)))) a)) b_2) a)) (* (sqrt (/ c a)) (pow (sqrt -1) 2)))))
(- (sqrt (pow b_2 7)) b_2)
(- (+ (sqrt (pow b_2 7)) (* 1/2 (* (* a c) (sqrt (/ 1 (pow b_2 7)))))) b_2)
(- (+ (sqrt (pow b_2 7)) (* c (+ (* -1/8 (* (* (pow a 2) c) (sqrt (/ 1 (pow b_2 21))))) (* 1/2 (* a (sqrt (/ 1 (pow b_2 7)))))))) b_2)
(- (+ (sqrt (pow b_2 7)) (* c (+ (* 1/2 (* a (sqrt (/ 1 (pow b_2 7))))) (* c (+ (* -1/8 (* (pow a 2) (sqrt (/ 1 (pow b_2 21))))) (* 1/16 (* (* (pow a 3) c) (sqrt (/ 1 (pow b_2 35)))))))))) b_2)
(sqrt c)
(* c (+ (sqrt (/ 1 c)) (* -1 (/ b_2 c))))
(* c (- (+ (sqrt (/ 1 c)) (* 1/2 (* (pow b_2 7) (sqrt (/ 1 (pow c 3)))))) (/ b_2 c)))
(* c (- (+ (sqrt (/ 1 c)) (+ (* -1/8 (* (pow b_2 14) (sqrt (/ 1 (pow c 5))))) (* 1/2 (* (pow b_2 7) (sqrt (/ 1 (pow c 3))))))) (/ b_2 c)))
(* -1 (* (sqrt c) (pow (sqrt -1) 2)))
(* -1 (* c (+ (* (sqrt (/ 1 c)) (pow (sqrt -1) 2)) (/ b_2 c))))
(* -1 (* c (+ (* -1 (/ (- (* -1/2 (* (pow b_2 9) (sqrt (/ 1 c)))) b_2) c)) (* (sqrt (/ 1 c)) (pow (sqrt -1) 2)))))
(* -1 (* c (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (/ (pow b_2 18) (pow (sqrt -1) 2)) (sqrt (/ 1 c)))) (* 1/2 (* (pow b_2 9) (sqrt c)))) c)) b_2) c)) (* (sqrt (/ 1 c)) (pow (sqrt -1) 2)))))
(sqrt (/ c a))
(+ (sqrt (/ c a)) (* -1 (/ b_2 a)))
(+ (sqrt (/ c a)) (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (pow b_2 6))) (/ 1 a))))
(+ (sqrt (/ c a)) (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (pow b_2 6))) (/ 1 a))))
(* (/ 1 a) (sqrt (pow b_2 7)))
(* (pow b_2 4) (- (* (/ 1 a) (sqrt (/ 1 b_2))) (/ 1 (* a (pow b_2 3)))))
(* (pow b_2 4) (- (+ (* 1/2 (* (sqrt (/ 1 (pow b_2 15))) c)) (* (/ 1 a) (sqrt (/ 1 b_2)))) (/ 1 (* a (pow b_2 3)))))
(* (pow b_2 4) (- (+ (* 1/2 (* (sqrt (/ 1 (pow b_2 15))) c)) (* (/ 1 a) (sqrt (/ 1 b_2)))) (/ 1 (* a (pow b_2 3)))))
(* (/ (sqrt -1) a) (sqrt (pow b_2 7)))
(* (pow b_2 4) (- (* (/ (sqrt -1) a) (sqrt (/ 1 b_2))) (/ 1 (* a (pow b_2 3)))))
(* (pow b_2 4) (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ 1 (pow b_2 9))) (* c (sqrt -1)))) (/ 1 a)) (pow b_2 3))) (* (/ (sqrt -1) a) (sqrt (/ 1 b_2)))))
(* (pow b_2 4) (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ 1 (pow b_2 9))) (* c (sqrt -1)))) (/ 1 a)) (pow b_2 3))) (* (/ (sqrt -1) a) (sqrt (/ 1 b_2)))))
(/ (- (sqrt (pow b_2 7)) b_2) a)
(/ (- (+ (sqrt (pow b_2 7)) (* 1/2 (* (* a c) (sqrt (/ 1 (pow b_2 7)))))) b_2) a)
(/ (- (+ (sqrt (pow b_2 7)) (* a (+ (* -1/8 (* (* a (pow c 2)) (sqrt (/ 1 (pow b_2 21))))) (* 1/2 (* (sqrt (/ 1 (pow b_2 7))) c))))) b_2) a)
(/ (- (+ (sqrt (pow b_2 7)) (* a (+ (* 1/2 (* (sqrt (/ 1 (pow b_2 7))) c)) (* a (+ (* -1/8 (* (sqrt (/ 1 (pow b_2 21))) (pow c 2))) (* 1/16 (* (* a (pow c 3)) (sqrt (/ 1 (pow b_2 35)))))))))) b_2) a)
(sqrt (/ c a))
(+ (sqrt (/ c a)) (* -1 (/ b_2 a)))
(+ (sqrt (/ c a)) (+ (* -1 (/ b_2 a)) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (pow b_2 7)))))
(+ (sqrt (/ c a)) (+ (* -1 (/ b_2 a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (pow b_2 14))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (pow b_2 7))))))
(* -1 (* (sqrt (/ c a)) (pow (sqrt -1) 2)))
(+ (* -1 (* (sqrt (/ c a)) (pow (sqrt -1) 2))) (* -1 (/ b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (pow (sqrt -1) 2))) (* -1 (/ (+ b_2 (* 1/2 (* (sqrt (/ 1 (* a c))) (pow b_2 9)))) a)))
(+ (* -1 (* (sqrt (/ c a)) (pow (sqrt -1) 2))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (pow b_2 9))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 18) (pow (sqrt -1) 2))))) a))) a)))
(/ (- (sqrt (pow b_2 7)) b_2) a)
(- (+ (* 1/2 (* (sqrt (/ 1 (pow b_2 7))) c)) (* (/ 1 a) (sqrt (pow b_2 7)))) (/ b_2 a))
(- (+ (* c (+ (* -1/8 (* (* a c) (sqrt (/ 1 (pow b_2 21))))) (* 1/2 (sqrt (/ 1 (pow b_2 7)))))) (* (/ 1 a) (sqrt (pow b_2 7)))) (/ b_2 a))
(- (+ (* c (+ (* 1/2 (sqrt (/ 1 (pow b_2 7)))) (* c (+ (* -1/8 (* a (sqrt (/ 1 (pow b_2 21))))) (* 1/16 (* (* (pow a 2) c) (sqrt (/ 1 (pow b_2 35))))))))) (* (/ 1 a) (sqrt (pow b_2 7)))) (/ b_2 a))
(* (/ 1 a) (sqrt c))
(* c (+ (* -1 (/ b_2 (* a c))) (* (/ 1 a) (sqrt (/ 1 c)))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (/ (pow b_2 7) a) (sqrt (/ 1 (pow c 3))))) (* (/ 1 a) (sqrt (/ 1 c))))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (/ (pow b_2 14) a) (sqrt (/ 1 (pow c 5))))) (+ (* 1/2 (* (/ (pow b_2 7) a) (sqrt (/ 1 (pow c 3))))) (* (/ 1 a) (sqrt (/ 1 c)))))))
(* -1 (* (/ (pow (sqrt -1) 2) a) (sqrt c)))
(* -1 (* c (+ (* (/ (pow (sqrt -1) 2) a) (sqrt (/ 1 c))) (/ b_2 (* a c)))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (/ (pow b_2 9) a) (sqrt (/ 1 c))))) c)) (* (/ (pow (sqrt -1) 2) a) (sqrt (/ 1 c))))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (/ (pow b_2 18) (* a (pow (sqrt -1) 2))) (sqrt (/ 1 c)))) (* 1/2 (* (/ (pow b_2 9) a) (sqrt c)))) c))) c)) (* (/ (pow (sqrt -1) 2) a) (sqrt (/ 1 c))))))
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(sqrt (* a c))
(sqrt (* a c))
(+ (sqrt (* a c)) (* 1/2 (* (sqrt (/ 1 (* a c))) (pow b_2 7))))
(+ (sqrt (* a c)) (* 1/2 (* (sqrt (/ 1 (* a c))) (pow b_2 7))))
(sqrt (pow b_2 7))
(sqrt (pow b_2 7))
(* (pow b_2 4) (+ (sqrt (/ 1 b_2)) (* 1/2 (* (* a c) (sqrt (/ 1 (pow b_2 15)))))))
(* (pow b_2 4) (+ (sqrt (/ 1 b_2)) (* 1/2 (* (* a c) (sqrt (/ 1 (pow b_2 15)))))))
(* (sqrt (pow b_2 7)) (sqrt -1))
(* (sqrt (pow b_2 7)) (sqrt -1))
(* (pow b_2 4) (+ (* 1/2 (* (* a (* c (sqrt -1))) (sqrt (/ 1 (pow b_2 15))))) (* (sqrt (/ 1 b_2)) (sqrt -1))))
(* (pow b_2 4) (+ (* 1/2 (* (* a (* c (sqrt -1))) (sqrt (/ 1 (pow b_2 15))))) (* (sqrt (/ 1 b_2)) (sqrt -1))))
(sqrt (pow b_2 7))
(+ (sqrt (pow b_2 7)) (* 1/2 (* (* a c) (sqrt (/ 1 (pow b_2 7))))))
(+ (sqrt (pow b_2 7)) (* a (+ (* -1/8 (* (* a (pow c 2)) (sqrt (/ 1 (pow b_2 21))))) (* 1/2 (* (sqrt (/ 1 (pow b_2 7))) c)))))
(+ (sqrt (pow b_2 7)) (* a (+ (* 1/2 (* (sqrt (/ 1 (pow b_2 7))) c)) (* a (+ (* -1/8 (* (sqrt (/ 1 (pow b_2 21))) (pow c 2))) (* 1/16 (* (* a (pow c 3)) (sqrt (/ 1 (pow b_2 35))))))))))
(sqrt (* a c))
(* a (+ (sqrt (/ c a)) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (pow b_2 7)))))
(* a (+ (sqrt (/ c a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (pow b_2 14))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (pow b_2 7))))))
(* a (+ (sqrt (/ c a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (pow b_2 14))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (pow b_2 21))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (pow b_2 7)))))))
(* -1 (* (sqrt (* a c)) (pow (sqrt -1) 2)))
(* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (pow b_2 9))) (* (sqrt (/ c a)) (pow (sqrt -1) 2)))))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 18) (pow (sqrt -1) 2)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (pow b_2 9))) (* (sqrt (/ c a)) (pow (sqrt -1) 2))))))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 18) (pow (sqrt -1) 2)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b_2 27) (pow (sqrt -1) 4)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (pow b_2 9))) (* (sqrt (/ c a)) (pow (sqrt -1) 2)))))))
(sqrt (pow b_2 7))
(+ (sqrt (pow b_2 7)) (* 1/2 (* (* a c) (sqrt (/ 1 (pow b_2 7))))))
(+ (sqrt (pow b_2 7)) (* c (+ (* -1/8 (* (* (pow a 2) c) (sqrt (/ 1 (pow b_2 21))))) (* 1/2 (* a (sqrt (/ 1 (pow b_2 7))))))))
(+ (sqrt (pow b_2 7)) (* c (+ (* 1/2 (* a (sqrt (/ 1 (pow b_2 7))))) (* c (+ (* -1/8 (* (pow a 2) (sqrt (/ 1 (pow b_2 21))))) (* 1/16 (* (* (pow a 3) c) (sqrt (/ 1 (pow b_2 35))))))))))
(sqrt c)
(* c (+ (sqrt (/ 1 c)) (* 1/2 (* (pow b_2 7) (sqrt (/ 1 (pow c 3)))))))
(* c (+ (sqrt (/ 1 c)) (+ (* -1/8 (* (pow b_2 14) (sqrt (/ 1 (pow c 5))))) (* 1/2 (* (pow b_2 7) (sqrt (/ 1 (pow c 3))))))))
(* c (+ (sqrt (/ 1 c)) (+ (* -1/8 (* (pow b_2 14) (sqrt (/ 1 (pow c 5))))) (+ (* 1/16 (* (pow b_2 21) (sqrt (/ 1 (pow c 7))))) (* 1/2 (* (pow b_2 7) (sqrt (/ 1 (pow c 3)))))))))
(* -1 (* (sqrt c) (pow (sqrt -1) 2)))
(* -1 (* c (+ (* 1/2 (* (pow b_2 9) (sqrt (/ 1 (pow c 3))))) (* (sqrt (/ 1 c)) (pow (sqrt -1) 2)))))
(* -1 (* c (+ (* -1/8 (* (/ (pow b_2 18) (pow (sqrt -1) 2)) (sqrt (/ 1 (pow c 5))))) (+ (* 1/2 (* (pow b_2 9) (sqrt (/ 1 (pow c 3))))) (* (sqrt (/ 1 c)) (pow (sqrt -1) 2))))))
(* -1 (* c (+ (* -1/8 (* (/ (pow b_2 18) (pow (sqrt -1) 2)) (sqrt (/ 1 (pow c 5))))) (+ (* 1/16 (* (/ (pow b_2 27) (pow (sqrt -1) 4)) (sqrt (/ 1 (pow c 7))))) (+ (* 1/2 (* (pow b_2 9) (sqrt (/ 1 (pow c 3))))) (* (sqrt (/ 1 c)) (pow (sqrt -1) 2)))))))
(/ (pow b_2 2) a)
(/ (pow b_2 2) a)
(/ (pow b_2 2) a)
(/ (pow b_2 2) a)
(/ (pow b_2 3) a)
(/ (pow b_2 3) a)
(/ (pow b_2 3) a)
(/ (pow b_2 3) a)
(* -1 (/ (pow b_2 3) a))
(* -1 (/ (pow b_2 3) a))
(* -1 (/ (pow b_2 3) a))
(* -1 (/ (pow b_2 3) a))
(/ (pow b_2 2) a)
(/ (pow b_2 2) a)
(/ (pow b_2 2) a)
(/ (pow b_2 2) a)
(/ (pow b_2 2) a)
(/ (pow b_2 2) a)
(/ (pow b_2 2) a)
(/ (pow b_2 2) a)
(/ (pow b_2 3) a)
(/ (pow b_2 3) a)
(/ (pow b_2 3) a)
(/ (pow b_2 3) a)
b_2
b_2
b_2
b_2
(pow b_2 2)
(pow b_2 2)
(pow b_2 2)
(pow b_2 2)
(pow b_2 2)
(pow b_2 2)
(pow b_2 2)
(pow b_2 2)
(/ (- 1 (/ 1 b_2)) a)
(/ (- 1 (/ 1 b_2)) a)
(/ (- 1 (/ 1 b_2)) a)
(/ (- 1 (/ 1 b_2)) a)
(/ (- 1 (/ 1 b_2)) a)
(/ (- 1 (/ 1 b_2)) a)
(/ (- 1 (/ 1 b_2)) a)
(/ (- 1 (/ 1 b_2)) a)
(* -1 (/ (- (/ 1 b_2) 1) a))
(* -1 (/ (- (/ 1 b_2) 1) a))
(* -1 (/ (- (/ 1 b_2) 1) a))
(* -1 (/ (- (/ 1 b_2) 1) a))
(/ -1 (* a b_2))
(/ (- (/ b_2 a) (/ 1 a)) b_2)
(/ (- (/ b_2 a) (/ 1 a)) b_2)
(/ (- (/ b_2 a) (/ 1 a)) b_2)
0
0
0
0
(/ 2 a)
(/ 2 a)
(/ 2 a)
(/ 2 a)
(* -1 (/ b_2 a))
(* b_2 (- (/ b_2 a) (/ 1 a)))
(* b_2 (- (/ b_2 a) (/ 1 a)))
(* b_2 (- (/ b_2 a) (/ 1 a)))
(/ (pow b_2 8) a)
(* (pow b_2 8) (- (/ 1 a) (/ 1 (* a b_2))))
(* (pow b_2 8) (- (/ 1 a) (/ 1 (* a b_2))))
(* (pow b_2 8) (- (/ 1 a) (/ 1 (* a b_2))))
(/ (pow b_2 6) a)
(* (pow b_2 6) (- (/ 1 a) (/ 1 (* a b_2))))
(* (pow b_2 6) (- (/ 1 a) (/ 1 (* a b_2))))
(* (pow b_2 6) (- (/ 1 a) (/ 1 (* a b_2))))
(/ (* (pow b_2 2) (- 1 (/ 1 b_2))) a)
(/ (* (pow b_2 2) (- 1 (/ 1 b_2))) a)
(/ (* (pow b_2 2) (- 1 (/ 1 b_2))) a)
(/ (* (pow b_2 2) (- 1 (/ 1 b_2))) a)
(* -1 b_2)
(+ (* -1 b_2) (/ (pow b_2 2) a))
(+ (* -1 b_2) (/ (pow b_2 2) a))
(+ (* -1 b_2) (/ (pow b_2 2) a))
b_2
(+ b_2 (/ (pow b_2 2) a))
(+ b_2 (/ (pow b_2 2) a))
(+ b_2 (/ (pow b_2 2) a))
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
c
(+ c (* 2 (/ (pow b_2 4) a)))
(+ c (* 2 (/ (pow b_2 4) a)))
(+ c (* 2 (/ (pow b_2 4) a)))
(* 2 (/ (pow b_2 4) a))
(* (pow b_2 4) (+ (* 2 (/ 1 a)) (/ c (pow b_2 4))))
(* (pow b_2 4) (+ (* 2 (/ 1 a)) (/ c (pow b_2 4))))
(* (pow b_2 4) (+ (* 2 (/ 1 a)) (/ c (pow b_2 4))))
(* 2 (/ (pow b_2 4) a))
(* (pow b_2 4) (+ (* 2 (/ 1 a)) (/ c (pow b_2 4))))
(* (pow b_2 4) (+ (* 2 (/ 1 a)) (/ c (pow b_2 4))))
(* (pow b_2 4) (+ (* 2 (/ 1 a)) (/ c (pow b_2 4))))
(* 2 (/ (pow b_2 4) a))
(/ (+ (* 2 (pow b_2 4)) (* a c)) a)
(/ (+ (* 2 (pow b_2 4)) (* a c)) a)
(/ (+ (* 2 (pow b_2 4)) (* a c)) a)
c
(+ c (* 2 (/ (pow b_2 4) a)))
(+ c (* 2 (/ (pow b_2 4) a)))
(+ c (* 2 (/ (pow b_2 4) a)))
c
(+ c (* 2 (/ (pow b_2 6) a)))
(+ c (* 2 (/ (pow b_2 6) a)))
(+ c (* 2 (/ (pow b_2 6) a)))
(* 2 (/ (pow b_2 4) a))
(+ c (* 2 (/ (pow b_2 4) a)))
(+ c (* 2 (/ (pow b_2 4) a)))
(+ c (* 2 (/ (pow b_2 4) a)))
(/ c a)
(* c (+ (* 2 (/ (pow b_2 4) (* a c))) (/ 1 a)))
(* c (+ (* 2 (/ (pow b_2 4) (* a c))) (/ 1 a)))
(* c (+ (* 2 (/ (pow b_2 4) (* a c))) (/ 1 a)))
(/ c a)
(* -1 (* c (- (* -2 (/ (pow b_2 6) (* a c))) (/ 1 a))))
(* -1 (* c (- (* -2 (/ (pow b_2 6) (* a c))) (/ 1 a))))
(* -1 (* c (- (* -2 (/ (pow b_2 6) (* a c))) (/ 1 a))))
(* a c)
(+ (* 2 (pow b_2 4)) (* a c))
(+ (* 2 (pow b_2 4)) (* a c))
(+ (* 2 (pow b_2 4)) (* a c))
(* 2 (pow b_2 4))
(* (pow b_2 4) (+ 2 (/ (* a c) (pow b_2 4))))
(* (pow b_2 4) (+ 2 (/ (* a c) (pow b_2 4))))
(* (pow b_2 4) (+ 2 (/ (* a c) (pow b_2 4))))
(* 2 (pow b_2 4))
(* (pow b_2 4) (+ 2 (/ (* a c) (pow b_2 4))))
(* (pow b_2 4) (+ 2 (/ (* a c) (pow b_2 4))))
(* (pow b_2 4) (+ 2 (/ (* a c) (pow b_2 4))))
(* 2 (pow b_2 4))
(+ (* 2 (pow b_2 4)) (* a c))
(+ (* 2 (pow b_2 4)) (* a c))
(+ (* 2 (pow b_2 4)) (* a c))
(* a c)
(* a (+ c (* 2 (/ (pow b_2 4) a))))
(* a (+ c (* 2 (/ (pow b_2 4) a))))
(* a (+ c (* 2 (/ (pow b_2 4) a))))
(* a c)
(* -1 (* a (+ (* -2 (/ (pow b_2 6) a)) (* -1 c))))
(* -1 (* a (+ (* -2 (/ (pow b_2 6) a)) (* -1 c))))
(* -1 (* a (+ (* -2 (/ (pow b_2 6) a)) (* -1 c))))
(* 2 (pow b_2 4))
(+ (* 2 (pow b_2 4)) (* a c))
(+ (* 2 (pow b_2 4)) (* a c))
(+ (* 2 (pow b_2 4)) (* a c))
c
(* c (+ 1 (* 2 (/ (pow b_2 4) c))))
(* c (+ 1 (* 2 (/ (pow b_2 4) c))))
(* c (+ 1 (* 2 (/ (pow b_2 4) c))))
c
(* -1 (* c (- (* -2 (/ (pow b_2 6) c)) 1)))
(* -1 (* c (- (* -2 (/ (pow b_2 6) c)) 1)))
(* -1 (* c (- (* -2 (/ (pow b_2 6) c)) 1)))
(* -1 (sqrt (/ c a)))
(+ (* -1 (sqrt (/ c a))) (/ b_2 a))
(+ (* -1 (sqrt (/ c a))) (* b_2 (+ (* -1 (* (sqrt (/ 1 (* (pow a 3) c))) b_2)) (/ 1 a))))
(+ (* -1 (sqrt (/ c a))) (* b_2 (+ (* b_2 (+ (* -1 (sqrt (/ 1 (* (pow a 3) c)))) (/ b_2 (* (pow a 2) c)))) (/ 1 a))))
(* -2 (/ (pow b_2 2) a))
(* (pow b_2 2) (- (* 2 (/ 1 (* a b_2))) (* 2 (/ 1 a))))
(* (pow b_2 2) (- (/ 2 (* a b_2)) (+ (* 2 (/ 1 a)) (/ 2 (* a (pow b_2 2))))))
(* (pow b_2 2) (- (+ (* 2 (/ 1 (* a (pow b_2 3)))) (/ 2 (* a b_2))) (+ (* 2 (/ 1 a)) (* 2 (/ 1 (* a (pow b_2 2)))))))
(* -2 (/ (pow b_2 2) a))
(* (pow b_2 2) (- (* 2 (/ 1 (* a b_2))) (* 2 (/ 1 a))))
(* (pow b_2 2) (- (* -1 (/ (- (* 2 (/ 1 (* a b_2))) (* 2 (/ 1 a))) b_2)) (* 2 (/ 1 a))))
(* (pow b_2 2) (- (* -1 (/ (- (* -1 (/ (- (* 2 (/ 1 (* a b_2))) (* 2 (/ 1 a))) b_2)) (* 2 (/ 1 a))) b_2)) (* 2 (/ 1 a))))
(* -2 (/ (pow b_2 4) (* a (+ b_2 (pow b_2 2)))))
(/ (+ (* -2 (/ (pow b_2 4) (+ b_2 (pow b_2 2)))) (* -1 (* a (- (/ c (+ b_2 (pow b_2 2))) (/ (* (pow b_2 2) c) (pow (+ b_2 (pow b_2 2)) 2)))))) a)
(/ (+ (* -2 (/ (pow b_2 4) (+ b_2 (pow b_2 2)))) (* a (+ (* -1 (- (/ c (+ b_2 (pow b_2 2))) (/ (* (pow b_2 2) c) (pow (+ b_2 (pow b_2 2)) 2)))) (* a (+ (* -1/4 (/ (pow c 2) (* (pow b_2 2) (pow (+ b_2 (pow b_2 2)) 2)))) (* 1/2 (/ (* c (- (/ c (+ b_2 (pow b_2 2))) (/ (* (pow b_2 2) c) (pow (+ b_2 (pow b_2 2)) 2)))) (* (pow b_2 2) (+ b_2 (pow b_2 2)))))))))) a)
(/ (+ (* -2 (/ (pow b_2 4) (+ b_2 (pow b_2 2)))) (* a (+ (* -1 (- (/ c (+ b_2 (pow b_2 2))) (/ (* (pow b_2 2) c) (pow (+ b_2 (pow b_2 2)) 2)))) (* a (+ (* -1/4 (/ (pow c 2) (* (pow b_2 2) (pow (+ b_2 (pow b_2 2)) 2)))) (+ (* 1/2 (/ (* c (- (/ c (+ b_2 (pow b_2 2))) (/ (* (pow b_2 2) c) (pow (+ b_2 (pow b_2 2)) 2)))) (* (pow b_2 2) (+ b_2 (pow b_2 2))))) (* a (+ (* -1/2 (/ (* c (+ (* -1/4 (/ (pow c 2) (* (pow b_2 2) (pow (+ b_2 (pow b_2 2)) 2)))) (* 1/2 (/ (* c (- (/ c (+ b_2 (pow b_2 2))) (/ (* (pow b_2 2) c) (pow (+ b_2 (pow b_2 2)) 2)))) (* (pow b_2 2) (+ b_2 (pow b_2 2))))))) (* (pow b_2 2) (+ b_2 (pow b_2 2))))) (+ (* -1/8 (/ (* (pow c 2) (- (/ c (+ b_2 (pow b_2 2))) (/ (* (pow b_2 2) c) (pow (+ b_2 (pow b_2 2)) 2)))) (* (pow b_2 6) (+ b_2 (pow b_2 2))))) (* 1/8 (/ (pow c 3) (* (pow b_2 6) (pow (+ b_2 (pow b_2 2)) 2))))))))))))) a)
(* -1 (sqrt (/ c a)))
(/ (+ (* -1 (sqrt (* a c))) (* -1 (/ (- (* 2 (* (sqrt (/ a c)) (pow b_2 5))) (* a b_2)) a))) a)
(/ (+ (* -1 (sqrt (* a c))) (+ (* -1 (/ (- (* 2 (* (sqrt (/ a c)) (pow b_2 5))) (* a b_2)) a)) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (pow b_2 5))) (* (sqrt (/ 1 (* (pow a 3) c))) (* b_2 (- (* 2 (* (sqrt (/ a c)) (pow b_2 5))) (* a b_2))))))) a)
(/ (+ (* -1 (sqrt (* a c))) (+ (* -1 (* (sqrt (/ 1 (* (pow a 5) c))) (* b_2 (+ (* 1/2 (* (sqrt (/ (pow a 3) c)) (pow b_2 5))) (* (sqrt (/ a c)) (* b_2 (- (* 2 (* (sqrt (/ a c)) (pow b_2 5))) (* a b_2)))))))) (+ (* -1 (/ (- (* 2 (* (sqrt (/ a c)) (pow b_2 5))) (* a b_2)) a)) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (pow b_2 5))) (+ (* 1/2 (/ (* (pow b_2 5) (- (* 2 (* (sqrt (/ a c)) (pow b_2 5))) (* a b_2))) (* (pow a 2) c))) (* (sqrt (/ 1 (* (pow a 3) c))) (* b_2 (- (* 2 (* (sqrt (/ a c)) (pow b_2 5))) (* a b_2))))))))) a)
(sqrt (/ c a))
(* -1 (/ (+ (* -1 (sqrt (* a c))) (* -1 (/ (- (* 2 (* (sqrt (/ a c)) (pow b_2 6))) (/ (* a b_2) (pow (sqrt -1) 2))) a))) a))
(* -1 (/ (+ (* -1 (sqrt (* a c))) (* -1 (/ (- (+ (* -1/2 (* (sqrt (/ a c)) (/ (pow b_2 6) (pow (sqrt -1) 2)))) (+ (* 2 (* (sqrt (/ a c)) (pow b_2 6))) (* (sqrt (/ 1 (* a c))) (* b_2 (- (* 2 (* (sqrt (/ a c)) (pow b_2 6))) (/ (* a b_2) (pow (sqrt -1) 2))))))) (/ (* a b_2) (pow (sqrt -1) 2))) a))) a))
(* -1 (/ (+ (* -1 (sqrt (* a c))) (* -1 (/ (- (+ (* -1 (/ (- (+ (* -1 (* (sqrt (/ 1 (* a c))) (* b_2 (+ (* -1/2 (* (sqrt (/ (pow a 3) c)) (/ (pow b_2 6) (pow (sqrt -1) 2)))) (* (sqrt (/ a c)) (* b_2 (- (* 2 (* (sqrt (/ a c)) (pow b_2 6))) (/ (* a b_2) (pow (sqrt -1) 2))))))))) (* -1/2 (/ (* (pow b_2 6) (- (* 2 (* (sqrt (/ a c)) (pow b_2 6))) (/ (* a b_2) (pow (sqrt -1) 2)))) (* c (pow (sqrt -1) 2))))) (+ (* -1/2 (* (sqrt (/ (pow a 3) c)) (/ (pow b_2 6) (pow (sqrt -1) 2)))) (* (sqrt (/ a c)) (* b_2 (- (* 2 (* (sqrt (/ a c)) (pow b_2 6))) (/ (* a b_2) (pow (sqrt -1) 2))))))) a)) (* 2 (* (sqrt (/ a c)) (pow b_2 6)))) (/ (* a b_2) (pow (sqrt -1) 2))) a))) a))
(* -2 (/ (pow b_2 4) (* a (+ b_2 (pow b_2 2)))))
(+ (* -2 (/ (pow b_2 4) (* a (+ b_2 (pow b_2 2))))) (* -1 (* c (- (/ 1 (+ b_2 (pow b_2 2))) (/ (pow b_2 2) (pow (+ b_2 (pow b_2 2)) 2))))))
(+ (* -2 (/ (pow b_2 4) (* a (+ b_2 (pow b_2 2))))) (* c (+ (* -1 (- (/ 1 (+ b_2 (pow b_2 2))) (/ (pow b_2 2) (pow (+ b_2 (pow b_2 2)) 2)))) (* c (+ (* -1/4 (/ a (* (pow b_2 2) (pow (+ b_2 (pow b_2 2)) 2)))) (* 1/2 (/ (* a (- (/ 1 (+ b_2 (pow b_2 2))) (/ (pow b_2 2) (pow (+ b_2 (pow b_2 2)) 2)))) (* (pow b_2 2) (+ b_2 (pow b_2 2))))))))))
(+ (* -2 (/ (pow b_2 4) (* a (+ b_2 (pow b_2 2))))) (* c (+ (* -1 (- (/ 1 (+ b_2 (pow b_2 2))) (/ (pow b_2 2) (pow (+ b_2 (pow b_2 2)) 2)))) (* c (+ (* -1/4 (/ a (* (pow b_2 2) (pow (+ b_2 (pow b_2 2)) 2)))) (+ (* 1/2 (/ (* a (- (/ 1 (+ b_2 (pow b_2 2))) (/ (pow b_2 2) (pow (+ b_2 (pow b_2 2)) 2)))) (* (pow b_2 2) (+ b_2 (pow b_2 2))))) (* c (+ (* -1/2 (/ (* a (+ (* -1/4 (/ a (* (pow b_2 2) (pow (+ b_2 (pow b_2 2)) 2)))) (* 1/2 (/ (* a (- (/ 1 (+ b_2 (pow b_2 2))) (/ (pow b_2 2) (pow (+ b_2 (pow b_2 2)) 2)))) (* (pow b_2 2) (+ b_2 (pow b_2 2))))))) (* (pow b_2 2) (+ b_2 (pow b_2 2))))) (+ (* -1/8 (/ (* (pow a 2) (- (/ 1 (+ b_2 (pow b_2 2))) (/ (pow b_2 2) (pow (+ b_2 (pow b_2 2)) 2)))) (* (pow b_2 6) (+ b_2 (pow b_2 2))))) (* 1/8 (/ (pow a 2) (* (pow b_2 6) (pow (+ b_2 (pow b_2 2)) 2)))))))))))))
(* -1 (sqrt c))
(+ (* -1 (sqrt c)) (* -1 (/ (- (* 2 (* (/ (pow b_2 4) a) (sqrt c))) (* b_2 c)) c)))
(+ (* -1 (sqrt c)) (+ (* -1 (/ (- (* 2 (* (/ (pow b_2 4) a) (sqrt c))) (* b_2 c)) c)) (+ (* 1/2 (* (pow b_2 4) (sqrt (/ 1 c)))) (* (* b_2 (- (* 2 (* (/ (pow b_2 4) a) (sqrt c))) (* b_2 c))) (sqrt (/ 1 (pow c 3)))))))
(+ (* -1 (sqrt c)) (+ (* -1 (* (* b_2 (+ (* 1/2 (* (pow b_2 4) (sqrt (pow c 3)))) (* (* b_2 (- (* 2 (* (/ (pow b_2 4) a) (sqrt c))) (* b_2 c))) (sqrt c)))) (sqrt (/ 1 (pow c 5))))) (+ (* -1 (/ (- (* 2 (* (/ (pow b_2 4) a) (sqrt c))) (* b_2 c)) c)) (+ (* 1/2 (* (pow b_2 4) (sqrt (/ 1 c)))) (+ (* 1/2 (/ (* (pow b_2 4) (- (* 2 (* (/ (pow b_2 4) a) (sqrt c))) (* b_2 c))) (pow c 2))) (* (* b_2 (- (* 2 (* (/ (pow b_2 4) a) (sqrt c))) (* b_2 c))) (sqrt (/ 1 (pow c 3)))))))))
(sqrt c)
(- (+ (sqrt c) (* 2 (* (/ (pow b_2 4) a) (sqrt (/ 1 c))))) (/ b_2 (pow (sqrt -1) 2)))
(+ (sqrt c) (* -1 (/ (+ (* -1 (- (* 2 (* (/ (pow b_2 4) a) (sqrt c))) (/ (* b_2 c) (pow (sqrt -1) 2)))) (* -1 (/ (+ (* -1/2 (* (/ (pow b_2 4) (pow (sqrt -1) 2)) (sqrt (pow c 3)))) (* (* b_2 (- (* 2 (* (/ (pow b_2 4) a) (sqrt c))) (/ (* b_2 c) (pow (sqrt -1) 2)))) (sqrt c))) c))) c)))
(+ (sqrt c) (* -1 (/ (+ (* -1 (- (* 2 (* (/ (pow b_2 4) a) (sqrt c))) (/ (* b_2 c) (pow (sqrt -1) 2)))) (* -1 (/ (+ (* -1 (/ (+ (* -1 (* (* b_2 (+ (* -1/2 (* (/ (pow b_2 4) (pow (sqrt -1) 2)) (sqrt (pow c 3)))) (* (* b_2 (- (* 2 (* (/ (pow b_2 4) a) (sqrt c))) (/ (* b_2 c) (pow (sqrt -1) 2)))) (sqrt c)))) (sqrt c))) (* -1/2 (/ (* (pow b_2 4) (* c (- (* 2 (* (/ (pow b_2 4) a) (sqrt c))) (/ (* b_2 c) (pow (sqrt -1) 2))))) (pow (sqrt -1) 2)))) c)) (+ (* -1/2 (* (/ (pow b_2 4) (pow (sqrt -1) 2)) (sqrt (pow c 3)))) (* (* b_2 (- (* 2 (* (/ (pow b_2 4) a) (sqrt c))) (/ (* b_2 c) (pow (sqrt -1) 2)))) (sqrt c)))) c))) c)))
(* -1 c)
(- (* -2 (/ (pow b_2 3) a)) c)
(- (* -2 (/ (pow b_2 3) a)) c)
(- (* -2 (/ (pow b_2 3) a)) c)
(* -2 (/ (pow b_2 3) a))
(* (pow b_2 3) (- (* -1 (/ c (pow b_2 3))) (* 2 (/ 1 a))))
(* (pow b_2 3) (- (* -1 (/ c (pow b_2 3))) (* 2 (/ 1 a))))
(* (pow b_2 3) (- (* -1 (/ c (pow b_2 3))) (* 2 (/ 1 a))))
(* 2 (/ (pow b_2 3) a))
(* -1 (* (pow b_2 3) (- (/ c (pow b_2 3)) (* 2 (/ 1 a)))))
(* -1 (* (pow b_2 3) (- (/ c (pow b_2 3)) (* 2 (/ 1 a)))))
(* -1 (* (pow b_2 3) (- (/ c (pow b_2 3)) (* 2 (/ 1 a)))))
(* -2 (/ (pow b_2 3) a))
(/ (- (* -1 (* a c)) (* 2 (pow b_2 3))) a)
(/ (- (* -1 (* a c)) (* 2 (pow b_2 3))) a)
(/ (- (* -1 (* a c)) (* 2 (pow b_2 3))) a)
(* -1 c)
(- (* -2 (/ (pow b_2 4) a)) c)
(- (* -2 (/ (pow b_2 4) a)) c)
(- (* -2 (/ (pow b_2 4) a)) c)
(* -1 c)
(- (* -2 (/ (pow b_2 6) a)) c)
(- (* -2 (/ (pow b_2 6) a)) c)
(- (* -2 (/ (pow b_2 6) a)) c)
(* -2 (/ (pow b_2 3) a))
(- (* -1 c) (* 2 (/ (pow b_2 3) a)))
(- (* -1 c) (* 2 (/ (pow b_2 3) a)))
(- (* -1 c) (* 2 (/ (pow b_2 3) a)))
(* -1 c)
(* c (- (* -2 (/ (pow b_2 3) (* a c))) 1))
(* c (- (* -2 (/ (pow b_2 3) (* a c))) 1))
(* c (- (* -2 (/ (pow b_2 3) (* a c))) 1))
(* -1 c)
(* -1 (* c (+ 1 (* 2 (/ (pow b_2 3) (* a c))))))
(* -1 (* c (+ 1 (* 2 (/ (pow b_2 3) (* a c))))))
(* -1 (* c (+ 1 (* 2 (/ (pow b_2 3) (* a c))))))
(* -1 (sqrt (* a c)))
(- b_2 (sqrt (* a c)))
(- (* b_2 (+ 1 (* -1 (* (sqrt (/ 1 (* a c))) b_2)))) (sqrt (* a c)))
(- (* b_2 (+ 1 (* b_2 (+ (* -1 (sqrt (/ 1 (* a c)))) (/ b_2 (* a c)))))) (sqrt (* a c)))
(* -1 (* (* a c) (sqrt (/ 1 (pow b_2 5)))))
(/ (- (/ (* a c) b_2) (* (* a c) (sqrt b_2))) (pow b_2 3))
(/ (- (+ (* -1 (* (* a c) (sqrt (/ 1 (pow b_2 5))))) (/ (* a c) b_2)) (* (* a c) (sqrt b_2))) (pow b_2 3))
(/ (- (+ (* -1 (* (* a c) (sqrt (/ 1 (pow b_2 5))))) (+ (* 1/2 (* (* (pow a 2) (pow c 2)) (sqrt (/ 1 (pow b_2 9))))) (+ (/ (* a c) b_2) (/ (* a c) (pow b_2 4))))) (* (* a c) (sqrt b_2))) (pow b_2 3))
(* (* a (* c (sqrt -1))) (sqrt (/ 1 (pow b_2 5))))
(* -1 (/ (- (/ (* a c) b_2) (* (* a (* c (sqrt -1))) (sqrt b_2))) (pow b_2 3)))
(* -1 (/ (- (+ (* -1 (* (* a (* c (sqrt -1))) (sqrt (/ 1 (pow b_2 5))))) (/ (* a c) b_2)) (* (* a (* c (sqrt -1))) (sqrt b_2))) (pow b_2 3)))
(* -1 (/ (- (+ (* -1 (* (* a (* c (sqrt -1))) (sqrt (/ 1 (pow b_2 5))))) (+ (* -1 (/ (* a c) (pow b_2 4))) (+ (* 1/2 (* (* (pow a 2) (* (pow c 2) (sqrt -1))) (sqrt (/ 1 (pow b_2 9))))) (/ (* a c) b_2)))) (* (* a (* c (sqrt -1))) (sqrt b_2))) (pow b_2 3)))
(* -1 (/ (* a c) (+ b_2 (pow b_2 2))))
(* a (- (* 1/2 (/ (* a (pow c 2)) (* (pow b_2 2) (pow (+ b_2 (pow b_2 2)) 2)))) (/ c (+ b_2 (pow b_2 2)))))
(* a (- (* a (+ (* 1/2 (/ (pow c 2) (* (pow b_2 2) (pow (+ b_2 (pow b_2 2)) 2)))) (* a (+ (* -1/4 (/ (pow c 3) (* (pow b_2 4) (pow (+ b_2 (pow b_2 2)) 3)))) (* -1/8 (/ (pow c 3) (* (pow b_2 6) (pow (+ b_2 (pow b_2 2)) 2)))))))) (/ c (+ b_2 (pow b_2 2)))))
(* a (- (* a (+ (* 1/2 (/ (pow c 2) (* (pow b_2 2) (pow (+ b_2 (pow b_2 2)) 2)))) (* a (+ (* -1/4 (/ (pow c 3) (* (pow b_2 4) (pow (+ b_2 (pow b_2 2)) 3)))) (+ (* -1/8 (/ (pow c 3) (* (pow b_2 6) (pow (+ b_2 (pow b_2 2)) 2)))) (* a (+ (* -1/2 (/ (* c (+ (* -1/4 (/ (pow c 3) (* (pow b_2 4) (pow (+ b_2 (pow b_2 2)) 3)))) (* -1/8 (/ (pow c 3) (* (pow b_2 6) (pow (+ b_2 (pow b_2 2)) 2)))))) (* (pow b_2 2) (+ b_2 (pow b_2 2))))) (+ (* 1/16 (/ (pow c 4) (* (pow b_2 8) (pow (+ b_2 (pow b_2 2)) 3)))) (* 1/16 (/ (pow c 4) (* (pow b_2 10) (pow (+ b_2 (pow b_2 2)) 2)))))))))))) (/ c (+ b_2 (pow b_2 2)))))
(* -1 (sqrt (* a c)))
(- b_2 (sqrt (* a c)))
(- (+ b_2 (+ (* -1 (* (sqrt (/ 1 (* a c))) (pow b_2 2))) (* 1/2 (* (sqrt (/ 1 (* a c))) (pow b_2 4))))) (sqrt (* a c)))
(- (+ b_2 (+ (* -1 (* (sqrt (/ 1 (* a c))) (pow b_2 2))) (+ (* -1 (* (sqrt (/ 1 (* (pow a 5) c))) (* b_2 (+ (* -1 (* (sqrt (/ (pow a 3) c)) (pow b_2 2))) (* 1/2 (* (sqrt (/ (pow a 3) c)) (pow b_2 4))))))) (+ (* -1/2 (/ (pow b_2 5) (* a c))) (* 1/2 (* (sqrt (/ 1 (* a c))) (pow b_2 4))))))) (sqrt (* a c)))
(sqrt (* a c))
(- (* -1 (/ b_2 (pow (sqrt -1) 2))) (* -1 (sqrt (* a c))))
(- (* -1 (/ (- (+ (* -1 (* (sqrt (/ a c)) (/ (pow b_2 2) (pow (sqrt -1) 2)))) (* 1/2 (* (sqrt (/ a c)) (/ (pow b_2 6) (pow (sqrt -1) 2))))) (* -1 (/ (* a b_2) (pow (sqrt -1) 2)))) a)) (* -1 (sqrt (* a c))))
(- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (* (sqrt (/ 1 (* a c))) (* b_2 (+ (* -1 (* (sqrt (/ (pow a 3) c)) (/ (pow b_2 2) (pow (sqrt -1) 2)))) (* 1/2 (* (sqrt (/ (pow a 3) c)) (/ (pow b_2 6) (pow (sqrt -1) 2)))))))) (* -1/2 (/ (* a (pow b_2 7)) (* c (pow (sqrt -1) 4))))) (+ (* -1 (* (sqrt (/ (pow a 3) c)) (/ (pow b_2 2) (pow (sqrt -1) 2)))) (* 1/2 (* (sqrt (/ (pow a 3) c)) (/ (pow b_2 6) (pow (sqrt -1) 2)))))) a)) (* -1 (/ (* a b_2) (pow (sqrt -1) 2)))) a)) (* -1 (sqrt (* a c))))
(* -1 (/ (* a c) (+ b_2 (pow b_2 2))))
(* c (- (* 1/2 (/ (* (pow a 2) c) (* (pow b_2 2) (pow (+ b_2 (pow b_2 2)) 2)))) (/ a (+ b_2 (pow b_2 2)))))
(* c (- (* c (+ (* 1/2 (/ (pow a 2) (* (pow b_2 2) (pow (+ b_2 (pow b_2 2)) 2)))) (* c (+ (* -1/4 (/ (pow a 3) (* (pow b_2 4) (pow (+ b_2 (pow b_2 2)) 3)))) (* -1/8 (/ (pow a 3) (* (pow b_2 6) (pow (+ b_2 (pow b_2 2)) 2)))))))) (/ a (+ b_2 (pow b_2 2)))))
(* c (- (* c (+ (* 1/2 (/ (pow a 2) (* (pow b_2 2) (pow (+ b_2 (pow b_2 2)) 2)))) (* c (+ (* -1/4 (/ (pow a 3) (* (pow b_2 4) (pow (+ b_2 (pow b_2 2)) 3)))) (+ (* -1/8 (/ (pow a 3) (* (pow b_2 6) (pow (+ b_2 (pow b_2 2)) 2)))) (* c (+ (* -1/2 (/ (* a (+ (* -1/4 (/ (pow a 3) (* (pow b_2 4) (pow (+ b_2 (pow b_2 2)) 3)))) (* -1/8 (/ (pow a 3) (* (pow b_2 6) (pow (+ b_2 (pow b_2 2)) 2)))))) (* (pow b_2 2) (+ b_2 (pow b_2 2))))) (+ (* 1/16 (/ (pow a 4) (* (pow b_2 8) (pow (+ b_2 (pow b_2 2)) 3)))) (* 1/16 (/ (pow a 4) (* (pow b_2 10) (pow (+ b_2 (pow b_2 2)) 2)))))))))))) (/ a (+ b_2 (pow b_2 2)))))
(* -1 (sqrt c))
(- b_2 (sqrt c))
(- (+ b_2 (+ (* -1 (* (pow b_2 2) (sqrt (/ 1 c)))) (* 1/2 (* (pow b_2 4) (sqrt (/ 1 c)))))) (sqrt c))
(- (+ b_2 (+ (* -1 (* (* b_2 (+ (* -1 (* (pow b_2 2) (sqrt (pow c 3)))) (* 1/2 (* (pow b_2 4) (sqrt (pow c 3)))))) (sqrt (/ 1 (pow c 5))))) (+ (* -1 (* (pow b_2 2) (sqrt (/ 1 c)))) (+ (* -1/2 (/ (pow b_2 5) c)) (* 1/2 (* (pow b_2 4) (sqrt (/ 1 c)))))))) (sqrt c))
(sqrt c)
(- (* -1 (/ b_2 (pow (sqrt -1) 2))) (* -1 (sqrt c)))
(- (* -1 (/ (- (+ (* -1 (* (/ (pow b_2 2) (pow (sqrt -1) 2)) (sqrt c))) (* 1/2 (* (/ (pow b_2 6) (pow (sqrt -1) 2)) (sqrt c)))) (* -1 (/ (* b_2 c) (pow (sqrt -1) 2)))) c)) (* -1 (sqrt c)))
(- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (* (* b_2 (+ (* -1 (* (/ (pow b_2 2) (pow (sqrt -1) 2)) (sqrt (pow c 3)))) (* 1/2 (* (/ (pow b_2 6) (pow (sqrt -1) 2)) (sqrt (pow c 3)))))) (sqrt (/ 1 c)))) (* -1/2 (/ (* (pow b_2 7) c) (pow (sqrt -1) 4)))) (+ (* -1 (* (/ (pow b_2 2) (pow (sqrt -1) 2)) (sqrt (pow c 3)))) (* 1/2 (* (/ (pow b_2 6) (pow (sqrt -1) 2)) (sqrt (pow c 3)))))) c)) (* -1 (/ (* b_2 c) (pow (sqrt -1) 2)))) c)) (* -1 (sqrt c)))
(* -1 (sqrt (/ c a)))
(+ (* -1 (sqrt (/ c a))) (/ b_2 a))
(+ (* -1 (sqrt (/ c a))) (* b_2 (+ (* -1 (* (sqrt (/ 1 (* (pow a 3) c))) b_2)) (/ 1 a))))
(+ (* -1 (sqrt (/ c a))) (* b_2 (+ (* b_2 (+ (* -1 (sqrt (/ 1 (* (pow a 3) c)))) (/ b_2 (* (pow a 2) c)))) (/ 1 a))))
(* -1 (/ c (pow b_2 3)))
(/ (+ (* -1 c) (/ c (pow b_2 2))) (pow b_2 3))
(/ (+ (* -1 c) (+ (* -1 (/ c (pow b_2 4))) (/ c (pow b_2 2)))) (pow b_2 3))
(/ (+ (* -1 c) (+ (* -1 (/ c (pow b_2 4))) (+ (* 1/2 (/ (* a (pow c 2)) (pow b_2 6))) (+ (/ c (pow b_2 2)) (/ c (pow b_2 6)))))) (pow b_2 3))
(/ c (pow b_2 3))
(* -1 (/ (+ (* -1 c) (* -1 (/ c (pow b_2 2)))) (pow b_2 3)))
(* -1 (/ (+ (* -1 c) (+ (* -1 (/ c (pow b_2 2))) (* -1 (/ c (pow b_2 4))))) (pow b_2 3)))
(* -1 (/ (+ (* -1 c) (+ (* -1 (/ c (pow b_2 2))) (+ (* -1 (/ c (pow b_2 4))) (+ (* -1 (/ c (pow b_2 6))) (* 1/2 (/ (* a (pow c 2)) (pow b_2 6))))))) (pow b_2 3)))
(* -1 (/ c (+ b_2 (sqrt (pow b_2 5)))))
(+ (* -1 (/ c (+ b_2 (sqrt (pow b_2 5))))) (* 1/2 (* (/ (* a (pow c 2)) (pow (+ b_2 (sqrt (pow b_2 5))) 2)) (sqrt (/ 1 (pow b_2 5))))))
(+ (* -1 (/ c (+ b_2 (sqrt (pow b_2 5))))) (* a (+ (* 1/2 (* (sqrt (/ 1 (pow b_2 5))) (/ (pow c 2) (pow (+ b_2 (sqrt (pow b_2 5))) 2)))) (* a (+ (* -1/4 (/ (pow c 3) (* (pow b_2 5) (pow (+ b_2 (sqrt (pow b_2 5))) 3)))) (* -1/8 (* (sqrt (/ 1 (pow b_2 15))) (/ (pow c 3) (pow (+ b_2 (sqrt (pow b_2 5))) 2)))))))))
(+ (* -1 (/ c (+ b_2 (sqrt (pow b_2 5))))) (* a (+ (* 1/2 (* (sqrt (/ 1 (pow b_2 5))) (/ (pow c 2) (pow (+ b_2 (sqrt (pow b_2 5))) 2)))) (* a (+ (* -1/4 (/ (pow c 3) (* (pow b_2 5) (pow (+ b_2 (sqrt (pow b_2 5))) 3)))) (+ (* -1/8 (* (sqrt (/ 1 (pow b_2 15))) (/ (pow c 3) (pow (+ b_2 (sqrt (pow b_2 5))) 2)))) (* a (+ (* -1/2 (* (sqrt (/ 1 (pow b_2 5))) (/ (* c (+ (* -1/4 (/ (pow c 3) (* (pow b_2 5) (pow (+ b_2 (sqrt (pow b_2 5))) 3)))) (* -1/8 (* (sqrt (/ 1 (pow b_2 15))) (/ (pow c 3) (pow (+ b_2 (sqrt (pow b_2 5))) 2)))))) (+ b_2 (sqrt (pow b_2 5)))))) (+ (* 1/16 (* (sqrt (/ 1 (pow b_2 25))) (/ (pow c 4) (pow (+ b_2 (sqrt (pow b_2 5))) 2)))) (* 1/16 (/ (pow c 4) (* (pow b_2 10) (pow (+ b_2 (sqrt (pow b_2 5))) 3)))))))))))))
(* -1 (sqrt (/ c a)))
(/ (+ b_2 (* -1 (sqrt (* a c)))) a)
(/ (+ b_2 (+ (* -1 (sqrt (* a c))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (pow b_2 2))) (* 1/2 (* (sqrt (/ 1 (* a c))) (pow b_2 5)))))) a)
(/ (+ b_2 (+ (* -1 (sqrt (* a c))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (pow b_2 2))) (+ (* -1 (* (sqrt (/ 1 (* (pow a 5) c))) (* b_2 (+ (* -1 (* (sqrt (/ (pow a 3) c)) (pow b_2 2))) (* 1/2 (* (sqrt (/ (pow a 3) c)) (pow b_2 5))))))) (+ (* -1/2 (/ (pow b_2 6) (* a c))) (* 1/2 (* (sqrt (/ 1 (* a c))) (pow b_2 5)))))))) a)
(sqrt (/ c a))
(* -1 (/ (+ (* -1 (sqrt (* a c))) (/ b_2 (pow (sqrt -1) 2))) a))
(* -1 (/ (+ (* -1 (sqrt (* a c))) (* -1 (/ (+ (* -1 (/ (* a b_2) (pow (sqrt -1) 2))) (* -1 (/ (+ (* -1 (* (sqrt (/ (pow a 3) c)) (/ (pow b_2 2) (pow (sqrt -1) 2)))) (* 1/2 (* (sqrt (/ (pow a 3) c)) (/ (pow b_2 6) (pow (sqrt -1) 2))))) a))) a))) a))
(* -1 (/ (+ (* -1 (sqrt (* a c))) (* -1 (/ (+ (* -1 (/ (* a b_2) (pow (sqrt -1) 2))) (* -1 (/ (+ (* -1 (* (sqrt (/ (pow a 3) c)) (/ (pow b_2 2) (pow (sqrt -1) 2)))) (+ (* -1 (/ (+ (* -1 (* (sqrt (/ a c)) (* b_2 (+ (* -1 (* (sqrt (/ (pow a 3) c)) (/ (pow b_2 2) (pow (sqrt -1) 2)))) (* 1/2 (* (sqrt (/ (pow a 3) c)) (/ (pow b_2 6) (pow (sqrt -1) 2)))))))) (* -1/2 (/ (* (pow a 2) (pow b_2 7)) (* c (pow (sqrt -1) 4))))) a)) (* 1/2 (* (sqrt (/ (pow a 3) c)) (/ (pow b_2 6) (pow (sqrt -1) 2)))))) a))) a))) a))
(* -1 (/ c (+ b_2 (sqrt (pow b_2 5)))))
(* c (- (* 1/2 (* (/ (* a c) (pow (+ b_2 (sqrt (pow b_2 5))) 2)) (sqrt (/ 1 (pow b_2 5))))) (/ 1 (+ b_2 (sqrt (pow b_2 5))))))
(* c (- (* c (+ (* 1/2 (* (/ a (pow (+ b_2 (sqrt (pow b_2 5))) 2)) (sqrt (/ 1 (pow b_2 5))))) (* c (+ (* -1/4 (/ (pow a 2) (* (pow b_2 5) (pow (+ b_2 (sqrt (pow b_2 5))) 3)))) (* -1/8 (* (/ (pow a 2) (pow (+ b_2 (sqrt (pow b_2 5))) 2)) (sqrt (/ 1 (pow b_2 15))))))))) (/ 1 (+ b_2 (sqrt (pow b_2 5))))))
(* c (- (* c (+ (* 1/2 (* (/ a (pow (+ b_2 (sqrt (pow b_2 5))) 2)) (sqrt (/ 1 (pow b_2 5))))) (* c (+ (* -1/4 (/ (pow a 2) (* (pow b_2 5) (pow (+ b_2 (sqrt (pow b_2 5))) 3)))) (+ (* -1/8 (* (/ (pow a 2) (pow (+ b_2 (sqrt (pow b_2 5))) 2)) (sqrt (/ 1 (pow b_2 15))))) (* c (+ (* -1/2 (* (/ (* a (+ (* -1/4 (/ (pow a 2) (* (pow b_2 5) (pow (+ b_2 (sqrt (pow b_2 5))) 3)))) (* -1/8 (* (/ (pow a 2) (pow (+ b_2 (sqrt (pow b_2 5))) 2)) (sqrt (/ 1 (pow b_2 15))))))) (+ b_2 (sqrt (pow b_2 5)))) (sqrt (/ 1 (pow b_2 5))))) (+ (* 1/16 (* (/ (pow a 3) (pow (+ b_2 (sqrt (pow b_2 5))) 2)) (sqrt (/ 1 (pow b_2 25))))) (* 1/16 (/ (pow a 3) (* (pow b_2 10) (pow (+ b_2 (sqrt (pow b_2 5))) 3)))))))))))) (/ 1 (+ b_2 (sqrt (pow b_2 5))))))
(* -1 (sqrt c))
(+ b_2 (* -1 (sqrt c)))
(- (+ (* -1 (sqrt c)) (* -1 (/ (+ (* -1/2 (* (pow b_2 5) (sqrt (pow c 3)))) (* (pow b_2 2) (sqrt (pow c 3)))) (pow c 2)))) (* -1 b_2))
(- (+ (* -1 (sqrt c)) (* -1 (/ (+ (* -1 (* (* b_2 (+ (* -1/2 (* (pow b_2 5) (sqrt (pow c 3)))) (* (pow b_2 2) (sqrt (pow c 3))))) (sqrt c))) (* 1/2 (* (pow b_2 6) (pow c 2)))) (pow c 3)))) (+ (* -1 b_2) (+ (* -1/2 (* (pow b_2 5) (sqrt (/ 1 c)))) (* (pow b_2 2) (sqrt (/ 1 c))))))
(sqrt c)
(+ (sqrt c) (* -1 (/ b_2 (pow (sqrt -1) 2))))
(+ (sqrt c) (* -1 (/ (- (+ (* -1 (* (/ (pow b_2 2) (pow (sqrt -1) 2)) (sqrt c))) (* 1/2 (* (/ (pow b_2 7) (pow (sqrt -1) 2)) (sqrt c)))) (* -1 (/ (* b_2 c) (pow (sqrt -1) 2)))) c)))
(+ (sqrt c) (* -1 (/ (- (* -1 (/ (- (+ (* -1 (* (* b_2 (+ (* -1 (* (/ (pow b_2 2) (pow (sqrt -1) 2)) (sqrt (pow c 3)))) (* 1/2 (* (/ (pow b_2 7) (pow (sqrt -1) 2)) (sqrt (pow c 3)))))) (sqrt (/ 1 c)))) (* -1/2 (/ (* (pow b_2 8) c) (pow (sqrt -1) 4)))) (+ (* -1 (* (/ (pow b_2 2) (pow (sqrt -1) 2)) (sqrt (pow c 3)))) (* 1/2 (* (/ (pow b_2 7) (pow (sqrt -1) 2)) (sqrt (pow c 3)))))) c)) (* -1 (/ (* b_2 c) (pow (sqrt -1) 2)))) c)))
(* (sqrt (/ 1 (* a c))) b_2)
(* b_2 (+ (sqrt (/ 1 (* a c))) (* -1 (/ b_2 (* a c)))))
(* b_2 (+ (sqrt (/ 1 (* a c))) (* b_2 (- (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) b_2) (/ 1 (* a c))))))
(* b_2 (+ (sqrt (/ 1 (* a c))) (* b_2 (- (* b_2 (- (* -1 (/ b_2 (* (pow a 2) (pow c 2)))) (* -1 (sqrt (/ 1 (* (pow a 3) (pow c 3))))))) (/ 1 (* a c))))))
(sqrt (/ 1 (pow b_2 3)))
(/ (- (sqrt b_2) (/ 1 b_2)) (pow b_2 2))
(/ (- (+ (sqrt b_2) (sqrt (/ 1 (pow b_2 5)))) (/ 1 b_2)) (pow b_2 2))
(/ (- (+ (sqrt b_2) (* -1 (/ (+ (* 1/2 (* (* a c) (sqrt (pow b_2 3)))) (pow b_2 2)) (pow b_2 6)))) (+ (* -1 (sqrt (/ 1 (pow b_2 5)))) (/ 1 b_2))) (pow b_2 2))
(/ -1 (pow b_2 2))
(* -1 (/ (+ 1 (/ 1 (pow b_2 2))) (pow b_2 2)))
(/ (- (* -1 (/ (+ 1 (/ 1 (pow b_2 2))) (pow b_2 2))) 1) (pow b_2 2))
(/ (- (* -1 (/ (+ 1 (* -1/2 (* a c))) (pow b_2 6))) (+ 1 (+ (/ 1 (pow b_2 2)) (/ 1 (pow b_2 4))))) (pow b_2 2))
(/ b_2 (+ b_2 (pow b_2 2)))
(+ (* -1/2 (/ (* a c) (* b_2 (pow (+ b_2 (pow b_2 2)) 2)))) (/ b_2 (+ b_2 (pow b_2 2))))
(+ (* a (- (* -1 (* a (+ (* -1/4 (/ (pow c 2) (* (pow b_2 3) (pow (+ b_2 (pow b_2 2)) 3)))) (* -1/8 (/ (pow c 2) (* (pow b_2 5) (pow (+ b_2 (pow b_2 2)) 2))))))) (* 1/2 (/ c (* b_2 (pow (+ b_2 (pow b_2 2)) 2)))))) (/ b_2 (+ b_2 (pow b_2 2))))
(+ (* a (- (* a (- (* -1 (* a (+ (* -1/2 (/ (* c (+ (* -1/4 (/ (pow c 2) (* (pow b_2 3) (pow (+ b_2 (pow b_2 2)) 3)))) (* -1/8 (/ (pow c 2) (* (pow b_2 5) (pow (+ b_2 (pow b_2 2)) 2)))))) (* (pow b_2 2) (+ b_2 (pow b_2 2))))) (+ (* 1/16 (/ (pow c 3) (* (pow b_2 7) (pow (+ b_2 (pow b_2 2)) 3)))) (* 1/16 (/ (pow c 3) (* (pow b_2 9) (pow (+ b_2 (pow b_2 2)) 2)))))))) (+ (* -1/4 (/ (pow c 2) (* (pow b_2 3) (pow (+ b_2 (pow b_2 2)) 3)))) (* -1/8 (/ (pow c 2) (* (pow b_2 5) (pow (+ b_2 (pow b_2 2)) 2))))))) (* 1/2 (/ c (* b_2 (pow (+ b_2 (pow b_2 2)) 2)))))) (/ b_2 (+ b_2 (pow b_2 2))))
(* (sqrt (/ 1 (* a c))) b_2)
(/ (+ (* -1 (/ (pow b_2 2) c)) (* (sqrt (/ a c)) b_2)) a)
(/ (- (+ (* -1 (/ (+ (* -1 (* (sqrt (/ (pow a 3) (pow c 3))) (pow b_2 3))) (* 1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (pow b_2 5)))) (pow a 2))) (* (sqrt (/ a c)) b_2)) (/ (pow b_2 2) c)) a)
(/ (- (+ (* -1 (/ (+ (* -1 (* (sqrt (/ a c)) (* b_2 (+ (* -1 (* (sqrt (/ (pow a 3) (pow c 3))) (pow b_2 3))) (* 1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (pow b_2 5))))))) (* -1/2 (/ (* (pow a 2) (pow b_2 6)) (pow c 2)))) (pow a 3))) (* (sqrt (/ a c)) b_2)) (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (pow b_2 3))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (pow b_2 5))) (/ (pow b_2 2) c)))) a)
(* -1 (* (sqrt (/ 1 (* a c))) b_2))
(* -1 (/ (+ (* -1 (/ (pow b_2 2) (* c (pow (sqrt -1) 2)))) (* (sqrt (/ a c)) b_2)) a))
(* -1 (/ (+ (* -1 (/ (- (+ (* -1 (* (sqrt (/ a (pow c 3))) (/ (pow b_2 3) (pow (sqrt -1) 2)))) (* 1/2 (* (sqrt (/ a (pow c 3))) (/ (pow b_2 7) (pow (sqrt -1) 2))))) (* -1 (/ (* a (pow b_2 2)) (* c (pow (sqrt -1) 2))))) a)) (* (sqrt (/ a c)) b_2)) a))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* -1 (* (sqrt (/ 1 (* a c))) (* b_2 (+ (* -1 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 3) (pow (sqrt -1) 2)))) (* 1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 7) (pow (sqrt -1) 2)))))))) (* -1/2 (/ (* a (pow b_2 8)) (* (pow c 2) (pow (sqrt -1) 4))))) (+ (* -1 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 3) (pow (sqrt -1) 2)))) (* 1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 7) (pow (sqrt -1) 2)))))) a)) (* -1 (/ (* a (pow b_2 2)) (* c (pow (sqrt -1) 2))))) a)) (* (sqrt (/ a c)) b_2)) a))
(/ b_2 (+ b_2 (pow b_2 2)))
(+ (* -1/2 (/ (* a c) (* b_2 (pow (+ b_2 (pow b_2 2)) 2)))) (/ b_2 (+ b_2 (pow b_2 2))))
(+ (* c (- (* -1 (* c (+ (* -1/4 (/ (pow a 2) (* (pow b_2 3) (pow (+ b_2 (pow b_2 2)) 3)))) (* -1/8 (/ (pow a 2) (* (pow b_2 5) (pow (+ b_2 (pow b_2 2)) 2))))))) (* 1/2 (/ a (* b_2 (pow (+ b_2 (pow b_2 2)) 2)))))) (/ b_2 (+ b_2 (pow b_2 2))))
(+ (* c (- (* c (- (* -1 (* c (+ (* -1/2 (/ (* a (+ (* -1/4 (/ (pow a 2) (* (pow b_2 3) (pow (+ b_2 (pow b_2 2)) 3)))) (* -1/8 (/ (pow a 2) (* (pow b_2 5) (pow (+ b_2 (pow b_2 2)) 2)))))) (* (pow b_2 2) (+ b_2 (pow b_2 2))))) (+ (* 1/16 (/ (pow a 3) (* (pow b_2 7) (pow (+ b_2 (pow b_2 2)) 3)))) (* 1/16 (/ (pow a 3) (* (pow b_2 9) (pow (+ b_2 (pow b_2 2)) 2)))))))) (+ (* -1/4 (/ (pow a 2) (* (pow b_2 3) (pow (+ b_2 (pow b_2 2)) 3)))) (* -1/8 (/ (pow a 2) (* (pow b_2 5) (pow (+ b_2 (pow b_2 2)) 2))))))) (* 1/2 (/ a (* b_2 (pow (+ b_2 (pow b_2 2)) 2)))))) (/ b_2 (+ b_2 (pow b_2 2))))
(* b_2 (sqrt (/ 1 c)))
(/ (+ (* -1 (pow b_2 2)) (* b_2 (sqrt c))) c)
(/ (- (+ (* -1 (/ (+ (* -1 (* (pow b_2 3) (sqrt (pow c 3)))) (* 1/2 (* (pow b_2 5) (sqrt (pow c 3))))) (pow c 2))) (* b_2 (sqrt c))) (pow b_2 2)) c)
(/ (- (+ (* -1 (/ (+ (* -1 (* (* b_2 (+ (* -1 (* (pow b_2 3) (sqrt (pow c 3)))) (* 1/2 (* (pow b_2 5) (sqrt (pow c 3)))))) (sqrt c))) (* -1/2 (* (pow b_2 6) (pow c 2)))) (pow c 3))) (* b_2 (sqrt c))) (+ (* -1 (* (pow b_2 3) (sqrt (/ 1 c)))) (+ (* 1/2 (* (pow b_2 5) (sqrt (/ 1 c)))) (pow b_2 2)))) c)
(* -1 (* b_2 (sqrt (/ 1 c))))
(* -1 (/ (+ (* -1 (/ (pow b_2 2) (pow (sqrt -1) 2))) (* b_2 (sqrt c))) c))
(* -1 (/ (+ (* -1 (/ (- (+ (* -1 (* (/ (pow b_2 3) (pow (sqrt -1) 2)) (sqrt c))) (* 1/2 (* (/ (pow b_2 7) (pow (sqrt -1) 2)) (sqrt c)))) (* -1 (/ (* (pow b_2 2) c) (pow (sqrt -1) 2)))) c)) (* b_2 (sqrt c))) c))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* -1 (* (* b_2 (+ (* -1 (* (/ (pow b_2 3) (pow (sqrt -1) 2)) (sqrt (pow c 3)))) (* 1/2 (* (/ (pow b_2 7) (pow (sqrt -1) 2)) (sqrt (pow c 3)))))) (sqrt (/ 1 c)))) (* -1/2 (/ (* (pow b_2 8) c) (pow (sqrt -1) 4)))) (+ (* -1 (* (/ (pow b_2 3) (pow (sqrt -1) 2)) (sqrt (pow c 3)))) (* 1/2 (* (/ (pow b_2 7) (pow (sqrt -1) 2)) (sqrt (pow c 3)))))) c)) (* -1 (/ (* (pow b_2 2) c) (pow (sqrt -1) 2)))) c)) (* b_2 (sqrt c))) c))
(sqrt (* a c))
(+ b_2 (sqrt (* a c)))
(+ (sqrt (* a c)) (* b_2 (+ 1 (* 1/2 (* (sqrt (/ 1 (* a c))) (pow b_2 3))))))
(+ (sqrt (* a c)) (* b_2 (+ 1 (* (pow b_2 3) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (pow b_2 4))) (* 1/2 (sqrt (/ 1 (* a c)))))))))
(sqrt (pow b_2 5))
(* (pow b_2 3) (+ (sqrt (/ 1 b_2)) (/ 1 (pow b_2 2))))
(* (pow b_2 3) (+ (sqrt (/ 1 b_2)) (+ (* 1/2 (* (* a c) (sqrt (/ 1 (pow b_2 11))))) (/ 1 (pow b_2 2)))))
(* (pow b_2 3) (+ (sqrt (/ 1 b_2)) (+ (* -1/8 (* (* (pow a 2) (pow c 2)) (sqrt (/ 1 (pow b_2 21))))) (+ (* 1/2 (* (* a c) (sqrt (/ 1 (pow b_2 11))))) (/ 1 (pow b_2 2))))))
(* -1 (* (sqrt (pow b_2 5)) (sqrt -1)))
(* -1 (* (pow b_2 3) (- (* (sqrt (/ 1 b_2)) (sqrt -1)) (/ 1 (pow b_2 2)))))
(* -1 (* (pow b_2 3) (- (+ (* 1/2 (* (* a (* c (sqrt -1))) (sqrt (/ 1 (pow b_2 11))))) (* (sqrt (/ 1 b_2)) (sqrt -1))) (/ 1 (pow b_2 2)))))
(* -1 (* (pow b_2 3) (- (+ (* -1/8 (* (* (pow a 2) (* (pow c 2) (sqrt -1))) (sqrt (/ 1 (pow b_2 21))))) (+ (* 1/2 (* (* a (* c (sqrt -1))) (sqrt (/ 1 (pow b_2 11))))) (* (sqrt (/ 1 b_2)) (sqrt -1)))) (/ 1 (pow b_2 2)))))
(+ b_2 (pow b_2 2))
(+ b_2 (+ (* 1/2 (/ (* a c) (pow b_2 2))) (pow b_2 2)))
(+ b_2 (+ (* a (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 6))) (* 1/2 (/ c (pow b_2 2))))) (pow b_2 2)))
(+ b_2 (+ (* a (+ (* 1/2 (/ c (pow b_2 2))) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 6))) (* 1/16 (/ (* a (pow c 3)) (pow b_2 10))))))) (pow b_2 2)))
(sqrt (* a c))
(* a (+ (sqrt (/ c a)) (/ b_2 a)))
(* a (+ (sqrt (/ c a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (pow b_2 4))) (/ b_2 a))))
(* a (+ (sqrt (/ c a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (pow b_2 8))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (pow b_2 4))) (/ b_2 a)))))
(* -1 (* (sqrt (* a c)) (pow (sqrt -1) 2)))
(* -1 (* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (pow (sqrt -1) 2)))))
(* -1 (* a (+ (* -1 (/ (+ b_2 (* -1/2 (* (sqrt (/ 1 (* a c))) (pow b_2 6)))) a)) (* (sqrt (/ c a)) (pow (sqrt -1) 2)))))
(* -1 (* a (+ (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 12) (pow (sqrt -1) 2)))) (* 1/2 (* (sqrt (/ a c)) (pow b_2 6)))) a))) a)) (* (sqrt (/ c a)) (pow (sqrt -1) 2)))))
(+ b_2 (pow b_2 2))
(+ b_2 (+ (* 1/2 (/ (* a c) (pow b_2 2))) (pow b_2 2)))
(+ b_2 (+ (* c (+ (* -1/8 (/ (* (pow a 2) c) (pow b_2 6))) (* 1/2 (/ a (pow b_2 2))))) (pow b_2 2)))
(+ b_2 (+ (* c (+ (* 1/2 (/ a (pow b_2 2))) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 6))) (* 1/16 (/ (* (pow a 3) c) (pow b_2 10))))))) (pow b_2 2)))
(sqrt c)
(* c (+ (sqrt (/ 1 c)) (/ b_2 c)))
(* c (+ (sqrt (/ 1 c)) (+ (* 1/2 (* (pow b_2 4) (sqrt (/ 1 (pow c 3))))) (/ b_2 c))))
(* c (+ (sqrt (/ 1 c)) (+ (* -1/8 (* (pow b_2 8) (sqrt (/ 1 (pow c 5))))) (+ (* 1/2 (* (pow b_2 4) (sqrt (/ 1 (pow c 3))))) (/ b_2 c)))))
(* -1 (* (sqrt c) (pow (sqrt -1) 2)))
(* -1 (* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ 1 c)) (pow (sqrt -1) 2)))))
(* -1 (* c (+ (* -1 (/ (+ b_2 (* -1/2 (* (pow b_2 6) (sqrt (/ 1 c))))) c)) (* (sqrt (/ 1 c)) (pow (sqrt -1) 2)))))
(* -1 (* c (+ (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/8 (* (/ (pow b_2 12) (pow (sqrt -1) 2)) (sqrt (/ 1 c)))) (* 1/2 (* (pow b_2 6) (sqrt c)))) c))) c)) (* (sqrt (/ 1 c)) (pow (sqrt -1) 2)))))
(* a c)
(* a c)
(* a c)
(* a c)
a
a
a
a
a
a
a
a
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(/ -1 (* a b_2))
(/ -1 (* a b_2))
(/ -1 (* a b_2))
(/ -1 (* a b_2))
(/ -1 (* a b_2))
(/ -1 (* a b_2))
(/ -1 (* a b_2))
(/ -1 (* a b_2))
(/ -1 (* a b_2))
(/ -1 (* a b_2))
(/ -1 (* a b_2))
(/ -1 (* a b_2))
(/ -1 (* a b_2))
(/ -1 (* a b_2))
(/ -1 (* a b_2))
(/ -1 (* a b_2))
(/ -1 a)
(/ -1 a)
(/ -1 a)
(/ -1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(* a b_2)
(* a b_2)
(* a b_2)
(* a b_2)
a
a
a
a
a
a
a
a
(* a b_2)
(* a b_2)
(* a b_2)
(* a b_2)
(* a b_2)
(* a b_2)
(* a b_2)
(* a b_2)
(* a b_2)
(* a b_2)
(* a b_2)
(* a b_2)
(sqrt (* a c))
(+ (sqrt (* a c)) (* 1/2 (* (sqrt (/ 1 (* a c))) (pow b_2 4))))
(+ (sqrt (* a c)) (* (pow b_2 4) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (pow b_2 4))) (* 1/2 (sqrt (/ 1 (* a c)))))))
(+ (sqrt (* a c)) (* (pow b_2 4) (+ (* 1/2 (sqrt (/ 1 (* a c)))) (* (pow b_2 4) (+ (* -1/8 (sqrt (/ 1 (* (pow a 3) (pow c 3))))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (pow b_2 4))))))))
(sqrt (pow b_2 5))
(* (pow b_2 3) (+ (sqrt (/ 1 b_2)) (* 1/2 (* (* a c) (sqrt (/ 1 (pow b_2 11)))))))
(* (pow b_2 3) (+ (sqrt (/ 1 b_2)) (+ (* -1/8 (* (* (pow a 2) (pow c 2)) (sqrt (/ 1 (pow b_2 21))))) (* 1/2 (* (* a c) (sqrt (/ 1 (pow b_2 11))))))))
(* (pow b_2 3) (+ (sqrt (/ 1 b_2)) (+ (* -1/8 (* (* (pow a 2) (pow c 2)) (sqrt (/ 1 (pow b_2 21))))) (+ (* 1/16 (* (* (pow a 3) (pow c 3)) (sqrt (/ 1 (pow b_2 31))))) (* 1/2 (* (* a c) (sqrt (/ 1 (pow b_2 11)))))))))
(* -1 (* (sqrt (pow b_2 5)) (sqrt -1)))
(* -1 (* (pow b_2 3) (+ (* 1/2 (* (* a (* c (sqrt -1))) (sqrt (/ 1 (pow b_2 11))))) (* (sqrt (/ 1 b_2)) (sqrt -1)))))
(* -1 (* (pow b_2 3) (+ (* -1/8 (* (* (pow a 2) (* (pow c 2) (sqrt -1))) (sqrt (/ 1 (pow b_2 21))))) (+ (* 1/2 (* (* a (* c (sqrt -1))) (sqrt (/ 1 (pow b_2 11))))) (* (sqrt (/ 1 b_2)) (sqrt -1))))))
(* -1 (* (pow b_2 3) (+ (* -1/8 (* (* (pow a 2) (* (pow c 2) (sqrt -1))) (sqrt (/ 1 (pow b_2 21))))) (+ (* 1/16 (* (* (pow a 3) (* (pow c 3) (sqrt -1))) (sqrt (/ 1 (pow b_2 31))))) (+ (* 1/2 (* (* a (* c (sqrt -1))) (sqrt (/ 1 (pow b_2 11))))) (* (sqrt (/ 1 b_2)) (sqrt -1)))))))
(pow b_2 2)
(+ (* 1/2 (/ (* a c) (pow b_2 2))) (pow b_2 2))
(+ (* a (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 6))) (* 1/2 (/ c (pow b_2 2))))) (pow b_2 2))
(+ (* a (+ (* 1/2 (/ c (pow b_2 2))) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 6))) (* 1/16 (/ (* a (pow c 3)) (pow b_2 10))))))) (pow b_2 2))
(sqrt (* a c))
(* a (+ (sqrt (/ c a)) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (pow b_2 4)))))
(* a (+ (sqrt (/ c a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (pow b_2 8))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (pow b_2 4))))))
(* a (+ (sqrt (/ c a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (pow b_2 8))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (pow b_2 12))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (pow b_2 4)))))))
(* -1 (* (sqrt (* a c)) (pow (sqrt -1) 2)))
(* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (pow b_2 6))) (* (sqrt (/ c a)) (pow (sqrt -1) 2)))))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 12) (pow (sqrt -1) 2)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (pow b_2 6))) (* (sqrt (/ c a)) (pow (sqrt -1) 2))))))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 12) (pow (sqrt -1) 2)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b_2 18) (pow (sqrt -1) 4)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (pow b_2 6))) (* (sqrt (/ c a)) (pow (sqrt -1) 2)))))))
(pow b_2 2)
(+ (* 1/2 (/ (* a c) (pow b_2 2))) (pow b_2 2))
(+ (* c (+ (* -1/8 (/ (* (pow a 2) c) (pow b_2 6))) (* 1/2 (/ a (pow b_2 2))))) (pow b_2 2))
(+ (* c (+ (* 1/2 (/ a (pow b_2 2))) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 6))) (* 1/16 (/ (* (pow a 3) c) (pow b_2 10))))))) (pow b_2 2))
(sqrt c)
(* c (+ (sqrt (/ 1 c)) (* 1/2 (* (pow b_2 4) (sqrt (/ 1 (pow c 3)))))))
(* c (+ (sqrt (/ 1 c)) (+ (* -1/8 (* (pow b_2 8) (sqrt (/ 1 (pow c 5))))) (* 1/2 (* (pow b_2 4) (sqrt (/ 1 (pow c 3))))))))
(* c (+ (sqrt (/ 1 c)) (+ (* -1/8 (* (pow b_2 8) (sqrt (/ 1 (pow c 5))))) (+ (* 1/16 (* (pow b_2 12) (sqrt (/ 1 (pow c 7))))) (* 1/2 (* (pow b_2 4) (sqrt (/ 1 (pow c 3)))))))))
(* -1 (* (sqrt c) (pow (sqrt -1) 2)))
(* -1 (* c (+ (* 1/2 (* (pow b_2 6) (sqrt (/ 1 (pow c 3))))) (* (sqrt (/ 1 c)) (pow (sqrt -1) 2)))))
(* -1 (* c (+ (* -1/8 (* (/ (pow b_2 12) (pow (sqrt -1) 2)) (sqrt (/ 1 (pow c 5))))) (+ (* 1/2 (* (pow b_2 6) (sqrt (/ 1 (pow c 3))))) (* (sqrt (/ 1 c)) (pow (sqrt -1) 2))))))
(* -1 (* c (+ (* -1/8 (* (/ (pow b_2 12) (pow (sqrt -1) 2)) (sqrt (/ 1 (pow c 5))))) (+ (* 1/16 (* (/ (pow b_2 18) (pow (sqrt -1) 4)) (sqrt (/ 1 (pow c 7))))) (+ (* 1/2 (* (pow b_2 6) (sqrt (/ 1 (pow c 3))))) (* (sqrt (/ 1 c)) (pow (sqrt -1) 2)))))))
Outputs
(sqrt (* a c))
(sqrt.f64 (*.f64 a c))
(+ (sqrt (* a c)) (* -1 b_2))
(-.f64 (sqrt.f64 (*.f64 a c)) b_2)
(+ (sqrt (* a c)) (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* a c))) (pow b_2 6))) 1)))
(fma.f64 b_2 (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -1 binary64)) (sqrt.f64 (*.f64 a c)))
(+ (sqrt (* a c)) (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* a c))) (pow b_2 6))) 1)))
(fma.f64 b_2 (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -1 binary64)) (sqrt.f64 (*.f64 a c)))
(sqrt (pow b_2 7))
(sqrt.f64 (pow.f64 b_2 #s(literal 7 binary64)))
(* (pow b_2 4) (- (sqrt (/ 1 b_2)) (/ 1 (pow b_2 3))))
(*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (-.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) b_2)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))))
(* (pow b_2 4) (- (+ (sqrt (/ 1 b_2)) (* 1/2 (* (* a c) (sqrt (/ 1 (pow b_2 15)))))) (/ 1 (pow b_2 3))))
(*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (-.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a c)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 15 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) b_2))) (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))))
(* (pow b_2 4) (- (+ (sqrt (/ 1 b_2)) (* 1/2 (* (* a c) (sqrt (/ 1 (pow b_2 15)))))) (/ 1 (pow b_2 3))))
(*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (-.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a c)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 15 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) b_2))) (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))))
(* (sqrt (pow b_2 7)) (sqrt -1))
(*.f64 (sqrt.f64 (pow.f64 b_2 #s(literal 7 binary64))) (sqrt.f64 #s(literal -1 binary64)))
(* (pow b_2 4) (- (* (sqrt (/ 1 b_2)) (sqrt -1)) (/ 1 (pow b_2 3))))
(*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (-.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) b_2)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))))
(* (pow b_2 4) (+ (* -1 (/ (+ 1 (* -1/2 (* (* a (* c (sqrt -1))) (sqrt (/ 1 (pow b_2 9)))))) (pow b_2 3))) (* (sqrt (/ 1 b_2)) (sqrt -1))))
(*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (-.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) b_2)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 a (*.f64 (*.f64 c (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 9 binary64)))))) #s(literal 1 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))))
(* (pow b_2 4) (+ (* -1 (/ (+ 1 (* -1/2 (* (* a (* c (sqrt -1))) (sqrt (/ 1 (pow b_2 9)))))) (pow b_2 3))) (* (sqrt (/ 1 b_2)) (sqrt -1))))
(*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (-.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) b_2)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 a (*.f64 (*.f64 c (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 9 binary64)))))) #s(literal 1 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))))
(- (sqrt (pow b_2 7)) b_2)
(-.f64 (sqrt.f64 (pow.f64 b_2 #s(literal 7 binary64))) b_2)
(- (+ (sqrt (pow b_2 7)) (* 1/2 (* (* a c) (sqrt (/ 1 (pow b_2 7)))))) b_2)
(-.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 a c) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 7 binary64))))) (sqrt.f64 (pow.f64 b_2 #s(literal 7 binary64)))) b_2)
(- (+ (sqrt (pow b_2 7)) (* a (+ (* -1/8 (* (* a (pow c 2)) (sqrt (/ 1 (pow b_2 21))))) (* 1/2 (* (sqrt (/ 1 (pow b_2 7))) c))))) b_2)
(-.f64 (fma.f64 a (fma.f64 #s(literal 1/2 binary64) (*.f64 c (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 7 binary64))))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 21 binary64)))))) (sqrt.f64 (pow.f64 b_2 #s(literal 7 binary64)))) b_2)
(- (+ (sqrt (pow b_2 7)) (* a (+ (* 1/2 (* (sqrt (/ 1 (pow b_2 7))) c)) (* a (+ (* -1/8 (* (sqrt (/ 1 (pow b_2 21))) (pow c 2))) (* 1/16 (* (* a (pow c 3)) (sqrt (/ 1 (pow b_2 35)))))))))) b_2)
(-.f64 (fma.f64 a (fma.f64 a (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 21 binary64))))) (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a (*.f64 c (*.f64 c c)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 35 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 c (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 7 binary64))))))) (sqrt.f64 (pow.f64 b_2 #s(literal 7 binary64)))) b_2)
(sqrt (* a c))
(sqrt.f64 (*.f64 a c))
(* a (+ (sqrt (/ c a)) (* -1 (/ b_2 a))))
(*.f64 a (-.f64 (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a)))
(* a (- (+ (sqrt (/ c a)) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (pow b_2 7)))) (/ b_2 a)))
(*.f64 a (-.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 b_2 #s(literal 7 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a)))
(* a (- (+ (sqrt (/ c a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (pow b_2 14))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (pow b_2 7))))) (/ b_2 a)))
(*.f64 a (+.f64 (-.f64 (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a)) (fma.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 5 binary64)))))) (pow.f64 b_2 #s(literal 14 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 b_2 #s(literal 7 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))))))))
(* -1 (* (sqrt (* a c)) (pow (sqrt -1) 2)))
(sqrt.f64 (*.f64 a c))
(* -1 (* a (+ (* (sqrt (/ c a)) (pow (sqrt -1) 2)) (/ b_2 a))))
(*.f64 (-.f64 (/.f64 b_2 a) (sqrt.f64 (/.f64 c a))) (neg.f64 a))
(* -1 (* a (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (pow b_2 9))) b_2) a)) (* (sqrt (/ c a)) (pow (sqrt -1) 2)))))
(*.f64 (-.f64 (neg.f64 (sqrt.f64 (/.f64 c a))) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (pow.f64 b_2 #s(literal 9 binary64)))) b_2) a)) (neg.f64 a))
(* -1 (* a (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 18) (pow (sqrt -1) 2)))) (* 1/2 (* (sqrt (/ a c)) (pow b_2 9)))) a)) b_2) a)) (* (sqrt (/ c a)) (pow (sqrt -1) 2)))))
(*.f64 (-.f64 (neg.f64 (sqrt.f64 (/.f64 c a))) (/.f64 (-.f64 (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c)))))) (/.f64 (pow.f64 b_2 #s(literal 18 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 b_2 #s(literal 9 binary64)) (sqrt.f64 (/.f64 a c))))) a)) b_2) a)) (neg.f64 a))
(- (sqrt (pow b_2 7)) b_2)
(-.f64 (sqrt.f64 (pow.f64 b_2 #s(literal 7 binary64))) b_2)
(- (+ (sqrt (pow b_2 7)) (* 1/2 (* (* a c) (sqrt (/ 1 (pow b_2 7)))))) b_2)
(-.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 a c) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 7 binary64))))) (sqrt.f64 (pow.f64 b_2 #s(literal 7 binary64)))) b_2)
(- (+ (sqrt (pow b_2 7)) (* c (+ (* -1/8 (* (* (pow a 2) c) (sqrt (/ 1 (pow b_2 21))))) (* 1/2 (* a (sqrt (/ 1 (pow b_2 7)))))))) b_2)
(-.f64 (fma.f64 c (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 21 binary64)))) (*.f64 c (*.f64 a a))) (*.f64 (*.f64 #s(literal 1/2 binary64) a) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 7 binary64)))))) (sqrt.f64 (pow.f64 b_2 #s(literal 7 binary64)))) b_2)
(- (+ (sqrt (pow b_2 7)) (* c (+ (* 1/2 (* a (sqrt (/ 1 (pow b_2 7))))) (* c (+ (* -1/8 (* (pow a 2) (sqrt (/ 1 (pow b_2 21))))) (* 1/16 (* (* (pow a 3) c) (sqrt (/ 1 (pow b_2 35)))))))))) b_2)
(-.f64 (fma.f64 c (fma.f64 c (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 21 binary64)))) (*.f64 a a)) (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 c (*.f64 a (*.f64 a a)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 35 binary64)))))) (*.f64 (*.f64 #s(literal 1/2 binary64) a) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 7 binary64)))))) (sqrt.f64 (pow.f64 b_2 #s(literal 7 binary64)))) b_2)
(sqrt c)
(sqrt.f64 c)
(* c (+ (sqrt (/ 1 c)) (* -1 (/ b_2 c))))
(*.f64 c (-.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) c)) (/.f64 b_2 c)))
(* c (- (+ (sqrt (/ 1 c)) (* 1/2 (* (pow b_2 7) (sqrt (/ 1 (pow c 3)))))) (/ b_2 c)))
(*.f64 c (-.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 b_2 #s(literal 7 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 c c)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) c))) (/.f64 b_2 c)))
(* c (- (+ (sqrt (/ 1 c)) (+ (* -1/8 (* (pow b_2 14) (sqrt (/ 1 (pow c 5))))) (* 1/2 (* (pow b_2 7) (sqrt (/ 1 (pow c 3))))))) (/ b_2 c)))
(*.f64 c (-.f64 (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) c)) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 b_2 #s(literal 7 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 c c))))) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 b_2 #s(literal 14 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 5 binary64))))))) (/.f64 b_2 c)))
(* -1 (* (sqrt c) (pow (sqrt -1) 2)))
(sqrt.f64 c)
(* -1 (* c (+ (* (sqrt (/ 1 c)) (pow (sqrt -1) 2)) (/ b_2 c))))
(*.f64 (fma.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) c)) (/.f64 b_2 c)) (neg.f64 c))
(* -1 (* c (+ (* -1 (/ (- (* -1/2 (* (pow b_2 9) (sqrt (/ 1 c)))) b_2) c)) (* (sqrt (/ 1 c)) (pow (sqrt -1) 2)))))
(*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) c))) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 b_2 #s(literal 9 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) c))) (neg.f64 b_2)) c)) (neg.f64 c))
(* -1 (* c (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (/ (pow b_2 18) (pow (sqrt -1) 2)) (sqrt (/ 1 c)))) (* 1/2 (* (pow b_2 9) (sqrt c)))) c)) b_2) c)) (* (sqrt (/ 1 c)) (pow (sqrt -1) 2)))))
(*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) c))) (/.f64 (-.f64 (neg.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 b_2 #s(literal 9 binary64)) (sqrt.f64 c)) (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 b_2 #s(literal 18 binary64)) #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) c)))) c)) b_2) c)) (neg.f64 c))
(sqrt (/ c a))
(sqrt.f64 (/.f64 c a))
(+ (sqrt (/ c a)) (* -1 (/ b_2 a)))
(-.f64 (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a))
(+ (sqrt (/ c a)) (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (pow b_2 6))) (/ 1 a))))
(fma.f64 b_2 (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (neg.f64 (/.f64 #s(literal 1 binary64) a))) (sqrt.f64 (/.f64 c a)))
(+ (sqrt (/ c a)) (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (pow b_2 6))) (/ 1 a))))
(fma.f64 b_2 (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (neg.f64 (/.f64 #s(literal 1 binary64) a))) (sqrt.f64 (/.f64 c a)))
(* (/ 1 a) (sqrt (pow b_2 7)))
(/.f64 (sqrt.f64 (pow.f64 b_2 #s(literal 7 binary64))) a)
(* (pow b_2 4) (- (* (/ 1 a) (sqrt (/ 1 b_2))) (/ 1 (* a (pow b_2 3)))))
(*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (-.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) b_2)) a) (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 b_2 (*.f64 b_2 b_2))))))
(* (pow b_2 4) (- (+ (* 1/2 (* (sqrt (/ 1 (pow b_2 15))) c)) (* (/ 1 a) (sqrt (/ 1 b_2)))) (/ 1 (* a (pow b_2 3)))))
(*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (-.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 c (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 15 binary64))))) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) b_2)) a)) (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 b_2 (*.f64 b_2 b_2))))))
(* (pow b_2 4) (- (+ (* 1/2 (* (sqrt (/ 1 (pow b_2 15))) c)) (* (/ 1 a) (sqrt (/ 1 b_2)))) (/ 1 (* a (pow b_2 3)))))
(*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (-.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 c (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 15 binary64))))) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) b_2)) a)) (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 b_2 (*.f64 b_2 b_2))))))
(* (/ (sqrt -1) a) (sqrt (pow b_2 7)))
(/.f64 (*.f64 (sqrt.f64 (pow.f64 b_2 #s(literal 7 binary64))) (sqrt.f64 #s(literal -1 binary64))) a)
(* (pow b_2 4) (- (* (/ (sqrt -1) a) (sqrt (/ 1 b_2))) (/ 1 (* a (pow b_2 3)))))
(*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (-.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) b_2)) (sqrt.f64 #s(literal -1 binary64))) a) (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 b_2 (*.f64 b_2 b_2))))))
(* (pow b_2 4) (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ 1 (pow b_2 9))) (* c (sqrt -1)))) (/ 1 a)) (pow b_2 3))) (* (/ (sqrt -1) a) (sqrt (/ 1 b_2)))))
(*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (-.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) b_2)) (sqrt.f64 #s(literal -1 binary64))) a) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 c (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 9 binary64))))) (/.f64 #s(literal 1 binary64) a)) (*.f64 b_2 (*.f64 b_2 b_2)))))
(* (pow b_2 4) (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ 1 (pow b_2 9))) (* c (sqrt -1)))) (/ 1 a)) (pow b_2 3))) (* (/ (sqrt -1) a) (sqrt (/ 1 b_2)))))
(*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (-.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) b_2)) (sqrt.f64 #s(literal -1 binary64))) a) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 c (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 9 binary64))))) (/.f64 #s(literal 1 binary64) a)) (*.f64 b_2 (*.f64 b_2 b_2)))))
(/ (- (sqrt (pow b_2 7)) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (pow.f64 b_2 #s(literal 7 binary64))) b_2) a)
(/ (- (+ (sqrt (pow b_2 7)) (* 1/2 (* (* a c) (sqrt (/ 1 (pow b_2 7)))))) b_2) a)
(/.f64 (-.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 a c) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 7 binary64))))) (sqrt.f64 (pow.f64 b_2 #s(literal 7 binary64)))) b_2) a)
(/ (- (+ (sqrt (pow b_2 7)) (* a (+ (* -1/8 (* (* a (pow c 2)) (sqrt (/ 1 (pow b_2 21))))) (* 1/2 (* (sqrt (/ 1 (pow b_2 7))) c))))) b_2) a)
(/.f64 (-.f64 (fma.f64 a (fma.f64 #s(literal 1/2 binary64) (*.f64 c (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 7 binary64))))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 21 binary64)))))) (sqrt.f64 (pow.f64 b_2 #s(literal 7 binary64)))) b_2) a)
(/ (- (+ (sqrt (pow b_2 7)) (* a (+ (* 1/2 (* (sqrt (/ 1 (pow b_2 7))) c)) (* a (+ (* -1/8 (* (sqrt (/ 1 (pow b_2 21))) (pow c 2))) (* 1/16 (* (* a (pow c 3)) (sqrt (/ 1 (pow b_2 35)))))))))) b_2) a)
(/.f64 (-.f64 (fma.f64 a (fma.f64 a (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 21 binary64))))) (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a (*.f64 c (*.f64 c c)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 35 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 c (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 7 binary64))))))) (sqrt.f64 (pow.f64 b_2 #s(literal 7 binary64)))) b_2) a)
(sqrt (/ c a))
(sqrt.f64 (/.f64 c a))
(+ (sqrt (/ c a)) (* -1 (/ b_2 a)))
(-.f64 (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a))
(+ (sqrt (/ c a)) (+ (* -1 (/ b_2 a)) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (pow b_2 7)))))
(-.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 b_2 #s(literal 7 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a))
(+ (sqrt (/ c a)) (+ (* -1 (/ b_2 a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (pow b_2 14))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (pow b_2 7))))))
(+.f64 (-.f64 (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a)) (fma.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 5 binary64)))))) (pow.f64 b_2 #s(literal 14 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 b_2 #s(literal 7 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))))))
(* -1 (* (sqrt (/ c a)) (pow (sqrt -1) 2)))
(neg.f64 (neg.f64 (sqrt.f64 (/.f64 c a))))
(+ (* -1 (* (sqrt (/ c a)) (pow (sqrt -1) 2))) (* -1 (/ b_2 a)))
(neg.f64 (-.f64 (/.f64 b_2 a) (sqrt.f64 (/.f64 c a))))
(+ (* -1 (* (sqrt (/ c a)) (pow (sqrt -1) 2))) (* -1 (/ (+ b_2 (* 1/2 (* (sqrt (/ 1 (* a c))) (pow b_2 9)))) a)))
(-.f64 (neg.f64 (neg.f64 (sqrt.f64 (/.f64 c a)))) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (pow.f64 b_2 #s(literal 9 binary64))) b_2) a))
(+ (* -1 (* (sqrt (/ c a)) (pow (sqrt -1) 2))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (pow b_2 9))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 18) (pow (sqrt -1) 2))))) a))) a)))
(-.f64 (neg.f64 (neg.f64 (sqrt.f64 (/.f64 c a)))) (/.f64 (-.f64 b_2 (/.f64 (fma.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (pow.f64 b_2 #s(literal 18 binary64))) #s(literal -1 binary64)) #s(literal 1/8 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 b_2 #s(literal 9 binary64)) (sqrt.f64 (/.f64 a c))))) a)) a))
(/ (- (sqrt (pow b_2 7)) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (pow.f64 b_2 #s(literal 7 binary64))) b_2) a)
(- (+ (* 1/2 (* (sqrt (/ 1 (pow b_2 7))) c)) (* (/ 1 a) (sqrt (pow b_2 7)))) (/ b_2 a))
(fma.f64 #s(literal 1/2 binary64) (*.f64 c (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 7 binary64))))) (/.f64 (-.f64 (sqrt.f64 (pow.f64 b_2 #s(literal 7 binary64))) b_2) a))
(- (+ (* c (+ (* -1/8 (* (* a c) (sqrt (/ 1 (pow b_2 21))))) (* 1/2 (sqrt (/ 1 (pow b_2 7)))))) (* (/ 1 a) (sqrt (pow b_2 7)))) (/ b_2 a))
(fma.f64 c (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 7 binary64)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a c)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 21 binary64)))))) (/.f64 (-.f64 (sqrt.f64 (pow.f64 b_2 #s(literal 7 binary64))) b_2) a))
(- (+ (* c (+ (* 1/2 (sqrt (/ 1 (pow b_2 7)))) (* c (+ (* -1/8 (* a (sqrt (/ 1 (pow b_2 21))))) (* 1/16 (* (* (pow a 2) c) (sqrt (/ 1 (pow b_2 35))))))))) (* (/ 1 a) (sqrt (pow b_2 7)))) (/ b_2 a))
(fma.f64 c (fma.f64 c (fma.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 35 binary64)))) (*.f64 c (*.f64 a a))) (*.f64 (*.f64 #s(literal -1/8 binary64) a) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 21 binary64)))))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 7 binary64)))))) (/.f64 (-.f64 (sqrt.f64 (pow.f64 b_2 #s(literal 7 binary64))) b_2) a))
(* (/ 1 a) (sqrt c))
(/.f64 (sqrt.f64 c) a)
(* c (+ (* -1 (/ b_2 (* a c))) (* (/ 1 a) (sqrt (/ 1 c)))))
(*.f64 c (-.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) c)) a) (/.f64 b_2 (*.f64 a c))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (/ (pow b_2 7) a) (sqrt (/ 1 (pow c 3))))) (* (/ 1 a) (sqrt (/ 1 c))))))
(*.f64 c (-.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 c c)))) (/.f64 (pow.f64 b_2 #s(literal 7 binary64)) a)) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) c)) a)) (/.f64 b_2 (*.f64 a c))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (/ (pow b_2 14) a) (sqrt (/ 1 (pow c 5))))) (+ (* 1/2 (* (/ (pow b_2 7) a) (sqrt (/ 1 (pow c 3))))) (* (/ 1 a) (sqrt (/ 1 c)))))))
(*.f64 c (-.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 5 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 14 binary64)) a)) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 c c)))) (/.f64 (pow.f64 b_2 #s(literal 7 binary64)) a)) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) c)) a))) (/.f64 b_2 (*.f64 a c))))
(* -1 (* (/ (pow (sqrt -1) 2) a) (sqrt c)))
(neg.f64 (/.f64 (neg.f64 (sqrt.f64 c)) a))
(* -1 (* c (+ (* (/ (pow (sqrt -1) 2) a) (sqrt (/ 1 c))) (/ b_2 (* a c)))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) c)) (/.f64 #s(literal -1 binary64) a) (/.f64 b_2 (*.f64 a c))) (neg.f64 c))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (/ (pow b_2 9) a) (sqrt (/ 1 c))))) c)) (* (/ (pow (sqrt -1) 2) a) (sqrt (/ 1 c))))))
(*.f64 (-.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) c)) (/.f64 #s(literal -1 binary64) a)) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) c)) (/.f64 (pow.f64 b_2 #s(literal 9 binary64)) a)) (/.f64 (neg.f64 b_2) a)) c)) (neg.f64 c))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (/ (pow b_2 18) (* a (pow (sqrt -1) 2))) (sqrt (/ 1 c)))) (* 1/2 (* (/ (pow b_2 9) a) (sqrt c)))) c))) c)) (* (/ (pow (sqrt -1) 2) a) (sqrt (/ 1 c))))))
(*.f64 (-.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) c)) (/.f64 #s(literal -1 binary64) a)) (/.f64 (-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 c) (/.f64 (pow.f64 b_2 #s(literal 9 binary64)) a)) (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 b_2 #s(literal 18 binary64)) (neg.f64 a))) (sqrt.f64 (/.f64 #s(literal 1 binary64) c)))) c)) c)) (neg.f64 c))
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(sqrt (* a c))
(sqrt.f64 (*.f64 a c))
(sqrt (* a c))
(sqrt.f64 (*.f64 a c))
(+ (sqrt (* a c)) (* 1/2 (* (sqrt (/ 1 (* a c))) (pow b_2 7))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (pow.f64 b_2 #s(literal 7 binary64))) (sqrt.f64 (*.f64 a c)))
(+ (sqrt (* a c)) (* 1/2 (* (sqrt (/ 1 (* a c))) (pow b_2 7))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (pow.f64 b_2 #s(literal 7 binary64))) (sqrt.f64 (*.f64 a c)))
(sqrt (pow b_2 7))
(sqrt.f64 (pow.f64 b_2 #s(literal 7 binary64)))
(sqrt (pow b_2 7))
(sqrt.f64 (pow.f64 b_2 #s(literal 7 binary64)))
(* (pow b_2 4) (+ (sqrt (/ 1 b_2)) (* 1/2 (* (* a c) (sqrt (/ 1 (pow b_2 15)))))))
(*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a c)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 15 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) b_2))))
(* (pow b_2 4) (+ (sqrt (/ 1 b_2)) (* 1/2 (* (* a c) (sqrt (/ 1 (pow b_2 15)))))))
(*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a c)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 15 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) b_2))))
(* (sqrt (pow b_2 7)) (sqrt -1))
(*.f64 (sqrt.f64 (pow.f64 b_2 #s(literal 7 binary64))) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (pow b_2 7)) (sqrt -1))
(*.f64 (sqrt.f64 (pow.f64 b_2 #s(literal 7 binary64))) (sqrt.f64 #s(literal -1 binary64)))
(* (pow b_2 4) (+ (* 1/2 (* (* a (* c (sqrt -1))) (sqrt (/ 1 (pow b_2 15))))) (* (sqrt (/ 1 b_2)) (sqrt -1))))
(*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (*.f64 c (sqrt.f64 #s(literal -1 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 15 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) b_2)) (sqrt.f64 #s(literal -1 binary64)))))
(* (pow b_2 4) (+ (* 1/2 (* (* a (* c (sqrt -1))) (sqrt (/ 1 (pow b_2 15))))) (* (sqrt (/ 1 b_2)) (sqrt -1))))
(*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (*.f64 c (sqrt.f64 #s(literal -1 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 15 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) b_2)) (sqrt.f64 #s(literal -1 binary64)))))
(sqrt (pow b_2 7))
(sqrt.f64 (pow.f64 b_2 #s(literal 7 binary64)))
(+ (sqrt (pow b_2 7)) (* 1/2 (* (* a c) (sqrt (/ 1 (pow b_2 7))))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 a c) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 7 binary64))))) (sqrt.f64 (pow.f64 b_2 #s(literal 7 binary64))))
(+ (sqrt (pow b_2 7)) (* a (+ (* -1/8 (* (* a (pow c 2)) (sqrt (/ 1 (pow b_2 21))))) (* 1/2 (* (sqrt (/ 1 (pow b_2 7))) c)))))
(fma.f64 a (fma.f64 #s(literal 1/2 binary64) (*.f64 c (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 7 binary64))))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 21 binary64)))))) (sqrt.f64 (pow.f64 b_2 #s(literal 7 binary64))))
(+ (sqrt (pow b_2 7)) (* a (+ (* 1/2 (* (sqrt (/ 1 (pow b_2 7))) c)) (* a (+ (* -1/8 (* (sqrt (/ 1 (pow b_2 21))) (pow c 2))) (* 1/16 (* (* a (pow c 3)) (sqrt (/ 1 (pow b_2 35))))))))))
(fma.f64 a (fma.f64 a (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 21 binary64))))) (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a (*.f64 c (*.f64 c c)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 35 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 c (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 7 binary64))))))) (sqrt.f64 (pow.f64 b_2 #s(literal 7 binary64))))
(sqrt (* a c))
(sqrt.f64 (*.f64 a c))
(* a (+ (sqrt (/ c a)) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (pow b_2 7)))))
(*.f64 a (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 b_2 #s(literal 7 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (sqrt.f64 (/.f64 c a))))
(* a (+ (sqrt (/ c a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (pow b_2 14))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (pow b_2 7))))))
(*.f64 a (+.f64 (sqrt.f64 (/.f64 c a)) (fma.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 5 binary64)))))) (pow.f64 b_2 #s(literal 14 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 b_2 #s(literal 7 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))))))))
(* a (+ (sqrt (/ c a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (pow b_2 14))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (pow b_2 21))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (pow b_2 7)))))))
(*.f64 a (+.f64 (sqrt.f64 (/.f64 c a)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 5 binary64))))) (pow.f64 b_2 #s(literal 14 binary64))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 b_2 #s(literal 21 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) (pow.f64 a #s(literal 7 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 b_2 #s(literal 7 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))))))))
(* -1 (* (sqrt (* a c)) (pow (sqrt -1) 2)))
(sqrt.f64 (*.f64 a c))
(* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (pow b_2 9))) (* (sqrt (/ c a)) (pow (sqrt -1) 2)))))
(*.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 b_2 #s(literal 9 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (neg.f64 (sqrt.f64 (/.f64 c a)))) (neg.f64 a))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 18) (pow (sqrt -1) 2)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (pow b_2 9))) (* (sqrt (/ c a)) (pow (sqrt -1) 2))))))
(*.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 5 binary64))))) (/.f64 (pow.f64 b_2 #s(literal 18 binary64)) #s(literal -1 binary64))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 b_2 #s(literal 9 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (neg.f64 (sqrt.f64 (/.f64 c a))))) (neg.f64 a))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 18) (pow (sqrt -1) 2)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b_2 27) (pow (sqrt -1) 4)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (pow b_2 9))) (* (sqrt (/ c a)) (pow (sqrt -1) 2)))))))
(neg.f64 (*.f64 a (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 5 binary64))))) (/.f64 (pow.f64 b_2 #s(literal 18 binary64)) #s(literal -1 binary64))) (fma.f64 (*.f64 #s(literal 1/16 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) (pow.f64 a #s(literal 7 binary64)))))) (/.f64 (pow.f64 b_2 #s(literal 27 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 b_2 #s(literal 9 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (neg.f64 (sqrt.f64 (/.f64 c a))))))))
(sqrt (pow b_2 7))
(sqrt.f64 (pow.f64 b_2 #s(literal 7 binary64)))
(+ (sqrt (pow b_2 7)) (* 1/2 (* (* a c) (sqrt (/ 1 (pow b_2 7))))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 a c) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 7 binary64))))) (sqrt.f64 (pow.f64 b_2 #s(literal 7 binary64))))
(+ (sqrt (pow b_2 7)) (* c (+ (* -1/8 (* (* (pow a 2) c) (sqrt (/ 1 (pow b_2 21))))) (* 1/2 (* a (sqrt (/ 1 (pow b_2 7))))))))
(fma.f64 c (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 21 binary64)))) (*.f64 c (*.f64 a a))) (*.f64 (*.f64 #s(literal 1/2 binary64) a) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 7 binary64)))))) (sqrt.f64 (pow.f64 b_2 #s(literal 7 binary64))))
(+ (sqrt (pow b_2 7)) (* c (+ (* 1/2 (* a (sqrt (/ 1 (pow b_2 7))))) (* c (+ (* -1/8 (* (pow a 2) (sqrt (/ 1 (pow b_2 21))))) (* 1/16 (* (* (pow a 3) c) (sqrt (/ 1 (pow b_2 35))))))))))
(fma.f64 c (fma.f64 c (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 21 binary64)))) (*.f64 a a)) (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 c (*.f64 a (*.f64 a a)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 35 binary64)))))) (*.f64 (*.f64 #s(literal 1/2 binary64) a) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 7 binary64)))))) (sqrt.f64 (pow.f64 b_2 #s(literal 7 binary64))))
(sqrt c)
(sqrt.f64 c)
(* c (+ (sqrt (/ 1 c)) (* 1/2 (* (pow b_2 7) (sqrt (/ 1 (pow c 3)))))))
(*.f64 c (fma.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 b_2 #s(literal 7 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 c c)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) c))))
(* c (+ (sqrt (/ 1 c)) (+ (* -1/8 (* (pow b_2 14) (sqrt (/ 1 (pow c 5))))) (* 1/2 (* (pow b_2 7) (sqrt (/ 1 (pow c 3))))))))
(*.f64 c (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) c)) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 b_2 #s(literal 7 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 c c))))) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 b_2 #s(literal 14 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 5 binary64))))))))
(* c (+ (sqrt (/ 1 c)) (+ (* -1/8 (* (pow b_2 14) (sqrt (/ 1 (pow c 5))))) (+ (* 1/16 (* (pow b_2 21) (sqrt (/ 1 (pow c 7))))) (* 1/2 (* (pow b_2 7) (sqrt (/ 1 (pow c 3)))))))))
(*.f64 c (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) c)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 b_2 #s(literal 14 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 5 binary64))))) (fma.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 21 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 7 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 b_2 #s(literal 7 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 c c)))))))))
(* -1 (* (sqrt c) (pow (sqrt -1) 2)))
(sqrt.f64 c)
(* -1 (* c (+ (* 1/2 (* (pow b_2 9) (sqrt (/ 1 (pow c 3))))) (* (sqrt (/ 1 c)) (pow (sqrt -1) 2)))))
(*.f64 (fma.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) c)) (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 b_2 #s(literal 9 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 c c)))))) (neg.f64 c))
(* -1 (* c (+ (* -1/8 (* (/ (pow b_2 18) (pow (sqrt -1) 2)) (sqrt (/ 1 (pow c 5))))) (+ (* 1/2 (* (pow b_2 9) (sqrt (/ 1 (pow c 3))))) (* (sqrt (/ 1 c)) (pow (sqrt -1) 2))))))
(*.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 b_2 #s(literal 18 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 5 binary64))))) #s(literal -1 binary64)) (fma.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) c)) (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 b_2 #s(literal 9 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 c c))))))) (neg.f64 c))
(* -1 (* c (+ (* -1/8 (* (/ (pow b_2 18) (pow (sqrt -1) 2)) (sqrt (/ 1 (pow c 5))))) (+ (* 1/16 (* (/ (pow b_2 27) (pow (sqrt -1) 4)) (sqrt (/ 1 (pow c 7))))) (+ (* 1/2 (* (pow b_2 9) (sqrt (/ 1 (pow c 3))))) (* (sqrt (/ 1 c)) (pow (sqrt -1) 2)))))))
(*.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 b_2 #s(literal 18 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 5 binary64))))) #s(literal -1 binary64)) (fma.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (pow.f64 b_2 #s(literal 27 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 7 binary64))))) (fma.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) c)) (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 b_2 #s(literal 9 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 c c)))))))) (neg.f64 c))
(/ (pow b_2 2) a)
(/.f64 (*.f64 b_2 b_2) a)
(/ (pow b_2 2) a)
(/.f64 (*.f64 b_2 b_2) a)
(/ (pow b_2 2) a)
(/.f64 (*.f64 b_2 b_2) a)
(/ (pow b_2 2) a)
(/.f64 (*.f64 b_2 b_2) a)
(/ (pow b_2 3) a)
(/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) a)
(/ (pow b_2 3) a)
(/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) a)
(/ (pow b_2 3) a)
(/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) a)
(/ (pow b_2 3) a)
(/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) a)
(* -1 (/ (pow b_2 3) a))
(neg.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) a))
(* -1 (/ (pow b_2 3) a))
(neg.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) a))
(* -1 (/ (pow b_2 3) a))
(neg.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) a))
(* -1 (/ (pow b_2 3) a))
(neg.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) a))
(/ (pow b_2 2) a)
(/.f64 (*.f64 b_2 b_2) a)
(/ (pow b_2 2) a)
(/.f64 (*.f64 b_2 b_2) a)
(/ (pow b_2 2) a)
(/.f64 (*.f64 b_2 b_2) a)
(/ (pow b_2 2) a)
(/.f64 (*.f64 b_2 b_2) a)
(/ (pow b_2 2) a)
(/.f64 (*.f64 b_2 b_2) a)
(/ (pow b_2 2) a)
(/.f64 (*.f64 b_2 b_2) a)
(/ (pow b_2 2) a)
(/.f64 (*.f64 b_2 b_2) a)
(/ (pow b_2 2) a)
(/.f64 (*.f64 b_2 b_2) a)
(/ (pow b_2 3) a)
(/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) a)
(/ (pow b_2 3) a)
(/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) a)
(/ (pow b_2 3) a)
(/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) a)
(/ (pow b_2 3) a)
(/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) a)
b_2
b_2
b_2
b_2
(pow b_2 2)
(*.f64 b_2 b_2)
(pow b_2 2)
(*.f64 b_2 b_2)
(pow b_2 2)
(*.f64 b_2 b_2)
(pow b_2 2)
(*.f64 b_2 b_2)
(pow b_2 2)
(*.f64 b_2 b_2)
(pow b_2 2)
(*.f64 b_2 b_2)
(pow b_2 2)
(*.f64 b_2 b_2)
(pow b_2 2)
(*.f64 b_2 b_2)
(/ (- 1 (/ 1 b_2)) a)
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) b_2)) a)
(/ (- 1 (/ 1 b_2)) a)
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) b_2)) a)
(/ (- 1 (/ 1 b_2)) a)
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) b_2)) a)
(/ (- 1 (/ 1 b_2)) a)
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) b_2)) a)
(/ (- 1 (/ 1 b_2)) a)
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) b_2)) a)
(/ (- 1 (/ 1 b_2)) a)
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) b_2)) a)
(/ (- 1 (/ 1 b_2)) a)
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) b_2)) a)
(/ (- 1 (/ 1 b_2)) a)
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) b_2)) a)
(* -1 (/ (- (/ 1 b_2) 1) a))
(neg.f64 (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) b_2) #s(literal -1 binary64)) a))
(* -1 (/ (- (/ 1 b_2) 1) a))
(neg.f64 (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) b_2) #s(literal -1 binary64)) a))
(* -1 (/ (- (/ 1 b_2) 1) a))
(neg.f64 (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) b_2) #s(literal -1 binary64)) a))
(* -1 (/ (- (/ 1 b_2) 1) a))
(neg.f64 (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) b_2) #s(literal -1 binary64)) a))
(/ -1 (* a b_2))
(/.f64 #s(literal -1 binary64) (*.f64 a b_2))
(/ (- (/ b_2 a) (/ 1 a)) b_2)
(/.f64 (-.f64 (/.f64 b_2 a) (/.f64 #s(literal 1 binary64) a)) b_2)
(/ (- (/ b_2 a) (/ 1 a)) b_2)
(/.f64 (-.f64 (/.f64 b_2 a) (/.f64 #s(literal 1 binary64) a)) b_2)
(/ (- (/ b_2 a) (/ 1 a)) b_2)
(/.f64 (-.f64 (/.f64 b_2 a) (/.f64 #s(literal 1 binary64) a)) b_2)
0
#s(literal 0 binary64)
0
#s(literal 0 binary64)
0
#s(literal 0 binary64)
0
#s(literal 0 binary64)
(/ 2 a)
(/.f64 #s(literal 2 binary64) a)
(/ 2 a)
(/.f64 #s(literal 2 binary64) a)
(/ 2 a)
(/.f64 #s(literal 2 binary64) a)
(/ 2 a)
(/.f64 #s(literal 2 binary64) a)
(* -1 (/ b_2 a))
(/.f64 (neg.f64 b_2) a)
(* b_2 (- (/ b_2 a) (/ 1 a)))
(*.f64 b_2 (-.f64 (/.f64 b_2 a) (/.f64 #s(literal 1 binary64) a)))
(* b_2 (- (/ b_2 a) (/ 1 a)))
(*.f64 b_2 (-.f64 (/.f64 b_2 a) (/.f64 #s(literal 1 binary64) a)))
(* b_2 (- (/ b_2 a) (/ 1 a)))
(*.f64 b_2 (-.f64 (/.f64 b_2 a) (/.f64 #s(literal 1 binary64) a)))
(/ (pow b_2 8) a)
(/.f64 (pow.f64 b_2 #s(literal 8 binary64)) a)
(* (pow b_2 8) (- (/ 1 a) (/ 1 (* a b_2))))
(*.f64 (pow.f64 b_2 #s(literal 8 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) (*.f64 a b_2))))
(* (pow b_2 8) (- (/ 1 a) (/ 1 (* a b_2))))
(*.f64 (pow.f64 b_2 #s(literal 8 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) (*.f64 a b_2))))
(* (pow b_2 8) (- (/ 1 a) (/ 1 (* a b_2))))
(*.f64 (pow.f64 b_2 #s(literal 8 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) (*.f64 a b_2))))
(/ (pow b_2 6) a)
(/.f64 (pow.f64 b_2 #s(literal 6 binary64)) a)
(* (pow b_2 6) (- (/ 1 a) (/ 1 (* a b_2))))
(*.f64 (pow.f64 b_2 #s(literal 6 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) (*.f64 a b_2))))
(* (pow b_2 6) (- (/ 1 a) (/ 1 (* a b_2))))
(*.f64 (pow.f64 b_2 #s(literal 6 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) (*.f64 a b_2))))
(* (pow b_2 6) (- (/ 1 a) (/ 1 (* a b_2))))
(*.f64 (pow.f64 b_2 #s(literal 6 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) (*.f64 a b_2))))
(/ (* (pow b_2 2) (- 1 (/ 1 b_2))) a)
(/.f64 (*.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) b_2))) a)
(/ (* (pow b_2 2) (- 1 (/ 1 b_2))) a)
(/.f64 (*.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) b_2))) a)
(/ (* (pow b_2 2) (- 1 (/ 1 b_2))) a)
(/.f64 (*.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) b_2))) a)
(/ (* (pow b_2 2) (- 1 (/ 1 b_2))) a)
(/.f64 (*.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) b_2))) a)
(* -1 b_2)
(neg.f64 b_2)
(+ (* -1 b_2) (/ (pow b_2 2) a))
(-.f64 (/.f64 (*.f64 b_2 b_2) a) b_2)
(+ (* -1 b_2) (/ (pow b_2 2) a))
(-.f64 (/.f64 (*.f64 b_2 b_2) a) b_2)
(+ (* -1 b_2) (/ (pow b_2 2) a))
(-.f64 (/.f64 (*.f64 b_2 b_2) a) b_2)
b_2
(+ b_2 (/ (pow b_2 2) a))
(+.f64 b_2 (/.f64 (*.f64 b_2 b_2) a))
(+ b_2 (/ (pow b_2 2) a))
(+.f64 b_2 (/.f64 (*.f64 b_2 b_2) a))
(+ b_2 (/ (pow b_2 2) a))
(+.f64 b_2 (/.f64 (*.f64 b_2 b_2) a))
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
c
(+ c (* 2 (/ (pow b_2 4) a)))
(fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) a) c)
(+ c (* 2 (/ (pow b_2 4) a)))
(fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) a) c)
(+ c (* 2 (/ (pow b_2 4) a)))
(fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) a) c)
(* 2 (/ (pow b_2 4) a))
(/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) #s(literal 2 binary64)) a)
(* (pow b_2 4) (+ (* 2 (/ 1 a)) (/ c (pow b_2 4))))
(*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (+.f64 (/.f64 #s(literal 2 binary64) a) (/.f64 c (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))))
(* (pow b_2 4) (+ (* 2 (/ 1 a)) (/ c (pow b_2 4))))
(*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (+.f64 (/.f64 #s(literal 2 binary64) a) (/.f64 c (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))))
(* (pow b_2 4) (+ (* 2 (/ 1 a)) (/ c (pow b_2 4))))
(*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (+.f64 (/.f64 #s(literal 2 binary64) a) (/.f64 c (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))))
(* 2 (/ (pow b_2 4) a))
(/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) #s(literal 2 binary64)) a)
(* (pow b_2 4) (+ (* 2 (/ 1 a)) (/ c (pow b_2 4))))
(*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (+.f64 (/.f64 #s(literal 2 binary64) a) (/.f64 c (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))))
(* (pow b_2 4) (+ (* 2 (/ 1 a)) (/ c (pow b_2 4))))
(*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (+.f64 (/.f64 #s(literal 2 binary64) a) (/.f64 c (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))))
(* (pow b_2 4) (+ (* 2 (/ 1 a)) (/ c (pow b_2 4))))
(*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (+.f64 (/.f64 #s(literal 2 binary64) a) (/.f64 c (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))))
(* 2 (/ (pow b_2 4) a))
(/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) #s(literal 2 binary64)) a)
(/ (+ (* 2 (pow b_2 4)) (* a c)) a)
(/.f64 (fma.f64 a c (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) #s(literal 2 binary64))) a)
(/ (+ (* 2 (pow b_2 4)) (* a c)) a)
(/.f64 (fma.f64 a c (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) #s(literal 2 binary64))) a)
(/ (+ (* 2 (pow b_2 4)) (* a c)) a)
(/.f64 (fma.f64 a c (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) #s(literal 2 binary64))) a)
c
(+ c (* 2 (/ (pow b_2 4) a)))
(fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) a) c)
(+ c (* 2 (/ (pow b_2 4) a)))
(fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) a) c)
(+ c (* 2 (/ (pow b_2 4) a)))
(fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) a) c)
c
(+ c (* 2 (/ (pow b_2 6) a)))
(fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) a) c)
(+ c (* 2 (/ (pow b_2 6) a)))
(fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) a) c)
(+ c (* 2 (/ (pow b_2 6) a)))
(fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) a) c)
(* 2 (/ (pow b_2 4) a))
(/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) #s(literal 2 binary64)) a)
(+ c (* 2 (/ (pow b_2 4) a)))
(fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) a) c)
(+ c (* 2 (/ (pow b_2 4) a)))
(fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) a) c)
(+ c (* 2 (/ (pow b_2 4) a)))
(fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) a) c)
(/ c a)
(/.f64 c a)
(* c (+ (* 2 (/ (pow b_2 4) (* a c))) (/ 1 a)))
(*.f64 c (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 a c)) (/.f64 #s(literal 1 binary64) a)))
(* c (+ (* 2 (/ (pow b_2 4) (* a c))) (/ 1 a)))
(*.f64 c (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 a c)) (/.f64 #s(literal 1 binary64) a)))
(* c (+ (* 2 (/ (pow b_2 4) (* a c))) (/ 1 a)))
(*.f64 c (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 a c)) (/.f64 #s(literal 1 binary64) a)))
(/ c a)
(/.f64 c a)
(* -1 (* c (- (* -2 (/ (pow b_2 6) (* a c))) (/ 1 a))))
(*.f64 (-.f64 (/.f64 (*.f64 #s(literal -2 binary64) (pow.f64 b_2 #s(literal 6 binary64))) (*.f64 a c)) (/.f64 #s(literal 1 binary64) a)) (neg.f64 c))
(* -1 (* c (- (* -2 (/ (pow b_2 6) (* a c))) (/ 1 a))))
(*.f64 (-.f64 (/.f64 (*.f64 #s(literal -2 binary64) (pow.f64 b_2 #s(literal 6 binary64))) (*.f64 a c)) (/.f64 #s(literal 1 binary64) a)) (neg.f64 c))
(* -1 (* c (- (* -2 (/ (pow b_2 6) (* a c))) (/ 1 a))))
(*.f64 (-.f64 (/.f64 (*.f64 #s(literal -2 binary64) (pow.f64 b_2 #s(literal 6 binary64))) (*.f64 a c)) (/.f64 #s(literal 1 binary64) a)) (neg.f64 c))
(* a c)
(*.f64 a c)
(+ (* 2 (pow b_2 4)) (* a c))
(fma.f64 a c (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) #s(literal 2 binary64)))
(+ (* 2 (pow b_2 4)) (* a c))
(fma.f64 a c (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) #s(literal 2 binary64)))
(+ (* 2 (pow b_2 4)) (* a c))
(fma.f64 a c (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) #s(literal 2 binary64)))
(* 2 (pow b_2 4))
(*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) #s(literal 2 binary64))
(* (pow b_2 4) (+ 2 (/ (* a c) (pow b_2 4))))
(*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (fma.f64 a (/.f64 c (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal 2 binary64)))
(* (pow b_2 4) (+ 2 (/ (* a c) (pow b_2 4))))
(*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (fma.f64 a (/.f64 c (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal 2 binary64)))
(* (pow b_2 4) (+ 2 (/ (* a c) (pow b_2 4))))
(*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (fma.f64 a (/.f64 c (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal 2 binary64)))
(* 2 (pow b_2 4))
(*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) #s(literal 2 binary64))
(* (pow b_2 4) (+ 2 (/ (* a c) (pow b_2 4))))
(*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (fma.f64 a (/.f64 c (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal 2 binary64)))
(* (pow b_2 4) (+ 2 (/ (* a c) (pow b_2 4))))
(*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (fma.f64 a (/.f64 c (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal 2 binary64)))
(* (pow b_2 4) (+ 2 (/ (* a c) (pow b_2 4))))
(*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (fma.f64 a (/.f64 c (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal 2 binary64)))
(* 2 (pow b_2 4))
(*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) #s(literal 2 binary64))
(+ (* 2 (pow b_2 4)) (* a c))
(fma.f64 a c (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) #s(literal 2 binary64)))
(+ (* 2 (pow b_2 4)) (* a c))
(fma.f64 a c (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) #s(literal 2 binary64)))
(+ (* 2 (pow b_2 4)) (* a c))
(fma.f64 a c (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) #s(literal 2 binary64)))
(* a c)
(*.f64 a c)
(* a (+ c (* 2 (/ (pow b_2 4) a))))
(*.f64 a (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) a) c))
(* a (+ c (* 2 (/ (pow b_2 4) a))))
(*.f64 a (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) a) c))
(* a (+ c (* 2 (/ (pow b_2 4) a))))
(*.f64 a (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) a) c))
(* a c)
(*.f64 a c)
(* -1 (* a (+ (* -2 (/ (pow b_2 6) a)) (* -1 c))))
(*.f64 (fma.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) a) #s(literal -2 binary64) (neg.f64 c)) (neg.f64 a))
(* -1 (* a (+ (* -2 (/ (pow b_2 6) a)) (* -1 c))))
(*.f64 (fma.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) a) #s(literal -2 binary64) (neg.f64 c)) (neg.f64 a))
(* -1 (* a (+ (* -2 (/ (pow b_2 6) a)) (* -1 c))))
(*.f64 (fma.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) a) #s(literal -2 binary64) (neg.f64 c)) (neg.f64 a))
(* 2 (pow b_2 4))
(*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) #s(literal 2 binary64))
(+ (* 2 (pow b_2 4)) (* a c))
(fma.f64 a c (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) #s(literal 2 binary64)))
(+ (* 2 (pow b_2 4)) (* a c))
(fma.f64 a c (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) #s(literal 2 binary64)))
(+ (* 2 (pow b_2 4)) (* a c))
(fma.f64 a c (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) #s(literal 2 binary64)))
c
(* c (+ 1 (* 2 (/ (pow b_2 4) c))))
(*.f64 c (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) c) #s(literal 1 binary64)))
(* c (+ 1 (* 2 (/ (pow b_2 4) c))))
(*.f64 c (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) c) #s(literal 1 binary64)))
(* c (+ 1 (* 2 (/ (pow b_2 4) c))))
(*.f64 c (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) c) #s(literal 1 binary64)))
c
(* -1 (* c (- (* -2 (/ (pow b_2 6) c)) 1)))
(*.f64 (neg.f64 c) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) c) #s(literal -1 binary64)))
(* -1 (* c (- (* -2 (/ (pow b_2 6) c)) 1)))
(*.f64 (neg.f64 c) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) c) #s(literal -1 binary64)))
(* -1 (* c (- (* -2 (/ (pow b_2 6) c)) 1)))
(*.f64 (neg.f64 c) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) c) #s(literal -1 binary64)))
(* -1 (sqrt (/ c a)))
(neg.f64 (sqrt.f64 (/.f64 c a)))
(+ (* -1 (sqrt (/ c a))) (/ b_2 a))
(-.f64 (/.f64 b_2 a) (sqrt.f64 (/.f64 c a)))
(+ (* -1 (sqrt (/ c a))) (* b_2 (+ (* -1 (* (sqrt (/ 1 (* (pow a 3) c))) b_2)) (/ 1 a))))
(-.f64 (*.f64 b_2 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (neg.f64 b_2) (/.f64 #s(literal 1 binary64) a))) (sqrt.f64 (/.f64 c a)))
(+ (* -1 (sqrt (/ c a))) (* b_2 (+ (* b_2 (+ (* -1 (sqrt (/ 1 (* (pow a 3) c)))) (/ b_2 (* (pow a 2) c)))) (/ 1 a))))
(fma.f64 b_2 (fma.f64 b_2 (-.f64 (/.f64 b_2 (*.f64 c (*.f64 a a))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (/.f64 #s(literal 1 binary64) a)) (neg.f64 (sqrt.f64 (/.f64 c a))))
(* -2 (/ (pow b_2 2) a))
(*.f64 (/.f64 (*.f64 b_2 b_2) a) #s(literal -2 binary64))
(* (pow b_2 2) (- (* 2 (/ 1 (* a b_2))) (* 2 (/ 1 a))))
(*.f64 (*.f64 b_2 b_2) (-.f64 (/.f64 #s(literal 2 binary64) (*.f64 a b_2)) (/.f64 #s(literal 2 binary64) a)))
(* (pow b_2 2) (- (/ 2 (* a b_2)) (+ (* 2 (/ 1 a)) (/ 2 (* a (pow b_2 2))))))
(*.f64 (*.f64 b_2 b_2) (-.f64 (-.f64 (/.f64 #s(literal 2 binary64) (*.f64 a b_2)) (/.f64 #s(literal 2 binary64) a)) (/.f64 #s(literal 2 binary64) (*.f64 a (*.f64 b_2 b_2)))))
(* (pow b_2 2) (- (+ (* 2 (/ 1 (* a (pow b_2 3)))) (/ 2 (* a b_2))) (+ (* 2 (/ 1 a)) (* 2 (/ 1 (* a (pow b_2 2)))))))
(*.f64 (*.f64 b_2 b_2) (-.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a b_2)) (/.f64 #s(literal 2 binary64) (*.f64 a (*.f64 b_2 (*.f64 b_2 b_2))))) (+.f64 (/.f64 #s(literal 2 binary64) a) (/.f64 #s(literal 2 binary64) (*.f64 a (*.f64 b_2 b_2))))))
(* -2 (/ (pow b_2 2) a))
(*.f64 (/.f64 (*.f64 b_2 b_2) a) #s(literal -2 binary64))
(* (pow b_2 2) (- (* 2 (/ 1 (* a b_2))) (* 2 (/ 1 a))))
(*.f64 (*.f64 b_2 b_2) (-.f64 (/.f64 #s(literal 2 binary64) (*.f64 a b_2)) (/.f64 #s(literal 2 binary64) a)))
(* (pow b_2 2) (- (* -1 (/ (- (* 2 (/ 1 (* a b_2))) (* 2 (/ 1 a))) b_2)) (* 2 (/ 1 a))))
(*.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 (/.f64 (-.f64 (/.f64 #s(literal 2 binary64) (*.f64 a b_2)) (/.f64 #s(literal 2 binary64) a)) b_2)) (/.f64 #s(literal 2 binary64) a)))
(* (pow b_2 2) (- (* -1 (/ (- (* -1 (/ (- (* 2 (/ 1 (* a b_2))) (* 2 (/ 1 a))) b_2)) (* 2 (/ 1 a))) b_2)) (* 2 (/ 1 a))))
(*.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (-.f64 (/.f64 #s(literal 2 binary64) (*.f64 a b_2)) (/.f64 #s(literal 2 binary64) a)) b_2)) (/.f64 #s(literal 2 binary64) a)) b_2)) (/.f64 #s(literal 2 binary64) a)))
(* -2 (/ (pow b_2 4) (* a (+ b_2 (pow b_2 2)))))
(/.f64 (*.f64 #s(literal -2 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (*.f64 a (fma.f64 b_2 b_2 b_2)))
(/ (+ (* -2 (/ (pow b_2 4) (+ b_2 (pow b_2 2)))) (* -1 (* a (- (/ c (+ b_2 (pow b_2 2))) (/ (* (pow b_2 2) c) (pow (+ b_2 (pow b_2 2)) 2)))))) a)
(/.f64 (fma.f64 (-.f64 (/.f64 c (fma.f64 b_2 b_2 b_2)) (/.f64 (*.f64 c (*.f64 b_2 b_2)) (*.f64 (fma.f64 b_2 b_2 b_2) (fma.f64 b_2 b_2 b_2)))) (neg.f64 a) (/.f64 (*.f64 #s(literal -2 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 b_2))) a)
(/ (+ (* -2 (/ (pow b_2 4) (+ b_2 (pow b_2 2)))) (* a (+ (* -1 (- (/ c (+ b_2 (pow b_2 2))) (/ (* (pow b_2 2) c) (pow (+ b_2 (pow b_2 2)) 2)))) (* a (+ (* -1/4 (/ (pow c 2) (* (pow b_2 2) (pow (+ b_2 (pow b_2 2)) 2)))) (* 1/2 (/ (* c (- (/ c (+ b_2 (pow b_2 2))) (/ (* (pow b_2 2) c) (pow (+ b_2 (pow b_2 2)) 2)))) (* (pow b_2 2) (+ b_2 (pow b_2 2)))))))))) a)
(/.f64 (fma.f64 a (fma.f64 a (fma.f64 #s(literal 1/2 binary64) (*.f64 c (/.f64 (-.f64 (/.f64 c (fma.f64 b_2 b_2 b_2)) (/.f64 (*.f64 c (*.f64 b_2 b_2)) (*.f64 (fma.f64 b_2 b_2 b_2) (fma.f64 b_2 b_2 b_2)))) (*.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 b_2)))) (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) (*.f64 (fma.f64 b_2 b_2 b_2) (fma.f64 b_2 b_2 b_2))))) (neg.f64 (-.f64 (/.f64 c (fma.f64 b_2 b_2 b_2)) (/.f64 (*.f64 c (*.f64 b_2 b_2)) (*.f64 (fma.f64 b_2 b_2 b_2) (fma.f64 b_2 b_2 b_2)))))) (/.f64 (*.f64 #s(literal -2 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 b_2))) a)
(/ (+ (* -2 (/ (pow b_2 4) (+ b_2 (pow b_2 2)))) (* a (+ (* -1 (- (/ c (+ b_2 (pow b_2 2))) (/ (* (pow b_2 2) c) (pow (+ b_2 (pow b_2 2)) 2)))) (* a (+ (* -1/4 (/ (pow c 2) (* (pow b_2 2) (pow (+ b_2 (pow b_2 2)) 2)))) (+ (* 1/2 (/ (* c (- (/ c (+ b_2 (pow b_2 2))) (/ (* (pow b_2 2) c) (pow (+ b_2 (pow b_2 2)) 2)))) (* (pow b_2 2) (+ b_2 (pow b_2 2))))) (* a (+ (* -1/2 (/ (* c (+ (* -1/4 (/ (pow c 2) (* (pow b_2 2) (pow (+ b_2 (pow b_2 2)) 2)))) (* 1/2 (/ (* c (- (/ c (+ b_2 (pow b_2 2))) (/ (* (pow b_2 2) c) (pow (+ b_2 (pow b_2 2)) 2)))) (* (pow b_2 2) (+ b_2 (pow b_2 2))))))) (* (pow b_2 2) (+ b_2 (pow b_2 2))))) (+ (* -1/8 (/ (* (pow c 2) (- (/ c (+ b_2 (pow b_2 2))) (/ (* (pow b_2 2) c) (pow (+ b_2 (pow b_2 2)) 2)))) (* (pow b_2 6) (+ b_2 (pow b_2 2))))) (* 1/8 (/ (pow c 3) (* (pow b_2 6) (pow (+ b_2 (pow b_2 2)) 2))))))))))))) a)
(/.f64 (fma.f64 a (fma.f64 a (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 c c) (*.f64 (*.f64 b_2 b_2) (*.f64 (fma.f64 b_2 b_2 b_2) (fma.f64 b_2 b_2 b_2)))) (fma.f64 a (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c (fma.f64 #s(literal 1/2 binary64) (*.f64 c (/.f64 (-.f64 (/.f64 c (fma.f64 b_2 b_2 b_2)) (/.f64 (*.f64 c (*.f64 b_2 b_2)) (*.f64 (fma.f64 b_2 b_2 b_2) (fma.f64 b_2 b_2 b_2)))) (*.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 b_2)))) (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) (*.f64 (fma.f64 b_2 b_2 b_2) (fma.f64 b_2 b_2 b_2)))))) (*.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 b_2))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) (/.f64 (-.f64 (/.f64 c (fma.f64 b_2 b_2 b_2)) (/.f64 (*.f64 c (*.f64 b_2 b_2)) (*.f64 (fma.f64 b_2 b_2 b_2) (fma.f64 b_2 b_2 b_2)))) (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) (fma.f64 b_2 b_2 b_2)))) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 c c))) (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) (*.f64 (fma.f64 b_2 b_2 b_2) (fma.f64 b_2 b_2 b_2)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 c (/.f64 (-.f64 (/.f64 c (fma.f64 b_2 b_2 b_2)) (/.f64 (*.f64 c (*.f64 b_2 b_2)) (*.f64 (fma.f64 b_2 b_2 b_2) (fma.f64 b_2 b_2 b_2)))) (*.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 b_2))))))) (neg.f64 (-.f64 (/.f64 c (fma.f64 b_2 b_2 b_2)) (/.f64 (*.f64 c (*.f64 b_2 b_2)) (*.f64 (fma.f64 b_2 b_2 b_2) (fma.f64 b_2 b_2 b_2)))))) (/.f64 (*.f64 #s(literal -2 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 b_2))) a)
(* -1 (sqrt (/ c a)))
(neg.f64 (sqrt.f64 (/.f64 c a)))
(/ (+ (* -1 (sqrt (* a c))) (* -1 (/ (- (* 2 (* (sqrt (/ a c)) (pow b_2 5))) (* a b_2)) a))) a)
(/.f64 (-.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 a (neg.f64 b_2))) a)) a)
(/ (+ (* -1 (sqrt (* a c))) (+ (* -1 (/ (- (* 2 (* (sqrt (/ a c)) (pow b_2 5))) (* a b_2)) a)) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (pow b_2 5))) (* (sqrt (/ 1 (* (pow a 3) c))) (* b_2 (- (* 2 (* (sqrt (/ a c)) (pow b_2 5))) (* a b_2))))))) a)
(/.f64 (-.f64 (-.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 b_2 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 a (neg.f64 b_2))))) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 a (neg.f64 b_2))) a)) (sqrt.f64 (*.f64 a c))) a)
(/ (+ (* -1 (sqrt (* a c))) (+ (* -1 (* (sqrt (/ 1 (* (pow a 5) c))) (* b_2 (+ (* 1/2 (* (sqrt (/ (pow a 3) c)) (pow b_2 5))) (* (sqrt (/ a c)) (* b_2 (- (* 2 (* (sqrt (/ a c)) (pow b_2 5))) (* a b_2)))))))) (+ (* -1 (/ (- (* 2 (* (sqrt (/ a c)) (pow b_2 5))) (* a b_2)) a)) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (pow b_2 5))) (+ (* 1/2 (/ (* (pow b_2 5) (- (* 2 (* (sqrt (/ a c)) (pow b_2 5))) (* a b_2))) (* (pow a 2) c))) (* (sqrt (/ 1 (* (pow a 3) c))) (* b_2 (- (* 2 (* (sqrt (/ a c)) (pow b_2 5))) (* a b_2))))))))) a)
(/.f64 (-.f64 (-.f64 (-.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (pow.f64 b_2 #s(literal 5 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 b_2 #s(literal 5 binary64)) (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 a (neg.f64 b_2)))) (*.f64 c (*.f64 a a))) (*.f64 (*.f64 b_2 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 a (neg.f64 b_2)))))) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 a (neg.f64 b_2))) a)) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (pow.f64 a #s(literal 5 binary64))))) b_2) (fma.f64 (*.f64 b_2 (sqrt.f64 (/.f64 a c))) (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 a (neg.f64 b_2))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 b_2 #s(literal 5 binary64)) (sqrt.f64 (/.f64 (*.f64 a (*.f64 a a)) c))))))) (sqrt.f64 (*.f64 a c))) a)
(sqrt (/ c a))
(sqrt.f64 (/.f64 c a))
(* -1 (/ (+ (* -1 (sqrt (* a c))) (* -1 (/ (- (* 2 (* (sqrt (/ a c)) (pow b_2 6))) (/ (* a b_2) (pow (sqrt -1) 2))) a))) a))
(neg.f64 (/.f64 (-.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) (sqrt.f64 (/.f64 a c))) (*.f64 a (/.f64 (neg.f64 b_2) #s(literal -1 binary64)))) a)) a))
(* -1 (/ (+ (* -1 (sqrt (* a c))) (* -1 (/ (- (+ (* -1/2 (* (sqrt (/ a c)) (/ (pow b_2 6) (pow (sqrt -1) 2)))) (+ (* 2 (* (sqrt (/ a c)) (pow b_2 6))) (* (sqrt (/ 1 (* a c))) (* b_2 (- (* 2 (* (sqrt (/ a c)) (pow b_2 6))) (/ (* a b_2) (pow (sqrt -1) 2))))))) (/ (* a b_2) (pow (sqrt -1) 2))) a))) a))
(neg.f64 (/.f64 (-.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (/.f64 (-.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) (sqrt.f64 (/.f64 a c))) #s(literal -1 binary64)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (*.f64 b_2 (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) (sqrt.f64 (/.f64 a c))) (*.f64 a (/.f64 (neg.f64 b_2) #s(literal -1 binary64))))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) (sqrt.f64 (/.f64 a c)))))) (/.f64 (*.f64 a b_2) #s(literal -1 binary64))) a)) a))
(* -1 (/ (+ (* -1 (sqrt (* a c))) (* -1 (/ (- (+ (* -1 (/ (- (+ (* -1 (* (sqrt (/ 1 (* a c))) (* b_2 (+ (* -1/2 (* (sqrt (/ (pow a 3) c)) (/ (pow b_2 6) (pow (sqrt -1) 2)))) (* (sqrt (/ a c)) (* b_2 (- (* 2 (* (sqrt (/ a c)) (pow b_2 6))) (/ (* a b_2) (pow (sqrt -1) 2))))))))) (* -1/2 (/ (* (pow b_2 6) (- (* 2 (* (sqrt (/ a c)) (pow b_2 6))) (/ (* a b_2) (pow (sqrt -1) 2)))) (* c (pow (sqrt -1) 2))))) (+ (* -1/2 (* (sqrt (/ (pow a 3) c)) (/ (pow b_2 6) (pow (sqrt -1) 2)))) (* (sqrt (/ a c)) (* b_2 (- (* 2 (* (sqrt (/ a c)) (pow b_2 6))) (/ (* a b_2) (pow (sqrt -1) 2))))))) a)) (* 2 (* (sqrt (/ a c)) (pow b_2 6)))) (/ (* a b_2) (pow (sqrt -1) 2))) a))) a))
(neg.f64 (/.f64 (-.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (/.f64 (-.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) (sqrt.f64 (/.f64 a c)))) (/.f64 (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) (sqrt.f64 (/.f64 a c))) (*.f64 a (/.f64 (neg.f64 b_2) #s(literal -1 binary64))))) c) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (neg.f64 b_2)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 (*.f64 a (*.f64 a a)) c)) (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) #s(literal -1 binary64))) (*.f64 (*.f64 b_2 (sqrt.f64 (/.f64 a c))) (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) (sqrt.f64 (/.f64 a c))) (*.f64 a (/.f64 (neg.f64 b_2) #s(literal -1 binary64)))))))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 (*.f64 a (*.f64 a a)) c)) (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) #s(literal -1 binary64))) (*.f64 (*.f64 b_2 (sqrt.f64 (/.f64 a c))) (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) (sqrt.f64 (/.f64 a c))) (*.f64 a (/.f64 (neg.f64 b_2) #s(literal -1 binary64))))))) a)) (/.f64 (*.f64 a b_2) #s(literal -1 binary64))) a)) a))
(* -2 (/ (pow b_2 4) (* a (+ b_2 (pow b_2 2)))))
(/.f64 (*.f64 #s(literal -2 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (*.f64 a (fma.f64 b_2 b_2 b_2)))
(+ (* -2 (/ (pow b_2 4) (* a (+ b_2 (pow b_2 2))))) (* -1 (* c (- (/ 1 (+ b_2 (pow b_2 2))) (/ (pow b_2 2) (pow (+ b_2 (pow b_2 2)) 2))))))
(fma.f64 (neg.f64 c) (-.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 b_2)) (/.f64 (*.f64 b_2 b_2) (*.f64 (fma.f64 b_2 b_2 b_2) (fma.f64 b_2 b_2 b_2)))) (/.f64 (*.f64 #s(literal -2 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (*.f64 a (fma.f64 b_2 b_2 b_2))))
(+ (* -2 (/ (pow b_2 4) (* a (+ b_2 (pow b_2 2))))) (* c (+ (* -1 (- (/ 1 (+ b_2 (pow b_2 2))) (/ (pow b_2 2) (pow (+ b_2 (pow b_2 2)) 2)))) (* c (+ (* -1/4 (/ a (* (pow b_2 2) (pow (+ b_2 (pow b_2 2)) 2)))) (* 1/2 (/ (* a (- (/ 1 (+ b_2 (pow b_2 2))) (/ (pow b_2 2) (pow (+ b_2 (pow b_2 2)) 2)))) (* (pow b_2 2) (+ b_2 (pow b_2 2))))))))))
(fma.f64 c (fma.f64 c (fma.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 b_2)) (/.f64 (*.f64 b_2 b_2) (*.f64 (fma.f64 b_2 b_2 b_2) (fma.f64 b_2 b_2 b_2)))) (*.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 b_2)))) (/.f64 (*.f64 #s(literal -1/4 binary64) a) (*.f64 (*.f64 b_2 b_2) (*.f64 (fma.f64 b_2 b_2 b_2) (fma.f64 b_2 b_2 b_2))))) (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 b_2)) (/.f64 (*.f64 b_2 b_2) (*.f64 (fma.f64 b_2 b_2 b_2) (fma.f64 b_2 b_2 b_2)))))) (/.f64 (*.f64 #s(literal -2 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (*.f64 a (fma.f64 b_2 b_2 b_2))))
(+ (* -2 (/ (pow b_2 4) (* a (+ b_2 (pow b_2 2))))) (* c (+ (* -1 (- (/ 1 (+ b_2 (pow b_2 2))) (/ (pow b_2 2) (pow (+ b_2 (pow b_2 2)) 2)))) (* c (+ (* -1/4 (/ a (* (pow b_2 2) (pow (+ b_2 (pow b_2 2)) 2)))) (+ (* 1/2 (/ (* a (- (/ 1 (+ b_2 (pow b_2 2))) (/ (pow b_2 2) (pow (+ b_2 (pow b_2 2)) 2)))) (* (pow b_2 2) (+ b_2 (pow b_2 2))))) (* c (+ (* -1/2 (/ (* a (+ (* -1/4 (/ a (* (pow b_2 2) (pow (+ b_2 (pow b_2 2)) 2)))) (* 1/2 (/ (* a (- (/ 1 (+ b_2 (pow b_2 2))) (/ (pow b_2 2) (pow (+ b_2 (pow b_2 2)) 2)))) (* (pow b_2 2) (+ b_2 (pow b_2 2))))))) (* (pow b_2 2) (+ b_2 (pow b_2 2))))) (+ (* -1/8 (/ (* (pow a 2) (- (/ 1 (+ b_2 (pow b_2 2))) (/ (pow b_2 2) (pow (+ b_2 (pow b_2 2)) 2)))) (* (pow b_2 6) (+ b_2 (pow b_2 2))))) (* 1/8 (/ (pow a 2) (* (pow b_2 6) (pow (+ b_2 (pow b_2 2)) 2)))))))))))))
(fma.f64 c (fma.f64 c (fma.f64 #s(literal -1/4 binary64) (/.f64 a (*.f64 (*.f64 b_2 b_2) (*.f64 (fma.f64 b_2 b_2 b_2) (fma.f64 b_2 b_2 b_2)))) (fma.f64 c (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 a (fma.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 b_2)) (/.f64 (*.f64 b_2 b_2) (*.f64 (fma.f64 b_2 b_2 b_2) (fma.f64 b_2 b_2 b_2)))) (*.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 b_2)))) (/.f64 (*.f64 #s(literal -1/4 binary64) a) (*.f64 (*.f64 b_2 b_2) (*.f64 (fma.f64 b_2 b_2 b_2) (fma.f64 b_2 b_2 b_2)))))) (*.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 b_2))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a a) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 b_2)) (/.f64 (*.f64 b_2 b_2) (*.f64 (fma.f64 b_2 b_2 b_2) (fma.f64 b_2 b_2 b_2)))) (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) (fma.f64 b_2 b_2 b_2)))) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a a)) (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) (*.f64 (fma.f64 b_2 b_2 b_2) (fma.f64 b_2 b_2 b_2)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 b_2)) (/.f64 (*.f64 b_2 b_2) (*.f64 (fma.f64 b_2 b_2 b_2) (fma.f64 b_2 b_2 b_2)))) (*.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 b_2))))))) (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 b_2)) (/.f64 (*.f64 b_2 b_2) (*.f64 (fma.f64 b_2 b_2 b_2) (fma.f64 b_2 b_2 b_2)))))) (/.f64 (*.f64 #s(literal -2 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (*.f64 a (fma.f64 b_2 b_2 b_2))))
(* -1 (sqrt c))
(neg.f64 (sqrt.f64 c))
(+ (* -1 (sqrt c)) (* -1 (/ (- (* 2 (* (/ (pow b_2 4) a) (sqrt c))) (* b_2 c)) c)))
(-.f64 (neg.f64 (sqrt.f64 c)) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) #s(literal 2 binary64)) a) (sqrt.f64 c) (*.f64 c (neg.f64 b_2))) c))
(+ (* -1 (sqrt c)) (+ (* -1 (/ (- (* 2 (* (/ (pow b_2 4) a) (sqrt c))) (* b_2 c)) c)) (+ (* 1/2 (* (pow b_2 4) (sqrt (/ 1 c)))) (* (* b_2 (- (* 2 (* (/ (pow b_2 4) a) (sqrt c))) (* b_2 c))) (sqrt (/ 1 (pow c 3)))))))
(-.f64 (-.f64 (fma.f64 b_2 (*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) #s(literal 2 binary64)) a) (sqrt.f64 c) (*.f64 c (neg.f64 b_2))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 c c))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) c))))) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) #s(literal 2 binary64)) a) (sqrt.f64 c) (*.f64 c (neg.f64 b_2))) c)) (sqrt.f64 c))
(+ (* -1 (sqrt c)) (+ (* -1 (* (* b_2 (+ (* 1/2 (* (pow b_2 4) (sqrt (pow c 3)))) (* (* b_2 (- (* 2 (* (/ (pow b_2 4) a) (sqrt c))) (* b_2 c))) (sqrt c)))) (sqrt (/ 1 (pow c 5))))) (+ (* -1 (/ (- (* 2 (* (/ (pow b_2 4) a) (sqrt c))) (* b_2 c)) c)) (+ (* 1/2 (* (pow b_2 4) (sqrt (/ 1 c)))) (+ (* 1/2 (/ (* (pow b_2 4) (- (* 2 (* (/ (pow b_2 4) a) (sqrt c))) (* b_2 c))) (pow c 2))) (* (* b_2 (- (* 2 (* (/ (pow b_2 4) a) (sqrt c))) (* b_2 c))) (sqrt (/ 1 (pow c 3)))))))))
(-.f64 (-.f64 (-.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) c))) (fma.f64 b_2 (*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) #s(literal 2 binary64)) a) (sqrt.f64 c) (*.f64 c (neg.f64 b_2))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 c c))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) #s(literal 2 binary64)) a) (sqrt.f64 c) (*.f64 c (neg.f64 b_2))) (*.f64 c c)))))) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) #s(literal 2 binary64)) a) (sqrt.f64 c) (*.f64 c (neg.f64 b_2))) c)) (*.f64 b_2 (*.f64 (fma.f64 b_2 (*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) #s(literal 2 binary64)) a) (sqrt.f64 c) (*.f64 c (neg.f64 b_2))) (sqrt.f64 c)) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (sqrt.f64 (*.f64 c (*.f64 c c))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 5 binary64))))))) (sqrt.f64 c))
(sqrt c)
(sqrt.f64 c)
(- (+ (sqrt c) (* 2 (* (/ (pow b_2 4) a) (sqrt (/ 1 c))))) (/ b_2 (pow (sqrt -1) 2)))
(-.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) #s(literal 2 binary64)) a) (sqrt.f64 (/.f64 #s(literal 1 binary64) c)) (sqrt.f64 c)) (/.f64 b_2 #s(literal -1 binary64)))
(+ (sqrt c) (* -1 (/ (+ (* -1 (- (* 2 (* (/ (pow b_2 4) a) (sqrt c))) (/ (* b_2 c) (pow (sqrt -1) 2)))) (* -1 (/ (+ (* -1/2 (* (/ (pow b_2 4) (pow (sqrt -1) 2)) (sqrt (pow c 3)))) (* (* b_2 (- (* 2 (* (/ (pow b_2 4) a) (sqrt c))) (/ (* b_2 c) (pow (sqrt -1) 2)))) (sqrt c))) c))) c)))
(-.f64 (sqrt.f64 c) (/.f64 (-.f64 (neg.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) #s(literal 2 binary64)) a) (sqrt.f64 c)) (/.f64 (*.f64 c b_2) #s(literal -1 binary64)))) (/.f64 (fma.f64 b_2 (*.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) #s(literal 2 binary64)) a) (sqrt.f64 c)) (/.f64 (*.f64 c b_2) #s(literal -1 binary64))) (sqrt.f64 c)) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (sqrt.f64 (*.f64 c (*.f64 c c)))) #s(literal -1 binary64)))) c)) c))
(+ (sqrt c) (* -1 (/ (+ (* -1 (- (* 2 (* (/ (pow b_2 4) a) (sqrt c))) (/ (* b_2 c) (pow (sqrt -1) 2)))) (* -1 (/ (+ (* -1 (/ (+ (* -1 (* (* b_2 (+ (* -1/2 (* (/ (pow b_2 4) (pow (sqrt -1) 2)) (sqrt (pow c 3)))) (* (* b_2 (- (* 2 (* (/ (pow b_2 4) a) (sqrt c))) (/ (* b_2 c) (pow (sqrt -1) 2)))) (sqrt c)))) (sqrt c))) (* -1/2 (/ (* (pow b_2 4) (* c (- (* 2 (* (/ (pow b_2 4) a) (sqrt c))) (/ (* b_2 c) (pow (sqrt -1) 2))))) (pow (sqrt -1) 2)))) c)) (+ (* -1/2 (* (/ (pow b_2 4) (pow (sqrt -1) 2)) (sqrt (pow c 3)))) (* (* b_2 (- (* 2 (* (/ (pow b_2 4) a) (sqrt c))) (/ (* b_2 c) (pow (sqrt -1) 2)))) (sqrt c)))) c))) c)))
(-.f64 (sqrt.f64 c) (/.f64 (-.f64 (neg.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) #s(literal 2 binary64)) a) (sqrt.f64 c)) (/.f64 (*.f64 c b_2) #s(literal -1 binary64)))) (/.f64 (-.f64 (fma.f64 b_2 (*.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) #s(literal 2 binary64)) a) (sqrt.f64 c)) (/.f64 (*.f64 c b_2) #s(literal -1 binary64))) (sqrt.f64 c)) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (sqrt.f64 (*.f64 c (*.f64 c c)))) #s(literal -1 binary64)))) (/.f64 (fma.f64 (neg.f64 (sqrt.f64 c)) (*.f64 b_2 (fma.f64 b_2 (*.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) #s(literal 2 binary64)) a) (sqrt.f64 c)) (/.f64 (*.f64 c b_2) #s(literal -1 binary64))) (sqrt.f64 c)) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (sqrt.f64 (*.f64 c (*.f64 c c)))) #s(literal -1 binary64))))) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 c (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) #s(literal 2 binary64)) a) (sqrt.f64 c)) (/.f64 (*.f64 c b_2) #s(literal -1 binary64)))))) #s(literal -1 binary64))) c)) c)) c))
(* -1 c)
(neg.f64 c)
(- (* -2 (/ (pow b_2 3) a)) c)
(-.f64 (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -2 binary64)) a) c)
(- (* -2 (/ (pow b_2 3) a)) c)
(-.f64 (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -2 binary64)) a) c)
(- (* -2 (/ (pow b_2 3) a)) c)
(-.f64 (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -2 binary64)) a) c)
(* -2 (/ (pow b_2 3) a))
(/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -2 binary64)) a)
(* (pow b_2 3) (- (* -1 (/ c (pow b_2 3))) (* 2 (/ 1 a))))
(*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (-.f64 (neg.f64 (/.f64 c (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 2 binary64) a)))
(* (pow b_2 3) (- (* -1 (/ c (pow b_2 3))) (* 2 (/ 1 a))))
(*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (-.f64 (neg.f64 (/.f64 c (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 2 binary64) a)))
(* (pow b_2 3) (- (* -1 (/ c (pow b_2 3))) (* 2 (/ 1 a))))
(*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (-.f64 (neg.f64 (/.f64 c (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 2 binary64) a)))
(* 2 (/ (pow b_2 3) a))
(/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal 2 binary64)) a)
(* -1 (* (pow b_2 3) (- (/ c (pow b_2 3)) (* 2 (/ 1 a)))))
(*.f64 (-.f64 (/.f64 c (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 2 binary64) a)) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))))
(* -1 (* (pow b_2 3) (- (/ c (pow b_2 3)) (* 2 (/ 1 a)))))
(*.f64 (-.f64 (/.f64 c (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 2 binary64) a)) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))))
(* -1 (* (pow b_2 3) (- (/ c (pow b_2 3)) (* 2 (/ 1 a)))))
(*.f64 (-.f64 (/.f64 c (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 2 binary64) a)) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))))
(* -2 (/ (pow b_2 3) a))
(/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -2 binary64)) a)
(/ (- (* -1 (* a c)) (* 2 (pow b_2 3))) a)
(/.f64 (fma.f64 a (neg.f64 c) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -2 binary64))) a)
(/ (- (* -1 (* a c)) (* 2 (pow b_2 3))) a)
(/.f64 (fma.f64 a (neg.f64 c) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -2 binary64))) a)
(/ (- (* -1 (* a c)) (* 2 (pow b_2 3))) a)
(/.f64 (fma.f64 a (neg.f64 c) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -2 binary64))) a)
(* -1 c)
(neg.f64 c)
(- (* -2 (/ (pow b_2 4) a)) c)
(-.f64 (/.f64 (*.f64 #s(literal -2 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) a) c)
(- (* -2 (/ (pow b_2 4) a)) c)
(-.f64 (/.f64 (*.f64 #s(literal -2 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) a) c)
(- (* -2 (/ (pow b_2 4) a)) c)
(-.f64 (/.f64 (*.f64 #s(literal -2 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) a) c)
(* -1 c)
(neg.f64 c)
(- (* -2 (/ (pow b_2 6) a)) c)
(fma.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) a) #s(literal -2 binary64) (neg.f64 c))
(- (* -2 (/ (pow b_2 6) a)) c)
(fma.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) a) #s(literal -2 binary64) (neg.f64 c))
(- (* -2 (/ (pow b_2 6) a)) c)
(fma.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) a) #s(literal -2 binary64) (neg.f64 c))
(* -2 (/ (pow b_2 3) a))
(/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -2 binary64)) a)
(- (* -1 c) (* 2 (/ (pow b_2 3) a)))
(+.f64 (neg.f64 c) (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -2 binary64)) a))
(- (* -1 c) (* 2 (/ (pow b_2 3) a)))
(+.f64 (neg.f64 c) (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -2 binary64)) a))
(- (* -1 c) (* 2 (/ (pow b_2 3) a)))
(+.f64 (neg.f64 c) (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -2 binary64)) a))
(* -1 c)
(neg.f64 c)
(* c (- (* -2 (/ (pow b_2 3) (* a c))) 1))
(*.f64 c (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a c)) #s(literal -1 binary64)))
(* c (- (* -2 (/ (pow b_2 3) (* a c))) 1))
(*.f64 c (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a c)) #s(literal -1 binary64)))
(* c (- (* -2 (/ (pow b_2 3) (* a c))) 1))
(*.f64 c (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a c)) #s(literal -1 binary64)))
(* -1 c)
(neg.f64 c)
(* -1 (* c (+ 1 (* 2 (/ (pow b_2 3) (* a c))))))
(*.f64 (neg.f64 c) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a c)) #s(literal 1 binary64)))
(* -1 (* c (+ 1 (* 2 (/ (pow b_2 3) (* a c))))))
(*.f64 (neg.f64 c) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a c)) #s(literal 1 binary64)))
(* -1 (* c (+ 1 (* 2 (/ (pow b_2 3) (* a c))))))
(*.f64 (neg.f64 c) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a c)) #s(literal 1 binary64)))
(* -1 (sqrt (* a c)))
(neg.f64 (sqrt.f64 (*.f64 a c)))
(- b_2 (sqrt (* a c)))
(-.f64 b_2 (sqrt.f64 (*.f64 a c)))
(- (* b_2 (+ 1 (* -1 (* (sqrt (/ 1 (* a c))) b_2)))) (sqrt (* a c)))
(fma.f64 b_2 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (neg.f64 b_2) #s(literal 1 binary64)) (neg.f64 (sqrt.f64 (*.f64 a c))))
(- (* b_2 (+ 1 (* b_2 (+ (* -1 (sqrt (/ 1 (* a c)))) (/ b_2 (* a c)))))) (sqrt (* a c)))
(fma.f64 b_2 (fma.f64 b_2 (-.f64 (/.f64 b_2 (*.f64 a c)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) #s(literal 1 binary64)) (neg.f64 (sqrt.f64 (*.f64 a c))))
(* -1 (* (* a c) (sqrt (/ 1 (pow b_2 5)))))
(*.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))
(/ (- (/ (* a c) b_2) (* (* a c) (sqrt b_2))) (pow b_2 3))
(/.f64 (-.f64 (/.f64 (*.f64 a c) b_2) (*.f64 a (*.f64 c (sqrt.f64 b_2)))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/ (- (+ (* -1 (* (* a c) (sqrt (/ 1 (pow b_2 5))))) (/ (* a c) b_2)) (* (* a c) (sqrt b_2))) (pow b_2 3))
(/.f64 (-.f64 (-.f64 (/.f64 (*.f64 a c) b_2) (*.f64 (*.f64 a c) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))) (*.f64 a (*.f64 c (sqrt.f64 b_2)))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/ (- (+ (* -1 (* (* a c) (sqrt (/ 1 (pow b_2 5))))) (+ (* 1/2 (* (* (pow a 2) (pow c 2)) (sqrt (/ 1 (pow b_2 9))))) (+ (/ (* a c) b_2) (/ (* a c) (pow b_2 4))))) (* (* a c) (sqrt b_2))) (pow b_2 3))
(/.f64 (-.f64 (-.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 9 binary64)))) (*.f64 (*.f64 a c) (*.f64 a c))) (fma.f64 a (/.f64 c (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (/.f64 (*.f64 a c) b_2))) (*.f64 (*.f64 a c) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))) (*.f64 a (*.f64 c (sqrt.f64 b_2)))) (*.f64 b_2 (*.f64 b_2 b_2)))
(* (* a (* c (sqrt -1))) (sqrt (/ 1 (pow b_2 5))))
(*.f64 a (*.f64 (*.f64 c (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 5 binary64))))))
(* -1 (/ (- (/ (* a c) b_2) (* (* a (* c (sqrt -1))) (sqrt b_2))) (pow b_2 3)))
(neg.f64 (/.f64 (-.f64 (/.f64 (*.f64 a c) b_2) (*.f64 a (*.f64 (*.f64 c (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 b_2)))) (*.f64 b_2 (*.f64 b_2 b_2))))
(* -1 (/ (- (+ (* -1 (* (* a (* c (sqrt -1))) (sqrt (/ 1 (pow b_2 5))))) (/ (* a c) b_2)) (* (* a (* c (sqrt -1))) (sqrt b_2))) (pow b_2 3)))
(neg.f64 (/.f64 (-.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 5 binary64)))) (*.f64 (*.f64 c (sqrt.f64 #s(literal -1 binary64))) (neg.f64 a)) (/.f64 (*.f64 a c) b_2)) (*.f64 a (*.f64 (*.f64 c (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 b_2)))) (*.f64 b_2 (*.f64 b_2 b_2))))
(* -1 (/ (- (+ (* -1 (* (* a (* c (sqrt -1))) (sqrt (/ 1 (pow b_2 5))))) (+ (* -1 (/ (* a c) (pow b_2 4))) (+ (* 1/2 (* (* (pow a 2) (* (pow c 2) (sqrt -1))) (sqrt (/ 1 (pow b_2 9))))) (/ (* a c) b_2)))) (* (* a (* c (sqrt -1))) (sqrt b_2))) (pow b_2 3)))
(neg.f64 (/.f64 (-.f64 (-.f64 (-.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 a c) (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 9 binary64)))) (/.f64 (*.f64 a c) b_2)) (/.f64 (*.f64 a c) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))) (*.f64 a (*.f64 (*.f64 c (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 5 binary64))))))) (*.f64 a (*.f64 (*.f64 c (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 b_2)))) (*.f64 b_2 (*.f64 b_2 b_2))))
(* -1 (/ (* a c) (+ b_2 (pow b_2 2))))
(/.f64 (*.f64 c (neg.f64 a)) (fma.f64 b_2 b_2 b_2))
(* a (- (* 1/2 (/ (* a (pow c 2)) (* (pow b_2 2) (pow (+ b_2 (pow b_2 2)) 2)))) (/ c (+ b_2 (pow b_2 2)))))
(*.f64 a (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) (*.f64 (fma.f64 b_2 b_2 b_2) (fma.f64 b_2 b_2 b_2)))) (neg.f64 (/.f64 c (fma.f64 b_2 b_2 b_2)))))
(* a (- (* a (+ (* 1/2 (/ (pow c 2) (* (pow b_2 2) (pow (+ b_2 (pow b_2 2)) 2)))) (* a (+ (* -1/4 (/ (pow c 3) (* (pow b_2 4) (pow (+ b_2 (pow b_2 2)) 3)))) (* -1/8 (/ (pow c 3) (* (pow b_2 6) (pow (+ b_2 (pow b_2 2)) 2)))))))) (/ c (+ b_2 (pow b_2 2)))))
(*.f64 a (fma.f64 a (fma.f64 a (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) (*.f64 (fma.f64 b_2 b_2 b_2) (fma.f64 b_2 b_2 b_2)))) (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 c (*.f64 c c))) (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (fma.f64 b_2 b_2 b_2) (*.f64 (fma.f64 b_2 b_2 b_2) (fma.f64 b_2 b_2 b_2)))))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) (*.f64 (fma.f64 b_2 b_2 b_2) (fma.f64 b_2 b_2 b_2))))) (neg.f64 (/.f64 c (fma.f64 b_2 b_2 b_2)))))
(* a (- (* a (+ (* 1/2 (/ (pow c 2) (* (pow b_2 2) (pow (+ b_2 (pow b_2 2)) 2)))) (* a (+ (* -1/4 (/ (pow c 3) (* (pow b_2 4) (pow (+ b_2 (pow b_2 2)) 3)))) (+ (* -1/8 (/ (pow c 3) (* (pow b_2 6) (pow (+ b_2 (pow b_2 2)) 2)))) (* a (+ (* -1/2 (/ (* c (+ (* -1/4 (/ (pow c 3) (* (pow b_2 4) (pow (+ b_2 (pow b_2 2)) 3)))) (* -1/8 (/ (pow c 3) (* (pow b_2 6) (pow (+ b_2 (pow b_2 2)) 2)))))) (* (pow b_2 2) (+ b_2 (pow b_2 2))))) (+ (* 1/16 (/ (pow c 4) (* (pow b_2 8) (pow (+ b_2 (pow b_2 2)) 3)))) (* 1/16 (/ (pow c 4) (* (pow b_2 10) (pow (+ b_2 (pow b_2 2)) 2)))))))))))) (/ c (+ b_2 (pow b_2 2)))))
(*.f64 a (-.f64 (*.f64 a (fma.f64 a (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (fma.f64 b_2 b_2 b_2) (*.f64 (fma.f64 b_2 b_2 b_2) (fma.f64 b_2 b_2 b_2))))) (fma.f64 a (fma.f64 #s(literal 1/16 binary64) (+.f64 (/.f64 (pow.f64 c #s(literal 4 binary64)) (*.f64 (pow.f64 b_2 #s(literal 8 binary64)) (*.f64 (fma.f64 b_2 b_2 b_2) (*.f64 (fma.f64 b_2 b_2 b_2) (fma.f64 b_2 b_2 b_2))))) (/.f64 (pow.f64 c #s(literal 4 binary64)) (*.f64 (*.f64 (fma.f64 b_2 b_2 b_2) (fma.f64 b_2 b_2 b_2)) (pow.f64 b_2 #s(literal 10 binary64))))) (*.f64 #s(literal -1/2 binary64) (*.f64 c (/.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) (*.f64 (fma.f64 b_2 b_2 b_2) (fma.f64 b_2 b_2 b_2)))) (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 c (*.f64 c c))) (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (fma.f64 b_2 b_2 b_2) (*.f64 (fma.f64 b_2 b_2 b_2) (fma.f64 b_2 b_2 b_2)))))) (*.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 b_2)))))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c c))) (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) (*.f64 (fma.f64 b_2 b_2 b_2) (fma.f64 b_2 b_2 b_2)))))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) (*.f64 (fma.f64 b_2 b_2 b_2) (fma.f64 b_2 b_2 b_2)))))) (/.f64 c (fma.f64 b_2 b_2 b_2))))
(* -1 (sqrt (* a c)))
(neg.f64 (sqrt.f64 (*.f64 a c)))
(- b_2 (sqrt (* a c)))
(-.f64 b_2 (sqrt.f64 (*.f64 a c)))
(- (+ b_2 (+ (* -1 (* (sqrt (/ 1 (* a c))) (pow b_2 2))) (* 1/2 (* (sqrt (/ 1 (* a c))) (pow b_2 4))))) (sqrt (* a c)))
(-.f64 (+.f64 (-.f64 b_2 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (*.f64 b_2 b_2))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))) (sqrt.f64 (*.f64 a c)))
(- (+ b_2 (+ (* -1 (* (sqrt (/ 1 (* a c))) (pow b_2 2))) (+ (* -1 (* (sqrt (/ 1 (* (pow a 5) c))) (* b_2 (+ (* -1 (* (sqrt (/ (pow a 3) c)) (pow b_2 2))) (* 1/2 (* (sqrt (/ (pow a 3) c)) (pow b_2 4))))))) (+ (* -1/2 (/ (pow b_2 5) (* a c))) (* 1/2 (* (sqrt (/ 1 (* a c))) (pow b_2 4))))))) (sqrt (* a c)))
(+.f64 b_2 (-.f64 (-.f64 (-.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (/.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 a c))) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (pow.f64 a #s(literal 5 binary64))))) b_2) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 (*.f64 a (*.f64 a a)) c)))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (/.f64 (*.f64 a (*.f64 a a)) c)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (*.f64 b_2 b_2))) (sqrt.f64 (*.f64 a c))))
(sqrt (* a c))
(sqrt.f64 (*.f64 a c))
(- (* -1 (/ b_2 (pow (sqrt -1) 2))) (* -1 (sqrt (* a c))))
(+.f64 (/.f64 (neg.f64 b_2) #s(literal -1 binary64)) (sqrt.f64 (*.f64 a c)))
(- (* -1 (/ (- (+ (* -1 (* (sqrt (/ a c)) (/ (pow b_2 2) (pow (sqrt -1) 2)))) (* 1/2 (* (sqrt (/ a c)) (/ (pow b_2 6) (pow (sqrt -1) 2))))) (* -1 (/ (* a b_2) (pow (sqrt -1) 2)))) a)) (* -1 (sqrt (* a c))))
(+.f64 (neg.f64 (/.f64 (fma.f64 (sqrt.f64 (/.f64 a c)) (neg.f64 (/.f64 (*.f64 b_2 b_2) #s(literal -1 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) (sqrt.f64 (/.f64 a c))) #s(literal -1 binary64)) (/.f64 (*.f64 a b_2) #s(literal -1 binary64)))) a)) (sqrt.f64 (*.f64 a c)))
(- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (* (sqrt (/ 1 (* a c))) (* b_2 (+ (* -1 (* (sqrt (/ (pow a 3) c)) (/ (pow b_2 2) (pow (sqrt -1) 2)))) (* 1/2 (* (sqrt (/ (pow a 3) c)) (/ (pow b_2 6) (pow (sqrt -1) 2)))))))) (* -1/2 (/ (* a (pow b_2 7)) (* c (pow (sqrt -1) 4))))) (+ (* -1 (* (sqrt (/ (pow a 3) c)) (/ (pow b_2 2) (pow (sqrt -1) 2)))) (* 1/2 (* (sqrt (/ (pow a 3) c)) (/ (pow b_2 6) (pow (sqrt -1) 2)))))) a)) (* -1 (/ (* a b_2) (pow (sqrt -1) 2)))) a)) (* -1 (sqrt (* a c))))
(+.f64 (neg.f64 (/.f64 (+.f64 (neg.f64 (/.f64 (-.f64 (-.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 a (pow.f64 b_2 #s(literal 7 binary64)))) (*.f64 c (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)))) (*.f64 (*.f64 b_2 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 (*.f64 a (*.f64 a a)) c)) (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) #s(literal -1 binary64))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 a (*.f64 a a)) c)) (/.f64 (*.f64 b_2 b_2) #s(literal -1 binary64))))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 (*.f64 a (*.f64 a a)) c)) (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) #s(literal -1 binary64))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 a (*.f64 a a)) c)) (/.f64 (*.f64 b_2 b_2) #s(literal -1 binary64)))))) a)) (/.f64 (*.f64 a b_2) #s(literal -1 binary64))) a)) (sqrt.f64 (*.f64 a c)))
(* -1 (/ (* a c) (+ b_2 (pow b_2 2))))
(/.f64 (*.f64 c (neg.f64 a)) (fma.f64 b_2 b_2 b_2))
(* c (- (* 1/2 (/ (* (pow a 2) c) (* (pow b_2 2) (pow (+ b_2 (pow b_2 2)) 2)))) (/ a (+ b_2 (pow b_2 2)))))
(*.f64 c (-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 c (*.f64 a a))) (*.f64 (*.f64 b_2 b_2) (*.f64 (fma.f64 b_2 b_2 b_2) (fma.f64 b_2 b_2 b_2)))) (/.f64 a (fma.f64 b_2 b_2 b_2))))
(* c (- (* c (+ (* 1/2 (/ (pow a 2) (* (pow b_2 2) (pow (+ b_2 (pow b_2 2)) 2)))) (* c (+ (* -1/4 (/ (pow a 3) (* (pow b_2 4) (pow (+ b_2 (pow b_2 2)) 3)))) (* -1/8 (/ (pow a 3) (* (pow b_2 6) (pow (+ b_2 (pow b_2 2)) 2)))))))) (/ a (+ b_2 (pow b_2 2)))))
(*.f64 c (-.f64 (*.f64 c (fma.f64 c (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 a a)) (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) (*.f64 (fma.f64 b_2 b_2 b_2) (fma.f64 b_2 b_2 b_2)))) (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a (*.f64 a a))) (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (fma.f64 b_2 b_2 b_2) (*.f64 (fma.f64 b_2 b_2 b_2) (fma.f64 b_2 b_2 b_2)))))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a a)) (*.f64 (*.f64 b_2 b_2) (*.f64 (fma.f64 b_2 b_2 b_2) (fma.f64 b_2 b_2 b_2)))))) (/.f64 a (fma.f64 b_2 b_2 b_2))))
(* c (- (* c (+ (* 1/2 (/ (pow a 2) (* (pow b_2 2) (pow (+ b_2 (pow b_2 2)) 2)))) (* c (+ (* -1/4 (/ (pow a 3) (* (pow b_2 4) (pow (+ b_2 (pow b_2 2)) 3)))) (+ (* -1/8 (/ (pow a 3) (* (pow b_2 6) (pow (+ b_2 (pow b_2 2)) 2)))) (* c (+ (* -1/2 (/ (* a (+ (* -1/4 (/ (pow a 3) (* (pow b_2 4) (pow (+ b_2 (pow b_2 2)) 3)))) (* -1/8 (/ (pow a 3) (* (pow b_2 6) (pow (+ b_2 (pow b_2 2)) 2)))))) (* (pow b_2 2) (+ b_2 (pow b_2 2))))) (+ (* 1/16 (/ (pow a 4) (* (pow b_2 8) (pow (+ b_2 (pow b_2 2)) 3)))) (* 1/16 (/ (pow a 4) (* (pow b_2 10) (pow (+ b_2 (pow b_2 2)) 2)))))))))))) (/ a (+ b_2 (pow b_2 2)))))
(*.f64 c (-.f64 (*.f64 c (fma.f64 c (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 a (*.f64 a a)) (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (fma.f64 b_2 b_2 b_2) (*.f64 (fma.f64 b_2 b_2 b_2) (fma.f64 b_2 b_2 b_2))))) (fma.f64 c (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 a (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 a a)) (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) (*.f64 (fma.f64 b_2 b_2 b_2) (fma.f64 b_2 b_2 b_2)))) (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a (*.f64 a a))) (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (fma.f64 b_2 b_2 b_2) (*.f64 (fma.f64 b_2 b_2 b_2) (fma.f64 b_2 b_2 b_2))))))) (*.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 b_2))) (*.f64 #s(literal 1/16 binary64) (+.f64 (/.f64 (pow.f64 a #s(literal 4 binary64)) (*.f64 (pow.f64 b_2 #s(literal 8 binary64)) (*.f64 (fma.f64 b_2 b_2 b_2) (*.f64 (fma.f64 b_2 b_2 b_2) (fma.f64 b_2 b_2 b_2))))) (/.f64 (pow.f64 a #s(literal 4 binary64)) (*.f64 (*.f64 (fma.f64 b_2 b_2 b_2) (fma.f64 b_2 b_2 b_2)) (pow.f64 b_2 #s(literal 10 binary64))))))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 a a))) (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) (*.f64 (fma.f64 b_2 b_2 b_2) (fma.f64 b_2 b_2 b_2)))))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a a)) (*.f64 (*.f64 b_2 b_2) (*.f64 (fma.f64 b_2 b_2 b_2) (fma.f64 b_2 b_2 b_2)))))) (/.f64 a (fma.f64 b_2 b_2 b_2))))
(* -1 (sqrt c))
(neg.f64 (sqrt.f64 c))
(- b_2 (sqrt c))
(-.f64 b_2 (sqrt.f64 c))
(- (+ b_2 (+ (* -1 (* (pow b_2 2) (sqrt (/ 1 c)))) (* 1/2 (* (pow b_2 4) (sqrt (/ 1 c)))))) (sqrt c))
(+.f64 b_2 (-.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (sqrt.f64 (/.f64 #s(literal 1 binary64) c)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) c)) (*.f64 b_2 (neg.f64 b_2)))) (sqrt.f64 c)))
(- (+ b_2 (+ (* -1 (* (* b_2 (+ (* -1 (* (pow b_2 2) (sqrt (pow c 3)))) (* 1/2 (* (pow b_2 4) (sqrt (pow c 3)))))) (sqrt (/ 1 (pow c 5))))) (+ (* -1 (* (pow b_2 2) (sqrt (/ 1 c)))) (+ (* -1/2 (/ (pow b_2 5) c)) (* 1/2 (* (pow b_2 4) (sqrt (/ 1 c)))))))) (sqrt c))
(+.f64 b_2 (-.f64 (fma.f64 (*.f64 b_2 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (sqrt.f64 (*.f64 c (*.f64 c c)))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (*.f64 c (*.f64 c c)))))) (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 5 binary64))))) (-.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) c))) (/.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 b_2 #s(literal 5 binary64))) c)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) c)) (*.f64 b_2 b_2)))) (sqrt.f64 c)))
(sqrt c)
(sqrt.f64 c)
(- (* -1 (/ b_2 (pow (sqrt -1) 2))) (* -1 (sqrt c)))
(-.f64 (sqrt.f64 c) (/.f64 b_2 #s(literal -1 binary64)))
(- (* -1 (/ (- (+ (* -1 (* (/ (pow b_2 2) (pow (sqrt -1) 2)) (sqrt c))) (* 1/2 (* (/ (pow b_2 6) (pow (sqrt -1) 2)) (sqrt c)))) (* -1 (/ (* b_2 c) (pow (sqrt -1) 2)))) c)) (* -1 (sqrt c)))
(+.f64 (/.f64 (neg.f64 (fma.f64 (sqrt.f64 c) (neg.f64 (/.f64 (*.f64 b_2 b_2) #s(literal -1 binary64))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 c) (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) #s(literal -1 binary64))) (/.f64 (*.f64 c b_2) #s(literal -1 binary64))))) c) (sqrt.f64 c))
(- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (* (* b_2 (+ (* -1 (* (/ (pow b_2 2) (pow (sqrt -1) 2)) (sqrt (pow c 3)))) (* 1/2 (* (/ (pow b_2 6) (pow (sqrt -1) 2)) (sqrt (pow c 3)))))) (sqrt (/ 1 c)))) (* -1/2 (/ (* (pow b_2 7) c) (pow (sqrt -1) 4)))) (+ (* -1 (* (/ (pow b_2 2) (pow (sqrt -1) 2)) (sqrt (pow c 3)))) (* 1/2 (* (/ (pow b_2 6) (pow (sqrt -1) 2)) (sqrt (pow c 3)))))) c)) (* -1 (/ (* b_2 c) (pow (sqrt -1) 2)))) c)) (* -1 (sqrt c)))
(+.f64 (/.f64 (neg.f64 (+.f64 (neg.f64 (/.f64 (-.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c (pow.f64 b_2 #s(literal 7 binary64))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))) (*.f64 (*.f64 b_2 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) #s(literal -1 binary64))) (sqrt.f64 (*.f64 c (*.f64 c c)))) (*.f64 (sqrt.f64 (*.f64 c (*.f64 c c))) (/.f64 (*.f64 b_2 b_2) #s(literal -1 binary64))))) (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) c))))) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) #s(literal -1 binary64))) (sqrt.f64 (*.f64 c (*.f64 c c)))) (*.f64 (sqrt.f64 (*.f64 c (*.f64 c c))) (/.f64 (*.f64 b_2 b_2) #s(literal -1 binary64))))) c)) (/.f64 (*.f64 c b_2) #s(literal -1 binary64)))) c) (sqrt.f64 c))
(* -1 (sqrt (/ c a)))
(neg.f64 (sqrt.f64 (/.f64 c a)))
(+ (* -1 (sqrt (/ c a))) (/ b_2 a))
(-.f64 (/.f64 b_2 a) (sqrt.f64 (/.f64 c a)))
(+ (* -1 (sqrt (/ c a))) (* b_2 (+ (* -1 (* (sqrt (/ 1 (* (pow a 3) c))) b_2)) (/ 1 a))))
(-.f64 (*.f64 b_2 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (neg.f64 b_2) (/.f64 #s(literal 1 binary64) a))) (sqrt.f64 (/.f64 c a)))
(+ (* -1 (sqrt (/ c a))) (* b_2 (+ (* b_2 (+ (* -1 (sqrt (/ 1 (* (pow a 3) c)))) (/ b_2 (* (pow a 2) c)))) (/ 1 a))))
(fma.f64 b_2 (fma.f64 b_2 (-.f64 (/.f64 b_2 (*.f64 c (*.f64 a a))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (/.f64 #s(literal 1 binary64) a)) (neg.f64 (sqrt.f64 (/.f64 c a))))
(* -1 (/ c (pow b_2 3)))
(neg.f64 (/.f64 c (*.f64 b_2 (*.f64 b_2 b_2))))
(/ (+ (* -1 c) (/ c (pow b_2 2))) (pow b_2 3))
(/.f64 (-.f64 (/.f64 c (*.f64 b_2 b_2)) c) (*.f64 b_2 (*.f64 b_2 b_2)))
(/ (+ (* -1 c) (+ (* -1 (/ c (pow b_2 4))) (/ c (pow b_2 2)))) (pow b_2 3))
(/.f64 (-.f64 (-.f64 (/.f64 c (*.f64 b_2 b_2)) (/.f64 c (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))) c) (*.f64 b_2 (*.f64 b_2 b_2)))
(/ (+ (* -1 c) (+ (* -1 (/ c (pow b_2 4))) (+ (* 1/2 (/ (* a (pow c 2)) (pow b_2 6))) (+ (/ c (pow b_2 2)) (/ c (pow b_2 6)))))) (pow b_2 3))
(/.f64 (-.f64 (-.f64 (+.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 c (*.f64 b_2 b_2))) (/.f64 c (pow.f64 b_2 #s(literal 6 binary64)))) (/.f64 c (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))) c) (*.f64 b_2 (*.f64 b_2 b_2)))
(/ c (pow b_2 3))
(/.f64 c (*.f64 b_2 (*.f64 b_2 b_2)))
(* -1 (/ (+ (* -1 c) (* -1 (/ c (pow b_2 2)))) (pow b_2 3)))
(neg.f64 (/.f64 (-.f64 (neg.f64 c) (/.f64 c (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))))
(* -1 (/ (+ (* -1 c) (+ (* -1 (/ c (pow b_2 2))) (* -1 (/ c (pow b_2 4))))) (pow b_2 3)))
(neg.f64 (/.f64 (-.f64 (-.f64 (neg.f64 c) (/.f64 c (*.f64 b_2 b_2))) (/.f64 c (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))) (*.f64 b_2 (*.f64 b_2 b_2))))
(* -1 (/ (+ (* -1 c) (+ (* -1 (/ c (pow b_2 2))) (+ (* -1 (/ c (pow b_2 4))) (+ (* -1 (/ c (pow b_2 6))) (* 1/2 (/ (* a (pow c 2)) (pow b_2 6))))))) (pow b_2 3)))
(neg.f64 (/.f64 (-.f64 (-.f64 (-.f64 (-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (*.f64 c c))) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 c (pow.f64 b_2 #s(literal 6 binary64)))) (/.f64 c (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))) (/.f64 c (*.f64 b_2 b_2))) c) (*.f64 b_2 (*.f64 b_2 b_2))))
(* -1 (/ c (+ b_2 (sqrt (pow b_2 5)))))
(/.f64 (neg.f64 c) (+.f64 b_2 (sqrt.f64 (pow.f64 b_2 #s(literal 5 binary64)))))
(+ (* -1 (/ c (+ b_2 (sqrt (pow b_2 5))))) (* 1/2 (* (/ (* a (pow c 2)) (pow (+ b_2 (sqrt (pow b_2 5))) 2)) (sqrt (/ 1 (pow b_2 5))))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 a (*.f64 c c)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 5 binary64))))) (pow.f64 (+.f64 b_2 (sqrt.f64 (pow.f64 b_2 #s(literal 5 binary64)))) #s(literal 2 binary64))) (/.f64 (neg.f64 c) (+.f64 b_2 (sqrt.f64 (pow.f64 b_2 #s(literal 5 binary64))))))
(+ (* -1 (/ c (+ b_2 (sqrt (pow b_2 5))))) (* a (+ (* 1/2 (* (sqrt (/ 1 (pow b_2 5))) (/ (pow c 2) (pow (+ b_2 (sqrt (pow b_2 5))) 2)))) (* a (+ (* -1/4 (/ (pow c 3) (* (pow b_2 5) (pow (+ b_2 (sqrt (pow b_2 5))) 3)))) (* -1/8 (* (sqrt (/ 1 (pow b_2 15))) (/ (pow c 3) (pow (+ b_2 (sqrt (pow b_2 5))) 2)))))))))
(fma.f64 a (fma.f64 a (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 15 binary64)))) (*.f64 c (*.f64 c c))) (pow.f64 (+.f64 b_2 (sqrt.f64 (pow.f64 b_2 #s(literal 5 binary64)))) #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 c (*.f64 c c))) (*.f64 (pow.f64 b_2 #s(literal 5 binary64)) (pow.f64 (+.f64 b_2 (sqrt.f64 (pow.f64 b_2 #s(literal 5 binary64)))) #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 5 binary64)))) (*.f64 c c)) (pow.f64 (+.f64 b_2 (sqrt.f64 (pow.f64 b_2 #s(literal 5 binary64)))) #s(literal 2 binary64))))) (/.f64 (neg.f64 c) (+.f64 b_2 (sqrt.f64 (pow.f64 b_2 #s(literal 5 binary64))))))
(+ (* -1 (/ c (+ b_2 (sqrt (pow b_2 5))))) (* a (+ (* 1/2 (* (sqrt (/ 1 (pow b_2 5))) (/ (pow c 2) (pow (+ b_2 (sqrt (pow b_2 5))) 2)))) (* a (+ (* -1/4 (/ (pow c 3) (* (pow b_2 5) (pow (+ b_2 (sqrt (pow b_2 5))) 3)))) (+ (* -1/8 (* (sqrt (/ 1 (pow b_2 15))) (/ (pow c 3) (pow (+ b_2 (sqrt (pow b_2 5))) 2)))) (* a (+ (* -1/2 (* (sqrt (/ 1 (pow b_2 5))) (/ (* c (+ (* -1/4 (/ (pow c 3) (* (pow b_2 5) (pow (+ b_2 (sqrt (pow b_2 5))) 3)))) (* -1/8 (* (sqrt (/ 1 (pow b_2 15))) (/ (pow c 3) (pow (+ b_2 (sqrt (pow b_2 5))) 2)))))) (+ b_2 (sqrt (pow b_2 5)))))) (+ (* 1/16 (* (sqrt (/ 1 (pow b_2 25))) (/ (pow c 4) (pow (+ b_2 (sqrt (pow b_2 5))) 2)))) (* 1/16 (/ (pow c 4) (* (pow b_2 10) (pow (+ b_2 (sqrt (pow b_2 5))) 3)))))))))))))
(fma.f64 a (fma.f64 a (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (pow.f64 b_2 #s(literal 5 binary64)) (pow.f64 (+.f64 b_2 (sqrt.f64 (pow.f64 b_2 #s(literal 5 binary64)))) #s(literal 3 binary64)))) (fma.f64 a (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 5 binary64))))) (/.f64 (*.f64 c (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 15 binary64)))) (*.f64 c (*.f64 c c))) (pow.f64 (+.f64 b_2 (sqrt.f64 (pow.f64 b_2 #s(literal 5 binary64)))) #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 c (*.f64 c c))) (*.f64 (pow.f64 b_2 #s(literal 5 binary64)) (pow.f64 (+.f64 b_2 (sqrt.f64 (pow.f64 b_2 #s(literal 5 binary64)))) #s(literal 3 binary64)))))) (+.f64 b_2 (sqrt.f64 (pow.f64 b_2 #s(literal 5 binary64))))) (*.f64 #s(literal 1/16 binary64) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 25 binary64)))) (/.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 (+.f64 b_2 (sqrt.f64 (pow.f64 b_2 #s(literal 5 binary64)))) #s(literal 2 binary64))) (/.f64 (pow.f64 c #s(literal 4 binary64)) (*.f64 (pow.f64 b_2 #s(literal 10 binary64)) (pow.f64 (+.f64 b_2 (sqrt.f64 (pow.f64 b_2 #s(literal 5 binary64)))) #s(literal 3 binary64))))))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 15 binary64)))) (*.f64 c (*.f64 c c))) (pow.f64 (+.f64 b_2 (sqrt.f64 (pow.f64 b_2 #s(literal 5 binary64)))) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 5 binary64)))) (*.f64 c c)) (pow.f64 (+.f64 b_2 (sqrt.f64 (pow.f64 b_2 #s(literal 5 binary64)))) #s(literal 2 binary64))))) (/.f64 (neg.f64 c) (+.f64 b_2 (sqrt.f64 (pow.f64 b_2 #s(literal 5 binary64))))))
(* -1 (sqrt (/ c a)))
(neg.f64 (sqrt.f64 (/.f64 c a)))
(/ (+ b_2 (* -1 (sqrt (* a c)))) a)
(/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 a c))) a)
(/ (+ b_2 (+ (* -1 (sqrt (* a c))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (pow b_2 2))) (* 1/2 (* (sqrt (/ 1 (* a c))) (pow b_2 5)))))) a)
(/.f64 (+.f64 (-.f64 b_2 (sqrt.f64 (*.f64 a c))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (*.f64 b_2 (neg.f64 b_2))))) a)
(/ (+ b_2 (+ (* -1 (sqrt (* a c))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (pow b_2 2))) (+ (* -1 (* (sqrt (/ 1 (* (pow a 5) c))) (* b_2 (+ (* -1 (* (sqrt (/ (pow a 3) c)) (pow b_2 2))) (* 1/2 (* (sqrt (/ (pow a 3) c)) (pow b_2 5))))))) (+ (* -1/2 (/ (pow b_2 6) (* a c))) (* 1/2 (* (sqrt (/ 1 (* a c))) (pow b_2 5)))))))) a)
(/.f64 (+.f64 (-.f64 b_2 (sqrt.f64 (*.f64 a c))) (-.f64 (-.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 b_2 #s(literal 6 binary64))) (*.f64 a c))) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (pow.f64 a #s(literal 5 binary64))))) b_2) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 b_2 #s(literal 5 binary64)) (sqrt.f64 (/.f64 (*.f64 a (*.f64 a a)) c))) (*.f64 (sqrt.f64 (/.f64 (*.f64 a (*.f64 a a)) c)) (*.f64 b_2 (neg.f64 b_2)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (*.f64 b_2 b_2)))) a)
(sqrt (/ c a))
(sqrt.f64 (/.f64 c a))
(* -1 (/ (+ (* -1 (sqrt (* a c))) (/ b_2 (pow (sqrt -1) 2))) a))
(/.f64 (+.f64 (/.f64 (neg.f64 b_2) #s(literal -1 binary64)) (sqrt.f64 (*.f64 a c))) a)
(* -1 (/ (+ (* -1 (sqrt (* a c))) (* -1 (/ (+ (* -1 (/ (* a b_2) (pow (sqrt -1) 2))) (* -1 (/ (+ (* -1 (* (sqrt (/ (pow a 3) c)) (/ (pow b_2 2) (pow (sqrt -1) 2)))) (* 1/2 (* (sqrt (/ (pow a 3) c)) (/ (pow b_2 6) (pow (sqrt -1) 2))))) a))) a))) a))
(neg.f64 (/.f64 (-.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (/.f64 (neg.f64 (fma.f64 a (/.f64 b_2 #s(literal -1 binary64)) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 (*.f64 a (*.f64 a a)) c)) (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) #s(literal -1 binary64))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 a (*.f64 a a)) c)) (/.f64 (*.f64 b_2 b_2) #s(literal -1 binary64))))) a))) a)) a))
(* -1 (/ (+ (* -1 (sqrt (* a c))) (* -1 (/ (+ (* -1 (/ (* a b_2) (pow (sqrt -1) 2))) (* -1 (/ (+ (* -1 (* (sqrt (/ (pow a 3) c)) (/ (pow b_2 2) (pow (sqrt -1) 2)))) (+ (* -1 (/ (+ (* -1 (* (sqrt (/ a c)) (* b_2 (+ (* -1 (* (sqrt (/ (pow a 3) c)) (/ (pow b_2 2) (pow (sqrt -1) 2)))) (* 1/2 (* (sqrt (/ (pow a 3) c)) (/ (pow b_2 6) (pow (sqrt -1) 2)))))))) (* -1/2 (/ (* (pow a 2) (pow b_2 7)) (* c (pow (sqrt -1) 4))))) a)) (* 1/2 (* (sqrt (/ (pow a 3) c)) (/ (pow b_2 6) (pow (sqrt -1) 2)))))) a))) a))) a))
(neg.f64 (/.f64 (-.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (/.f64 (neg.f64 (fma.f64 a (/.f64 b_2 #s(literal -1 binary64)) (/.f64 (-.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 (*.f64 a (*.f64 a a)) c)) (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) #s(literal -1 binary64)))) (/.f64 (fma.f64 (neg.f64 (*.f64 b_2 (sqrt.f64 (/.f64 a c)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 (*.f64 a (*.f64 a a)) c)) (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) #s(literal -1 binary64))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 a (*.f64 a a)) c)) (/.f64 (*.f64 b_2 b_2) #s(literal -1 binary64))))) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 b_2 #s(literal 7 binary64)) (*.f64 a a))) (*.f64 c (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))))) a)) (*.f64 (sqrt.f64 (/.f64 (*.f64 a (*.f64 a a)) c)) (/.f64 (*.f64 b_2 b_2) #s(literal -1 binary64)))) a))) a)) a))
(* -1 (/ c (+ b_2 (sqrt (pow b_2 5)))))
(/.f64 (neg.f64 c) (+.f64 b_2 (sqrt.f64 (pow.f64 b_2 #s(literal 5 binary64)))))
(* c (- (* 1/2 (* (/ (* a c) (pow (+ b_2 (sqrt (pow b_2 5))) 2)) (sqrt (/ 1 (pow b_2 5))))) (/ 1 (+ b_2 (sqrt (pow b_2 5))))))
(*.f64 c (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 a c) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 5 binary64))))) (pow.f64 (+.f64 b_2 (sqrt.f64 (pow.f64 b_2 #s(literal 5 binary64)))) #s(literal 2 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (pow.f64 b_2 #s(literal 5 binary64))))))))
(* c (- (* c (+ (* 1/2 (* (/ a (pow (+ b_2 (sqrt (pow b_2 5))) 2)) (sqrt (/ 1 (pow b_2 5))))) (* c (+ (* -1/4 (/ (pow a 2) (* (pow b_2 5) (pow (+ b_2 (sqrt (pow b_2 5))) 3)))) (* -1/8 (* (/ (pow a 2) (pow (+ b_2 (sqrt (pow b_2 5))) 2)) (sqrt (/ 1 (pow b_2 15))))))))) (/ 1 (+ b_2 (sqrt (pow b_2 5))))))
(*.f64 c (fma.f64 c (fma.f64 c (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 a a) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 15 binary64))))) (pow.f64 (+.f64 b_2 (sqrt.f64 (pow.f64 b_2 #s(literal 5 binary64)))) #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a a)) (*.f64 (pow.f64 b_2 #s(literal 5 binary64)) (pow.f64 (+.f64 b_2 (sqrt.f64 (pow.f64 b_2 #s(literal 5 binary64)))) #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 a (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 5 binary64))))) (pow.f64 (+.f64 b_2 (sqrt.f64 (pow.f64 b_2 #s(literal 5 binary64)))) #s(literal 2 binary64))))) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (pow.f64 b_2 #s(literal 5 binary64))))))))
(* c (- (* c (+ (* 1/2 (* (/ a (pow (+ b_2 (sqrt (pow b_2 5))) 2)) (sqrt (/ 1 (pow b_2 5))))) (* c (+ (* -1/4 (/ (pow a 2) (* (pow b_2 5) (pow (+ b_2 (sqrt (pow b_2 5))) 3)))) (+ (* -1/8 (* (/ (pow a 2) (pow (+ b_2 (sqrt (pow b_2 5))) 2)) (sqrt (/ 1 (pow b_2 15))))) (* c (+ (* -1/2 (* (/ (* a (+ (* -1/4 (/ (pow a 2) (* (pow b_2 5) (pow (+ b_2 (sqrt (pow b_2 5))) 3)))) (* -1/8 (* (/ (pow a 2) (pow (+ b_2 (sqrt (pow b_2 5))) 2)) (sqrt (/ 1 (pow b_2 15))))))) (+ b_2 (sqrt (pow b_2 5)))) (sqrt (/ 1 (pow b_2 5))))) (+ (* 1/16 (* (/ (pow a 3) (pow (+ b_2 (sqrt (pow b_2 5))) 2)) (sqrt (/ 1 (pow b_2 25))))) (* 1/16 (/ (pow a 3) (* (pow b_2 10) (pow (+ b_2 (sqrt (pow b_2 5))) 3)))))))))))) (/ 1 (+ b_2 (sqrt (pow b_2 5))))))
(*.f64 c (fma.f64 c (fma.f64 c (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 a a) (*.f64 (pow.f64 b_2 #s(literal 5 binary64)) (pow.f64 (+.f64 b_2 (sqrt.f64 (pow.f64 b_2 #s(literal 5 binary64)))) #s(literal 3 binary64)))) (fma.f64 c (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 a (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 a a) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 15 binary64))))) (pow.f64 (+.f64 b_2 (sqrt.f64 (pow.f64 b_2 #s(literal 5 binary64)))) #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a a)) (*.f64 (pow.f64 b_2 #s(literal 5 binary64)) (pow.f64 (+.f64 b_2 (sqrt.f64 (pow.f64 b_2 #s(literal 5 binary64)))) #s(literal 3 binary64)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 5 binary64))))) (+.f64 b_2 (sqrt.f64 (pow.f64 b_2 #s(literal 5 binary64))))) (*.f64 #s(literal 1/16 binary64) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 25 binary64)))) (/.f64 (*.f64 a (*.f64 a a)) (pow.f64 (+.f64 b_2 (sqrt.f64 (pow.f64 b_2 #s(literal 5 binary64)))) #s(literal 2 binary64))) (/.f64 (*.f64 a (*.f64 a a)) (*.f64 (pow.f64 b_2 #s(literal 10 binary64)) (pow.f64 (+.f64 b_2 (sqrt.f64 (pow.f64 b_2 #s(literal 5 binary64)))) #s(literal 3 binary64))))))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 a a) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 15 binary64))))) (pow.f64 (+.f64 b_2 (sqrt.f64 (pow.f64 b_2 #s(literal 5 binary64)))) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 a (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 5 binary64))))) (pow.f64 (+.f64 b_2 (sqrt.f64 (pow.f64 b_2 #s(literal 5 binary64)))) #s(literal 2 binary64))))) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (pow.f64 b_2 #s(literal 5 binary64))))))))
(* -1 (sqrt c))
(neg.f64 (sqrt.f64 c))
(+ b_2 (* -1 (sqrt c)))
(-.f64 b_2 (sqrt.f64 c))
(- (+ (* -1 (sqrt c)) (* -1 (/ (+ (* -1/2 (* (pow b_2 5) (sqrt (pow c 3)))) (* (pow b_2 2) (sqrt (pow c 3)))) (pow c 2)))) (* -1 b_2))
(+.f64 (-.f64 (neg.f64 (sqrt.f64 c)) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (sqrt.f64 (*.f64 c (*.f64 c c))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (*.f64 c (*.f64 c c))))) (*.f64 c c))) b_2)
(- (+ (* -1 (sqrt c)) (* -1 (/ (+ (* -1 (* (* b_2 (+ (* -1/2 (* (pow b_2 5) (sqrt (pow c 3)))) (* (pow b_2 2) (sqrt (pow c 3))))) (sqrt c))) (* 1/2 (* (pow b_2 6) (pow c 2)))) (pow c 3)))) (+ (* -1 b_2) (+ (* -1/2 (* (pow b_2 5) (sqrt (/ 1 c)))) (* (pow b_2 2) (sqrt (/ 1 c))))))
(-.f64 (-.f64 (neg.f64 (sqrt.f64 c)) (/.f64 (fma.f64 (neg.f64 b_2) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (sqrt.f64 (*.f64 c (*.f64 c c))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (*.f64 c (*.f64 c c))))) (sqrt.f64 c)) (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 b_2 #s(literal 6 binary64))) (*.f64 c c))) (*.f64 c (*.f64 c c)))) (-.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) c)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) c)) (*.f64 b_2 b_2))) b_2))
(sqrt c)
(sqrt.f64 c)
(+ (sqrt c) (* -1 (/ b_2 (pow (sqrt -1) 2))))
(-.f64 (sqrt.f64 c) (/.f64 b_2 #s(literal -1 binary64)))
(+ (sqrt c) (* -1 (/ (- (+ (* -1 (* (/ (pow b_2 2) (pow (sqrt -1) 2)) (sqrt c))) (* 1/2 (* (/ (pow b_2 7) (pow (sqrt -1) 2)) (sqrt c)))) (* -1 (/ (* b_2 c) (pow (sqrt -1) 2)))) c)))
(-.f64 (sqrt.f64 c) (/.f64 (fma.f64 (sqrt.f64 c) (neg.f64 (/.f64 (*.f64 b_2 b_2) #s(literal -1 binary64))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 b_2 #s(literal 7 binary64)) #s(literal -1 binary64))) (sqrt.f64 c) (/.f64 (*.f64 c b_2) #s(literal -1 binary64)))) c))
(+ (sqrt c) (* -1 (/ (- (* -1 (/ (- (+ (* -1 (* (* b_2 (+ (* -1 (* (/ (pow b_2 2) (pow (sqrt -1) 2)) (sqrt (pow c 3)))) (* 1/2 (* (/ (pow b_2 7) (pow (sqrt -1) 2)) (sqrt (pow c 3)))))) (sqrt (/ 1 c)))) (* -1/2 (/ (* (pow b_2 8) c) (pow (sqrt -1) 4)))) (+ (* -1 (* (/ (pow b_2 2) (pow (sqrt -1) 2)) (sqrt (pow c 3)))) (* 1/2 (* (/ (pow b_2 7) (pow (sqrt -1) 2)) (sqrt (pow c 3)))))) c)) (* -1 (/ (* b_2 c) (pow (sqrt -1) 2)))) c)))
(-.f64 (sqrt.f64 c) (/.f64 (+.f64 (neg.f64 (/.f64 (-.f64 (fma.f64 (*.f64 b_2 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 b_2 #s(literal 7 binary64)) #s(literal -1 binary64))) (sqrt.f64 (*.f64 c (*.f64 c c)))) (*.f64 (sqrt.f64 (*.f64 c (*.f64 c c))) (/.f64 (*.f64 b_2 b_2) #s(literal -1 binary64))))) (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) c))) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c (pow.f64 b_2 #s(literal 8 binary64)))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)))) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 b_2 #s(literal 7 binary64)) #s(literal -1 binary64))) (sqrt.f64 (*.f64 c (*.f64 c c)))) (*.f64 (sqrt.f64 (*.f64 c (*.f64 c c))) (/.f64 (*.f64 b_2 b_2) #s(literal -1 binary64))))) c)) (/.f64 (*.f64 c b_2) #s(literal -1 binary64))) c))
(* (sqrt (/ 1 (* a c))) b_2)
(*.f64 b_2 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))))
(* b_2 (+ (sqrt (/ 1 (* a c))) (* -1 (/ b_2 (* a c)))))
(*.f64 b_2 (-.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 b_2 (*.f64 a c))))
(* b_2 (+ (sqrt (/ 1 (* a c))) (* b_2 (- (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) b_2) (/ 1 (* a c))))))
(*.f64 b_2 (fma.f64 b_2 (fma.f64 b_2 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a (*.f64 a a))))) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))))
(* b_2 (+ (sqrt (/ 1 (* a c))) (* b_2 (- (* b_2 (- (* -1 (/ b_2 (* (pow a 2) (pow c 2)))) (* -1 (sqrt (/ 1 (* (pow a 3) (pow c 3))))))) (/ 1 (* a c))))))
(*.f64 b_2 (fma.f64 b_2 (fma.f64 b_2 (+.f64 (/.f64 (neg.f64 b_2) (*.f64 (*.f64 a c) (*.f64 a c))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a (*.f64 a a)))))) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))))
(sqrt (/ 1 (pow b_2 3)))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))
(/ (- (sqrt b_2) (/ 1 b_2)) (pow b_2 2))
(/.f64 (-.f64 (sqrt.f64 b_2) (/.f64 #s(literal 1 binary64) b_2)) (*.f64 b_2 b_2))
(/ (- (+ (sqrt b_2) (sqrt (/ 1 (pow b_2 5)))) (/ 1 b_2)) (pow b_2 2))
(/.f64 (+.f64 (sqrt.f64 b_2) (-.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) b_2))) (*.f64 b_2 b_2))
(/ (- (+ (sqrt b_2) (* -1 (/ (+ (* 1/2 (* (* a c) (sqrt (pow b_2 3)))) (pow b_2 2)) (pow b_2 6)))) (+ (* -1 (sqrt (/ 1 (pow b_2 5)))) (/ 1 b_2))) (pow b_2 2))
(/.f64 (-.f64 (-.f64 (sqrt.f64 b_2) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a c)) (sqrt.f64 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 b_2)) (pow.f64 b_2 #s(literal 6 binary64)))) (-.f64 (/.f64 #s(literal 1 binary64) b_2) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))) (*.f64 b_2 b_2))
(/ -1 (pow b_2 2))
(/.f64 #s(literal -1 binary64) (*.f64 b_2 b_2))
(* -1 (/ (+ 1 (/ 1 (pow b_2 2))) (pow b_2 2)))
(neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))) (*.f64 b_2 b_2)))
(/ (- (* -1 (/ (+ 1 (/ 1 (pow b_2 2))) (pow b_2 2))) 1) (pow b_2 2))
(/.f64 (+.f64 (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))) (*.f64 b_2 b_2))) #s(literal -1 binary64)) (*.f64 b_2 b_2))
(/ (- (* -1 (/ (+ 1 (* -1/2 (* a c))) (pow b_2 6))) (+ 1 (+ (/ 1 (pow b_2 2)) (/ 1 (pow b_2 4))))) (pow b_2 2))
(/.f64 (-.f64 (neg.f64 (/.f64 (fma.f64 (*.f64 a c) #s(literal -1/2 binary64) #s(literal 1 binary64)) (pow.f64 b_2 #s(literal 6 binary64)))) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))))) (*.f64 b_2 b_2))
(/ b_2 (+ b_2 (pow b_2 2)))
(/.f64 b_2 (fma.f64 b_2 b_2 b_2))
(+ (* -1/2 (/ (* a c) (* b_2 (pow (+ b_2 (pow b_2 2)) 2)))) (/ b_2 (+ b_2 (pow b_2 2))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 a c) (*.f64 b_2 (*.f64 (fma.f64 b_2 b_2 b_2) (fma.f64 b_2 b_2 b_2)))) (/.f64 b_2 (fma.f64 b_2 b_2 b_2)))
(+ (* a (- (* -1 (* a (+ (* -1/4 (/ (pow c 2) (* (pow b_2 3) (pow (+ b_2 (pow b_2 2)) 3)))) (* -1/8 (/ (pow c 2) (* (pow b_2 5) (pow (+ b_2 (pow b_2 2)) 2))))))) (* 1/2 (/ c (* b_2 (pow (+ b_2 (pow b_2 2)) 2)))))) (/ b_2 (+ b_2 (pow b_2 2))))
(fma.f64 a (fma.f64 a (neg.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c c) (*.f64 (*.f64 (fma.f64 b_2 b_2 b_2) (fma.f64 b_2 b_2 b_2)) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 c c)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 b_2 b_2 b_2) (*.f64 (fma.f64 b_2 b_2 b_2) (fma.f64 b_2 b_2 b_2))))))) (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 (*.f64 (fma.f64 b_2 b_2 b_2) (fma.f64 b_2 b_2 b_2)))))) (/.f64 b_2 (fma.f64 b_2 b_2 b_2)))
(+ (* a (- (* a (- (* -1 (* a (+ (* -1/2 (/ (* c (+ (* -1/4 (/ (pow c 2) (* (pow b_2 3) (pow (+ b_2 (pow b_2 2)) 3)))) (* -1/8 (/ (pow c 2) (* (pow b_2 5) (pow (+ b_2 (pow b_2 2)) 2)))))) (* (pow b_2 2) (+ b_2 (pow b_2 2))))) (+ (* 1/16 (/ (pow c 3) (* (pow b_2 7) (pow (+ b_2 (pow b_2 2)) 3)))) (* 1/16 (/ (pow c 3) (* (pow b_2 9) (pow (+ b_2 (pow b_2 2)) 2)))))))) (+ (* -1/4 (/ (pow c 2) (* (pow b_2 3) (pow (+ b_2 (pow b_2 2)) 3)))) (* -1/8 (/ (pow c 2) (* (pow b_2 5) (pow (+ b_2 (pow b_2 2)) 2))))))) (* 1/2 (/ c (* b_2 (pow (+ b_2 (pow b_2 2)) 2)))))) (/ b_2 (+ b_2 (pow b_2 2))))
(fma.f64 a (fma.f64 a (+.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 c (/.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c c) (*.f64 (*.f64 (fma.f64 b_2 b_2 b_2) (fma.f64 b_2 b_2 b_2)) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 c c)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 b_2 b_2 b_2) (*.f64 (fma.f64 b_2 b_2 b_2) (fma.f64 b_2 b_2 b_2)))))) (*.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 b_2)))) (*.f64 #s(literal 1/16 binary64) (+.f64 (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (pow.f64 b_2 #s(literal 7 binary64)) (*.f64 (fma.f64 b_2 b_2 b_2) (*.f64 (fma.f64 b_2 b_2 b_2) (fma.f64 b_2 b_2 b_2))))) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (pow.f64 b_2 #s(literal 9 binary64)) (*.f64 (fma.f64 b_2 b_2 b_2) (fma.f64 b_2 b_2 b_2))))))) (neg.f64 a) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 c c) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 b_2 b_2 b_2) (*.f64 (fma.f64 b_2 b_2 b_2) (fma.f64 b_2 b_2 b_2))))))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c c) (*.f64 (*.f64 (fma.f64 b_2 b_2 b_2) (fma.f64 b_2 b_2 b_2)) (pow.f64 b_2 #s(literal 5 binary64)))))) (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 (*.f64 (fma.f64 b_2 b_2 b_2) (fma.f64 b_2 b_2 b_2)))))) (/.f64 b_2 (fma.f64 b_2 b_2 b_2)))
(* (sqrt (/ 1 (* a c))) b_2)
(*.f64 b_2 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))))
(/ (+ (* -1 (/ (pow b_2 2) c)) (* (sqrt (/ a c)) b_2)) a)
(/.f64 (fma.f64 b_2 (sqrt.f64 (/.f64 a c)) (/.f64 (*.f64 b_2 (neg.f64 b_2)) c)) a)
(/ (- (+ (* -1 (/ (+ (* -1 (* (sqrt (/ (pow a 3) (pow c 3))) (pow b_2 3))) (* 1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (pow b_2 5)))) (pow a 2))) (* (sqrt (/ a c)) b_2)) (/ (pow b_2 2) c)) a)
(/.f64 (-.f64 (-.f64 (*.f64 b_2 (sqrt.f64 (/.f64 a c))) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))))) (pow.f64 b_2 #s(literal 5 binary64)) (*.f64 (sqrt.f64 (/.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c)))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 a a))) (/.f64 (*.f64 b_2 b_2) c)) a)
(/ (- (+ (* -1 (/ (+ (* -1 (* (sqrt (/ a c)) (* b_2 (+ (* -1 (* (sqrt (/ (pow a 3) (pow c 3))) (pow b_2 3))) (* 1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (pow b_2 5))))))) (* -1/2 (/ (* (pow a 2) (pow b_2 6)) (pow c 2)))) (pow a 3))) (* (sqrt (/ a c)) b_2)) (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (pow b_2 3))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (pow b_2 5))) (/ (pow b_2 2) c)))) a)
(/.f64 (-.f64 (-.f64 (*.f64 b_2 (sqrt.f64 (/.f64 a c))) (/.f64 (fma.f64 (neg.f64 (*.f64 b_2 (sqrt.f64 (/.f64 a c)))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))))) (pow.f64 b_2 #s(literal 5 binary64)) (*.f64 (sqrt.f64 (/.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c)))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) (*.f64 a a))) (*.f64 c c))) (*.f64 a (*.f64 a a)))) (-.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 b_2 b_2) c)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c)))))))) a)
(* -1 (* (sqrt (/ 1 (* a c))) b_2))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (neg.f64 b_2))
(* -1 (/ (+ (* -1 (/ (pow b_2 2) (* c (pow (sqrt -1) 2)))) (* (sqrt (/ a c)) b_2)) a))
(neg.f64 (/.f64 (-.f64 (*.f64 b_2 (sqrt.f64 (/.f64 a c))) (/.f64 (*.f64 b_2 b_2) (neg.f64 c))) a))
(* -1 (/ (+ (* -1 (/ (- (+ (* -1 (* (sqrt (/ a (pow c 3))) (/ (pow b_2 3) (pow (sqrt -1) 2)))) (* 1/2 (* (sqrt (/ a (pow c 3))) (/ (pow b_2 7) (pow (sqrt -1) 2))))) (* -1 (/ (* a (pow b_2 2)) (* c (pow (sqrt -1) 2))))) a)) (* (sqrt (/ a c)) b_2)) a))
(neg.f64 (/.f64 (-.f64 (*.f64 b_2 (sqrt.f64 (/.f64 a c))) (/.f64 (fma.f64 (sqrt.f64 (/.f64 a (*.f64 c (*.f64 c c)))) (neg.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -1 binary64))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (pow.f64 b_2 #s(literal 7 binary64)) #s(literal -1 binary64)) (sqrt.f64 (/.f64 a (*.f64 c (*.f64 c c))))) (/.f64 (*.f64 a (*.f64 b_2 b_2)) (neg.f64 c)))) a)) a))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* -1 (* (sqrt (/ 1 (* a c))) (* b_2 (+ (* -1 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 3) (pow (sqrt -1) 2)))) (* 1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 7) (pow (sqrt -1) 2)))))))) (* -1/2 (/ (* a (pow b_2 8)) (* (pow c 2) (pow (sqrt -1) 4))))) (+ (* -1 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 3) (pow (sqrt -1) 2)))) (* 1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 7) (pow (sqrt -1) 2)))))) a)) (* -1 (/ (* a (pow b_2 2)) (* c (pow (sqrt -1) 2))))) a)) (* (sqrt (/ a c)) b_2)) a))
(neg.f64 (/.f64 (-.f64 (*.f64 b_2 (sqrt.f64 (/.f64 a c))) (/.f64 (+.f64 (neg.f64 (/.f64 (-.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (neg.f64 b_2)) (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (pow.f64 b_2 #s(literal 7 binary64)) #s(literal -1 binary64)) (sqrt.f64 (/.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))))) (*.f64 (sqrt.f64 (/.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c)))) (neg.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -1 binary64))))) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 a (pow.f64 b_2 #s(literal 8 binary64)))) (*.f64 (*.f64 c c) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (pow.f64 b_2 #s(literal 7 binary64)) #s(literal -1 binary64)) (sqrt.f64 (/.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))))) (*.f64 (sqrt.f64 (/.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c)))) (neg.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -1 binary64)))))) a)) (/.f64 (*.f64 a (*.f64 b_2 b_2)) (neg.f64 c))) a)) a))
(/ b_2 (+ b_2 (pow b_2 2)))
(/.f64 b_2 (fma.f64 b_2 b_2 b_2))
(+ (* -1/2 (/ (* a c) (* b_2 (pow (+ b_2 (pow b_2 2)) 2)))) (/ b_2 (+ b_2 (pow b_2 2))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 a c) (*.f64 b_2 (*.f64 (fma.f64 b_2 b_2 b_2) (fma.f64 b_2 b_2 b_2)))) (/.f64 b_2 (fma.f64 b_2 b_2 b_2)))
(+ (* c (- (* -1 (* c (+ (* -1/4 (/ (pow a 2) (* (pow b_2 3) (pow (+ b_2 (pow b_2 2)) 3)))) (* -1/8 (/ (pow a 2) (* (pow b_2 5) (pow (+ b_2 (pow b_2 2)) 2))))))) (* 1/2 (/ a (* b_2 (pow (+ b_2 (pow b_2 2)) 2)))))) (/ b_2 (+ b_2 (pow b_2 2))))
(fma.f64 c (fma.f64 c (neg.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a a) (*.f64 (*.f64 (fma.f64 b_2 b_2 b_2) (fma.f64 b_2 b_2 b_2)) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a a)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 b_2 b_2 b_2) (*.f64 (fma.f64 b_2 b_2 b_2) (fma.f64 b_2 b_2 b_2))))))) (*.f64 #s(literal -1/2 binary64) (/.f64 a (*.f64 b_2 (*.f64 (fma.f64 b_2 b_2 b_2) (fma.f64 b_2 b_2 b_2)))))) (/.f64 b_2 (fma.f64 b_2 b_2 b_2)))
(+ (* c (- (* c (- (* -1 (* c (+ (* -1/2 (/ (* a (+ (* -1/4 (/ (pow a 2) (* (pow b_2 3) (pow (+ b_2 (pow b_2 2)) 3)))) (* -1/8 (/ (pow a 2) (* (pow b_2 5) (pow (+ b_2 (pow b_2 2)) 2)))))) (* (pow b_2 2) (+ b_2 (pow b_2 2))))) (+ (* 1/16 (/ (pow a 3) (* (pow b_2 7) (pow (+ b_2 (pow b_2 2)) 3)))) (* 1/16 (/ (pow a 3) (* (pow b_2 9) (pow (+ b_2 (pow b_2 2)) 2)))))))) (+ (* -1/4 (/ (pow a 2) (* (pow b_2 3) (pow (+ b_2 (pow b_2 2)) 3)))) (* -1/8 (/ (pow a 2) (* (pow b_2 5) (pow (+ b_2 (pow b_2 2)) 2))))))) (* 1/2 (/ a (* b_2 (pow (+ b_2 (pow b_2 2)) 2)))))) (/ b_2 (+ b_2 (pow b_2 2))))
(fma.f64 c (fma.f64 c (fma.f64 (neg.f64 c) (fma.f64 #s(literal -1/2 binary64) (*.f64 a (/.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a a) (*.f64 (*.f64 (fma.f64 b_2 b_2 b_2) (fma.f64 b_2 b_2 b_2)) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a a)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 b_2 b_2 b_2) (*.f64 (fma.f64 b_2 b_2 b_2) (fma.f64 b_2 b_2 b_2)))))) (*.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 b_2)))) (*.f64 #s(literal 1/16 binary64) (+.f64 (/.f64 (*.f64 a (*.f64 a a)) (*.f64 (pow.f64 b_2 #s(literal 7 binary64)) (*.f64 (fma.f64 b_2 b_2 b_2) (*.f64 (fma.f64 b_2 b_2 b_2) (fma.f64 b_2 b_2 b_2))))) (/.f64 (*.f64 a (*.f64 a a)) (*.f64 (pow.f64 b_2 #s(literal 9 binary64)) (*.f64 (fma.f64 b_2 b_2 b_2) (fma.f64 b_2 b_2 b_2))))))) (neg.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a a) (*.f64 (*.f64 (fma.f64 b_2 b_2 b_2) (fma.f64 b_2 b_2 b_2)) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a a)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 b_2 b_2 b_2) (*.f64 (fma.f64 b_2 b_2 b_2) (fma.f64 b_2 b_2 b_2)))))))) (*.f64 #s(literal -1/2 binary64) (/.f64 a (*.f64 b_2 (*.f64 (fma.f64 b_2 b_2 b_2) (fma.f64 b_2 b_2 b_2)))))) (/.f64 b_2 (fma.f64 b_2 b_2 b_2)))
(* b_2 (sqrt (/ 1 c)))
(*.f64 b_2 (sqrt.f64 (/.f64 #s(literal 1 binary64) c)))
(/ (+ (* -1 (pow b_2 2)) (* b_2 (sqrt c))) c)
(/.f64 (fma.f64 b_2 (sqrt.f64 c) (*.f64 b_2 (neg.f64 b_2))) c)
(/ (- (+ (* -1 (/ (+ (* -1 (* (pow b_2 3) (sqrt (pow c 3)))) (* 1/2 (* (pow b_2 5) (sqrt (pow c 3))))) (pow c 2))) (* b_2 (sqrt c))) (pow b_2 2)) c)
(/.f64 (-.f64 (-.f64 (*.f64 b_2 (sqrt.f64 c)) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (sqrt.f64 (*.f64 c (*.f64 c c)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (sqrt.f64 (*.f64 c (*.f64 c c))))) (*.f64 c c))) (*.f64 b_2 b_2)) c)
(/ (- (+ (* -1 (/ (+ (* -1 (* (* b_2 (+ (* -1 (* (pow b_2 3) (sqrt (pow c 3)))) (* 1/2 (* (pow b_2 5) (sqrt (pow c 3)))))) (sqrt c))) (* -1/2 (* (pow b_2 6) (pow c 2)))) (pow c 3))) (* b_2 (sqrt c))) (+ (* -1 (* (pow b_2 3) (sqrt (/ 1 c)))) (+ (* 1/2 (* (pow b_2 5) (sqrt (/ 1 c)))) (pow b_2 2)))) c)
(/.f64 (-.f64 (-.f64 (*.f64 b_2 (sqrt.f64 c)) (/.f64 (fma.f64 (neg.f64 (sqrt.f64 c)) (*.f64 b_2 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (sqrt.f64 (*.f64 c (*.f64 c c)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (sqrt.f64 (*.f64 c (*.f64 c c)))))) (*.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 b_2 #s(literal 6 binary64))) (*.f64 c c))) (*.f64 c (*.f64 c c)))) (-.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) c)) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) c))))) c)
(* -1 (* b_2 (sqrt (/ 1 c))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) c)) (neg.f64 b_2))
(* -1 (/ (+ (* -1 (/ (pow b_2 2) (pow (sqrt -1) 2))) (* b_2 (sqrt c))) c))
(neg.f64 (/.f64 (-.f64 (*.f64 b_2 (sqrt.f64 c)) (/.f64 (*.f64 b_2 b_2) #s(literal -1 binary64))) c))
(* -1 (/ (+ (* -1 (/ (- (+ (* -1 (* (/ (pow b_2 3) (pow (sqrt -1) 2)) (sqrt c))) (* 1/2 (* (/ (pow b_2 7) (pow (sqrt -1) 2)) (sqrt c)))) (* -1 (/ (* (pow b_2 2) c) (pow (sqrt -1) 2)))) c)) (* b_2 (sqrt c))) c))
(neg.f64 (/.f64 (-.f64 (*.f64 b_2 (sqrt.f64 c)) (/.f64 (fma.f64 (sqrt.f64 c) (neg.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -1 binary64))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 c) (/.f64 (pow.f64 b_2 #s(literal 7 binary64)) #s(literal -1 binary64))) (/.f64 (*.f64 c (*.f64 b_2 b_2)) #s(literal -1 binary64)))) c)) c))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* -1 (* (* b_2 (+ (* -1 (* (/ (pow b_2 3) (pow (sqrt -1) 2)) (sqrt (pow c 3)))) (* 1/2 (* (/ (pow b_2 7) (pow (sqrt -1) 2)) (sqrt (pow c 3)))))) (sqrt (/ 1 c)))) (* -1/2 (/ (* (pow b_2 8) c) (pow (sqrt -1) 4)))) (+ (* -1 (* (/ (pow b_2 3) (pow (sqrt -1) 2)) (sqrt (pow c 3)))) (* 1/2 (* (/ (pow b_2 7) (pow (sqrt -1) 2)) (sqrt (pow c 3)))))) c)) (* -1 (/ (* (pow b_2 2) c) (pow (sqrt -1) 2)))) c)) (* b_2 (sqrt c))) c))
(neg.f64 (/.f64 (-.f64 (*.f64 b_2 (sqrt.f64 c)) (/.f64 (+.f64 (neg.f64 (/.f64 (-.f64 (fma.f64 (*.f64 b_2 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 b_2 #s(literal 7 binary64)) #s(literal -1 binary64))) (sqrt.f64 (*.f64 c (*.f64 c c)))) (*.f64 (sqrt.f64 (*.f64 c (*.f64 c c))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -1 binary64))))) (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) c))) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c (pow.f64 b_2 #s(literal 8 binary64)))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)))) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 b_2 #s(literal 7 binary64)) #s(literal -1 binary64))) (sqrt.f64 (*.f64 c (*.f64 c c)))) (*.f64 (sqrt.f64 (*.f64 c (*.f64 c c))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -1 binary64))))) c)) (/.f64 (*.f64 c (*.f64 b_2 b_2)) #s(literal -1 binary64))) c)) c))
(sqrt (* a c))
(sqrt.f64 (*.f64 a c))
(+ b_2 (sqrt (* a c)))
(+.f64 (sqrt.f64 (*.f64 a c)) b_2)
(+ (sqrt (* a c)) (* b_2 (+ 1 (* 1/2 (* (sqrt (/ 1 (* a c))) (pow b_2 3))))))
(fma.f64 b_2 (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1 binary64)) (sqrt.f64 (*.f64 a c)))
(+ (sqrt (* a c)) (* b_2 (+ 1 (* (pow b_2 3) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (pow b_2 4))) (* 1/2 (sqrt (/ 1 (* a c)))))))))
(fma.f64 b_2 (fma.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a (*.f64 a a)))))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))))) #s(literal 1 binary64)) (sqrt.f64 (*.f64 a c)))
(sqrt (pow b_2 5))
(sqrt.f64 (pow.f64 b_2 #s(literal 5 binary64)))
(* (pow b_2 3) (+ (sqrt (/ 1 b_2)) (/ 1 (pow b_2 2))))
(*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) b_2)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))))
(* (pow b_2 3) (+ (sqrt (/ 1 b_2)) (+ (* 1/2 (* (* a c) (sqrt (/ 1 (pow b_2 11))))) (/ 1 (pow b_2 2)))))
(*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (+.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a c)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 11 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) b_2))) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))))
(* (pow b_2 3) (+ (sqrt (/ 1 b_2)) (+ (* -1/8 (* (* (pow a 2) (pow c 2)) (sqrt (/ 1 (pow b_2 21))))) (+ (* 1/2 (* (* a c) (sqrt (/ 1 (pow b_2 11))))) (/ 1 (pow b_2 2))))))
(*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) b_2)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 21 binary64)))) (*.f64 (*.f64 a c) (*.f64 a c))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a c)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 11 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))))))
(* -1 (* (sqrt (pow b_2 5)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (pow.f64 b_2 #s(literal 5 binary64)))))
(* -1 (* (pow b_2 3) (- (* (sqrt (/ 1 b_2)) (sqrt -1)) (/ 1 (pow b_2 2)))))
(*.f64 (-.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) b_2)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))))
(* -1 (* (pow b_2 3) (- (+ (* 1/2 (* (* a (* c (sqrt -1))) (sqrt (/ 1 (pow b_2 11))))) (* (sqrt (/ 1 b_2)) (sqrt -1))) (/ 1 (pow b_2 2)))))
(*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (*.f64 c (sqrt.f64 #s(literal -1 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 11 binary64)))) (-.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) b_2)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))))
(* -1 (* (pow b_2 3) (- (+ (* -1/8 (* (* (pow a 2) (* (pow c 2) (sqrt -1))) (sqrt (/ 1 (pow b_2 21))))) (+ (* 1/2 (* (* a (* c (sqrt -1))) (sqrt (/ 1 (pow b_2 11))))) (* (sqrt (/ 1 b_2)) (sqrt -1)))) (/ 1 (pow b_2 2)))))
(*.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 21 binary64)))) (*.f64 (*.f64 (*.f64 a c) (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (*.f64 c (sqrt.f64 #s(literal -1 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 11 binary64)))) (-.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) b_2)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))))
(+ b_2 (pow b_2 2))
(fma.f64 b_2 b_2 b_2)
(+ b_2 (+ (* 1/2 (/ (* a c) (pow b_2 2))) (pow b_2 2)))
(+.f64 b_2 (fma.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))) (*.f64 b_2 b_2)))
(+ b_2 (+ (* a (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 6))) (* 1/2 (/ c (pow b_2 2))))) (pow b_2 2)))
(+.f64 b_2 (fma.f64 a (fma.f64 #s(literal 1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (pow.f64 b_2 #s(literal 6 binary64)))) (*.f64 b_2 b_2)))
(+ b_2 (+ (* a (+ (* 1/2 (/ c (pow b_2 2))) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 6))) (* 1/16 (/ (* a (pow c 3)) (pow b_2 10))))))) (pow b_2 2)))
(+.f64 b_2 (fma.f64 a (fma.f64 a (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a (*.f64 c (*.f64 c c)))) (pow.f64 b_2 #s(literal 10 binary64)))) (/.f64 (*.f64 #s(literal 1/2 binary64) c) (*.f64 b_2 b_2))) (*.f64 b_2 b_2)))
(sqrt (* a c))
(sqrt.f64 (*.f64 a c))
(* a (+ (sqrt (/ c a)) (/ b_2 a)))
(*.f64 a (+.f64 (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a)))
(* a (+ (sqrt (/ c a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (pow b_2 4))) (/ b_2 a))))
(*.f64 a (+.f64 (sqrt.f64 (/.f64 c a)) (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (/.f64 b_2 a))))
(* a (+ (sqrt (/ c a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (pow b_2 8))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (pow b_2 4))) (/ b_2 a)))))
(*.f64 a (+.f64 (sqrt.f64 (/.f64 c a)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 5 binary64))))) (pow.f64 b_2 #s(literal 8 binary64))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (/.f64 b_2 a)))))
(* -1 (* (sqrt (* a c)) (pow (sqrt -1) 2)))
(sqrt.f64 (*.f64 a c))
(* -1 (* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (pow (sqrt -1) 2)))))
(*.f64 (-.f64 (neg.f64 (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a)) (neg.f64 a))
(* -1 (* a (+ (* -1 (/ (+ b_2 (* -1/2 (* (sqrt (/ 1 (* a c))) (pow b_2 6)))) a)) (* (sqrt (/ c a)) (pow (sqrt -1) 2)))))
(neg.f64 (*.f64 a (-.f64 (neg.f64 (sqrt.f64 (/.f64 c a))) (/.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -1/2 binary64) b_2) a))))
(* -1 (* a (+ (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 12) (pow (sqrt -1) 2)))) (* 1/2 (* (sqrt (/ a c)) (pow b_2 6)))) a))) a)) (* (sqrt (/ c a)) (pow (sqrt -1) 2)))))
(*.f64 (-.f64 (neg.f64 (sqrt.f64 (/.f64 c a))) (/.f64 (-.f64 b_2 (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) (sqrt.f64 (/.f64 a c))) (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (/.f64 (pow.f64 b_2 #s(literal 12 binary64)) #s(literal -1 binary64))))) a)) a)) (neg.f64 a))
(+ b_2 (pow b_2 2))
(fma.f64 b_2 b_2 b_2)
(+ b_2 (+ (* 1/2 (/ (* a c) (pow b_2 2))) (pow b_2 2)))
(+.f64 b_2 (fma.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))) (*.f64 b_2 b_2)))
(+ b_2 (+ (* c (+ (* -1/8 (/ (* (pow a 2) c) (pow b_2 6))) (* 1/2 (/ a (pow b_2 2))))) (pow b_2 2)))
(+.f64 b_2 (fma.f64 c (fma.f64 #s(literal 1/2 binary64) (/.f64 a (*.f64 b_2 b_2)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 a a))) (pow.f64 b_2 #s(literal 6 binary64)))) (*.f64 b_2 b_2)))
(+ b_2 (+ (* c (+ (* 1/2 (/ a (pow b_2 2))) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 6))) (* 1/16 (/ (* (pow a 3) c) (pow b_2 10))))))) (pow b_2 2)))
(+.f64 b_2 (fma.f64 c (fma.f64 c (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 c (*.f64 a (*.f64 a a)))) (pow.f64 b_2 #s(literal 10 binary64)))) (/.f64 (*.f64 #s(literal 1/2 binary64) a) (*.f64 b_2 b_2))) (*.f64 b_2 b_2)))
(sqrt c)
(sqrt.f64 c)
(* c (+ (sqrt (/ 1 c)) (/ b_2 c)))
(*.f64 c (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) c)) (/.f64 b_2 c)))
(* c (+ (sqrt (/ 1 c)) (+ (* 1/2 (* (pow b_2 4) (sqrt (/ 1 (pow c 3))))) (/ b_2 c))))
(*.f64 c (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) c)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 c c)))) (/.f64 b_2 c))))
(* c (+ (sqrt (/ 1 c)) (+ (* -1/8 (* (pow b_2 8) (sqrt (/ 1 (pow c 5))))) (+ (* 1/2 (* (pow b_2 4) (sqrt (/ 1 (pow c 3))))) (/ b_2 c)))))
(*.f64 c (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) c)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 5 binary64)))) (pow.f64 b_2 #s(literal 8 binary64))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 c c)))) (/.f64 b_2 c)))))
(* -1 (* (sqrt c) (pow (sqrt -1) 2)))
(sqrt.f64 c)
(* -1 (* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ 1 c)) (pow (sqrt -1) 2)))))
(*.f64 (neg.f64 c) (fma.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) c)) (/.f64 (neg.f64 b_2) c)))
(* -1 (* c (+ (* -1 (/ (+ b_2 (* -1/2 (* (pow b_2 6) (sqrt (/ 1 c))))) c)) (* (sqrt (/ 1 c)) (pow (sqrt -1) 2)))))
(*.f64 (neg.f64 c) (-.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) c))) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 b_2 #s(literal 6 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) c)) b_2) c)))
(* -1 (* c (+ (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/8 (* (/ (pow b_2 12) (pow (sqrt -1) 2)) (sqrt (/ 1 c)))) (* 1/2 (* (pow b_2 6) (sqrt c)))) c))) c)) (* (sqrt (/ 1 c)) (pow (sqrt -1) 2)))))
(*.f64 (neg.f64 c) (-.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) c))) (/.f64 (-.f64 b_2 (/.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 b_2 #s(literal 12 binary64)) #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) c)) (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 b_2 #s(literal 6 binary64))) (sqrt.f64 c))) c)) c)))
(* a c)
(*.f64 a c)
(* a c)
(*.f64 a c)
(* a c)
(*.f64 a c)
(* a c)
(*.f64 a c)
a
a
a
a
a
a
a
a
(* a c)
(*.f64 a c)
(* a c)
(*.f64 a c)
(* a c)
(*.f64 a c)
(* a c)
(*.f64 a c)
(* a c)
(*.f64 a c)
(* a c)
(*.f64 a c)
(* a c)
(*.f64 a c)
(* a c)
(*.f64 a c)
(* a c)
(*.f64 a c)
(* a c)
(*.f64 a c)
(* a c)
(*.f64 a c)
(* a c)
(*.f64 a c)
(/ -1 (* a b_2))
(/.f64 #s(literal -1 binary64) (*.f64 a b_2))
(/ -1 (* a b_2))
(/.f64 #s(literal -1 binary64) (*.f64 a b_2))
(/ -1 (* a b_2))
(/.f64 #s(literal -1 binary64) (*.f64 a b_2))
(/ -1 (* a b_2))
(/.f64 #s(literal -1 binary64) (*.f64 a b_2))
(/ -1 (* a b_2))
(/.f64 #s(literal -1 binary64) (*.f64 a b_2))
(/ -1 (* a b_2))
(/.f64 #s(literal -1 binary64) (*.f64 a b_2))
(/ -1 (* a b_2))
(/.f64 #s(literal -1 binary64) (*.f64 a b_2))
(/ -1 (* a b_2))
(/.f64 #s(literal -1 binary64) (*.f64 a b_2))
(/ -1 (* a b_2))
(/.f64 #s(literal -1 binary64) (*.f64 a b_2))
(/ -1 (* a b_2))
(/.f64 #s(literal -1 binary64) (*.f64 a b_2))
(/ -1 (* a b_2))
(/.f64 #s(literal -1 binary64) (*.f64 a b_2))
(/ -1 (* a b_2))
(/.f64 #s(literal -1 binary64) (*.f64 a b_2))
(/ -1 (* a b_2))
(/.f64 #s(literal -1 binary64) (*.f64 a b_2))
(/ -1 (* a b_2))
(/.f64 #s(literal -1 binary64) (*.f64 a b_2))
(/ -1 (* a b_2))
(/.f64 #s(literal -1 binary64) (*.f64 a b_2))
(/ -1 (* a b_2))
(/.f64 #s(literal -1 binary64) (*.f64 a b_2))
(/ -1 a)
(/.f64 #s(literal -1 binary64) a)
(/ -1 a)
(/.f64 #s(literal -1 binary64) a)
(/ -1 a)
(/.f64 #s(literal -1 binary64) a)
(/ -1 a)
(/.f64 #s(literal -1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(* a b_2)
(*.f64 a b_2)
(* a b_2)
(*.f64 a b_2)
(* a b_2)
(*.f64 a b_2)
(* a b_2)
(*.f64 a b_2)
a
a
a
a
a
a
a
a
(* a b_2)
(*.f64 a b_2)
(* a b_2)
(*.f64 a b_2)
(* a b_2)
(*.f64 a b_2)
(* a b_2)
(*.f64 a b_2)
(* a b_2)
(*.f64 a b_2)
(* a b_2)
(*.f64 a b_2)
(* a b_2)
(*.f64 a b_2)
(* a b_2)
(*.f64 a b_2)
(* a b_2)
(*.f64 a b_2)
(* a b_2)
(*.f64 a b_2)
(* a b_2)
(*.f64 a b_2)
(* a b_2)
(*.f64 a b_2)
(sqrt (* a c))
(sqrt.f64 (*.f64 a c))
(+ (sqrt (* a c)) (* 1/2 (* (sqrt (/ 1 (* a c))) (pow b_2 4))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (sqrt.f64 (*.f64 a c)))
(+ (sqrt (* a c)) (* (pow b_2 4) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (pow b_2 4))) (* 1/2 (sqrt (/ 1 (* a c)))))))
(fma.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a (*.f64 a a)))))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))))) (sqrt.f64 (*.f64 a c)))
(+ (sqrt (* a c)) (* (pow b_2 4) (+ (* 1/2 (sqrt (/ 1 (* a c)))) (* (pow b_2 4) (+ (* -1/8 (sqrt (/ 1 (* (pow a 3) (pow c 3))))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (pow b_2 4))))))))
(fma.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (pow.f64 c #s(literal 5 binary64)))))) (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a (*.f64 a a))))))))) (sqrt.f64 (*.f64 a c)))
(sqrt (pow b_2 5))
(sqrt.f64 (pow.f64 b_2 #s(literal 5 binary64)))
(* (pow b_2 3) (+ (sqrt (/ 1 b_2)) (* 1/2 (* (* a c) (sqrt (/ 1 (pow b_2 11)))))))
(*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a c)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 11 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) b_2))))
(* (pow b_2 3) (+ (sqrt (/ 1 b_2)) (+ (* -1/8 (* (* (pow a 2) (pow c 2)) (sqrt (/ 1 (pow b_2 21))))) (* 1/2 (* (* a c) (sqrt (/ 1 (pow b_2 11))))))))
(*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) b_2)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a c)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 11 binary64)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a c) (*.f64 a c))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 21 binary64))))))))
(* (pow b_2 3) (+ (sqrt (/ 1 b_2)) (+ (* -1/8 (* (* (pow a 2) (pow c 2)) (sqrt (/ 1 (pow b_2 21))))) (+ (* 1/16 (* (* (pow a 3) (pow c 3)) (sqrt (/ 1 (pow b_2 31))))) (* 1/2 (* (* a c) (sqrt (/ 1 (pow b_2 11)))))))))
(*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) b_2)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 21 binary64)))) (*.f64 (*.f64 a c) (*.f64 a c))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a (*.f64 a a))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 31 binary64))))) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a c)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 11 binary64)))))))))
(* -1 (* (sqrt (pow b_2 5)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (pow.f64 b_2 #s(literal 5 binary64)))))
(* -1 (* (pow b_2 3) (+ (* 1/2 (* (* a (* c (sqrt -1))) (sqrt (/ 1 (pow b_2 11))))) (* (sqrt (/ 1 b_2)) (sqrt -1)))))
(*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (*.f64 c (sqrt.f64 #s(literal -1 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 11 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) b_2)) (sqrt.f64 #s(literal -1 binary64)))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))))
(* -1 (* (pow b_2 3) (+ (* -1/8 (* (* (pow a 2) (* (pow c 2) (sqrt -1))) (sqrt (/ 1 (pow b_2 21))))) (+ (* 1/2 (* (* a (* c (sqrt -1))) (sqrt (/ 1 (pow b_2 11))))) (* (sqrt (/ 1 b_2)) (sqrt -1))))))
(*.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 21 binary64)))) (*.f64 (*.f64 (*.f64 a c) (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (*.f64 c (sqrt.f64 #s(literal -1 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 11 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) b_2)) (sqrt.f64 #s(literal -1 binary64))))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))))
(* -1 (* (pow b_2 3) (+ (* -1/8 (* (* (pow a 2) (* (pow c 2) (sqrt -1))) (sqrt (/ 1 (pow b_2 21))))) (+ (* 1/16 (* (* (pow a 3) (* (pow c 3) (sqrt -1))) (sqrt (/ 1 (pow b_2 31))))) (+ (* 1/2 (* (* a (* c (sqrt -1))) (sqrt (/ 1 (pow b_2 11))))) (* (sqrt (/ 1 b_2)) (sqrt -1)))))))
(*.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 21 binary64)))) (*.f64 (*.f64 (*.f64 a c) (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 c (*.f64 c c))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 31 binary64)))))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (*.f64 c (sqrt.f64 #s(literal -1 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 11 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) b_2)) (sqrt.f64 #s(literal -1 binary64)))))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))))
(pow b_2 2)
(*.f64 b_2 b_2)
(+ (* 1/2 (/ (* a c) (pow b_2 2))) (pow b_2 2))
(fma.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))) (*.f64 b_2 b_2))
(+ (* a (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 6))) (* 1/2 (/ c (pow b_2 2))))) (pow b_2 2))
(fma.f64 a (fma.f64 #s(literal 1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (pow.f64 b_2 #s(literal 6 binary64)))) (*.f64 b_2 b_2))
(+ (* a (+ (* 1/2 (/ c (pow b_2 2))) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 6))) (* 1/16 (/ (* a (pow c 3)) (pow b_2 10))))))) (pow b_2 2))
(fma.f64 a (fma.f64 a (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a (*.f64 c (*.f64 c c)))) (pow.f64 b_2 #s(literal 10 binary64)))) (/.f64 (*.f64 #s(literal 1/2 binary64) c) (*.f64 b_2 b_2))) (*.f64 b_2 b_2))
(sqrt (* a c))
(sqrt.f64 (*.f64 a c))
(* a (+ (sqrt (/ c a)) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (pow b_2 4)))))
(*.f64 a (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (sqrt.f64 (/.f64 c a))))
(* a (+ (sqrt (/ c a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (pow b_2 8))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (pow b_2 4))))))
(*.f64 a (+.f64 (sqrt.f64 (/.f64 c a)) (fma.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 5 binary64)))))) (pow.f64 b_2 #s(literal 8 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))))))))
(* a (+ (sqrt (/ c a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (pow b_2 8))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (pow b_2 12))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (pow b_2 4)))))))
(*.f64 a (+.f64 (sqrt.f64 (/.f64 c a)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 5 binary64))))) (pow.f64 b_2 #s(literal 8 binary64))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) (pow.f64 a #s(literal 7 binary64))))) (pow.f64 b_2 #s(literal 12 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))))))))
(* -1 (* (sqrt (* a c)) (pow (sqrt -1) 2)))
(sqrt.f64 (*.f64 a c))
(* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (pow b_2 6))) (* (sqrt (/ c a)) (pow (sqrt -1) 2)))))
(*.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (neg.f64 (sqrt.f64 (/.f64 c a)))) (neg.f64 a))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 12) (pow (sqrt -1) 2)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (pow b_2 6))) (* (sqrt (/ c a)) (pow (sqrt -1) 2))))))
(*.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 5 binary64)))))) (/.f64 (pow.f64 b_2 #s(literal 12 binary64)) #s(literal -1 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (neg.f64 (sqrt.f64 (/.f64 c a))))) (neg.f64 a))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 12) (pow (sqrt -1) 2)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b_2 18) (pow (sqrt -1) 4)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (pow b_2 6))) (* (sqrt (/ c a)) (pow (sqrt -1) 2)))))))
(*.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 5 binary64))))) (/.f64 (pow.f64 b_2 #s(literal 12 binary64)) #s(literal -1 binary64))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) (pow.f64 a #s(literal 7 binary64))))) (/.f64 (pow.f64 b_2 #s(literal 18 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (neg.f64 (sqrt.f64 (/.f64 c a)))))) (neg.f64 a))
(pow b_2 2)
(*.f64 b_2 b_2)
(+ (* 1/2 (/ (* a c) (pow b_2 2))) (pow b_2 2))
(fma.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))) (*.f64 b_2 b_2))
(+ (* c (+ (* -1/8 (/ (* (pow a 2) c) (pow b_2 6))) (* 1/2 (/ a (pow b_2 2))))) (pow b_2 2))
(fma.f64 c (fma.f64 #s(literal 1/2 binary64) (/.f64 a (*.f64 b_2 b_2)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 a a))) (pow.f64 b_2 #s(literal 6 binary64)))) (*.f64 b_2 b_2))
(+ (* c (+ (* 1/2 (/ a (pow b_2 2))) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 6))) (* 1/16 (/ (* (pow a 3) c) (pow b_2 10))))))) (pow b_2 2))
(fma.f64 c (fma.f64 c (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 c (*.f64 a (*.f64 a a)))) (pow.f64 b_2 #s(literal 10 binary64)))) (/.f64 (*.f64 #s(literal 1/2 binary64) a) (*.f64 b_2 b_2))) (*.f64 b_2 b_2))
(sqrt c)
(sqrt.f64 c)
(* c (+ (sqrt (/ 1 c)) (* 1/2 (* (pow b_2 4) (sqrt (/ 1 (pow c 3)))))))
(*.f64 c (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 c c)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) c))))
(* c (+ (sqrt (/ 1 c)) (+ (* -1/8 (* (pow b_2 8) (sqrt (/ 1 (pow c 5))))) (* 1/2 (* (pow b_2 4) (sqrt (/ 1 (pow c 3))))))))
(*.f64 c (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) c)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 c c)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 b_2 #s(literal 8 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 5 binary64))))))))
(* c (+ (sqrt (/ 1 c)) (+ (* -1/8 (* (pow b_2 8) (sqrt (/ 1 (pow c 5))))) (+ (* 1/16 (* (pow b_2 12) (sqrt (/ 1 (pow c 7))))) (* 1/2 (* (pow b_2 4) (sqrt (/ 1 (pow c 3)))))))))
(*.f64 c (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) c)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 5 binary64)))) (pow.f64 b_2 #s(literal 8 binary64))) (fma.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 12 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 7 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 c c)))))))))
(* -1 (* (sqrt c) (pow (sqrt -1) 2)))
(sqrt.f64 c)
(* -1 (* c (+ (* 1/2 (* (pow b_2 6) (sqrt (/ 1 (pow c 3))))) (* (sqrt (/ 1 c)) (pow (sqrt -1) 2)))))
(neg.f64 (*.f64 c (fma.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) c)) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 c c)))))))))
(* -1 (* c (+ (* -1/8 (* (/ (pow b_2 12) (pow (sqrt -1) 2)) (sqrt (/ 1 (pow c 5))))) (+ (* 1/2 (* (pow b_2 6) (sqrt (/ 1 (pow c 3))))) (* (sqrt (/ 1 c)) (pow (sqrt -1) 2))))))
(*.f64 (neg.f64 c) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 5 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 12 binary64)) #s(literal -1 binary64))) (fma.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) c)) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 c c)))))))))
(* -1 (* c (+ (* -1/8 (* (/ (pow b_2 12) (pow (sqrt -1) 2)) (sqrt (/ 1 (pow c 5))))) (+ (* 1/16 (* (/ (pow b_2 18) (pow (sqrt -1) 4)) (sqrt (/ 1 (pow c 7))))) (+ (* 1/2 (* (pow b_2 6) (sqrt (/ 1 (pow c 3))))) (* (sqrt (/ 1 c)) (pow (sqrt -1) 2)))))))
(*.f64 (neg.f64 c) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 5 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 12 binary64)) #s(literal -1 binary64))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 7 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 18 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)))) (fma.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) c)) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 c c))))))))))

eval296.0ms (2.7%)

Memory
51.3MiB live, 737.7MiB allocated
Compiler

Compiled 71 204 to 5 582 computations (92.2% saved)

prune501.0ms (4.5%)

Memory
-22.8MiB live, 709.6MiB allocated
Pruning

46 alts after pruning (43 fresh and 3 done)

PrunedKeptTotal
New1 982362 018
Fresh23730
Picked325
Done011
Total2 008462 054
Accuracy
76.5%
Counts
2 054 → 46
Alt Table
Click to see full alt table
StatusAccuracyProgram
15.7%
(/.f64 (/.f64 (*.f64 c (neg.f64 a)) (fma.f64 b_2 b_2 b_2)) a)
1.8%
(/.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) a)
28.1%
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) b_2) a)
9.7%
(/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a)
2.2%
(/.f64 (-.f64 (sqrt.f64 c) (/.f64 b_2 #s(literal -1 binary64))) a)
3.9%
(/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) a)
0.6%
(/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 a c))) a)
1.0%
(/.f64 (-.f64 b_2 (sqrt.f64 c)) a)
34.6%
(/.f64 (+.f64 (neg.f64 b_2) (pow.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 1/4 binary64))) a)
24.1%
(/.f64 (+.f64 (neg.f64 b_2) (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) a)
13.4%
(/.f64 (+.f64 (neg.f64 b_2) (*.f64 b_2 b_2)) a)
50.0%
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
7.9%
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 c)) a)
24.7%
(/.f64 (+.f64 (neg.f64 b_2) (exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) a)
12.3%
(/.f64 (+.f64 (exp.f64 (*.f64 (log.f64 b_2) #s(literal 1 binary64))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
29.0%
(/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
2.1%
(/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) a)
12.6%
(/.f64 (*.f64 b_2 b_2) a)
4.8%
(/.f64 (sqrt.f64 c) a)
17.5%
(/.f64 (neg.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) a)) (+.f64 b_2 (pow.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 1/4 binary64))))
6.6%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) a)
1.9%
(/.f64 (neg.f64 (sqrt.f64 c)) a)
31.5%
(/.f64 (neg.f64 c) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
16.0%
(/.f64 (neg.f64 b_2) a)
14.7%
(/.f64 c (*.f64 b_2 (*.f64 b_2 b_2)))
12.6%
(/.f64 #s(literal 1 binary64) (/.f64 a (*.f64 b_2 b_2)))
12.3%
(-.f64 (/.f64 (*.f64 b_2 b_2) a) b_2)
0.9%
(-.f64 (/.f64 b_2 a) (sqrt.f64 (/.f64 c a)))
12.2%
(+.f64 b_2 (/.f64 (*.f64 b_2 b_2) a))
2.1%
(*.f64 (/.f64 (*.f64 b_2 b_2) a) #s(literal -2 binary64))
12.6%
(*.f64 (/.f64 b_2 a) b_2)
12.6%
(*.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 b_2 b_2))
12.6%
(*.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 2 binary64) a))
14.0%
(*.f64 (*.f64 b_2 b_2) (/.f64 #s(literal -1 binary64) (*.f64 a b_2)))
4.7%
(*.f64 (*.f64 b_2 b_2) #s(literal 0 binary64))
13.4%
(*.f64 b_2 (-.f64 (/.f64 b_2 a) (/.f64 #s(literal 1 binary64) a)))
3.2%
(sqrt.f64 (/.f64 c a))
1.3%
(sqrt.f64 c)
12.2%
(neg.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) a))
15.0%
(neg.f64 (/.f64 c (*.f64 b_2 (*.f64 b_2 b_2))))
2.6%
(neg.f64 (sqrt.f64 c))
3.2%
(neg.f64 b_2)
0.8%
(exp.f64 (fma.f64 #s(literal 2 binary64) (log.f64 b_2) (neg.f64 (log.f64 a))))
12.9%
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) b_2))) #s(literal -1 binary64)))
6.7%
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) #s(literal -1 binary64)))
5.9%
(exp.f64 (*.f64 (log.f64 (/.f64 a (*.f64 b_2 b_2))) #s(literal -1 binary64)))
Compiler

Compiled 1 067 to 688 computations (35.5% saved)

simplify135.0ms (1.2%)

Memory
-1.8MiB live, 153.5MiB allocated
Algorithm
egg-herbie
Localize:

Found 16 expressions of interest:

NewMetricScoreProgram
cost-diff0
(fma.f64 b_2 b_2 (*.f64 a c))
cost-diff0
(sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))
cost-diff0
(-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) b_2)
cost-diff0
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) b_2) a)
cost-diff0
(*.f64 a b_2)
cost-diff0
(/.f64 #s(literal -1 binary64) (*.f64 a b_2))
cost-diff0
(*.f64 b_2 b_2)
cost-diff832
(*.f64 (*.f64 b_2 b_2) (/.f64 #s(literal -1 binary64) (*.f64 a b_2)))
cost-diff0
(*.f64 b_2 b_2)
cost-diff0
(/.f64 #s(literal 1 binary64) a)
cost-diff320
(*.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 b_2 b_2))
cost-diff0
(neg.f64 b_2)
cost-diff0
(sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))
cost-diff0
(+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
cost-diff0
(neg.f64 c)
cost-diff0
(/.f64 (neg.f64 c) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
Rules
2 902×lower-*.f32
2 892×lower-*.f64
1 876×lower-/.f32
1 868×lower-/.f64
1 688×lower-fma.f32
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
020123
035123
163120
2112120
3229116
4509116
51700116
63687116
74688116
86452116
08048116
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(/.f64 (neg.f64 c) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(neg.f64 c)
c
(+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
b_2
(sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))
(fma.f64 b_2 b_2 (*.f64 a c))
(*.f64 a c)
a
(neg.f64 b_2)
b_2
(*.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 b_2 b_2))
(/.f64 #s(literal 1 binary64) a)
#s(literal 1 binary64)
a
(*.f64 b_2 b_2)
b_2
(*.f64 (*.f64 b_2 b_2) (/.f64 #s(literal -1 binary64) (*.f64 a b_2)))
(*.f64 b_2 b_2)
b_2
(/.f64 #s(literal -1 binary64) (*.f64 a b_2))
#s(literal -1 binary64)
(*.f64 a b_2)
a
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) b_2) a)
(-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) b_2)
(sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))
(fma.f64 b_2 b_2 (*.f64 a c))
b_2
(*.f64 a c)
a
c
Outputs
(/.f64 (neg.f64 c) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 c (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(neg.f64 c)
c
(+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))
b_2
(sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))
(sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))
(fma.f64 b_2 b_2 (*.f64 a c))
(fma.f64 c a (*.f64 b_2 b_2))
(*.f64 a c)
(*.f64 c a)
a
(neg.f64 b_2)
b_2
(*.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 b_2 b_2))
(/.f64 (*.f64 b_2 b_2) a)
(/.f64 #s(literal 1 binary64) a)
#s(literal 1 binary64)
a
(*.f64 b_2 b_2)
b_2
(*.f64 (*.f64 b_2 b_2) (/.f64 #s(literal -1 binary64) (*.f64 a b_2)))
(/.f64 (neg.f64 b_2) a)
(*.f64 b_2 b_2)
b_2
(/.f64 #s(literal -1 binary64) (*.f64 a b_2))
(/.f64 #s(literal -1 binary64) (*.f64 b_2 a))
#s(literal -1 binary64)
(*.f64 a b_2)
(*.f64 b_2 a)
a
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) a)
(-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) b_2)
(-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)
(sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))
(sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))
(fma.f64 b_2 b_2 (*.f64 a c))
(fma.f64 c a (*.f64 b_2 b_2))
b_2
(*.f64 a c)
(*.f64 c a)
a
c

localize110.0ms (1%)

Memory
36.7MiB live, 156.9MiB allocated
Localize:

Found 16 expressions of interest:

NewMetricScoreProgram
accuracy32.7%
(fma.f64 b_2 b_2 (*.f64 a c))
accuracy31.3%
(-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) b_2)
accuracy30.1%
(*.f64 a c)
accuracy29.9%
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) b_2) a)
accuracy75.9%
(*.f64 (*.f64 b_2 b_2) (/.f64 #s(literal -1 binary64) (*.f64 a b_2)))
accuracy35.4%
(*.f64 a b_2)
accuracy29.7%
(*.f64 b_2 b_2)
accuracy29.6%
(/.f64 #s(literal -1 binary64) (*.f64 a b_2))
accuracy31.4%
(/.f64 #s(literal 1 binary64) a)
accuracy29.7%
(*.f64 b_2 b_2)
accuracy29.6%
(*.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 b_2 b_2))
accuracy100.0%
(neg.f64 b_2)
accuracy32.7%
(fma.f64 b_2 b_2 (*.f64 a c))
accuracy30.5%
(neg.f64 c)
accuracy30.1%
(*.f64 a c)
accuracy29.6%
(/.f64 (neg.f64 c) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
Samples
33.0ms87×2valid
19.0ms19×3valid
19.0ms75×1valid
10.0ms71×0invalid
1.0ms0valid
Compiler

Compiled 259 to 42 computations (83.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 56.0ms
adjust: 16.0ms (28.6% of total)
ival-div: 10.0ms (17.9% of total)
ival-add: 10.0ms (17.9% of total)
ival-mult: 10.0ms (17.9% of total)
ival-sqrt: 5.0ms (8.9% of total)
ival-sub: 3.0ms (5.4% of total)
ival-neg: 2.0ms (3.6% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series54.0ms (0.5%)

Memory
-24.1MiB live, 66.2MiB allocated
Counts
15 → 384
Calls
Call 1
Inputs
#<alt (/.f64 (neg.f64 c) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))>
#<alt (neg.f64 c)>
#<alt (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))>
#<alt (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))>
#<alt (neg.f64 b_2)>
#<alt (*.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 b_2 b_2))>
#<alt (/.f64 #s(literal 1 binary64) a)>
#<alt (*.f64 b_2 b_2)>
#<alt (*.f64 (*.f64 b_2 b_2) (/.f64 #s(literal -1 binary64) (*.f64 a b_2)))>
#<alt (/.f64 #s(literal -1 binary64) (*.f64 a b_2))>
#<alt (*.f64 a b_2)>
#<alt (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) b_2) a)>
#<alt (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) b_2)>
#<alt (fma.f64 b_2 b_2 (*.f64 a c))>
#<alt (*.f64 a c)>
Outputs
#<alt (* -1 (/ c (+ b_2 (sqrt (pow b_2 5)))))>
#<alt (* c (- (* 1/2 (* (/ (* a c) (pow (+ b_2 (sqrt (pow b_2 5))) 2)) (sqrt (/ 1 (pow b_2 5))))) (/ 1 (+ b_2 (sqrt (pow b_2 5))))))>
#<alt (* c (- (* c (+ (* 1/2 (* (/ a (pow (+ b_2 (sqrt (pow b_2 5))) 2)) (sqrt (/ 1 (pow b_2 5))))) (* c (+ (* -1/4 (/ (pow a 2) (* (pow b_2 5) (pow (+ b_2 (sqrt (pow b_2 5))) 3)))) (* -1/8 (* (/ (pow a 2) (pow (+ b_2 (sqrt (pow b_2 5))) 2)) (sqrt (/ 1 (pow b_2 15))))))))) (/ 1 (+ b_2 (sqrt (pow b_2 5))))))>
#<alt (* c (- (* c (+ (* 1/2 (* (/ a (pow (+ b_2 (sqrt (pow b_2 5))) 2)) (sqrt (/ 1 (pow b_2 5))))) (* c (+ (* -1/4 (/ (pow a 2) (* (pow b_2 5) (pow (+ b_2 (sqrt (pow b_2 5))) 3)))) (+ (* -1/8 (* (/ (pow a 2) (pow (+ b_2 (sqrt (pow b_2 5))) 2)) (sqrt (/ 1 (pow b_2 15))))) (* c (+ (* -1/2 (* (/ (* a (+ (* -1/4 (/ (pow a 2) (* (pow b_2 5) (pow (+ b_2 (sqrt (pow b_2 5))) 3)))) (* -1/8 (* (/ (pow a 2) (pow (+ b_2 (sqrt (pow b_2 5))) 2)) (sqrt (/ 1 (pow b_2 15))))))) (+ b_2 (sqrt (pow b_2 5)))) (sqrt (/ 1 (pow b_2 5))))) (+ (* 1/16 (* (/ (pow a 3) (pow (+ b_2 (sqrt (pow b_2 5))) 2)) (sqrt (/ 1 (pow b_2 25))))) (* 1/16 (/ (pow a 3) (* (pow b_2 10) (pow (+ b_2 (sqrt (pow b_2 5))) 3)))))))))))) (/ 1 (+ b_2 (sqrt (pow b_2 5))))))>
#<alt (* -1 (sqrt (/ c a)))>
#<alt (+ (* -1 (sqrt (/ c a))) (/ b_2 a))>
#<alt (- (+ (* -1 (sqrt (/ c a))) (* -1 (/ (+ (* -1/2 (* (sqrt (/ (pow c 3) (pow a 3))) (pow b_2 5))) (* (sqrt (/ (pow c 3) (pow a 3))) (pow b_2 2))) (pow c 2)))) (* -1 (/ b_2 a)))>
#<alt (- (+ (* -1 (sqrt (/ c a))) (* -1 (/ (+ (* -1 (* (sqrt (/ c a)) (* b_2 (+ (* -1/2 (* (sqrt (/ (pow c 3) (pow a 3))) (pow b_2 5))) (* (sqrt (/ (pow c 3) (pow a 3))) (pow b_2 2)))))) (* 1/2 (/ (* (pow b_2 6) (pow c 2)) (pow a 2)))) (pow c 3)))) (+ (* -1 (/ b_2 a)) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (pow b_2 5))) (* (sqrt (/ 1 (* (pow a 3) c))) (pow b_2 2)))))>
#<alt (sqrt (/ c a))>
#<alt (+ (sqrt (/ c a)) (* -1 (/ b_2 (* a (pow (sqrt -1) 2)))))>
#<alt (+ (sqrt (/ c a)) (* -1 (/ (- (+ (* -1 (* (sqrt (/ c (pow a 3))) (/ (pow b_2 2) (pow (sqrt -1) 2)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (/ (pow b_2 7) (pow (sqrt -1) 2))))) (* -1 (/ (* b_2 c) (* a (pow (sqrt -1) 2))))) c)))>
#<alt (+ (sqrt (/ c a)) (* -1 (/ (- (* -1 (/ (- (+ (* -1 (* (sqrt (/ 1 (* a c))) (* b_2 (+ (* -1 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 2) (pow (sqrt -1) 2)))) (* 1/2 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 7) (pow (sqrt -1) 2)))))))) (* -1/2 (/ (* (pow b_2 8) c) (* (pow a 2) (pow (sqrt -1) 4))))) (+ (* -1 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 2) (pow (sqrt -1) 2)))) (* 1/2 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 7) (pow (sqrt -1) 2)))))) c)) (* -1 (/ (* b_2 c) (* a (pow (sqrt -1) 2))))) c)))>
#<alt (* -1 (sqrt (/ c a)))>
#<alt (+ (* -1 (sqrt (/ c a))) (/ b_2 a))>
#<alt (+ (* -1 (sqrt (/ c a))) (* b_2 (+ (* -1 (* (sqrt (/ 1 (* (pow a 3) c))) b_2)) (/ 1 a))))>
#<alt (+ (* -1 (sqrt (/ c a))) (* b_2 (+ (* b_2 (+ (* -1 (sqrt (/ 1 (* (pow a 3) c)))) (/ b_2 (* (pow a 2) c)))) (/ 1 a))))>
#<alt (* -1 (/ c (pow b_2 3)))>
#<alt (/ (+ (* -1 c) (/ c (pow b_2 2))) (pow b_2 3))>
#<alt (/ (+ (* -1 c) (+ (* -1 (/ c (pow b_2 4))) (/ c (pow b_2 2)))) (pow b_2 3))>
#<alt (/ (+ (* -1 c) (+ (* -1 (/ c (pow b_2 4))) (+ (* 1/2 (/ (* a (pow c 2)) (pow b_2 6))) (+ (/ c (pow b_2 2)) (/ c (pow b_2 6)))))) (pow b_2 3))>
#<alt (/ c (pow b_2 3))>
#<alt (* -1 (/ (+ (* -1 c) (* -1 (/ c (pow b_2 2)))) (pow b_2 3)))>
#<alt (* -1 (/ (+ (* -1 c) (+ (* -1 (/ c (pow b_2 2))) (* -1 (/ c (pow b_2 4))))) (pow b_2 3)))>
#<alt (* -1 (/ (+ (* -1 c) (+ (* -1 (/ c (pow b_2 2))) (+ (* -1 (/ c (pow b_2 4))) (+ (* -1 (/ c (pow b_2 6))) (* 1/2 (/ (* a (pow c 2)) (pow b_2 6))))))) (pow b_2 3)))>
#<alt (* -1 (/ c (+ b_2 (sqrt (pow b_2 5)))))>
#<alt (+ (* -1 (/ c (+ b_2 (sqrt (pow b_2 5))))) (* 1/2 (* (/ (* a (pow c 2)) (pow (+ b_2 (sqrt (pow b_2 5))) 2)) (sqrt (/ 1 (pow b_2 5))))))>
#<alt (+ (* -1 (/ c (+ b_2 (sqrt (pow b_2 5))))) (* a (+ (* 1/2 (* (sqrt (/ 1 (pow b_2 5))) (/ (pow c 2) (pow (+ b_2 (sqrt (pow b_2 5))) 2)))) (* a (+ (* -1/4 (/ (pow c 3) (* (pow b_2 5) (pow (+ b_2 (sqrt (pow b_2 5))) 3)))) (* -1/8 (* (sqrt (/ 1 (pow b_2 15))) (/ (pow c 3) (pow (+ b_2 (sqrt (pow b_2 5))) 2)))))))))>
#<alt (+ (* -1 (/ c (+ b_2 (sqrt (pow b_2 5))))) (* a (+ (* 1/2 (* (sqrt (/ 1 (pow b_2 5))) (/ (pow c 2) (pow (+ b_2 (sqrt (pow b_2 5))) 2)))) (* a (+ (* -1/4 (/ (pow c 3) (* (pow b_2 5) (pow (+ b_2 (sqrt (pow b_2 5))) 3)))) (+ (* -1/8 (* (sqrt (/ 1 (pow b_2 15))) (/ (pow c 3) (pow (+ b_2 (sqrt (pow b_2 5))) 2)))) (* a (+ (* -1/2 (* (sqrt (/ 1 (pow b_2 5))) (/ (* c (+ (* -1/4 (/ (pow c 3) (* (pow b_2 5) (pow (+ b_2 (sqrt (pow b_2 5))) 3)))) (* -1/8 (* (sqrt (/ 1 (pow b_2 15))) (/ (pow c 3) (pow (+ b_2 (sqrt (pow b_2 5))) 2)))))) (+ b_2 (sqrt (pow b_2 5)))))) (+ (* 1/16 (* (sqrt (/ 1 (pow b_2 25))) (/ (pow c 4) (pow (+ b_2 (sqrt (pow b_2 5))) 2)))) (* 1/16 (/ (pow c 4) (* (pow b_2 10) (pow (+ b_2 (sqrt (pow b_2 5))) 3)))))))))))))>
#<alt (* -1 (sqrt (/ c a)))>
#<alt (/ (+ b_2 (* -1 (sqrt (* a c)))) a)>
#<alt (/ (+ b_2 (+ (* -1 (sqrt (* a c))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (pow b_2 2))) (* 1/2 (* (sqrt (/ 1 (* a c))) (pow b_2 5)))))) a)>
#<alt (/ (+ b_2 (+ (* -1 (sqrt (* a c))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (pow b_2 2))) (+ (* -1 (* (sqrt (/ 1 (* (pow a 5) c))) (* b_2 (+ (* -1 (* (sqrt (/ (pow a 3) c)) (pow b_2 2))) (* 1/2 (* (sqrt (/ (pow a 3) c)) (pow b_2 5))))))) (+ (* -1/2 (/ (pow b_2 6) (* a c))) (* 1/2 (* (sqrt (/ 1 (* a c))) (pow b_2 5)))))))) a)>
#<alt (sqrt (/ c a))>
#<alt (* -1 (/ (+ (* -1 (sqrt (* a c))) (/ b_2 (pow (sqrt -1) 2))) a))>
#<alt (* -1 (/ (+ (* -1 (sqrt (* a c))) (* -1 (/ (+ (* -1 (/ (* a b_2) (pow (sqrt -1) 2))) (* -1 (/ (+ (* -1 (* (sqrt (/ (pow a 3) c)) (/ (pow b_2 2) (pow (sqrt -1) 2)))) (* 1/2 (* (sqrt (/ (pow a 3) c)) (/ (pow b_2 6) (pow (sqrt -1) 2))))) a))) a))) a))>
#<alt (* -1 (/ (+ (* -1 (sqrt (* a c))) (* -1 (/ (+ (* -1 (/ (* a b_2) (pow (sqrt -1) 2))) (* -1 (/ (+ (* -1 (* (sqrt (/ (pow a 3) c)) (/ (pow b_2 2) (pow (sqrt -1) 2)))) (+ (* -1 (/ (+ (* -1 (* (sqrt (/ a c)) (* b_2 (+ (* -1 (* (sqrt (/ (pow a 3) c)) (/ (pow b_2 2) (pow (sqrt -1) 2)))) (* 1/2 (* (sqrt (/ (pow a 3) c)) (/ (pow b_2 6) (pow (sqrt -1) 2)))))))) (* -1/2 (/ (* (pow a 2) (pow b_2 7)) (* c (pow (sqrt -1) 4))))) a)) (* 1/2 (* (sqrt (/ (pow a 3) c)) (/ (pow b_2 6) (pow (sqrt -1) 2)))))) a))) a))) a))>
#<alt (* -1 c)>
#<alt (* -1 c)>
#<alt (* -1 c)>
#<alt (* -1 c)>
#<alt (* -1 c)>
#<alt (* -1 c)>
#<alt (* -1 c)>
#<alt (* -1 c)>
#<alt (* -1 c)>
#<alt (* -1 c)>
#<alt (* -1 c)>
#<alt (* -1 c)>
#<alt (sqrt (* a c))>
#<alt (+ b_2 (sqrt (* a c)))>
#<alt (+ (sqrt (* a c)) (* b_2 (+ 1 (* 1/2 (* (sqrt (/ 1 (* a c))) (pow b_2 3))))))>
#<alt (+ (sqrt (* a c)) (* b_2 (+ 1 (* (pow b_2 3) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (pow b_2 4))) (* 1/2 (sqrt (/ 1 (* a c)))))))))>
#<alt (sqrt (pow b_2 5))>
#<alt (* (pow b_2 3) (+ (sqrt (/ 1 b_2)) (/ 1 (pow b_2 2))))>
#<alt (* (pow b_2 3) (+ (sqrt (/ 1 b_2)) (+ (* 1/2 (* (* a c) (sqrt (/ 1 (pow b_2 11))))) (/ 1 (pow b_2 2)))))>
#<alt (* (pow b_2 3) (+ (sqrt (/ 1 b_2)) (+ (* -1/8 (* (* (pow a 2) (pow c 2)) (sqrt (/ 1 (pow b_2 21))))) (+ (* 1/2 (* (* a c) (sqrt (/ 1 (pow b_2 11))))) (/ 1 (pow b_2 2))))))>
#<alt (* -1 (* (sqrt (pow b_2 5)) (sqrt -1)))>
#<alt (* -1 (* (pow b_2 3) (- (* (sqrt (/ 1 b_2)) (sqrt -1)) (/ 1 (pow b_2 2)))))>
#<alt (* -1 (* (pow b_2 3) (- (+ (* 1/2 (* (* a (* c (sqrt -1))) (sqrt (/ 1 (pow b_2 11))))) (* (sqrt (/ 1 b_2)) (sqrt -1))) (/ 1 (pow b_2 2)))))>
#<alt (* -1 (* (pow b_2 3) (- (+ (* -1/8 (* (* (pow a 2) (* (pow c 2) (sqrt -1))) (sqrt (/ 1 (pow b_2 21))))) (+ (* 1/2 (* (* a (* c (sqrt -1))) (sqrt (/ 1 (pow b_2 11))))) (* (sqrt (/ 1 b_2)) (sqrt -1)))) (/ 1 (pow b_2 2)))))>
#<alt (+ b_2 (pow b_2 2))>
#<alt (+ b_2 (+ (* 1/2 (/ (* a c) (pow b_2 2))) (pow b_2 2)))>
#<alt (+ b_2 (+ (* a (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 6))) (* 1/2 (/ c (pow b_2 2))))) (pow b_2 2)))>
#<alt (+ b_2 (+ (* a (+ (* 1/2 (/ c (pow b_2 2))) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 6))) (* 1/16 (/ (* a (pow c 3)) (pow b_2 10))))))) (pow b_2 2)))>
#<alt (sqrt (* a c))>
#<alt (* a (+ (sqrt (/ c a)) (/ b_2 a)))>
#<alt (* a (+ (sqrt (/ c a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (pow b_2 4))) (/ b_2 a))))>
#<alt (* a (+ (sqrt (/ c a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (pow b_2 8))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (pow b_2 4))) (/ b_2 a)))))>
#<alt (* -1 (* (sqrt (* a c)) (pow (sqrt -1) 2)))>
#<alt (* -1 (* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (pow (sqrt -1) 2)))))>
#<alt (* -1 (* a (+ (* -1 (/ (+ b_2 (* -1/2 (* (sqrt (/ 1 (* a c))) (pow b_2 6)))) a)) (* (sqrt (/ c a)) (pow (sqrt -1) 2)))))>
#<alt (* -1 (* a (+ (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 12) (pow (sqrt -1) 2)))) (* 1/2 (* (sqrt (/ a c)) (pow b_2 6)))) a))) a)) (* (sqrt (/ c a)) (pow (sqrt -1) 2)))))>
#<alt (+ b_2 (pow b_2 2))>
#<alt (+ b_2 (+ (* 1/2 (/ (* a c) (pow b_2 2))) (pow b_2 2)))>
#<alt (+ b_2 (+ (* c (+ (* -1/8 (/ (* (pow a 2) c) (pow b_2 6))) (* 1/2 (/ a (pow b_2 2))))) (pow b_2 2)))>
#<alt (+ b_2 (+ (* c (+ (* 1/2 (/ a (pow b_2 2))) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 6))) (* 1/16 (/ (* (pow a 3) c) (pow b_2 10))))))) (pow b_2 2)))>
#<alt (sqrt c)>
#<alt (* c (+ (sqrt (/ 1 c)) (/ b_2 c)))>
#<alt (* c (+ (sqrt (/ 1 c)) (+ (* 1/2 (* (pow b_2 4) (sqrt (/ 1 (pow c 3))))) (/ b_2 c))))>
#<alt (* c (+ (sqrt (/ 1 c)) (+ (* -1/8 (* (pow b_2 8) (sqrt (/ 1 (pow c 5))))) (+ (* 1/2 (* (pow b_2 4) (sqrt (/ 1 (pow c 3))))) (/ b_2 c)))))>
#<alt (* -1 (* (sqrt c) (pow (sqrt -1) 2)))>
#<alt (* -1 (* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ 1 c)) (pow (sqrt -1) 2)))))>
#<alt (* -1 (* c (+ (* -1 (/ (+ b_2 (* -1/2 (* (pow b_2 6) (sqrt (/ 1 c))))) c)) (* (sqrt (/ 1 c)) (pow (sqrt -1) 2)))))>
#<alt (* -1 (* c (+ (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/8 (* (/ (pow b_2 12) (pow (sqrt -1) 2)) (sqrt (/ 1 c)))) (* 1/2 (* (pow b_2 6) (sqrt c)))) c))) c)) (* (sqrt (/ 1 c)) (pow (sqrt -1) 2)))))>
#<alt (sqrt (* a c))>
#<alt (+ (sqrt (* a c)) (* 1/2 (* (sqrt (/ 1 (* a c))) (pow b_2 4))))>
#<alt (+ (sqrt (* a c)) (* (pow b_2 4) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (pow b_2 4))) (* 1/2 (sqrt (/ 1 (* a c)))))))>
#<alt (+ (sqrt (* a c)) (* (pow b_2 4) (+ (* 1/2 (sqrt (/ 1 (* a c)))) (* (pow b_2 4) (+ (* -1/8 (sqrt (/ 1 (* (pow a 3) (pow c 3))))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (pow b_2 4))))))))>
#<alt (sqrt (pow b_2 5))>
#<alt (* (pow b_2 3) (+ (sqrt (/ 1 b_2)) (* 1/2 (* (* a c) (sqrt (/ 1 (pow b_2 11)))))))>
#<alt (* (pow b_2 3) (+ (sqrt (/ 1 b_2)) (+ (* -1/8 (* (* (pow a 2) (pow c 2)) (sqrt (/ 1 (pow b_2 21))))) (* 1/2 (* (* a c) (sqrt (/ 1 (pow b_2 11))))))))>
#<alt (* (pow b_2 3) (+ (sqrt (/ 1 b_2)) (+ (* -1/8 (* (* (pow a 2) (pow c 2)) (sqrt (/ 1 (pow b_2 21))))) (+ (* 1/16 (* (* (pow a 3) (pow c 3)) (sqrt (/ 1 (pow b_2 31))))) (* 1/2 (* (* a c) (sqrt (/ 1 (pow b_2 11)))))))))>
#<alt (* -1 (* (sqrt (pow b_2 5)) (sqrt -1)))>
#<alt (* -1 (* (pow b_2 3) (+ (* 1/2 (* (* a (* c (sqrt -1))) (sqrt (/ 1 (pow b_2 11))))) (* (sqrt (/ 1 b_2)) (sqrt -1)))))>
#<alt (* -1 (* (pow b_2 3) (+ (* -1/8 (* (* (pow a 2) (* (pow c 2) (sqrt -1))) (sqrt (/ 1 (pow b_2 21))))) (+ (* 1/2 (* (* a (* c (sqrt -1))) (sqrt (/ 1 (pow b_2 11))))) (* (sqrt (/ 1 b_2)) (sqrt -1))))))>
#<alt (* -1 (* (pow b_2 3) (+ (* -1/8 (* (* (pow a 2) (* (pow c 2) (sqrt -1))) (sqrt (/ 1 (pow b_2 21))))) (+ (* 1/16 (* (* (pow a 3) (* (pow c 3) (sqrt -1))) (sqrt (/ 1 (pow b_2 31))))) (+ (* 1/2 (* (* a (* c (sqrt -1))) (sqrt (/ 1 (pow b_2 11))))) (* (sqrt (/ 1 b_2)) (sqrt -1)))))))>
#<alt (pow b_2 2)>
#<alt (+ (* 1/2 (/ (* a c) (pow b_2 2))) (pow b_2 2))>
#<alt (+ (* a (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 6))) (* 1/2 (/ c (pow b_2 2))))) (pow b_2 2))>
#<alt (+ (* a (+ (* 1/2 (/ c (pow b_2 2))) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 6))) (* 1/16 (/ (* a (pow c 3)) (pow b_2 10))))))) (pow b_2 2))>
#<alt (sqrt (* a c))>
#<alt (* a (+ (sqrt (/ c a)) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (pow b_2 4)))))>
#<alt (* a (+ (sqrt (/ c a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (pow b_2 8))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (pow b_2 4))))))>
#<alt (* a (+ (sqrt (/ c a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (pow b_2 8))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (pow b_2 12))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (pow b_2 4)))))))>
#<alt (* -1 (* (sqrt (* a c)) (pow (sqrt -1) 2)))>
#<alt (* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (pow b_2 6))) (* (sqrt (/ c a)) (pow (sqrt -1) 2)))))>
#<alt (* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 12) (pow (sqrt -1) 2)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (pow b_2 6))) (* (sqrt (/ c a)) (pow (sqrt -1) 2))))))>
#<alt (* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 12) (pow (sqrt -1) 2)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b_2 18) (pow (sqrt -1) 4)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (pow b_2 6))) (* (sqrt (/ c a)) (pow (sqrt -1) 2)))))))>
#<alt (pow b_2 2)>
#<alt (+ (* 1/2 (/ (* a c) (pow b_2 2))) (pow b_2 2))>
#<alt (+ (* c (+ (* -1/8 (/ (* (pow a 2) c) (pow b_2 6))) (* 1/2 (/ a (pow b_2 2))))) (pow b_2 2))>
#<alt (+ (* c (+ (* 1/2 (/ a (pow b_2 2))) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 6))) (* 1/16 (/ (* (pow a 3) c) (pow b_2 10))))))) (pow b_2 2))>
#<alt (sqrt c)>
#<alt (* c (+ (sqrt (/ 1 c)) (* 1/2 (* (pow b_2 4) (sqrt (/ 1 (pow c 3)))))))>
#<alt (* c (+ (sqrt (/ 1 c)) (+ (* -1/8 (* (pow b_2 8) (sqrt (/ 1 (pow c 5))))) (* 1/2 (* (pow b_2 4) (sqrt (/ 1 (pow c 3))))))))>
#<alt (* c (+ (sqrt (/ 1 c)) (+ (* -1/8 (* (pow b_2 8) (sqrt (/ 1 (pow c 5))))) (+ (* 1/16 (* (pow b_2 12) (sqrt (/ 1 (pow c 7))))) (* 1/2 (* (pow b_2 4) (sqrt (/ 1 (pow c 3)))))))))>
#<alt (* -1 (* (sqrt c) (pow (sqrt -1) 2)))>
#<alt (* -1 (* c (+ (* 1/2 (* (pow b_2 6) (sqrt (/ 1 (pow c 3))))) (* (sqrt (/ 1 c)) (pow (sqrt -1) 2)))))>
#<alt (* -1 (* c (+ (* -1/8 (* (/ (pow b_2 12) (pow (sqrt -1) 2)) (sqrt (/ 1 (pow c 5))))) (+ (* 1/2 (* (pow b_2 6) (sqrt (/ 1 (pow c 3))))) (* (sqrt (/ 1 c)) (pow (sqrt -1) 2))))))>
#<alt (* -1 (* c (+ (* -1/8 (* (/ (pow b_2 12) (pow (sqrt -1) 2)) (sqrt (/ 1 (pow c 5))))) (+ (* 1/16 (* (/ (pow b_2 18) (pow (sqrt -1) 4)) (sqrt (/ 1 (pow c 7))))) (+ (* 1/2 (* (pow b_2 6) (sqrt (/ 1 (pow c 3))))) (* (sqrt (/ 1 c)) (pow (sqrt -1) 2)))))))>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (/ (pow b_2 2) a)>
#<alt (/ (pow b_2 2) a)>
#<alt (/ (pow b_2 2) a)>
#<alt (/ (pow b_2 2) a)>
#<alt (/ (pow b_2 2) a)>
#<alt (/ (pow b_2 2) a)>
#<alt (/ (pow b_2 2) a)>
#<alt (/ (pow b_2 2) a)>
#<alt (/ (pow b_2 3) a)>
#<alt (/ (pow b_2 3) a)>
#<alt (/ (pow b_2 3) a)>
#<alt (/ (pow b_2 3) a)>
#<alt (/ (pow b_2 2) a)>
#<alt (/ (pow b_2 2) a)>
#<alt (/ (pow b_2 2) a)>
#<alt (/ (pow b_2 2) a)>
#<alt (/ (pow b_2 3) a)>
#<alt (/ (pow b_2 3) a)>
#<alt (/ (pow b_2 3) a)>
#<alt (/ (pow b_2 3) a)>
#<alt (* -1 (/ (pow b_2 3) a))>
#<alt (* -1 (/ (pow b_2 3) a))>
#<alt (* -1 (/ (pow b_2 3) a))>
#<alt (* -1 (/ (pow b_2 3) a))>
#<alt (/ 1 a)>
#<alt (/ 1 a)>
#<alt (/ 1 a)>
#<alt (/ 1 a)>
#<alt (/ 1 a)>
#<alt (/ 1 a)>
#<alt (/ 1 a)>
#<alt (/ 1 a)>
#<alt (/ 1 a)>
#<alt (/ 1 a)>
#<alt (/ 1 a)>
#<alt (/ 1 a)>
#<alt b_2>
#<alt b_2>
#<alt b_2>
#<alt b_2>
#<alt (pow b_2 2)>
#<alt (pow b_2 2)>
#<alt (pow b_2 2)>
#<alt (pow b_2 2)>
#<alt (pow b_2 2)>
#<alt (pow b_2 2)>
#<alt (pow b_2 2)>
#<alt (pow b_2 2)>
#<alt (* -1 (/ b_2 a))>
#<alt (* -1 (/ b_2 a))>
#<alt (* -1 (/ b_2 a))>
#<alt (* -1 (/ b_2 a))>
#<alt (* -1 (/ b_2 a))>
#<alt (* -1 (/ b_2 a))>
#<alt (* -1 (/ b_2 a))>
#<alt (* -1 (/ b_2 a))>
#<alt (* -1 (/ b_2 a))>
#<alt (* -1 (/ b_2 a))>
#<alt (* -1 (/ b_2 a))>
#<alt (* -1 (/ b_2 a))>
#<alt (* -1 (/ b_2 a))>
#<alt (* -1 (/ b_2 a))>
#<alt (* -1 (/ b_2 a))>
#<alt (* -1 (/ b_2 a))>
#<alt (* -1 (/ b_2 a))>
#<alt (* -1 (/ b_2 a))>
#<alt (* -1 (/ b_2 a))>
#<alt (* -1 (/ b_2 a))>
#<alt (* -1 (/ b_2 a))>
#<alt (* -1 (/ b_2 a))>
#<alt (* -1 (/ b_2 a))>
#<alt (* -1 (/ b_2 a))>
#<alt (/ -1 (* a b_2))>
#<alt (/ -1 (* a b_2))>
#<alt (/ -1 (* a b_2))>
#<alt (/ -1 (* a b_2))>
#<alt (/ -1 (* a b_2))>
#<alt (/ -1 (* a b_2))>
#<alt (/ -1 (* a b_2))>
#<alt (/ -1 (* a b_2))>
#<alt (/ -1 (* a b_2))>
#<alt (/ -1 (* a b_2))>
#<alt (/ -1 (* a b_2))>
#<alt (/ -1 (* a b_2))>
#<alt (/ -1 (* a b_2))>
#<alt (/ -1 (* a b_2))>
#<alt (/ -1 (* a b_2))>
#<alt (/ -1 (* a b_2))>
#<alt (/ -1 a)>
#<alt (/ -1 a)>
#<alt (/ -1 a)>
#<alt (/ -1 a)>
#<alt (/ 1 a)>
#<alt (/ 1 a)>
#<alt (/ 1 a)>
#<alt (/ 1 a)>
#<alt (* a b_2)>
#<alt (* a b_2)>
#<alt (* a b_2)>
#<alt (* a b_2)>
#<alt a>
#<alt a>
#<alt a>
#<alt a>
#<alt a>
#<alt a>
#<alt a>
#<alt a>
#<alt (* a b_2)>
#<alt (* a b_2)>
#<alt (* a b_2)>
#<alt (* a b_2)>
#<alt (* a b_2)>
#<alt (* a b_2)>
#<alt (* a b_2)>
#<alt (* a b_2)>
#<alt (* a b_2)>
#<alt (* a b_2)>
#<alt (* a b_2)>
#<alt (* a b_2)>
#<alt (sqrt (/ c a))>
#<alt (+ (sqrt (/ c a)) (* -1 (/ b_2 a)))>
#<alt (+ (sqrt (/ c a)) (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (pow b_2 3))) (/ 1 a))))>
#<alt (+ (sqrt (/ c a)) (* b_2 (- (* (pow b_2 3) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (pow b_2 4))) (* 1/2 (sqrt (/ 1 (* (pow a 3) c)))))) (/ 1 a))))>
#<alt (* (/ 1 a) (sqrt (pow b_2 5)))>
#<alt (* (pow b_2 3) (- (* (/ 1 a) (sqrt (/ 1 b_2))) (/ 1 (* a (pow b_2 2)))))>
#<alt (* (pow b_2 3) (- (+ (* 1/2 (* (sqrt (/ 1 (pow b_2 11))) c)) (* (/ 1 a) (sqrt (/ 1 b_2)))) (/ 1 (* a (pow b_2 2)))))>
#<alt (* (pow b_2 3) (- (+ (* -1/8 (* (* a (pow c 2)) (sqrt (/ 1 (pow b_2 21))))) (+ (* 1/2 (* (sqrt (/ 1 (pow b_2 11))) c)) (* (/ 1 a) (sqrt (/ 1 b_2))))) (/ 1 (* a (pow b_2 2)))))>
#<alt (* -1 (* (/ (sqrt -1) a) (sqrt (pow b_2 5))))>
#<alt (* -1 (* (pow b_2 3) (+ (* (/ (sqrt -1) a) (sqrt (/ 1 b_2))) (/ 1 (* a (pow b_2 2))))))>
#<alt (* -1 (* (pow b_2 3) (+ (* 1/2 (* (sqrt (/ 1 (pow b_2 11))) (* c (sqrt -1)))) (+ (* (/ (sqrt -1) a) (sqrt (/ 1 b_2))) (/ 1 (* a (pow b_2 2)))))))>
#<alt (* -1 (* (pow b_2 3) (+ (* -1/8 (* (* a (* (pow c 2) (sqrt -1))) (sqrt (/ 1 (pow b_2 21))))) (+ (* 1/2 (* (sqrt (/ 1 (pow b_2 11))) (* c (sqrt -1)))) (+ (* (/ (sqrt -1) a) (sqrt (/ 1 b_2))) (/ 1 (* a (pow b_2 2))))))))>
#<alt (/ (- (pow b_2 2) b_2) a)>
#<alt (/ (- (+ (* 1/2 (/ (* a c) (pow b_2 2))) (pow b_2 2)) b_2) a)>
#<alt (/ (- (+ (* a (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 6))) (* 1/2 (/ c (pow b_2 2))))) (pow b_2 2)) b_2) a)>
#<alt (/ (- (+ (* a (+ (* 1/2 (/ c (pow b_2 2))) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 6))) (* 1/16 (/ (* a (pow c 3)) (pow b_2 10))))))) (pow b_2 2)) b_2) a)>
#<alt (sqrt (/ c a))>
#<alt (+ (sqrt (/ c a)) (* -1 (/ b_2 a)))>
#<alt (+ (sqrt (/ c a)) (+ (* -1 (/ b_2 a)) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (pow b_2 4)))))>
#<alt (+ (sqrt (/ c a)) (+ (* -1 (/ b_2 a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (pow b_2 8))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (pow b_2 4))))))>
#<alt (* -1 (* (sqrt (/ c a)) (pow (sqrt -1) 2)))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (pow (sqrt -1) 2))) (* -1 (/ b_2 a)))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (pow (sqrt -1) 2))) (* -1 (/ (+ b_2 (* 1/2 (* (sqrt (/ 1 (* a c))) (pow b_2 6)))) a)))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (pow (sqrt -1) 2))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (pow b_2 6))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 12) (pow (sqrt -1) 2))))) a))) a)))>
#<alt (/ (- (pow b_2 2) b_2) a)>
#<alt (- (+ (* 1/2 (/ c (pow b_2 2))) (/ (pow b_2 2) a)) (/ b_2 a))>
#<alt (- (+ (* c (+ (* -1/8 (/ (* a c) (pow b_2 6))) (* 1/2 (/ 1 (pow b_2 2))))) (/ (pow b_2 2) a)) (/ b_2 a))>
#<alt (- (+ (* c (+ (* c (+ (* -1/8 (/ a (pow b_2 6))) (* 1/16 (/ (* (pow a 2) c) (pow b_2 10))))) (* 1/2 (/ 1 (pow b_2 2))))) (/ (pow b_2 2) a)) (/ b_2 a))>
#<alt (* (/ 1 a) (sqrt c))>
#<alt (* c (+ (* -1 (/ b_2 (* a c))) (* (/ 1 a) (sqrt (/ 1 c)))))>
#<alt (* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (/ (pow b_2 4) a) (sqrt (/ 1 (pow c 3))))) (* (/ 1 a) (sqrt (/ 1 c))))))>
#<alt (* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (/ (pow b_2 8) a) (sqrt (/ 1 (pow c 5))))) (+ (* 1/2 (* (/ (pow b_2 4) a) (sqrt (/ 1 (pow c 3))))) (* (/ 1 a) (sqrt (/ 1 c)))))))>
#<alt (* -1 (* (/ (pow (sqrt -1) 2) a) (sqrt c)))>
#<alt (* -1 (* c (+ (* (/ (pow (sqrt -1) 2) a) (sqrt (/ 1 c))) (/ b_2 (* a c)))))>
#<alt (* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (/ (pow b_2 6) a) (sqrt (/ 1 c))))) c)) (* (/ (pow (sqrt -1) 2) a) (sqrt (/ 1 c))))))>
#<alt (* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (/ (pow b_2 12) (* a (pow (sqrt -1) 2))) (sqrt (/ 1 c)))) (* 1/2 (* (/ (pow b_2 6) a) (sqrt c)))) c))) c)) (* (/ (pow (sqrt -1) 2) a) (sqrt (/ 1 c))))))>
#<alt (sqrt (* a c))>
#<alt (+ (sqrt (* a c)) (* -1 b_2))>
#<alt (+ (sqrt (* a c)) (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* a c))) (pow b_2 3))) 1)))>
#<alt (+ (sqrt (* a c)) (* b_2 (- (* (pow b_2 3) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (pow b_2 4))) (* 1/2 (sqrt (/ 1 (* a c)))))) 1)))>
#<alt (sqrt (pow b_2 5))>
#<alt (* (pow b_2 3) (- (sqrt (/ 1 b_2)) (/ 1 (pow b_2 2))))>
#<alt (* (pow b_2 3) (- (+ (sqrt (/ 1 b_2)) (* 1/2 (* (* a c) (sqrt (/ 1 (pow b_2 11)))))) (/ 1 (pow b_2 2))))>
#<alt (* (pow b_2 3) (- (+ (sqrt (/ 1 b_2)) (+ (* -1/8 (* (* (pow a 2) (pow c 2)) (sqrt (/ 1 (pow b_2 21))))) (* 1/2 (* (* a c) (sqrt (/ 1 (pow b_2 11))))))) (/ 1 (pow b_2 2))))>
#<alt (* -1 (* (sqrt (pow b_2 5)) (sqrt -1)))>
#<alt (* -1 (* (pow b_2 3) (+ (* (sqrt (/ 1 b_2)) (sqrt -1)) (/ 1 (pow b_2 2)))))>
#<alt (* -1 (* (pow b_2 3) (+ (* 1/2 (* (* a (* c (sqrt -1))) (sqrt (/ 1 (pow b_2 11))))) (+ (* (sqrt (/ 1 b_2)) (sqrt -1)) (/ 1 (pow b_2 2))))))>
#<alt (* -1 (* (pow b_2 3) (+ (* -1/8 (* (* (pow a 2) (* (pow c 2) (sqrt -1))) (sqrt (/ 1 (pow b_2 21))))) (+ (* 1/2 (* (* a (* c (sqrt -1))) (sqrt (/ 1 (pow b_2 11))))) (+ (* (sqrt (/ 1 b_2)) (sqrt -1)) (/ 1 (pow b_2 2)))))))>
#<alt (- (pow b_2 2) b_2)>
#<alt (- (+ (* 1/2 (/ (* a c) (pow b_2 2))) (pow b_2 2)) b_2)>
#<alt (- (+ (* a (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 6))) (* 1/2 (/ c (pow b_2 2))))) (pow b_2 2)) b_2)>
#<alt (- (+ (* a (+ (* 1/2 (/ c (pow b_2 2))) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 6))) (* 1/16 (/ (* a (pow c 3)) (pow b_2 10))))))) (pow b_2 2)) b_2)>
#<alt (sqrt (* a c))>
#<alt (* a (+ (sqrt (/ c a)) (* -1 (/ b_2 a))))>
#<alt (* a (- (+ (sqrt (/ c a)) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (pow b_2 4)))) (/ b_2 a)))>
#<alt (* a (- (+ (sqrt (/ c a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (pow b_2 8))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (pow b_2 4))))) (/ b_2 a)))>
#<alt (* -1 (* (sqrt (* a c)) (pow (sqrt -1) 2)))>
#<alt (* -1 (* a (+ (* (sqrt (/ c a)) (pow (sqrt -1) 2)) (/ b_2 a))))>
#<alt (* -1 (* a (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (pow b_2 6))) b_2) a)) (* (sqrt (/ c a)) (pow (sqrt -1) 2)))))>
#<alt (* -1 (* a (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 12) (pow (sqrt -1) 2)))) (* 1/2 (* (sqrt (/ a c)) (pow b_2 6)))) a)) b_2) a)) (* (sqrt (/ c a)) (pow (sqrt -1) 2)))))>
#<alt (- (pow b_2 2) b_2)>
#<alt (- (+ (* 1/2 (/ (* a c) (pow b_2 2))) (pow b_2 2)) b_2)>
#<alt (- (+ (* c (+ (* -1/8 (/ (* (pow a 2) c) (pow b_2 6))) (* 1/2 (/ a (pow b_2 2))))) (pow b_2 2)) b_2)>
#<alt (- (+ (* c (+ (* 1/2 (/ a (pow b_2 2))) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 6))) (* 1/16 (/ (* (pow a 3) c) (pow b_2 10))))))) (pow b_2 2)) b_2)>
#<alt (sqrt c)>
#<alt (* c (+ (sqrt (/ 1 c)) (* -1 (/ b_2 c))))>
#<alt (* c (- (+ (sqrt (/ 1 c)) (* 1/2 (* (pow b_2 4) (sqrt (/ 1 (pow c 3)))))) (/ b_2 c)))>
#<alt (* c (- (+ (sqrt (/ 1 c)) (+ (* -1/8 (* (pow b_2 8) (sqrt (/ 1 (pow c 5))))) (* 1/2 (* (pow b_2 4) (sqrt (/ 1 (pow c 3))))))) (/ b_2 c)))>
#<alt (* -1 (* (sqrt c) (pow (sqrt -1) 2)))>
#<alt (* -1 (* c (+ (* (sqrt (/ 1 c)) (pow (sqrt -1) 2)) (/ b_2 c))))>
#<alt (* -1 (* c (+ (* -1 (/ (- (* -1/2 (* (pow b_2 6) (sqrt (/ 1 c)))) b_2) c)) (* (sqrt (/ 1 c)) (pow (sqrt -1) 2)))))>
#<alt (* -1 (* c (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (/ (pow b_2 12) (pow (sqrt -1) 2)) (sqrt (/ 1 c)))) (* 1/2 (* (pow b_2 6) (sqrt c)))) c)) b_2) c)) (* (sqrt (/ 1 c)) (pow (sqrt -1) 2)))))>
#<alt (* a c)>
#<alt (+ (* a c) (pow b_2 4))>
#<alt (+ (* a c) (pow b_2 4))>
#<alt (+ (* a c) (pow b_2 4))>
#<alt (pow b_2 5)>
#<alt (* (pow b_2 5) (+ 1 (/ (* a c) (pow b_2 5))))>
#<alt (* (pow b_2 5) (+ 1 (/ (* a c) (pow b_2 5))))>
#<alt (* (pow b_2 5) (+ 1 (/ (* a c) (pow b_2 5))))>
#<alt (* -1 (pow b_2 5))>
#<alt (* -1 (* (pow b_2 5) (+ 1 (* -1 (/ (* a c) (pow b_2 5))))))>
#<alt (* -1 (* (pow b_2 5) (+ 1 (* -1 (/ (* a c) (pow b_2 5))))))>
#<alt (* -1 (* (pow b_2 5) (+ 1 (* -1 (/ (* a c) (pow b_2 5))))))>
#<alt (pow b_2 4)>
#<alt (+ (* a c) (pow b_2 4))>
#<alt (+ (* a c) (pow b_2 4))>
#<alt (+ (* a c) (pow b_2 4))>
#<alt (* a c)>
#<alt (* a (+ c (/ (pow b_2 4) a)))>
#<alt (* a (+ c (/ (pow b_2 4) a)))>
#<alt (* a (+ c (/ (pow b_2 4) a)))>
#<alt (* a c)>
#<alt (* -1 (* a (+ (* -1 c) (* -1 (/ (pow b_2 6) a)))))>
#<alt (* -1 (* a (+ (* -1 c) (* -1 (/ (pow b_2 6) a)))))>
#<alt (* -1 (* a (+ (* -1 c) (* -1 (/ (pow b_2 6) a)))))>
#<alt (pow b_2 4)>
#<alt (+ (* a c) (pow b_2 4))>
#<alt (+ (* a c) (pow b_2 4))>
#<alt (+ (* a c) (pow b_2 4))>
#<alt c>
#<alt (* c (+ 1 (/ (pow b_2 4) c)))>
#<alt (* c (+ 1 (/ (pow b_2 4) c)))>
#<alt (* c (+ 1 (/ (pow b_2 4) c)))>
#<alt c>
#<alt (* -1 (* c (- (* -1 (/ (pow b_2 6) c)) 1)))>
#<alt (* -1 (* c (- (* -1 (/ (pow b_2 6) c)) 1)))>
#<alt (* -1 (* c (- (* -1 (/ (pow b_2 6) c)) 1)))>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt a>
#<alt a>
#<alt a>
#<alt a>
#<alt a>
#<alt a>
#<alt a>
#<alt a>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
Calls

96 calls:

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

Compiled 1 021 to 723 computations (29.2% saved)

rewrite327.0ms (3%)

Memory
5.7MiB live, 430.2MiB allocated
Algorithm
batch-egg-rewrite
Rules
6 460×lower-fma.f32
6 458×lower-fma.f64
5 276×lower-*.f32
5 266×lower-*.f64
4 220×lower-/.f32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02091
03591
112588
279684
0860384
Stop Event
iter limit
node limit
iter limit
Counts
15 → 863
Calls
Call 1
Inputs
(/.f64 (neg.f64 c) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(neg.f64 c)
(+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))
(neg.f64 b_2)
(*.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 b_2 b_2))
(/.f64 #s(literal 1 binary64) a)
(*.f64 b_2 b_2)
(*.f64 (*.f64 b_2 b_2) (/.f64 #s(literal -1 binary64) (*.f64 a b_2)))
(/.f64 #s(literal -1 binary64) (*.f64 a b_2))
(*.f64 a b_2)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) b_2) a)
(-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) b_2)
(fma.f64 b_2 b_2 (*.f64 a c))
(*.f64 a c)
Outputs
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) c)) #s(literal -1 binary64)))
(+.f64 #s(literal 0 binary64) (/.f64 c (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 0 binary64)) (/.f64 c (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(+.f64 (*.f64 (/.f64 (neg.f64 c) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 b_2 b_2)) (*.f64 (/.f64 (neg.f64 c) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))
(+.f64 (*.f64 (/.f64 (neg.f64 c) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))) (*.f64 (/.f64 (neg.f64 c) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 b_2 b_2)))
(+.f64 (*.f64 (/.f64 c (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2))) b_2) (*.f64 (/.f64 c (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2))) (neg.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(+.f64 (*.f64 (*.f64 b_2 b_2) (/.f64 (neg.f64 c) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (fma.f64 c a (*.f64 b_2 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (/.f64 (neg.f64 c) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))))))
(+.f64 (*.f64 (fma.f64 c a (*.f64 b_2 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (/.f64 (neg.f64 c) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 b_2 b_2) (/.f64 (neg.f64 c) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))))))
(+.f64 (*.f64 b_2 (/.f64 c (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 c (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)))))
(-.f64 #s(literal 0 binary64) (/.f64 c (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(fma.f64 b_2 (/.f64 c (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 c (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)))))
(fma.f64 (*.f64 b_2 b_2) (/.f64 (neg.f64 c) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (fma.f64 c a (*.f64 b_2 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (/.f64 (neg.f64 c) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))))))
(fma.f64 (fma.f64 c a (*.f64 b_2 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (/.f64 (neg.f64 c) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 b_2 b_2) (/.f64 (neg.f64 c) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))))))
(fma.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 0 binary64) (/.f64 c (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(fma.f64 (/.f64 (neg.f64 c) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 b_2 b_2) (*.f64 (/.f64 (neg.f64 c) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))
(fma.f64 (/.f64 (neg.f64 c) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (*.f64 (/.f64 (neg.f64 c) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 b_2 b_2)))
(fma.f64 (/.f64 c (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2))) b_2 (*.f64 (/.f64 c (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2))) (neg.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(neg.f64 (/.f64 c (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) c))
(/.f64 c (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 c) (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) c))
(/.f64 #s(literal -1 binary64) (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) c))
(/.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 #s(literal -1 binary64) c))
(/.f64 (/.f64 (neg.f64 c) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) (fma.f64 c a (fma.f64 b_2 b_2 (*.f64 b_2 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))))
(/.f64 (/.f64 c (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2))) (/.f64 #s(literal -1 binary64) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)))
(/.f64 (neg.f64 (*.f64 c (fma.f64 c a (fma.f64 b_2 b_2 (*.f64 b_2 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (*.f64 c (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)) (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) c)) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 c))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) c)) (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) c)))
(/.f64 (*.f64 (neg.f64 (*.f64 c (*.f64 c c))) #s(literal 1 binary64)) (*.f64 (fma.f64 c c #s(literal 0 binary64)) (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (*.f64 (neg.f64 (*.f64 c c)) #s(literal 1 binary64)) (*.f64 c (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (*.f64 (neg.f64 (*.f64 c (*.f64 c c))) #s(literal -1 binary64)) (*.f64 (fma.f64 c c #s(literal 0 binary64)) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (*.f64 (neg.f64 (*.f64 c c)) #s(literal -1 binary64)) (*.f64 c (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (*.f64 c (*.f64 c c)))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c c #s(literal 0 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (*.f64 c c))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) c))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (*.f64 c (*.f64 c c)))) (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c c #s(literal 0 binary64))))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (*.f64 c c))) (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) c))
(/.f64 (*.f64 (neg.f64 c) (fma.f64 b_2 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (fma.f64 c a (*.f64 b_2 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)))))) (*.f64 (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))))
(/.f64 (*.f64 (neg.f64 c) (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2))))) (*.f64 (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))))
(/.f64 (*.f64 (neg.f64 c) (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))) (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (*.f64 (neg.f64 c) (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (/.f64 c #s(literal -1 binary64)) (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 c (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 c (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 c (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (*.f64 #s(literal 0 binary64) (/.f64 c (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 c (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 c (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))) (+.f64 #s(literal 0 binary64) (/.f64 c (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (neg.f64 (*.f64 c (*.f64 c c)))) (fma.f64 c c #s(literal 0 binary64)))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (neg.f64 (*.f64 c c))) c)
(/.f64 (*.f64 (/.f64 (neg.f64 c) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 b_2 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (fma.f64 c a (*.f64 b_2 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)))))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))))
(/.f64 (*.f64 (/.f64 (neg.f64 c) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))) (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2))))) (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))
(/.f64 (*.f64 (/.f64 c (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2))) (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2)))) (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (*.f64 (/.f64 c (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2))) (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (*.f64 (neg.f64 (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (fma.f64 c c #s(literal 0 binary64)))
(/.f64 (*.f64 (neg.f64 (*.f64 c c)) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) c)
(pow.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) c) #s(literal -1 binary64))
(*.f64 c (/.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(*.f64 c (*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(*.f64 (neg.f64 c) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(*.f64 #s(literal 1 binary64) (/.f64 c (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(*.f64 #s(literal -1 binary64) (/.f64 c (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (neg.f64 c))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (pow.f64 (/.f64 #s(literal -1 binary64) c) #s(literal -1 binary64)))
(*.f64 (/.f64 c (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 (fma.f64 c a (fma.f64 b_2 b_2 (*.f64 b_2 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))))
(*.f64 (/.f64 c (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 c a (fma.f64 b_2 b_2 (*.f64 b_2 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))))
(*.f64 (/.f64 c (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2)))) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2))
(*.f64 (/.f64 c (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2))))
(*.f64 (/.f64 (neg.f64 c) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 c a (fma.f64 b_2 b_2 (*.f64 b_2 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))
(*.f64 (/.f64 (neg.f64 c) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 c a (fma.f64 b_2 b_2 (*.f64 b_2 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))))
(*.f64 (/.f64 c (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2))) (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(*.f64 (/.f64 c (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (fma.f64 c a (fma.f64 b_2 b_2 (*.f64 b_2 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))) (neg.f64 c)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 c)))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal -1 binary64)) c)
(*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 c (/.f64 #s(literal 1 binary64) (fma.f64 c a (fma.f64 b_2 b_2 (*.f64 b_2 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))))
(*.f64 (/.f64 #s(literal -1 binary64) (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 c (/.f64 #s(literal -1 binary64) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2))))
(*.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) c) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) c) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) c) #s(literal -1 binary64))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 c) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))))) (fma.f64 c a (fma.f64 b_2 b_2 (*.f64 b_2 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 c (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)))) (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(*.f64 (*.f64 #s(literal -1 binary64) (/.f64 c (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))))) (fma.f64 c a (fma.f64 b_2 b_2 (*.f64 b_2 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))
(*.f64 (*.f64 #s(literal -1 binary64) (/.f64 c (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))))) (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(+.f64 #s(literal 0 binary64) (neg.f64 c))
(-.f64 #s(literal 0 binary64) c)
(-.f64 (/.f64 #s(literal 0 binary64) (fma.f64 c c #s(literal 0 binary64))) (/.f64 (*.f64 c (*.f64 c c)) (fma.f64 c c #s(literal 0 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) c) (/.f64 (*.f64 c c) c))
(neg.f64 c)
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 c c #s(literal 0 binary64)) (neg.f64 (*.f64 c (*.f64 c c)))))
(/.f64 #s(literal 1 binary64) (/.f64 c (neg.f64 (*.f64 c c))))
(/.f64 (neg.f64 (*.f64 c (*.f64 c c))) (fma.f64 c c #s(literal 0 binary64)))
(/.f64 (neg.f64 (*.f64 c c)) c)
(/.f64 (*.f64 (neg.f64 (*.f64 c (*.f64 c c))) #s(literal 1 binary64)) (fma.f64 c c #s(literal 0 binary64)))
(/.f64 (*.f64 (neg.f64 (*.f64 c c)) #s(literal 1 binary64)) c)
(/.f64 (neg.f64 (neg.f64 (*.f64 c (*.f64 c c)))) (neg.f64 (fma.f64 c c #s(literal 0 binary64))))
(/.f64 (neg.f64 (neg.f64 (*.f64 c c))) (neg.f64 c))
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (neg.f64 c) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 c c) #s(literal 0 binary64))))
(*.f64 c #s(literal -1 binary64))
(*.f64 (neg.f64 c) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (neg.f64 c))
(*.f64 #s(literal -1 binary64) c)
(*.f64 (neg.f64 (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (fma.f64 c c #s(literal 0 binary64))))
(*.f64 (neg.f64 (*.f64 c c)) (/.f64 #s(literal 1 binary64) c))
(+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(+.f64 b_2 (neg.f64 (neg.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(+.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)
(+.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (neg.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(+.f64 (neg.f64 (neg.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) b_2)
(+.f64 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 0 binary64)) b_2)
(-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 b_2))
(-.f64 #s(literal 0 binary64) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(-.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)) (/.f64 (*.f64 b_2 b_2) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 1 binary64)) (/.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 1 binary64)))
(-.f64 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 0 binary64)) (neg.f64 b_2))
(fma.f64 b_2 #s(literal 1 binary64) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(fma.f64 b_2 #s(literal 1 binary64) (neg.f64 (neg.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(fma.f64 (neg.f64 b_2) #s(literal -1 binary64) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(fma.f64 (neg.f64 b_2) #s(literal -1 binary64) (neg.f64 (neg.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(fma.f64 #s(literal 1 binary64) b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(fma.f64 #s(literal 1 binary64) b_2 (neg.f64 (neg.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(fma.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 1 binary64) b_2) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(fma.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 1 binary64) b_2) (neg.f64 (neg.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(fma.f64 (*.f64 b_2 b_2) (/.f64 #s(literal -1 binary64) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)) (neg.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(fma.f64 #s(literal -1 binary64) (neg.f64 b_2) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(fma.f64 #s(literal -1 binary64) (neg.f64 b_2) (neg.f64 (neg.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(fma.f64 (sqrt.f64 (fma.f64 c (*.f64 a (*.f64 c (*.f64 a (*.f64 c a)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c a) (-.f64 (*.f64 c a) (*.f64 b_2 b_2))))) #s(literal 1/2 binary64)) b_2)
(fma.f64 (sqrt.f64 (fma.f64 c (*.f64 a (*.f64 c (*.f64 a (*.f64 c a)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c a) (-.f64 (*.f64 c a) (*.f64 b_2 b_2)))))) b_2)
(fma.f64 (sqrt.f64 (fma.f64 c (*.f64 a (*.f64 c (*.f64 a (*.f64 c a)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c a) (-.f64 (*.f64 c a) (*.f64 b_2 b_2)))))) b_2)
(fma.f64 (sqrt.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) #s(literal 1/2 binary64)) b_2)
(fma.f64 (sqrt.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) b_2)
(fma.f64 (sqrt.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) b_2)
(fma.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) b_2)
(fma.f64 (sqrt.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (sqrt.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2)
(fma.f64 (pow.f64 b_2 #s(literal 1/2 binary64)) (pow.f64 b_2 #s(literal 1/2 binary64)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(fma.f64 (pow.f64 b_2 #s(literal 1/2 binary64)) (pow.f64 b_2 #s(literal 1/2 binary64)) (neg.f64 (neg.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal -1 binary64))
(/.f64 (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 c a (fma.f64 b_2 b_2 (*.f64 b_2 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))
(/.f64 (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))) (neg.f64 (neg.f64 (fma.f64 c a (fma.f64 b_2 b_2 (*.f64 b_2 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))) (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2))
(/.f64 (neg.f64 (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 (fma.f64 c a (fma.f64 b_2 b_2 (*.f64 b_2 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (*.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (*.f64 a (*.f64 c (*.f64 a (*.f64 c a)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))) (fma.f64 b_2 b_2 #s(literal 0 binary64))) (*.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c a) (-.f64 (*.f64 c a) (*.f64 b_2 b_2))))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c a) (-.f64 (*.f64 c a) (*.f64 b_2 b_2))))) (fma.f64 b_2 b_2 #s(literal 0 binary64))))
(/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 c (*.f64 a (*.f64 c (*.f64 a (*.f64 c a)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))) b_2) (*.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c a) (-.f64 (*.f64 c a) (*.f64 b_2 b_2))))) (neg.f64 (*.f64 b_2 b_2)))) (*.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c a) (-.f64 (*.f64 c a) (*.f64 b_2 b_2))))) b_2))
(/.f64 (-.f64 (*.f64 (sqrt.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (fma.f64 b_2 b_2 #s(literal 0 binary64))) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (fma.f64 b_2 b_2 #s(literal 0 binary64))))
(/.f64 (-.f64 (*.f64 (sqrt.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) b_2) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (neg.f64 (*.f64 b_2 b_2)))) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2)))))) #s(literal 1 binary64)) (*.f64 (fma.f64 b_2 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))))) (fma.f64 c a (fma.f64 b_2 b_2 (*.f64 b_2 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 1 binary64)) (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (fma.f64 c a (fma.f64 b_2 b_2 (*.f64 b_2 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 1 binary64)) (*.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (fma.f64 b_2 b_2 (*.f64 b_2 b_2))))) (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (*.f64 (*.f64 (fma.f64 c a (fma.f64 b_2 b_2 (*.f64 b_2 b_2))) (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 1 binary64)) (*.f64 (fma.f64 c a (fma.f64 b_2 b_2 (*.f64 b_2 b_2))) (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (*.f64 (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1 binary64)) (fma.f64 c a (fma.f64 b_2 b_2 (*.f64 b_2 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1 binary64)) (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))))) (fma.f64 c a (fma.f64 b_2 b_2 (*.f64 b_2 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 (neg.f64 (fma.f64 c a (fma.f64 b_2 b_2 (*.f64 b_2 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (fma.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))))
(/.f64 (-.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 c a (fma.f64 b_2 b_2 (*.f64 b_2 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))) (+.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2)))))) (/.f64 #s(literal 1 binary64) (fma.f64 c a (fma.f64 b_2 b_2 (*.f64 b_2 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))) (fma.f64 b_2 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) (fma.f64 c a (fma.f64 b_2 b_2 (*.f64 b_2 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))) (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 #s(literal -1 binary64) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (fma.f64 b_2 b_2 (*.f64 b_2 b_2))))))
(/.f64 (*.f64 (*.f64 (fma.f64 c a (fma.f64 b_2 b_2 (*.f64 b_2 b_2))) (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 #s(literal -1 binary64) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2))) (fma.f64 c a (fma.f64 b_2 b_2 (*.f64 b_2 b_2))))
(/.f64 (/.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (/.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (/.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (/.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))))) (fma.f64 c a (fma.f64 b_2 b_2 (*.f64 b_2 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))
(/.f64 (/.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))) (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)))) (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal -1 binary64))
(*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 1 binary64))
(*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 #s(literal -1 binary64) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2))))
(*.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(*.f64 #s(literal -1 binary64) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(*.f64 (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (fma.f64 c a (fma.f64 b_2 b_2 (*.f64 b_2 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))))
(*.f64 (fma.f64 c a (fma.f64 b_2 b_2 (*.f64 b_2 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) (fma.f64 c a (fma.f64 b_2 b_2 (*.f64 b_2 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))))
(*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 #s(literal -1 binary64) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)))
(*.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)))
(*.f64 (neg.f64 (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 c a (fma.f64 b_2 b_2 (*.f64 b_2 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)) (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)))
(*.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2))))))
(*.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (fma.f64 b_2 b_2 (*.f64 b_2 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))))
(*.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))) (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)))) (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))) (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2))))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(+.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 0 binary64))
(fabs.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))
(fma.f64 (sqrt.f64 (fma.f64 c (*.f64 a (*.f64 c (*.f64 a (*.f64 c a)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c a) (-.f64 (*.f64 c a) (*.f64 b_2 b_2))))) #s(literal 1/2 binary64)) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (fma.f64 c (*.f64 a (*.f64 c (*.f64 a (*.f64 c a)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c a) (-.f64 (*.f64 c a) (*.f64 b_2 b_2)))))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (fma.f64 c (*.f64 a (*.f64 c (*.f64 a (*.f64 c a)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c a) (-.f64 (*.f64 c a) (*.f64 b_2 b_2)))))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) #s(literal 1/2 binary64)) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (sqrt.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 0 binary64))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c a) (-.f64 (*.f64 c a) (*.f64 b_2 b_2))))) (sqrt.f64 (fma.f64 c (*.f64 a (*.f64 c (*.f64 a (*.f64 c a)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (sqrt.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (sqrt.f64 (fma.f64 c (*.f64 a (*.f64 c (*.f64 a (*.f64 c a)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))) (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c a) (-.f64 (*.f64 c a) (*.f64 b_2 b_2))))))
(/.f64 (sqrt.f64 (fma.f64 c (*.f64 a (*.f64 c (*.f64 a (*.f64 c a)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))) (sqrt.f64 (fma.f64 c (*.f64 a (*.f64 c a)) (*.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (sqrt.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(/.f64 (sqrt.f64 (neg.f64 (fma.f64 c (*.f64 a (*.f64 c (*.f64 a (*.f64 c a)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))))) (sqrt.f64 (neg.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c a) (-.f64 (*.f64 c a) (*.f64 b_2 b_2)))))))
(/.f64 (sqrt.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 b_2 (neg.f64 b_2) (*.f64 c a)))) (sqrt.f64 (fma.f64 b_2 (neg.f64 b_2) (*.f64 c a))))
(/.f64 (sqrt.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 (*.f64 c a) (*.f64 b_2 b_2)))) (sqrt.f64 (-.f64 (*.f64 c a) (*.f64 b_2 b_2))))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 c (*.f64 a (*.f64 c (*.f64 a (*.f64 c a)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))))) (neg.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c a) (-.f64 (*.f64 c a) (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(/.f64 (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 0 binary64)) (+.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 0 binary64)))))
(/.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 0 binary64)) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 0 binary64)))
(pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1 binary64))
(pow.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(*.f64 (sqrt.f64 (fma.f64 c (*.f64 a (*.f64 c (*.f64 a (*.f64 c a)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c a) (-.f64 (*.f64 c a) (*.f64 b_2 b_2))))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (fma.f64 c (*.f64 a (*.f64 c (*.f64 a (*.f64 c a)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c a) (-.f64 (*.f64 c a) (*.f64 b_2 b_2)))))))
(*.f64 (sqrt.f64 (fma.f64 c (*.f64 a (*.f64 c (*.f64 a (*.f64 c a)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c a) (-.f64 (*.f64 c a) (*.f64 b_2 b_2)))))))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(*.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (sqrt.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(+.f64 #s(literal 0 binary64) (neg.f64 b_2))
(-.f64 #s(literal 0 binary64) b_2)
(-.f64 (/.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 #s(literal 0 binary64))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 #s(literal 0 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) b_2) b_2)
(neg.f64 b_2)
(/.f64 b_2 #s(literal -1 binary64))
(/.f64 (neg.f64 b_2) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) b_2))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 b_2 #s(literal 0 binary64)) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 b_2 (neg.f64 (*.f64 b_2 b_2))))
(/.f64 (*.f64 b_2 b_2) (neg.f64 b_2))
(/.f64 (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 #s(literal 0 binary64)))
(/.f64 (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 #s(literal 0 binary64) (neg.f64 b_2)))))
(/.f64 (neg.f64 (*.f64 b_2 b_2)) b_2)
(/.f64 (neg.f64 (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 (fma.f64 b_2 b_2 #s(literal 0 binary64))))
(*.f64 b_2 #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) b_2)
(*.f64 (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 #s(literal 0 binary64))))
(*.f64 (neg.f64 (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) b_2))
(exp.f64 (fma.f64 (log.f64 a) #s(literal -1 binary64) (*.f64 #s(literal 2 binary64) (log.f64 b_2))))
(exp.f64 (fma.f64 #s(literal 2 binary64) (log.f64 b_2) (*.f64 (log.f64 a) #s(literal -1 binary64))))
(neg.f64 (*.f64 b_2 (/.f64 b_2 (neg.f64 a))))
(/.f64 b_2 (/.f64 a b_2))
(/.f64 #s(literal 1 binary64) (/.f64 a (*.f64 b_2 b_2)))
(/.f64 (*.f64 b_2 b_2) a)
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a (*.f64 b_2 b_2))))
(/.f64 (/.f64 (*.f64 b_2 b_2) a) #s(literal 1 binary64))
(/.f64 (neg.f64 (*.f64 b_2 b_2)) (neg.f64 a))
(/.f64 (/.f64 (neg.f64 (*.f64 b_2 b_2)) #s(literal -1 binary64)) a)
(pow.f64 (/.f64 a (*.f64 b_2 b_2)) #s(literal -1 binary64))
(*.f64 b_2 (/.f64 b_2 a))
(*.f64 (neg.f64 b_2) (/.f64 b_2 (neg.f64 a)))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 b_2) a))
(*.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 b_2 b_2))
(*.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (*.f64 b_2 b_2) #s(literal 1 binary64)))
(*.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 1 binary64) a))
(*.f64 #s(literal -1 binary64) (*.f64 b_2 (/.f64 b_2 (neg.f64 a))))
(*.f64 (/.f64 b_2 a) b_2)
(*.f64 (/.f64 b_2 a) (/.f64 b_2 #s(literal 1 binary64)))
(*.f64 (/.f64 (*.f64 b_2 b_2) a) #s(literal 1 binary64))
(*.f64 (neg.f64 (*.f64 b_2 b_2)) (/.f64 #s(literal -1 binary64) a))
(*.f64 (pow.f64 a #s(literal -1/2 binary64)) (*.f64 (pow.f64 a #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))
(*.f64 (/.f64 (*.f64 b_2 b_2) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) a))
(*.f64 (*.f64 (pow.f64 a #s(literal -1/2 binary64)) b_2) (*.f64 (pow.f64 a #s(literal -1/2 binary64)) b_2))
(*.f64 (*.f64 b_2 (pow.f64 a #s(literal -1/2 binary64))) (*.f64 b_2 (pow.f64 a #s(literal -1/2 binary64))))
(*.f64 (*.f64 (*.f64 b_2 b_2) (pow.f64 a #s(literal -1/2 binary64))) (pow.f64 a #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (log.f64 a) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) a))
(neg.f64 (/.f64 #s(literal -1 binary64) a))
(/.f64 #s(literal 1 binary64) a)
(/.f64 (/.f64 #s(literal 1 binary64) a) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 a))
(pow.f64 a #s(literal -1 binary64))
(pow.f64 (*.f64 a a) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 a #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (exp.f64 (log.f64 a)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 #s(literal 1 binary64) a) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) a))
(*.f64 (pow.f64 a #s(literal -1/2 binary64)) (pow.f64 a #s(literal -1/2 binary64)))
(*.f64 (pow.f64 a #s(literal -1/2 binary64)) (*.f64 (pow.f64 a #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 a #s(literal -1/2 binary64))) (pow.f64 a #s(literal -1/2 binary64)))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 b_2)))
(+.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b_2)) (*.f64 b_2 b_2))
(+.f64 (*.f64 (neg.f64 b_2) #s(literal 0 binary64)) (*.f64 b_2 b_2))
(-.f64 #s(literal 0 binary64) (neg.f64 (*.f64 b_2 b_2)))
(fma.f64 (neg.f64 b_2) #s(literal 0 binary64) (*.f64 b_2 b_2))
(fma.f64 #s(literal 0 binary64) (neg.f64 b_2) (*.f64 b_2 b_2))
(neg.f64 (neg.f64 (*.f64 b_2 b_2)))
(/.f64 (*.f64 (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (fma.f64 b_2 b_2 #s(literal 0 binary64)) (fma.f64 b_2 b_2 #s(literal 0 binary64))))
(/.f64 (*.f64 (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))) (neg.f64 (*.f64 b_2 b_2))) (*.f64 (fma.f64 b_2 b_2 #s(literal 0 binary64)) b_2))
(/.f64 (*.f64 (neg.f64 (*.f64 b_2 b_2)) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 b_2 (fma.f64 b_2 b_2 #s(literal 0 binary64))))
(/.f64 (*.f64 (neg.f64 (*.f64 b_2 b_2)) (neg.f64 (*.f64 b_2 b_2))) (*.f64 b_2 b_2))
(/.f64 (*.f64 (neg.f64 b_2) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 b_2 b_2 #s(literal 0 binary64)))
(/.f64 (*.f64 (neg.f64 b_2) (neg.f64 (*.f64 b_2 b_2))) b_2)
(/.f64 (*.f64 (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))) (neg.f64 b_2)) (fma.f64 b_2 b_2 #s(literal 0 binary64)))
(/.f64 (*.f64 (neg.f64 (*.f64 b_2 b_2)) (neg.f64 b_2)) b_2)
(pow.f64 b_2 #s(literal 2 binary64))
(pow.f64 (neg.f64 b_2) #s(literal 2 binary64))
(pow.f64 (*.f64 b_2 b_2) #s(literal 1 binary64))
(pow.f64 (exp.f64 (log.f64 b_2)) #s(literal 2 binary64))
(*.f64 b_2 b_2)
(*.f64 (neg.f64 b_2) (neg.f64 b_2))
(*.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))
(*.f64 (*.f64 b_2 b_2) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (neg.f64 (*.f64 b_2 b_2)))
(*.f64 (neg.f64 (*.f64 b_2 b_2)) #s(literal -1 binary64))
(*.f64 (exp.f64 (log.f64 b_2)) (exp.f64 (log.f64 b_2)))
(-.f64 #s(literal 0 binary64) (/.f64 b_2 a))
(neg.f64 (/.f64 b_2 a))
(neg.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 b_2 a)))
(neg.f64 (*.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 1 binary64) (*.f64 b_2 a))))
(/.f64 b_2 (neg.f64 a))
(/.f64 (neg.f64 b_2) a)
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 a) (neg.f64 (*.f64 b_2 b_2))))
(/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 a b_2)))
(/.f64 #s(literal 1 binary64) (/.f64 a (neg.f64 b_2)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 b_2 a) (neg.f64 (*.f64 b_2 b_2))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 b_2 (*.f64 b_2 (/.f64 b_2 (neg.f64 a)))))
(/.f64 (*.f64 b_2 b_2) (*.f64 b_2 (neg.f64 a)))
(/.f64 #s(literal -1 binary64) (/.f64 a b_2))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 a (*.f64 b_2 b_2)) b_2))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 b_2 a) (neg.f64 (*.f64 b_2 b_2)))))
(/.f64 (/.f64 (*.f64 b_2 b_2) a) (neg.f64 b_2))
(/.f64 (neg.f64 (*.f64 b_2 b_2)) (*.f64 b_2 a))
(/.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 b_2 a)) #s(literal -1 binary64))
(/.f64 (*.f64 b_2 (/.f64 b_2 (neg.f64 a))) b_2)
(/.f64 (/.f64 b_2 (neg.f64 a)) #s(literal 1 binary64))
(/.f64 (/.f64 (*.f64 b_2 b_2) #s(literal -1 binary64)) (*.f64 b_2 a))
(/.f64 (*.f64 (*.f64 b_2 b_2) (/.f64 #s(literal -1 binary64) b_2)) a)
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) b_2)) (/.f64 a (*.f64 b_2 b_2)))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) b_2) (*.f64 b_2 b_2)) a)
(/.f64 (*.f64 (neg.f64 (*.f64 b_2 b_2)) (/.f64 #s(literal -1 binary64) b_2)) (neg.f64 a))
(pow.f64 (/.f64 (*.f64 b_2 a) (neg.f64 (*.f64 b_2 b_2))) #s(literal -1 binary64))
(*.f64 b_2 (/.f64 b_2 (*.f64 b_2 (neg.f64 a))))
(*.f64 b_2 (/.f64 #s(literal -1 binary64) a))
(*.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) a))
(*.f64 (neg.f64 b_2) (/.f64 b_2 (*.f64 b_2 a)))
(*.f64 (neg.f64 b_2) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 a)) b_2))
(*.f64 #s(literal 1 binary64) (/.f64 b_2 (neg.f64 a)))
(*.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 b_2))
(*.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 (*.f64 b_2 b_2) (/.f64 #s(literal -1 binary64) b_2)))
(*.f64 (*.f64 b_2 b_2) (/.f64 #s(literal -1 binary64) (*.f64 b_2 a)))
(*.f64 #s(literal -1 binary64) (/.f64 b_2 a))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 b_2 b_2) (*.f64 b_2 a)))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 1 binary64) (*.f64 b_2 a))))
(*.f64 (/.f64 #s(literal -1 binary64) (*.f64 b_2 a)) (*.f64 b_2 b_2))
(*.f64 (/.f64 b_2 a) (/.f64 b_2 (neg.f64 b_2)))
(*.f64 (/.f64 b_2 a) (/.f64 (neg.f64 b_2) b_2))
(*.f64 (/.f64 b_2 a) (*.f64 b_2 (/.f64 #s(literal -1 binary64) b_2)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 a)) (neg.f64 (*.f64 b_2 b_2)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 a)) (/.f64 (*.f64 b_2 b_2) #s(literal -1 binary64)))
(*.f64 (/.f64 b_2 (*.f64 b_2 (neg.f64 a))) b_2)
(*.f64 (/.f64 #s(literal -1 binary64) a) b_2)
(*.f64 (/.f64 #s(literal -1 binary64) a) (*.f64 (/.f64 #s(literal 1 binary64) b_2) (*.f64 b_2 b_2)))
(*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 #s(literal -1 binary64) b_2))
(*.f64 (/.f64 #s(literal -1 binary64) b_2) (/.f64 (*.f64 b_2 b_2) a))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (*.f64 b_2 (/.f64 b_2 (neg.f64 a))))
(*.f64 (neg.f64 (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 a)))
(*.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 b_2 a)) #s(literal -1 binary64))
(*.f64 (*.f64 b_2 (/.f64 b_2 (neg.f64 a))) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 (/.f64 b_2 (neg.f64 a)) #s(literal 1 binary64))
(*.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 b_2 b_2))
(*.f64 (/.f64 b_2 (*.f64 b_2 a)) (neg.f64 b_2))
(*.f64 (/.f64 b_2 b_2) (/.f64 b_2 (neg.f64 a)))
(*.f64 (/.f64 b_2 (neg.f64 b_2)) (/.f64 b_2 a))
(*.f64 (/.f64 (*.f64 b_2 b_2) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 a)))
(*.f64 (*.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 1 binary64) (*.f64 b_2 a))) #s(literal -1 binary64))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (*.f64 b_2 a)) #s(literal 1 binary64)) (*.f64 b_2 b_2))
(exp.f64 (*.f64 (log.f64 (*.f64 b_2 (neg.f64 a))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (*.f64 b_2 a)))
(neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 a)))
(/.f64 #s(literal 1 binary64) (*.f64 b_2 (neg.f64 a)))
(/.f64 #s(literal 1 binary64) (/.f64 a (/.f64 #s(literal -1 binary64) b_2)))
(/.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 b_2))
(/.f64 #s(literal -1 binary64) (*.f64 b_2 a))
(/.f64 (/.f64 #s(literal -1 binary64) (*.f64 b_2 a)) #s(literal 1 binary64))
(/.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 a)) #s(literal -1 binary64))
(/.f64 (/.f64 #s(literal -1 binary64) a) b_2)
(/.f64 (/.f64 #s(literal -1 binary64) b_2) a)
(/.f64 (/.f64 #s(literal 1 binary64) b_2) (neg.f64 a))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) #s(literal -1 binary64)) b_2)
(/.f64 (neg.f64 (/.f64 #s(literal 1 binary64) b_2)) a)
(/.f64 (neg.f64 (/.f64 #s(literal -1 binary64) b_2)) (neg.f64 a))
(/.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) #s(literal -1 binary64)) b_2)
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) b_2)) a)
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) b_2) #s(literal -1 binary64)) a)
(pow.f64 (*.f64 b_2 (neg.f64 a)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 b_2 a)))
(*.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal -1 binary64) b_2))
(*.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (neg.f64 b_2) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 b_2 a)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 a)) #s(literal -1 binary64))
(*.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 (/.f64 #s(literal -1 binary64) b_2) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 #s(literal -1 binary64) b_2) (/.f64 (/.f64 #s(literal -1 binary64) a) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (/.f64 #s(literal -1 binary64) a))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (/.f64 (/.f64 #s(literal 1 binary64) a) #s(literal -1 binary64)))
(*.f64 (pow.f64 (neg.f64 b_2) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 (/.f64 (pow.f64 a #s(literal -1/2 binary64)) b_2) (/.f64 (pow.f64 a #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 (pow.f64 a #s(literal -1/2 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 a #s(literal -1/2 binary64)) b_2))
(*.f64 (pow.f64 (*.f64 b_2 (neg.f64 a)) #s(literal -1/2 binary64)) (pow.f64 (*.f64 b_2 (neg.f64 a)) #s(literal -1/2 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 b_2 (neg.f64 a)))
(neg.f64 (*.f64 b_2 (neg.f64 a)))
(/.f64 b_2 (/.f64 #s(literal 1 binary64) a))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 b_2 a)))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 b_2 a)))
(/.f64 (*.f64 b_2 a) #s(literal 1 binary64))
(/.f64 (*.f64 b_2 (neg.f64 a)) #s(literal -1 binary64))
(*.f64 b_2 a)
(*.f64 a b_2)
(*.f64 (neg.f64 b_2) (neg.f64 a))
(*.f64 #s(literal 1 binary64) (*.f64 b_2 a))
(*.f64 #s(literal -1 binary64) (*.f64 b_2 (neg.f64 a)))
(*.f64 (*.f64 b_2 a) #s(literal 1 binary64))
(*.f64 (neg.f64 a) (neg.f64 b_2))
(*.f64 (*.f64 b_2 (neg.f64 a)) #s(literal -1 binary64))
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2))) #s(literal -1 binary64)))
(+.f64 (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a) (/.f64 b_2 (neg.f64 a)))
(+.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a))
(+.f64 (/.f64 b_2 (neg.f64 a)) (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 b_2 (neg.f64 a)))
(-.f64 #s(literal 0 binary64) (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a))
(-.f64 (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a) (/.f64 b_2 a))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 a)) (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a))
(-.f64 (/.f64 (/.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2)))) a) (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2)))) a))
(-.f64 (/.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a) (/.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a))
(-.f64 (/.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 a (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2))))))
(-.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (/.f64 (*.f64 b_2 b_2) (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(-.f64 (/.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a) (*.f64 a a)) (/.f64 (*.f64 b_2 a) (*.f64 a a)))
(-.f64 (/.f64 (/.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 a (*.f64 a a))) (+.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (+.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a))))) (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (+.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (+.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a))))))
(-.f64 (/.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 a a)) (*.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (/.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)) (*.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(fma.f64 b_2 (/.f64 b_2 (*.f64 b_2 (neg.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a))
(fma.f64 b_2 (/.f64 b_2 (*.f64 b_2 (neg.f64 a))) (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 b_2 (/.f64 #s(literal -1 binary64) a) (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a))
(fma.f64 b_2 (/.f64 #s(literal -1 binary64) a) (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) a) (/.f64 b_2 (neg.f64 a)))
(fma.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) a) (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a))
(fma.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) a) (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 (neg.f64 b_2) (/.f64 b_2 (*.f64 b_2 a)) (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a))
(fma.f64 (neg.f64 b_2) (/.f64 b_2 (*.f64 b_2 a)) (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 (neg.f64 b_2) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 a)) b_2) (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a))
(fma.f64 (neg.f64 b_2) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 a)) b_2) (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a) (/.f64 b_2 (neg.f64 a)))
(fma.f64 #s(literal 1 binary64) (/.f64 b_2 (neg.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a))
(fma.f64 #s(literal 1 binary64) (/.f64 b_2 (neg.f64 a)) (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 b_2 (neg.f64 a)))
(fma.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 b_2) (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a))
(fma.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 b_2) (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 (*.f64 b_2 b_2) (/.f64 #s(literal -1 binary64) b_2)) (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a))
(fma.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 (*.f64 b_2 b_2) (/.f64 #s(literal -1 binary64) b_2)) (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 (*.f64 b_2 b_2) (/.f64 #s(literal -1 binary64) (*.f64 b_2 a)) (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a))
(fma.f64 (*.f64 b_2 b_2) (/.f64 #s(literal -1 binary64) (*.f64 b_2 a)) (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 #s(literal -1 binary64) (/.f64 b_2 a) (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a))
(fma.f64 #s(literal -1 binary64) (/.f64 b_2 a) (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 b_2 b_2) (*.f64 b_2 a)) (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a))
(fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 b_2 b_2) (*.f64 b_2 a)) (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 1 binary64) (*.f64 b_2 a))) (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 1 binary64) (*.f64 b_2 a))) (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 (/.f64 #s(literal -1 binary64) (*.f64 b_2 a)) (*.f64 b_2 b_2) (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a))
(fma.f64 (/.f64 #s(literal -1 binary64) (*.f64 b_2 a)) (*.f64 b_2 b_2) (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a) #s(literal 1 binary64) (/.f64 b_2 (neg.f64 a)))
(fma.f64 (/.f64 b_2 a) (/.f64 b_2 (neg.f64 b_2)) (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a))
(fma.f64 (/.f64 b_2 a) (/.f64 b_2 (neg.f64 b_2)) (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 (/.f64 b_2 a) (/.f64 (neg.f64 b_2) b_2) (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a))
(fma.f64 (/.f64 b_2 a) (/.f64 (neg.f64 b_2) b_2) (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 (/.f64 b_2 a) (*.f64 b_2 (/.f64 #s(literal -1 binary64) b_2)) (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a))
(fma.f64 (/.f64 b_2 a) (*.f64 b_2 (/.f64 #s(literal -1 binary64) b_2)) (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 a)) (neg.f64 (*.f64 b_2 b_2)) (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 a)) (neg.f64 (*.f64 b_2 b_2)) (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 a)) (/.f64 (*.f64 b_2 b_2) #s(literal -1 binary64)) (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 a)) (/.f64 (*.f64 b_2 b_2) #s(literal -1 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 (/.f64 b_2 (*.f64 b_2 (neg.f64 a))) b_2 (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a))
(fma.f64 (/.f64 b_2 (*.f64 b_2 (neg.f64 a))) b_2 (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 (/.f64 #s(literal -1 binary64) a) b_2 (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a))
(fma.f64 (/.f64 #s(literal -1 binary64) a) b_2 (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 (/.f64 #s(literal -1 binary64) a) (*.f64 (/.f64 #s(literal 1 binary64) b_2) (*.f64 b_2 b_2)) (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a))
(fma.f64 (/.f64 #s(literal -1 binary64) a) (*.f64 (/.f64 #s(literal 1 binary64) b_2) (*.f64 b_2 b_2)) (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 (neg.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 #s(literal -1 binary64) a) (/.f64 b_2 (neg.f64 a)))
(fma.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 #s(literal -1 binary64) b_2) (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a))
(fma.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 #s(literal -1 binary64) b_2) (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 (/.f64 #s(literal -1 binary64) b_2) (/.f64 (*.f64 b_2 b_2) a) (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a))
(fma.f64 (/.f64 #s(literal -1 binary64) b_2) (/.f64 (*.f64 b_2 b_2) a) (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 (/.f64 #s(literal 1 binary64) b_2) (*.f64 b_2 (/.f64 b_2 (neg.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a))
(fma.f64 (/.f64 #s(literal 1 binary64) b_2) (*.f64 b_2 (/.f64 b_2 (neg.f64 a))) (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 (neg.f64 (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 a)) (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a))
(fma.f64 (neg.f64 (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 a)) (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) (/.f64 #s(literal 1 binary64) a)) (/.f64 b_2 (neg.f64 a)))
(fma.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 b_2 a)) #s(literal -1 binary64) (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a))
(fma.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 b_2 a)) #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 (*.f64 b_2 (/.f64 b_2 (neg.f64 a))) (/.f64 #s(literal 1 binary64) b_2) (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a))
(fma.f64 (*.f64 b_2 (/.f64 b_2 (neg.f64 a))) (/.f64 #s(literal 1 binary64) b_2) (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) a) (/.f64 b_2 (neg.f64 a)))
(fma.f64 (/.f64 b_2 (neg.f64 a)) #s(literal 1 binary64) (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a))
(fma.f64 (/.f64 b_2 (neg.f64 a)) #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 b_2 b_2) (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a))
(fma.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 b_2 b_2) (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 (/.f64 b_2 (*.f64 b_2 a)) (neg.f64 b_2) (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a))
(fma.f64 (/.f64 b_2 (*.f64 b_2 a)) (neg.f64 b_2) (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 (/.f64 b_2 b_2) (/.f64 b_2 (neg.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a))
(fma.f64 (/.f64 b_2 b_2) (/.f64 b_2 (neg.f64 a)) (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 (/.f64 b_2 (neg.f64 b_2)) (/.f64 b_2 a) (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a))
(fma.f64 (/.f64 b_2 (neg.f64 b_2)) (/.f64 b_2 a) (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 (/.f64 (*.f64 b_2 b_2) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 a)) (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a))
(fma.f64 (/.f64 (*.f64 b_2 b_2) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 a)) (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) a) (/.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) #s(literal 1 binary64)) (/.f64 b_2 (neg.f64 a)))
(fma.f64 (*.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) (pow.f64 a #s(literal -1/2 binary64))) (*.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) (pow.f64 a #s(literal -1/2 binary64))) (/.f64 b_2 (neg.f64 a)))
(fma.f64 (*.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 1 binary64) (*.f64 b_2 a))) #s(literal -1 binary64) (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a))
(fma.f64 (*.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 1 binary64) (*.f64 b_2 a))) #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) a) (/.f64 b_2 (neg.f64 a)))
(fma.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 a #s(literal -1/2 binary64))) (pow.f64 a #s(literal -1/2 binary64)) (/.f64 b_2 (neg.f64 a)))
(fma.f64 (*.f64 (/.f64 #s(literal -1 binary64) (*.f64 b_2 a)) #s(literal 1 binary64)) (*.f64 b_2 b_2) (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a))
(fma.f64 (*.f64 (/.f64 #s(literal -1 binary64) (*.f64 b_2 a)) #s(literal 1 binary64)) (*.f64 b_2 b_2) (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(neg.f64 (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a))
(neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) a) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)))
(neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a)))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 a (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2))))
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)) a))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a a) (*.f64 a (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2))) a) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 a)) (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a) (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (+.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a)))) (-.f64 (/.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (-.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 a a)) (/.f64 (*.f64 b_2 b_2) (*.f64 a a)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))) a)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) a)))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)))
(/.f64 #s(literal -1 binary64) (/.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)) (neg.f64 a)))
(/.f64 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) a)
(/.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) a) #s(literal 1 binary64))
(/.f64 (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2))) a))
(/.f64 (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 a (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (neg.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 a)))
(/.f64 (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (fma.f64 c a (fma.f64 b_2 b_2 (*.f64 (neg.f64 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))) a))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (neg.f64 a) (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 a))
(/.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (*.f64 (neg.f64 a) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 a)))
(/.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (neg.f64 (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a)))
(/.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)) (*.f64 a a))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 a)))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (*.f64 (neg.f64 a) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (*.f64 (neg.f64 a) (fma.f64 c a (fma.f64 b_2 b_2 (*.f64 (neg.f64 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (*.f64 (neg.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2)))) a))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (*.f64 (fma.f64 c a (fma.f64 b_2 b_2 (*.f64 (neg.f64 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))) (neg.f64 a)))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (neg.f64 (*.f64 a (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (/.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a)))) (+.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (+.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a)))))
(/.f64 (-.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 a a)) (/.f64 (*.f64 b_2 b_2) (*.f64 a a))) (*.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (/.f64 (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))) a) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (/.f64 (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))) a) (fma.f64 c a (fma.f64 b_2 b_2 (*.f64 (neg.f64 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))
(/.f64 (/.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) a) (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 a)) (*.f64 b_2 (neg.f64 a))) (*.f64 a (neg.f64 a)))
(/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 a b_2)) a) (*.f64 a (/.f64 a b_2)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 a)) (*.f64 (/.f64 a (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 b_2))) (*.f64 (/.f64 a (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 a)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 a b_2)) (*.f64 (/.f64 a (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 1 binary64))) (*.f64 (/.f64 a (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 a b_2)))
(/.f64 (-.f64 a (*.f64 (/.f64 a (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2)) (*.f64 (/.f64 a (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a))
(/.f64 (-.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a) (*.f64 b_2 (neg.f64 a))) (*.f64 (neg.f64 a) a))
(/.f64 (-.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 a)) (*.f64 b_2 a)) (*.f64 (neg.f64 a) (neg.f64 a)))
(/.f64 (-.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 a b_2)) (neg.f64 a)) (*.f64 (neg.f64 a) (/.f64 a b_2)))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2))) a))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 a (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 a (fma.f64 c a (fma.f64 b_2 b_2 (*.f64 (neg.f64 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2))) (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (*.f64 (neg.f64 a) (neg.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 1 binary64)) (*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 a)))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 1 binary64)) (*.f64 (neg.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2)))) a))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal -1 binary64)) (*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2))) a))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal -1 binary64)) (*.f64 (neg.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 a)))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1 binary64)) (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1 binary64)) (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 a)))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (neg.f64 a))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a))
(/.f64 (*.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 1 binary64)) (neg.f64 a))
(/.f64 (*.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal -1 binary64)) a)
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 a)))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (*.f64 a (neg.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (neg.f64 (*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 a))))
(/.f64 (neg.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2))) (neg.f64 (*.f64 a a)))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))))) (neg.f64 (+.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (+.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a))))))
(/.f64 (neg.f64 (-.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 a a)) (/.f64 (*.f64 b_2 b_2) (*.f64 a a)))) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (/.f64 (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))) a)) (neg.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (/.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) a)) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (+.f64 (/.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 a (*.f64 a a))) (pow.f64 (/.f64 b_2 (neg.f64 a)) #s(literal 3 binary64))) (+.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 a a)) (-.f64 (*.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 b_2 (neg.f64 a))) (*.f64 (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a) (/.f64 b_2 (neg.f64 a))))))
(/.f64 (-.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 a a)) (*.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 b_2 (neg.f64 a)))) (-.f64 (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a) (/.f64 b_2 (neg.f64 a))))
(/.f64 (*.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (/.f64 #s(literal -1 binary64) a)) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (*.f64 (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal -1 binary64) a)) (neg.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))))) (fma.f64 c a (fma.f64 b_2 b_2 (*.f64 (neg.f64 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2))) (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 a (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2))) (*.f64 a a))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))))) (+.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (+.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a)))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 a a)) (/.f64 (*.f64 b_2 b_2) (*.f64 a a)))) (*.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))) a)) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) a)) (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (neg.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2)))) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) a)) (neg.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) a)) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 a (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)))) (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal -1 binary64)) a)
(/.f64 (/.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)) a) a)
(/.f64 (/.f64 (/.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) a) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) (fma.f64 c a (fma.f64 b_2 b_2 (*.f64 b_2 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))))
(/.f64 (/.f64 (/.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) a) (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 #s(literal -1 binary64) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)))
(pow.f64 (/.f64 a (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) a))
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a))
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) a) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)))
(*.f64 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) a) #s(literal 1 binary64))
(*.f64 (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) (*.f64 a (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2))))))
(*.f64 (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2))) a)))
(*.f64 (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) a)))
(*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a)))
(*.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 #s(literal -1 binary64) a))
(*.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) a)))
(*.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)) (/.f64 #s(literal 1 binary64) (*.f64 a a)))
(*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 a))))
(*.f64 (-.f64 (/.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (+.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a))))))
(*.f64 (-.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 a a)) (/.f64 (*.f64 b_2 b_2) (*.f64 a a))) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(*.f64 (pow.f64 a #s(literal -1/2 binary64)) (*.f64 (pow.f64 a #s(literal -1/2 binary64)) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)))
(*.f64 (/.f64 (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))) a) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2)))))
(*.f64 (/.f64 (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))) a) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 1 binary64)))
(*.f64 (/.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) a) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(*.f64 (/.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) a) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 1 binary64)))
(*.f64 (/.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (fma.f64 c a (fma.f64 b_2 b_2 (*.f64 b_2 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))) (/.f64 #s(literal 1 binary64) a)))
(*.f64 (/.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) (fma.f64 c a (fma.f64 b_2 b_2 (*.f64 b_2 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))))
(*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))) (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2))) (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a))
(*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))) (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2))) (/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal -1 binary64) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2))))
(*.f64 (pow.f64 (/.f64 a (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2)))))
(*.f64 (pow.f64 (/.f64 a (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(*.f64 (*.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 #s(literal -1 binary64) a))
(*.f64 (*.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 (/.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))) a) (/.f64 (fma.f64 c a (fma.f64 b_2 b_2 (*.f64 b_2 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))) #s(literal 1 binary64)))
(*.f64 (/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))) (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2))) a) (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 1 binary64)))
(*.f64 (/.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2))) a) (/.f64 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2)))))
(*.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a) (/.f64 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) a))
(*.f64 (pow.f64 (/.f64 a (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 a (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2)))))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))))) (fma.f64 c a (fma.f64 b_2 b_2 (*.f64 b_2 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))) (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)))) (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(*.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (pow.f64 a #s(literal -1/2 binary64))) (pow.f64 a #s(literal -1/2 binary64)))
(+.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 b_2))
(+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(+.f64 (neg.f64 b_2) (neg.f64 (neg.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(+.f64 #s(literal 0 binary64) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2))
(+.f64 (/.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2))))))
(+.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (neg.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(+.f64 (neg.f64 (neg.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (neg.f64 b_2))
(+.f64 (*.f64 (/.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 b_2 b_2)) (*.f64 (/.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))
(+.f64 (*.f64 (/.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))) (*.f64 (/.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 b_2 b_2)))
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))) (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2))) b_2) (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))) (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2))) (neg.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(+.f64 (*.f64 (*.f64 b_2 b_2) (/.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (fma.f64 c a (*.f64 b_2 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (/.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))))))
(+.f64 (*.f64 (fma.f64 c a (*.f64 b_2 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (/.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 b_2 b_2) (/.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))))))
(+.f64 (*.f64 b_2 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))) (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))) (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)))))
(-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)
(-.f64 #s(literal 0 binary64) (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(-.f64 (/.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2)))))
(-.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(fma.f64 b_2 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(fma.f64 b_2 #s(literal -1 binary64) (neg.f64 (neg.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(fma.f64 b_2 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))) (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))) (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)))))
(fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (neg.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(fma.f64 (*.f64 b_2 b_2) (/.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (fma.f64 c a (*.f64 b_2 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (/.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))))))
(fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(fma.f64 #s(literal -1 binary64) b_2 (neg.f64 (neg.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(fma.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2))))))
(fma.f64 (fma.f64 c a (*.f64 b_2 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (/.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 b_2 b_2) (/.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))))))
(fma.f64 (sqrt.f64 (fma.f64 c (*.f64 a (*.f64 c (*.f64 a (*.f64 c a)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c a) (-.f64 (*.f64 c a) (*.f64 b_2 b_2))))) #s(literal 1/2 binary64)) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (fma.f64 c (*.f64 a (*.f64 c (*.f64 a (*.f64 c a)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c a) (-.f64 (*.f64 c a) (*.f64 b_2 b_2)))))) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (fma.f64 c (*.f64 a (*.f64 c (*.f64 a (*.f64 c a)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c a) (-.f64 (*.f64 c a) (*.f64 b_2 b_2)))))) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) #s(literal 1/2 binary64)) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (neg.f64 b_2))
(fma.f64 (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 #s(literal 0 binary64))) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(fma.f64 (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 #s(literal 0 binary64))) (neg.f64 (neg.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(fma.f64 (neg.f64 (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) b_2) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(fma.f64 (neg.f64 (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) b_2) (neg.f64 (neg.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(fma.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) (neg.f64 b_2))
(fma.f64 (/.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 b_2 b_2) (*.f64 (/.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))
(fma.f64 (/.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (*.f64 (/.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 b_2 b_2)))
(fma.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))) (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2))) b_2 (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))) (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2))) (neg.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(fma.f64 (sqrt.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (sqrt.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 b_2))
(fma.f64 (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 #s(literal -1 binary64) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2))) (neg.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(fma.f64 (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (fma.f64 c a (fma.f64 b_2 b_2 (*.f64 b_2 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))) (neg.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(fma.f64 (/.f64 (fma.f64 c (*.f64 a (*.f64 c (*.f64 a (*.f64 c a)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c a) (-.f64 (*.f64 c a) (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) (fma.f64 c a (fma.f64 b_2 b_2 (*.f64 b_2 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))) (neg.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(fma.f64 (/.f64 (fma.f64 c (*.f64 a (*.f64 c (*.f64 a (*.f64 c a)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c a) (-.f64 (*.f64 c a) (*.f64 b_2 b_2))))) (/.f64 #s(literal -1 binary64) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2))) (neg.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(fma.f64 (/.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (/.f64 #s(literal 1 binary64) (fma.f64 c a (fma.f64 b_2 b_2 (*.f64 b_2 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))) (neg.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(fma.f64 (/.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (/.f64 #s(literal -1 binary64) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2))) (neg.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(neg.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 c a (fma.f64 b_2 b_2 (*.f64 (neg.f64 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2))))
(/.f64 (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 c a (fma.f64 b_2 b_2 (*.f64 (neg.f64 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))
(/.f64 (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 (neg.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (neg.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (neg.f64 (fma.f64 c a (fma.f64 b_2 b_2 (*.f64 (neg.f64 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))))
(/.f64 (/.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) (fma.f64 c a (fma.f64 b_2 b_2 (*.f64 b_2 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))))
(/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))) (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2))) (/.f64 #s(literal -1 binary64) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)))
(/.f64 (fma.f64 (sqrt.f64 (fma.f64 c (*.f64 a (*.f64 c (*.f64 a (*.f64 c a)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))) (fma.f64 b_2 b_2 #s(literal 0 binary64)) (*.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c a) (-.f64 (*.f64 c a) (*.f64 b_2 b_2))))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c a) (-.f64 (*.f64 c a) (*.f64 b_2 b_2))))) (fma.f64 b_2 b_2 #s(literal 0 binary64))))
(/.f64 (fma.f64 (sqrt.f64 (fma.f64 c (*.f64 a (*.f64 c (*.f64 a (*.f64 c a)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))) b_2 (*.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c a) (-.f64 (*.f64 c a) (*.f64 b_2 b_2))))) (neg.f64 (*.f64 b_2 b_2)))) (*.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c a) (-.f64 (*.f64 c a) (*.f64 b_2 b_2))))) b_2))
(/.f64 (fma.f64 (sqrt.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (fma.f64 b_2 b_2 #s(literal 0 binary64)) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (fma.f64 b_2 b_2 #s(literal 0 binary64))))
(/.f64 (fma.f64 (sqrt.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) b_2 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (neg.f64 (*.f64 b_2 b_2)))) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2))
(/.f64 (fma.f64 (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))) (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c a) (-.f64 (*.f64 c a) (*.f64 b_2 b_2))))) (*.f64 (fma.f64 b_2 b_2 #s(literal 0 binary64)) (sqrt.f64 (fma.f64 c (*.f64 a (*.f64 c (*.f64 a (*.f64 c a)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))))) (*.f64 (fma.f64 b_2 b_2 #s(literal 0 binary64)) (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c a) (-.f64 (*.f64 c a) (*.f64 b_2 b_2)))))))
(/.f64 (fma.f64 (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 (fma.f64 b_2 b_2 #s(literal 0 binary64)) (sqrt.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (*.f64 (fma.f64 b_2 b_2 #s(literal 0 binary64)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(/.f64 (fma.f64 (neg.f64 (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c a) (-.f64 (*.f64 c a) (*.f64 b_2 b_2))))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (*.f64 a (*.f64 c (*.f64 a (*.f64 c a)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))))) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c a) (-.f64 (*.f64 c a) (*.f64 b_2 b_2)))))))
(/.f64 (fma.f64 (neg.f64 (*.f64 b_2 b_2)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 b_2 (sqrt.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 b_2 b_2))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 1 binary64)) (neg.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1 binary64)) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (*.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (fma.f64 c a (fma.f64 b_2 b_2 (*.f64 b_2 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (*.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))))) (*.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (*.f64 (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (*.f64 (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (fma.f64 c a (fma.f64 b_2 b_2 (*.f64 b_2 b_2))))) (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (*.f64 (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal -1 binary64)) (*.f64 (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (fma.f64 c a (fma.f64 b_2 b_2 (*.f64 b_2 b_2))))) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (*.f64 (*.f64 (fma.f64 c a (fma.f64 b_2 b_2 (*.f64 b_2 b_2))) (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 (fma.f64 c a (fma.f64 b_2 b_2 (*.f64 b_2 b_2))) (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (*.f64 (*.f64 (fma.f64 c a (fma.f64 b_2 b_2 (*.f64 b_2 b_2))) (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2))) #s(literal -1 binary64)) (*.f64 (fma.f64 c a (fma.f64 b_2 b_2 (*.f64 b_2 b_2))) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (*.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (fma.f64 b_2 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (fma.f64 c a (*.f64 b_2 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)))))) (*.f64 (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))))
(/.f64 (*.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2))))) (*.f64 (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))))
(/.f64 (*.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))) (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (*.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (neg.f64 (neg.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1 binary64)) (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (fma.f64 b_2 (neg.f64 (*.f64 b_2 b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (fma.f64 b_2 b_2 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 b_2)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (/.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (fma.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2))))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2)))))) (+.f64 (/.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))) (+.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 (*.f64 (/.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 b_2 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (fma.f64 c a (*.f64 b_2 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)))))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))))
(/.f64 (*.f64 (/.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))) (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2))))) (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))
(/.f64 (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))) (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2))) (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2)))) (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))) (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2))) (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))))) (*.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2))))) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (*.f64 (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2))))) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (*.f64 (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (fma.f64 c a (fma.f64 b_2 b_2 (*.f64 b_2 b_2))))))
(/.f64 (*.f64 (*.f64 (fma.f64 c a (fma.f64 b_2 b_2 (*.f64 b_2 b_2))) (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (fma.f64 c a (fma.f64 b_2 b_2 (*.f64 b_2 b_2))))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)) #s(literal -1 binary64))
(*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(*.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2))
(*.f64 #s(literal -1 binary64) (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(*.f64 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) #s(literal 1 binary64))
(*.f64 (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2)))))
(*.f64 (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) (fma.f64 c a (fma.f64 b_2 b_2 (*.f64 (neg.f64 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))))
(*.f64 (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 1 binary64)))
(*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2))))))
(*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(*.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(*.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 1 binary64)))
(*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2))))))
(*.f64 (/.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 c a (fma.f64 b_2 b_2 (*.f64 b_2 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))
(*.f64 (/.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (fma.f64 c a (fma.f64 b_2 b_2 (*.f64 b_2 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))) #s(literal 1 binary64)))
(*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))) (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2))) (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))) (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2))) (*.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 1 binary64)))
(*.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (/.f64 #s(literal 1 binary64) (fma.f64 c a (fma.f64 b_2 b_2 (*.f64 b_2 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))))
(*.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (/.f64 #s(literal -1 binary64) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2))))
(exp.f64 (log.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(exp.f64 (*.f64 (log.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 1/2 binary64)))
(+.f64 (*.f64 c a) (*.f64 b_2 b_2))
(+.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (neg.f64 (/.f64 (*.f64 c (*.f64 a (*.f64 c a))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))
(-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (/.f64 (*.f64 c (*.f64 a (*.f64 c a))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(-.f64 (/.f64 (*.f64 c (*.f64 a (*.f64 c a))) (-.f64 (*.f64 c a) (*.f64 b_2 b_2))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 (*.f64 c a) (*.f64 b_2 b_2))))
(sqrt.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))))
(fma.f64 c a (*.f64 b_2 b_2))
(fma.f64 b_2 b_2 (*.f64 c a))
(fma.f64 a c (*.f64 b_2 b_2))
(fma.f64 (*.f64 c a) #s(literal 1 binary64) (*.f64 b_2 b_2))
(fma.f64 (neg.f64 b_2) (neg.f64 b_2) (*.f64 c a))
(fma.f64 #s(literal 1 binary64) (*.f64 c a) (*.f64 b_2 b_2))
(fma.f64 #s(literal 1 binary64) (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 (*.f64 b_2 b_2) #s(literal 1 binary64) (*.f64 c a))
(fma.f64 #s(literal -1 binary64) (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2))
(fma.f64 #s(literal -1 binary64) (neg.f64 (*.f64 b_2 b_2)) (*.f64 c a))
(fma.f64 (neg.f64 a) (neg.f64 c) (*.f64 b_2 b_2))
(fma.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (neg.f64 (/.f64 (*.f64 c (*.f64 a (*.f64 c a))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(fma.f64 (neg.f64 (*.f64 b_2 b_2)) #s(literal -1 binary64) (*.f64 c a))
(fma.f64 (exp.f64 (log.f64 b_2)) (exp.f64 (log.f64 b_2)) (*.f64 c a))
(neg.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 c (*.f64 a (*.f64 c a)) (*.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (fma.f64 c (*.f64 a (*.f64 c (*.f64 a (*.f64 c a)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 c a) (*.f64 b_2 b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 (*.f64 c a) (*.f64 b_2 b_2)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (fma.f64 c (*.f64 a (*.f64 c (*.f64 a (*.f64 c a)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c a) (-.f64 (*.f64 c a) (*.f64 b_2 b_2)))))
(/.f64 (fma.f64 c (*.f64 a (*.f64 c (*.f64 a (*.f64 c a)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 c (*.f64 a (*.f64 c a)) (*.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(/.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(/.f64 (neg.f64 (fma.f64 c (*.f64 a (*.f64 c (*.f64 a (*.f64 c a)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c a) (-.f64 (*.f64 c a) (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (fma.f64 c (*.f64 a (*.f64 c (*.f64 a (*.f64 c a)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 (fma.f64 c (*.f64 a (*.f64 c a)) (*.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 b_2 (neg.f64 b_2) (*.f64 c a))) (fma.f64 b_2 (neg.f64 b_2) (*.f64 c a)))
(/.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 (*.f64 c a) (*.f64 b_2 b_2))) (-.f64 (*.f64 c a) (*.f64 b_2 b_2)))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 c (*.f64 a (*.f64 c a))))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(/.f64 (*.f64 (fma.f64 c (*.f64 a (*.f64 c (*.f64 a (*.f64 c a)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal 1 binary64)) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c a) (-.f64 (*.f64 c a) (*.f64 b_2 b_2)))))
(/.f64 (*.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) #s(literal 1 binary64)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 c (*.f64 a (*.f64 c (*.f64 a (*.f64 c a)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))) (sqrt.f64 (fma.f64 c (*.f64 a (*.f64 c (*.f64 a (*.f64 c a)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c a) (-.f64 (*.f64 c a) (*.f64 b_2 b_2))))) (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c a) (-.f64 (*.f64 c a) (*.f64 b_2 b_2)))))))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 c (*.f64 a (*.f64 c (*.f64 a (*.f64 c a)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))) (sqrt.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (*.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c a) (-.f64 (*.f64 c a) (*.f64 b_2 b_2))))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(/.f64 (*.f64 (sqrt.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (sqrt.f64 (fma.f64 c (*.f64 a (*.f64 c (*.f64 a (*.f64 c a)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c a) (-.f64 (*.f64 c a) (*.f64 b_2 b_2)))))))
(/.f64 (*.f64 (sqrt.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (sqrt.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a (*.f64 c a)))) (*.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a (*.f64 c a)))) (*.f64 (*.f64 c a) (*.f64 c (*.f64 a (*.f64 c a))))))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a (*.f64 c a)))) (-.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a (*.f64 c a)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c a) (-.f64 (*.f64 c a) (*.f64 b_2 b_2))))))
(/.f64 (*.f64 (*.f64 (fma.f64 c (*.f64 a (*.f64 c (*.f64 a (*.f64 c a)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))) (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 c a) (*.f64 c (*.f64 a (*.f64 c a)))))) #s(literal 1 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 c a) (*.f64 c (*.f64 a (*.f64 c a))))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c a) (-.f64 (*.f64 c a) (*.f64 b_2 b_2))))))
(/.f64 (*.f64 (*.f64 (fma.f64 c (*.f64 a (*.f64 c (*.f64 a (*.f64 c a)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))) (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 c a) (*.f64 c (*.f64 a (*.f64 c a)))))) #s(literal 1 binary64)) (*.f64 (fma.f64 b_2 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 c (*.f64 a (*.f64 c a))) (fma.f64 c (*.f64 a (*.f64 c a)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(/.f64 (*.f64 (*.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 c (*.f64 a (*.f64 c a)))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) #s(literal 1 binary64)) (*.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 c (*.f64 a (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 c (*.f64 a (*.f64 c (*.f64 a (*.f64 c a)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))))) (neg.f64 (neg.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c a) (-.f64 (*.f64 c a) (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 b_2 (neg.f64 b_2) (*.f64 c a)))) (neg.f64 (fma.f64 b_2 (neg.f64 b_2) (*.f64 c a))))
(/.f64 (neg.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 (*.f64 c a) (*.f64 b_2 b_2)))) (neg.f64 (-.f64 (*.f64 c a) (*.f64 b_2 b_2))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 c (*.f64 a (*.f64 c a))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (fma.f64 (/.f64 (*.f64 c (*.f64 a (*.f64 c a))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (/.f64 (*.f64 c (*.f64 a (*.f64 c a))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (/.f64 (*.f64 c (*.f64 a (*.f64 c a))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 (/.f64 (*.f64 c (*.f64 a (*.f64 c a))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (/.f64 (*.f64 c (*.f64 a (*.f64 c a))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (+.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (/.f64 (*.f64 c (*.f64 a (*.f64 c a))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 (fma.f64 c (*.f64 a (*.f64 c (*.f64 a (*.f64 c a)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))))) (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c a) (-.f64 (*.f64 c a) (*.f64 b_2 b_2))))))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 c (*.f64 a (*.f64 c (*.f64 a (*.f64 c a)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c a) (-.f64 (*.f64 c a) (*.f64 b_2 b_2))))))
(/.f64 (*.f64 (sqrt.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a (*.f64 c a)))) (*.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a (*.f64 c a)))) (*.f64 (*.f64 c a) (*.f64 c (*.f64 a (*.f64 c a))))))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c a) (-.f64 (*.f64 c a) (*.f64 b_2 b_2)))))) (fma.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a (*.f64 c a)))) (-.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a (*.f64 c a)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (*.f64 (*.f64 (fma.f64 c (*.f64 a (*.f64 c (*.f64 a (*.f64 c a)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))) (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 c a) (*.f64 c (*.f64 a (*.f64 c a)))))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c a) (-.f64 (*.f64 c a) (*.f64 b_2 b_2)))))) (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 c a) (*.f64 c (*.f64 a (*.f64 c a))))))
(/.f64 (*.f64 (*.f64 (fma.f64 c (*.f64 a (*.f64 c (*.f64 a (*.f64 c a)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))) (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 c a) (*.f64 c (*.f64 a (*.f64 c a)))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (fma.f64 b_2 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 c (*.f64 a (*.f64 c a))) (fma.f64 c (*.f64 a (*.f64 c a)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (*.f64 (*.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 c (*.f64 a (*.f64 c a)))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 c (*.f64 a (*.f64 c a)))))
(pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 2 binary64))
(pow.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1/2 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1 binary64))
(*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(*.f64 #s(literal 1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))
(*.f64 (fma.f64 c (*.f64 a (*.f64 c (*.f64 a (*.f64 c a)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c a) (-.f64 (*.f64 c a) (*.f64 b_2 b_2))))))
(*.f64 (fma.f64 c (*.f64 a (*.f64 c (*.f64 a (*.f64 c a)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) (fma.f64 c (*.f64 a (*.f64 c a)) (*.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(*.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c a) (-.f64 (*.f64 c a) (*.f64 b_2 b_2)))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c a) (-.f64 (*.f64 c a) (*.f64 b_2 b_2)))))))
(*.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(*.f64 (neg.f64 (fma.f64 c (*.f64 a (*.f64 c (*.f64 a (*.f64 c a)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c a) (-.f64 (*.f64 c a) (*.f64 b_2 b_2)))))))
(*.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 b_2 (neg.f64 b_2) (*.f64 c a))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (neg.f64 b_2) (*.f64 c a))))
(*.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 (*.f64 c a) (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 c a) (*.f64 b_2 b_2))))
(*.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(*.f64 (pow.f64 (fma.f64 c (*.f64 a (*.f64 c (*.f64 a (*.f64 c a)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c a) (-.f64 (*.f64 c a) (*.f64 b_2 b_2))))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) #s(literal 1 binary64)))
(*.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1/4 binary64))) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1/4 binary64)))
(neg.f64 (*.f64 c (neg.f64 a)))
(/.f64 c (/.f64 #s(literal 1 binary64) a))
(/.f64 (*.f64 c a) #s(literal 1 binary64))
(/.f64 (*.f64 c (neg.f64 a)) #s(literal -1 binary64))
(*.f64 c a)
(*.f64 a c)
(*.f64 (*.f64 c a) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 c a))
(*.f64 #s(literal -1 binary64) (*.f64 c (neg.f64 a)))
(*.f64 (neg.f64 a) (neg.f64 c))

simplify440.0ms (4%)

Memory
26.7MiB live, 729.6MiB allocated
Algorithm
egg-herbie
Rules
12 278×lower-fma.f64
12 278×lower-fma.f32
8 370×lower-*.f64
8 370×lower-*.f32
5 200×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
08745838
127605539
084115328
Stop Event
iter limit
node limit
Counts
384 → 362
Calls
Call 1
Inputs
(* -1 (/ c (+ b_2 (sqrt (pow b_2 5)))))
(* c (- (* 1/2 (* (/ (* a c) (pow (+ b_2 (sqrt (pow b_2 5))) 2)) (sqrt (/ 1 (pow b_2 5))))) (/ 1 (+ b_2 (sqrt (pow b_2 5))))))
(* c (- (* c (+ (* 1/2 (* (/ a (pow (+ b_2 (sqrt (pow b_2 5))) 2)) (sqrt (/ 1 (pow b_2 5))))) (* c (+ (* -1/4 (/ (pow a 2) (* (pow b_2 5) (pow (+ b_2 (sqrt (pow b_2 5))) 3)))) (* -1/8 (* (/ (pow a 2) (pow (+ b_2 (sqrt (pow b_2 5))) 2)) (sqrt (/ 1 (pow b_2 15))))))))) (/ 1 (+ b_2 (sqrt (pow b_2 5))))))
(* c (- (* c (+ (* 1/2 (* (/ a (pow (+ b_2 (sqrt (pow b_2 5))) 2)) (sqrt (/ 1 (pow b_2 5))))) (* c (+ (* -1/4 (/ (pow a 2) (* (pow b_2 5) (pow (+ b_2 (sqrt (pow b_2 5))) 3)))) (+ (* -1/8 (* (/ (pow a 2) (pow (+ b_2 (sqrt (pow b_2 5))) 2)) (sqrt (/ 1 (pow b_2 15))))) (* c (+ (* -1/2 (* (/ (* a (+ (* -1/4 (/ (pow a 2) (* (pow b_2 5) (pow (+ b_2 (sqrt (pow b_2 5))) 3)))) (* -1/8 (* (/ (pow a 2) (pow (+ b_2 (sqrt (pow b_2 5))) 2)) (sqrt (/ 1 (pow b_2 15))))))) (+ b_2 (sqrt (pow b_2 5)))) (sqrt (/ 1 (pow b_2 5))))) (+ (* 1/16 (* (/ (pow a 3) (pow (+ b_2 (sqrt (pow b_2 5))) 2)) (sqrt (/ 1 (pow b_2 25))))) (* 1/16 (/ (pow a 3) (* (pow b_2 10) (pow (+ b_2 (sqrt (pow b_2 5))) 3)))))))))))) (/ 1 (+ b_2 (sqrt (pow b_2 5))))))
(* -1 (sqrt (/ c a)))
(+ (* -1 (sqrt (/ c a))) (/ b_2 a))
(- (+ (* -1 (sqrt (/ c a))) (* -1 (/ (+ (* -1/2 (* (sqrt (/ (pow c 3) (pow a 3))) (pow b_2 5))) (* (sqrt (/ (pow c 3) (pow a 3))) (pow b_2 2))) (pow c 2)))) (* -1 (/ b_2 a)))
(- (+ (* -1 (sqrt (/ c a))) (* -1 (/ (+ (* -1 (* (sqrt (/ c a)) (* b_2 (+ (* -1/2 (* (sqrt (/ (pow c 3) (pow a 3))) (pow b_2 5))) (* (sqrt (/ (pow c 3) (pow a 3))) (pow b_2 2)))))) (* 1/2 (/ (* (pow b_2 6) (pow c 2)) (pow a 2)))) (pow c 3)))) (+ (* -1 (/ b_2 a)) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (pow b_2 5))) (* (sqrt (/ 1 (* (pow a 3) c))) (pow b_2 2)))))
(sqrt (/ c a))
(+ (sqrt (/ c a)) (* -1 (/ b_2 (* a (pow (sqrt -1) 2)))))
(+ (sqrt (/ c a)) (* -1 (/ (- (+ (* -1 (* (sqrt (/ c (pow a 3))) (/ (pow b_2 2) (pow (sqrt -1) 2)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (/ (pow b_2 7) (pow (sqrt -1) 2))))) (* -1 (/ (* b_2 c) (* a (pow (sqrt -1) 2))))) c)))
(+ (sqrt (/ c a)) (* -1 (/ (- (* -1 (/ (- (+ (* -1 (* (sqrt (/ 1 (* a c))) (* b_2 (+ (* -1 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 2) (pow (sqrt -1) 2)))) (* 1/2 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 7) (pow (sqrt -1) 2)))))))) (* -1/2 (/ (* (pow b_2 8) c) (* (pow a 2) (pow (sqrt -1) 4))))) (+ (* -1 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 2) (pow (sqrt -1) 2)))) (* 1/2 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 7) (pow (sqrt -1) 2)))))) c)) (* -1 (/ (* b_2 c) (* a (pow (sqrt -1) 2))))) c)))
(* -1 (sqrt (/ c a)))
(+ (* -1 (sqrt (/ c a))) (/ b_2 a))
(+ (* -1 (sqrt (/ c a))) (* b_2 (+ (* -1 (* (sqrt (/ 1 (* (pow a 3) c))) b_2)) (/ 1 a))))
(+ (* -1 (sqrt (/ c a))) (* b_2 (+ (* b_2 (+ (* -1 (sqrt (/ 1 (* (pow a 3) c)))) (/ b_2 (* (pow a 2) c)))) (/ 1 a))))
(* -1 (/ c (pow b_2 3)))
(/ (+ (* -1 c) (/ c (pow b_2 2))) (pow b_2 3))
(/ (+ (* -1 c) (+ (* -1 (/ c (pow b_2 4))) (/ c (pow b_2 2)))) (pow b_2 3))
(/ (+ (* -1 c) (+ (* -1 (/ c (pow b_2 4))) (+ (* 1/2 (/ (* a (pow c 2)) (pow b_2 6))) (+ (/ c (pow b_2 2)) (/ c (pow b_2 6)))))) (pow b_2 3))
(/ c (pow b_2 3))
(* -1 (/ (+ (* -1 c) (* -1 (/ c (pow b_2 2)))) (pow b_2 3)))
(* -1 (/ (+ (* -1 c) (+ (* -1 (/ c (pow b_2 2))) (* -1 (/ c (pow b_2 4))))) (pow b_2 3)))
(* -1 (/ (+ (* -1 c) (+ (* -1 (/ c (pow b_2 2))) (+ (* -1 (/ c (pow b_2 4))) (+ (* -1 (/ c (pow b_2 6))) (* 1/2 (/ (* a (pow c 2)) (pow b_2 6))))))) (pow b_2 3)))
(* -1 (/ c (+ b_2 (sqrt (pow b_2 5)))))
(+ (* -1 (/ c (+ b_2 (sqrt (pow b_2 5))))) (* 1/2 (* (/ (* a (pow c 2)) (pow (+ b_2 (sqrt (pow b_2 5))) 2)) (sqrt (/ 1 (pow b_2 5))))))
(+ (* -1 (/ c (+ b_2 (sqrt (pow b_2 5))))) (* a (+ (* 1/2 (* (sqrt (/ 1 (pow b_2 5))) (/ (pow c 2) (pow (+ b_2 (sqrt (pow b_2 5))) 2)))) (* a (+ (* -1/4 (/ (pow c 3) (* (pow b_2 5) (pow (+ b_2 (sqrt (pow b_2 5))) 3)))) (* -1/8 (* (sqrt (/ 1 (pow b_2 15))) (/ (pow c 3) (pow (+ b_2 (sqrt (pow b_2 5))) 2)))))))))
(+ (* -1 (/ c (+ b_2 (sqrt (pow b_2 5))))) (* a (+ (* 1/2 (* (sqrt (/ 1 (pow b_2 5))) (/ (pow c 2) (pow (+ b_2 (sqrt (pow b_2 5))) 2)))) (* a (+ (* -1/4 (/ (pow c 3) (* (pow b_2 5) (pow (+ b_2 (sqrt (pow b_2 5))) 3)))) (+ (* -1/8 (* (sqrt (/ 1 (pow b_2 15))) (/ (pow c 3) (pow (+ b_2 (sqrt (pow b_2 5))) 2)))) (* a (+ (* -1/2 (* (sqrt (/ 1 (pow b_2 5))) (/ (* c (+ (* -1/4 (/ (pow c 3) (* (pow b_2 5) (pow (+ b_2 (sqrt (pow b_2 5))) 3)))) (* -1/8 (* (sqrt (/ 1 (pow b_2 15))) (/ (pow c 3) (pow (+ b_2 (sqrt (pow b_2 5))) 2)))))) (+ b_2 (sqrt (pow b_2 5)))))) (+ (* 1/16 (* (sqrt (/ 1 (pow b_2 25))) (/ (pow c 4) (pow (+ b_2 (sqrt (pow b_2 5))) 2)))) (* 1/16 (/ (pow c 4) (* (pow b_2 10) (pow (+ b_2 (sqrt (pow b_2 5))) 3)))))))))))))
(* -1 (sqrt (/ c a)))
(/ (+ b_2 (* -1 (sqrt (* a c)))) a)
(/ (+ b_2 (+ (* -1 (sqrt (* a c))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (pow b_2 2))) (* 1/2 (* (sqrt (/ 1 (* a c))) (pow b_2 5)))))) a)
(/ (+ b_2 (+ (* -1 (sqrt (* a c))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (pow b_2 2))) (+ (* -1 (* (sqrt (/ 1 (* (pow a 5) c))) (* b_2 (+ (* -1 (* (sqrt (/ (pow a 3) c)) (pow b_2 2))) (* 1/2 (* (sqrt (/ (pow a 3) c)) (pow b_2 5))))))) (+ (* -1/2 (/ (pow b_2 6) (* a c))) (* 1/2 (* (sqrt (/ 1 (* a c))) (pow b_2 5)))))))) a)
(sqrt (/ c a))
(* -1 (/ (+ (* -1 (sqrt (* a c))) (/ b_2 (pow (sqrt -1) 2))) a))
(* -1 (/ (+ (* -1 (sqrt (* a c))) (* -1 (/ (+ (* -1 (/ (* a b_2) (pow (sqrt -1) 2))) (* -1 (/ (+ (* -1 (* (sqrt (/ (pow a 3) c)) (/ (pow b_2 2) (pow (sqrt -1) 2)))) (* 1/2 (* (sqrt (/ (pow a 3) c)) (/ (pow b_2 6) (pow (sqrt -1) 2))))) a))) a))) a))
(* -1 (/ (+ (* -1 (sqrt (* a c))) (* -1 (/ (+ (* -1 (/ (* a b_2) (pow (sqrt -1) 2))) (* -1 (/ (+ (* -1 (* (sqrt (/ (pow a 3) c)) (/ (pow b_2 2) (pow (sqrt -1) 2)))) (+ (* -1 (/ (+ (* -1 (* (sqrt (/ a c)) (* b_2 (+ (* -1 (* (sqrt (/ (pow a 3) c)) (/ (pow b_2 2) (pow (sqrt -1) 2)))) (* 1/2 (* (sqrt (/ (pow a 3) c)) (/ (pow b_2 6) (pow (sqrt -1) 2)))))))) (* -1/2 (/ (* (pow a 2) (pow b_2 7)) (* c (pow (sqrt -1) 4))))) a)) (* 1/2 (* (sqrt (/ (pow a 3) c)) (/ (pow b_2 6) (pow (sqrt -1) 2)))))) a))) a))) a))
(* -1 c)
(* -1 c)
(* -1 c)
(* -1 c)
(* -1 c)
(* -1 c)
(* -1 c)
(* -1 c)
(* -1 c)
(* -1 c)
(* -1 c)
(* -1 c)
(sqrt (* a c))
(+ b_2 (sqrt (* a c)))
(+ (sqrt (* a c)) (* b_2 (+ 1 (* 1/2 (* (sqrt (/ 1 (* a c))) (pow b_2 3))))))
(+ (sqrt (* a c)) (* b_2 (+ 1 (* (pow b_2 3) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (pow b_2 4))) (* 1/2 (sqrt (/ 1 (* a c)))))))))
(sqrt (pow b_2 5))
(* (pow b_2 3) (+ (sqrt (/ 1 b_2)) (/ 1 (pow b_2 2))))
(* (pow b_2 3) (+ (sqrt (/ 1 b_2)) (+ (* 1/2 (* (* a c) (sqrt (/ 1 (pow b_2 11))))) (/ 1 (pow b_2 2)))))
(* (pow b_2 3) (+ (sqrt (/ 1 b_2)) (+ (* -1/8 (* (* (pow a 2) (pow c 2)) (sqrt (/ 1 (pow b_2 21))))) (+ (* 1/2 (* (* a c) (sqrt (/ 1 (pow b_2 11))))) (/ 1 (pow b_2 2))))))
(* -1 (* (sqrt (pow b_2 5)) (sqrt -1)))
(* -1 (* (pow b_2 3) (- (* (sqrt (/ 1 b_2)) (sqrt -1)) (/ 1 (pow b_2 2)))))
(* -1 (* (pow b_2 3) (- (+ (* 1/2 (* (* a (* c (sqrt -1))) (sqrt (/ 1 (pow b_2 11))))) (* (sqrt (/ 1 b_2)) (sqrt -1))) (/ 1 (pow b_2 2)))))
(* -1 (* (pow b_2 3) (- (+ (* -1/8 (* (* (pow a 2) (* (pow c 2) (sqrt -1))) (sqrt (/ 1 (pow b_2 21))))) (+ (* 1/2 (* (* a (* c (sqrt -1))) (sqrt (/ 1 (pow b_2 11))))) (* (sqrt (/ 1 b_2)) (sqrt -1)))) (/ 1 (pow b_2 2)))))
(+ b_2 (pow b_2 2))
(+ b_2 (+ (* 1/2 (/ (* a c) (pow b_2 2))) (pow b_2 2)))
(+ b_2 (+ (* a (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 6))) (* 1/2 (/ c (pow b_2 2))))) (pow b_2 2)))
(+ b_2 (+ (* a (+ (* 1/2 (/ c (pow b_2 2))) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 6))) (* 1/16 (/ (* a (pow c 3)) (pow b_2 10))))))) (pow b_2 2)))
(sqrt (* a c))
(* a (+ (sqrt (/ c a)) (/ b_2 a)))
(* a (+ (sqrt (/ c a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (pow b_2 4))) (/ b_2 a))))
(* a (+ (sqrt (/ c a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (pow b_2 8))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (pow b_2 4))) (/ b_2 a)))))
(* -1 (* (sqrt (* a c)) (pow (sqrt -1) 2)))
(* -1 (* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (pow (sqrt -1) 2)))))
(* -1 (* a (+ (* -1 (/ (+ b_2 (* -1/2 (* (sqrt (/ 1 (* a c))) (pow b_2 6)))) a)) (* (sqrt (/ c a)) (pow (sqrt -1) 2)))))
(* -1 (* a (+ (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 12) (pow (sqrt -1) 2)))) (* 1/2 (* (sqrt (/ a c)) (pow b_2 6)))) a))) a)) (* (sqrt (/ c a)) (pow (sqrt -1) 2)))))
(+ b_2 (pow b_2 2))
(+ b_2 (+ (* 1/2 (/ (* a c) (pow b_2 2))) (pow b_2 2)))
(+ b_2 (+ (* c (+ (* -1/8 (/ (* (pow a 2) c) (pow b_2 6))) (* 1/2 (/ a (pow b_2 2))))) (pow b_2 2)))
(+ b_2 (+ (* c (+ (* 1/2 (/ a (pow b_2 2))) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 6))) (* 1/16 (/ (* (pow a 3) c) (pow b_2 10))))))) (pow b_2 2)))
(sqrt c)
(* c (+ (sqrt (/ 1 c)) (/ b_2 c)))
(* c (+ (sqrt (/ 1 c)) (+ (* 1/2 (* (pow b_2 4) (sqrt (/ 1 (pow c 3))))) (/ b_2 c))))
(* c (+ (sqrt (/ 1 c)) (+ (* -1/8 (* (pow b_2 8) (sqrt (/ 1 (pow c 5))))) (+ (* 1/2 (* (pow b_2 4) (sqrt (/ 1 (pow c 3))))) (/ b_2 c)))))
(* -1 (* (sqrt c) (pow (sqrt -1) 2)))
(* -1 (* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ 1 c)) (pow (sqrt -1) 2)))))
(* -1 (* c (+ (* -1 (/ (+ b_2 (* -1/2 (* (pow b_2 6) (sqrt (/ 1 c))))) c)) (* (sqrt (/ 1 c)) (pow (sqrt -1) 2)))))
(* -1 (* c (+ (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/8 (* (/ (pow b_2 12) (pow (sqrt -1) 2)) (sqrt (/ 1 c)))) (* 1/2 (* (pow b_2 6) (sqrt c)))) c))) c)) (* (sqrt (/ 1 c)) (pow (sqrt -1) 2)))))
(sqrt (* a c))
(+ (sqrt (* a c)) (* 1/2 (* (sqrt (/ 1 (* a c))) (pow b_2 4))))
(+ (sqrt (* a c)) (* (pow b_2 4) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (pow b_2 4))) (* 1/2 (sqrt (/ 1 (* a c)))))))
(+ (sqrt (* a c)) (* (pow b_2 4) (+ (* 1/2 (sqrt (/ 1 (* a c)))) (* (pow b_2 4) (+ (* -1/8 (sqrt (/ 1 (* (pow a 3) (pow c 3))))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (pow b_2 4))))))))
(sqrt (pow b_2 5))
(* (pow b_2 3) (+ (sqrt (/ 1 b_2)) (* 1/2 (* (* a c) (sqrt (/ 1 (pow b_2 11)))))))
(* (pow b_2 3) (+ (sqrt (/ 1 b_2)) (+ (* -1/8 (* (* (pow a 2) (pow c 2)) (sqrt (/ 1 (pow b_2 21))))) (* 1/2 (* (* a c) (sqrt (/ 1 (pow b_2 11))))))))
(* (pow b_2 3) (+ (sqrt (/ 1 b_2)) (+ (* -1/8 (* (* (pow a 2) (pow c 2)) (sqrt (/ 1 (pow b_2 21))))) (+ (* 1/16 (* (* (pow a 3) (pow c 3)) (sqrt (/ 1 (pow b_2 31))))) (* 1/2 (* (* a c) (sqrt (/ 1 (pow b_2 11)))))))))
(* -1 (* (sqrt (pow b_2 5)) (sqrt -1)))
(* -1 (* (pow b_2 3) (+ (* 1/2 (* (* a (* c (sqrt -1))) (sqrt (/ 1 (pow b_2 11))))) (* (sqrt (/ 1 b_2)) (sqrt -1)))))
(* -1 (* (pow b_2 3) (+ (* -1/8 (* (* (pow a 2) (* (pow c 2) (sqrt -1))) (sqrt (/ 1 (pow b_2 21))))) (+ (* 1/2 (* (* a (* c (sqrt -1))) (sqrt (/ 1 (pow b_2 11))))) (* (sqrt (/ 1 b_2)) (sqrt -1))))))
(* -1 (* (pow b_2 3) (+ (* -1/8 (* (* (pow a 2) (* (pow c 2) (sqrt -1))) (sqrt (/ 1 (pow b_2 21))))) (+ (* 1/16 (* (* (pow a 3) (* (pow c 3) (sqrt -1))) (sqrt (/ 1 (pow b_2 31))))) (+ (* 1/2 (* (* a (* c (sqrt -1))) (sqrt (/ 1 (pow b_2 11))))) (* (sqrt (/ 1 b_2)) (sqrt -1)))))))
(pow b_2 2)
(+ (* 1/2 (/ (* a c) (pow b_2 2))) (pow b_2 2))
(+ (* a (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 6))) (* 1/2 (/ c (pow b_2 2))))) (pow b_2 2))
(+ (* a (+ (* 1/2 (/ c (pow b_2 2))) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 6))) (* 1/16 (/ (* a (pow c 3)) (pow b_2 10))))))) (pow b_2 2))
(sqrt (* a c))
(* a (+ (sqrt (/ c a)) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (pow b_2 4)))))
(* a (+ (sqrt (/ c a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (pow b_2 8))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (pow b_2 4))))))
(* a (+ (sqrt (/ c a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (pow b_2 8))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (pow b_2 12))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (pow b_2 4)))))))
(* -1 (* (sqrt (* a c)) (pow (sqrt -1) 2)))
(* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (pow b_2 6))) (* (sqrt (/ c a)) (pow (sqrt -1) 2)))))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 12) (pow (sqrt -1) 2)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (pow b_2 6))) (* (sqrt (/ c a)) (pow (sqrt -1) 2))))))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 12) (pow (sqrt -1) 2)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b_2 18) (pow (sqrt -1) 4)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (pow b_2 6))) (* (sqrt (/ c a)) (pow (sqrt -1) 2)))))))
(pow b_2 2)
(+ (* 1/2 (/ (* a c) (pow b_2 2))) (pow b_2 2))
(+ (* c (+ (* -1/8 (/ (* (pow a 2) c) (pow b_2 6))) (* 1/2 (/ a (pow b_2 2))))) (pow b_2 2))
(+ (* c (+ (* 1/2 (/ a (pow b_2 2))) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 6))) (* 1/16 (/ (* (pow a 3) c) (pow b_2 10))))))) (pow b_2 2))
(sqrt c)
(* c (+ (sqrt (/ 1 c)) (* 1/2 (* (pow b_2 4) (sqrt (/ 1 (pow c 3)))))))
(* c (+ (sqrt (/ 1 c)) (+ (* -1/8 (* (pow b_2 8) (sqrt (/ 1 (pow c 5))))) (* 1/2 (* (pow b_2 4) (sqrt (/ 1 (pow c 3))))))))
(* c (+ (sqrt (/ 1 c)) (+ (* -1/8 (* (pow b_2 8) (sqrt (/ 1 (pow c 5))))) (+ (* 1/16 (* (pow b_2 12) (sqrt (/ 1 (pow c 7))))) (* 1/2 (* (pow b_2 4) (sqrt (/ 1 (pow c 3)))))))))
(* -1 (* (sqrt c) (pow (sqrt -1) 2)))
(* -1 (* c (+ (* 1/2 (* (pow b_2 6) (sqrt (/ 1 (pow c 3))))) (* (sqrt (/ 1 c)) (pow (sqrt -1) 2)))))
(* -1 (* c (+ (* -1/8 (* (/ (pow b_2 12) (pow (sqrt -1) 2)) (sqrt (/ 1 (pow c 5))))) (+ (* 1/2 (* (pow b_2 6) (sqrt (/ 1 (pow c 3))))) (* (sqrt (/ 1 c)) (pow (sqrt -1) 2))))))
(* -1 (* c (+ (* -1/8 (* (/ (pow b_2 12) (pow (sqrt -1) 2)) (sqrt (/ 1 (pow c 5))))) (+ (* 1/16 (* (/ (pow b_2 18) (pow (sqrt -1) 4)) (sqrt (/ 1 (pow c 7))))) (+ (* 1/2 (* (pow b_2 6) (sqrt (/ 1 (pow c 3))))) (* (sqrt (/ 1 c)) (pow (sqrt -1) 2)))))))
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(/ (pow b_2 2) a)
(/ (pow b_2 2) a)
(/ (pow b_2 2) a)
(/ (pow b_2 2) a)
(/ (pow b_2 2) a)
(/ (pow b_2 2) a)
(/ (pow b_2 2) a)
(/ (pow b_2 2) a)
(/ (pow b_2 3) a)
(/ (pow b_2 3) a)
(/ (pow b_2 3) a)
(/ (pow b_2 3) a)
(/ (pow b_2 2) a)
(/ (pow b_2 2) a)
(/ (pow b_2 2) a)
(/ (pow b_2 2) a)
(/ (pow b_2 3) a)
(/ (pow b_2 3) a)
(/ (pow b_2 3) a)
(/ (pow b_2 3) a)
(* -1 (/ (pow b_2 3) a))
(* -1 (/ (pow b_2 3) a))
(* -1 (/ (pow b_2 3) a))
(* -1 (/ (pow b_2 3) a))
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
b_2
b_2
b_2
b_2
(pow b_2 2)
(pow b_2 2)
(pow b_2 2)
(pow b_2 2)
(pow b_2 2)
(pow b_2 2)
(pow b_2 2)
(pow b_2 2)
(* -1 (/ b_2 a))
(* -1 (/ b_2 a))
(* -1 (/ b_2 a))
(* -1 (/ b_2 a))
(* -1 (/ b_2 a))
(* -1 (/ b_2 a))
(* -1 (/ b_2 a))
(* -1 (/ b_2 a))
(* -1 (/ b_2 a))
(* -1 (/ b_2 a))
(* -1 (/ b_2 a))
(* -1 (/ b_2 a))
(* -1 (/ b_2 a))
(* -1 (/ b_2 a))
(* -1 (/ b_2 a))
(* -1 (/ b_2 a))
(* -1 (/ b_2 a))
(* -1 (/ b_2 a))
(* -1 (/ b_2 a))
(* -1 (/ b_2 a))
(* -1 (/ b_2 a))
(* -1 (/ b_2 a))
(* -1 (/ b_2 a))
(* -1 (/ b_2 a))
(/ -1 (* a b_2))
(/ -1 (* a b_2))
(/ -1 (* a b_2))
(/ -1 (* a b_2))
(/ -1 (* a b_2))
(/ -1 (* a b_2))
(/ -1 (* a b_2))
(/ -1 (* a b_2))
(/ -1 (* a b_2))
(/ -1 (* a b_2))
(/ -1 (* a b_2))
(/ -1 (* a b_2))
(/ -1 (* a b_2))
(/ -1 (* a b_2))
(/ -1 (* a b_2))
(/ -1 (* a b_2))
(/ -1 a)
(/ -1 a)
(/ -1 a)
(/ -1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(* a b_2)
(* a b_2)
(* a b_2)
(* a b_2)
a
a
a
a
a
a
a
a
(* a b_2)
(* a b_2)
(* a b_2)
(* a b_2)
(* a b_2)
(* a b_2)
(* a b_2)
(* a b_2)
(* a b_2)
(* a b_2)
(* a b_2)
(* a b_2)
(sqrt (/ c a))
(+ (sqrt (/ c a)) (* -1 (/ b_2 a)))
(+ (sqrt (/ c a)) (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (pow b_2 3))) (/ 1 a))))
(+ (sqrt (/ c a)) (* b_2 (- (* (pow b_2 3) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (pow b_2 4))) (* 1/2 (sqrt (/ 1 (* (pow a 3) c)))))) (/ 1 a))))
(* (/ 1 a) (sqrt (pow b_2 5)))
(* (pow b_2 3) (- (* (/ 1 a) (sqrt (/ 1 b_2))) (/ 1 (* a (pow b_2 2)))))
(* (pow b_2 3) (- (+ (* 1/2 (* (sqrt (/ 1 (pow b_2 11))) c)) (* (/ 1 a) (sqrt (/ 1 b_2)))) (/ 1 (* a (pow b_2 2)))))
(* (pow b_2 3) (- (+ (* -1/8 (* (* a (pow c 2)) (sqrt (/ 1 (pow b_2 21))))) (+ (* 1/2 (* (sqrt (/ 1 (pow b_2 11))) c)) (* (/ 1 a) (sqrt (/ 1 b_2))))) (/ 1 (* a (pow b_2 2)))))
(* -1 (* (/ (sqrt -1) a) (sqrt (pow b_2 5))))
(* -1 (* (pow b_2 3) (+ (* (/ (sqrt -1) a) (sqrt (/ 1 b_2))) (/ 1 (* a (pow b_2 2))))))
(* -1 (* (pow b_2 3) (+ (* 1/2 (* (sqrt (/ 1 (pow b_2 11))) (* c (sqrt -1)))) (+ (* (/ (sqrt -1) a) (sqrt (/ 1 b_2))) (/ 1 (* a (pow b_2 2)))))))
(* -1 (* (pow b_2 3) (+ (* -1/8 (* (* a (* (pow c 2) (sqrt -1))) (sqrt (/ 1 (pow b_2 21))))) (+ (* 1/2 (* (sqrt (/ 1 (pow b_2 11))) (* c (sqrt -1)))) (+ (* (/ (sqrt -1) a) (sqrt (/ 1 b_2))) (/ 1 (* a (pow b_2 2))))))))
(/ (- (pow b_2 2) b_2) a)
(/ (- (+ (* 1/2 (/ (* a c) (pow b_2 2))) (pow b_2 2)) b_2) a)
(/ (- (+ (* a (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 6))) (* 1/2 (/ c (pow b_2 2))))) (pow b_2 2)) b_2) a)
(/ (- (+ (* a (+ (* 1/2 (/ c (pow b_2 2))) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 6))) (* 1/16 (/ (* a (pow c 3)) (pow b_2 10))))))) (pow b_2 2)) b_2) a)
(sqrt (/ c a))
(+ (sqrt (/ c a)) (* -1 (/ b_2 a)))
(+ (sqrt (/ c a)) (+ (* -1 (/ b_2 a)) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (pow b_2 4)))))
(+ (sqrt (/ c a)) (+ (* -1 (/ b_2 a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (pow b_2 8))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (pow b_2 4))))))
(* -1 (* (sqrt (/ c a)) (pow (sqrt -1) 2)))
(+ (* -1 (* (sqrt (/ c a)) (pow (sqrt -1) 2))) (* -1 (/ b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (pow (sqrt -1) 2))) (* -1 (/ (+ b_2 (* 1/2 (* (sqrt (/ 1 (* a c))) (pow b_2 6)))) a)))
(+ (* -1 (* (sqrt (/ c a)) (pow (sqrt -1) 2))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (pow b_2 6))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 12) (pow (sqrt -1) 2))))) a))) a)))
(/ (- (pow b_2 2) b_2) a)
(- (+ (* 1/2 (/ c (pow b_2 2))) (/ (pow b_2 2) a)) (/ b_2 a))
(- (+ (* c (+ (* -1/8 (/ (* a c) (pow b_2 6))) (* 1/2 (/ 1 (pow b_2 2))))) (/ (pow b_2 2) a)) (/ b_2 a))
(- (+ (* c (+ (* c (+ (* -1/8 (/ a (pow b_2 6))) (* 1/16 (/ (* (pow a 2) c) (pow b_2 10))))) (* 1/2 (/ 1 (pow b_2 2))))) (/ (pow b_2 2) a)) (/ b_2 a))
(* (/ 1 a) (sqrt c))
(* c (+ (* -1 (/ b_2 (* a c))) (* (/ 1 a) (sqrt (/ 1 c)))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (/ (pow b_2 4) a) (sqrt (/ 1 (pow c 3))))) (* (/ 1 a) (sqrt (/ 1 c))))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (/ (pow b_2 8) a) (sqrt (/ 1 (pow c 5))))) (+ (* 1/2 (* (/ (pow b_2 4) a) (sqrt (/ 1 (pow c 3))))) (* (/ 1 a) (sqrt (/ 1 c)))))))
(* -1 (* (/ (pow (sqrt -1) 2) a) (sqrt c)))
(* -1 (* c (+ (* (/ (pow (sqrt -1) 2) a) (sqrt (/ 1 c))) (/ b_2 (* a c)))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (/ (pow b_2 6) a) (sqrt (/ 1 c))))) c)) (* (/ (pow (sqrt -1) 2) a) (sqrt (/ 1 c))))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (/ (pow b_2 12) (* a (pow (sqrt -1) 2))) (sqrt (/ 1 c)))) (* 1/2 (* (/ (pow b_2 6) a) (sqrt c)))) c))) c)) (* (/ (pow (sqrt -1) 2) a) (sqrt (/ 1 c))))))
(sqrt (* a c))
(+ (sqrt (* a c)) (* -1 b_2))
(+ (sqrt (* a c)) (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* a c))) (pow b_2 3))) 1)))
(+ (sqrt (* a c)) (* b_2 (- (* (pow b_2 3) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (pow b_2 4))) (* 1/2 (sqrt (/ 1 (* a c)))))) 1)))
(sqrt (pow b_2 5))
(* (pow b_2 3) (- (sqrt (/ 1 b_2)) (/ 1 (pow b_2 2))))
(* (pow b_2 3) (- (+ (sqrt (/ 1 b_2)) (* 1/2 (* (* a c) (sqrt (/ 1 (pow b_2 11)))))) (/ 1 (pow b_2 2))))
(* (pow b_2 3) (- (+ (sqrt (/ 1 b_2)) (+ (* -1/8 (* (* (pow a 2) (pow c 2)) (sqrt (/ 1 (pow b_2 21))))) (* 1/2 (* (* a c) (sqrt (/ 1 (pow b_2 11))))))) (/ 1 (pow b_2 2))))
(* -1 (* (sqrt (pow b_2 5)) (sqrt -1)))
(* -1 (* (pow b_2 3) (+ (* (sqrt (/ 1 b_2)) (sqrt -1)) (/ 1 (pow b_2 2)))))
(* -1 (* (pow b_2 3) (+ (* 1/2 (* (* a (* c (sqrt -1))) (sqrt (/ 1 (pow b_2 11))))) (+ (* (sqrt (/ 1 b_2)) (sqrt -1)) (/ 1 (pow b_2 2))))))
(* -1 (* (pow b_2 3) (+ (* -1/8 (* (* (pow a 2) (* (pow c 2) (sqrt -1))) (sqrt (/ 1 (pow b_2 21))))) (+ (* 1/2 (* (* a (* c (sqrt -1))) (sqrt (/ 1 (pow b_2 11))))) (+ (* (sqrt (/ 1 b_2)) (sqrt -1)) (/ 1 (pow b_2 2)))))))
(- (pow b_2 2) b_2)
(- (+ (* 1/2 (/ (* a c) (pow b_2 2))) (pow b_2 2)) b_2)
(- (+ (* a (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 6))) (* 1/2 (/ c (pow b_2 2))))) (pow b_2 2)) b_2)
(- (+ (* a (+ (* 1/2 (/ c (pow b_2 2))) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 6))) (* 1/16 (/ (* a (pow c 3)) (pow b_2 10))))))) (pow b_2 2)) b_2)
(sqrt (* a c))
(* a (+ (sqrt (/ c a)) (* -1 (/ b_2 a))))
(* a (- (+ (sqrt (/ c a)) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (pow b_2 4)))) (/ b_2 a)))
(* a (- (+ (sqrt (/ c a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (pow b_2 8))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (pow b_2 4))))) (/ b_2 a)))
(* -1 (* (sqrt (* a c)) (pow (sqrt -1) 2)))
(* -1 (* a (+ (* (sqrt (/ c a)) (pow (sqrt -1) 2)) (/ b_2 a))))
(* -1 (* a (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (pow b_2 6))) b_2) a)) (* (sqrt (/ c a)) (pow (sqrt -1) 2)))))
(* -1 (* a (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 12) (pow (sqrt -1) 2)))) (* 1/2 (* (sqrt (/ a c)) (pow b_2 6)))) a)) b_2) a)) (* (sqrt (/ c a)) (pow (sqrt -1) 2)))))
(- (pow b_2 2) b_2)
(- (+ (* 1/2 (/ (* a c) (pow b_2 2))) (pow b_2 2)) b_2)
(- (+ (* c (+ (* -1/8 (/ (* (pow a 2) c) (pow b_2 6))) (* 1/2 (/ a (pow b_2 2))))) (pow b_2 2)) b_2)
(- (+ (* c (+ (* 1/2 (/ a (pow b_2 2))) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 6))) (* 1/16 (/ (* (pow a 3) c) (pow b_2 10))))))) (pow b_2 2)) b_2)
(sqrt c)
(* c (+ (sqrt (/ 1 c)) (* -1 (/ b_2 c))))
(* c (- (+ (sqrt (/ 1 c)) (* 1/2 (* (pow b_2 4) (sqrt (/ 1 (pow c 3)))))) (/ b_2 c)))
(* c (- (+ (sqrt (/ 1 c)) (+ (* -1/8 (* (pow b_2 8) (sqrt (/ 1 (pow c 5))))) (* 1/2 (* (pow b_2 4) (sqrt (/ 1 (pow c 3))))))) (/ b_2 c)))
(* -1 (* (sqrt c) (pow (sqrt -1) 2)))
(* -1 (* c (+ (* (sqrt (/ 1 c)) (pow (sqrt -1) 2)) (/ b_2 c))))
(* -1 (* c (+ (* -1 (/ (- (* -1/2 (* (pow b_2 6) (sqrt (/ 1 c)))) b_2) c)) (* (sqrt (/ 1 c)) (pow (sqrt -1) 2)))))
(* -1 (* c (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (/ (pow b_2 12) (pow (sqrt -1) 2)) (sqrt (/ 1 c)))) (* 1/2 (* (pow b_2 6) (sqrt c)))) c)) b_2) c)) (* (sqrt (/ 1 c)) (pow (sqrt -1) 2)))))
(* a c)
(+ (* a c) (pow b_2 4))
(+ (* a c) (pow b_2 4))
(+ (* a c) (pow b_2 4))
(pow b_2 5)
(* (pow b_2 5) (+ 1 (/ (* a c) (pow b_2 5))))
(* (pow b_2 5) (+ 1 (/ (* a c) (pow b_2 5))))
(* (pow b_2 5) (+ 1 (/ (* a c) (pow b_2 5))))
(* -1 (pow b_2 5))
(* -1 (* (pow b_2 5) (+ 1 (* -1 (/ (* a c) (pow b_2 5))))))
(* -1 (* (pow b_2 5) (+ 1 (* -1 (/ (* a c) (pow b_2 5))))))
(* -1 (* (pow b_2 5) (+ 1 (* -1 (/ (* a c) (pow b_2 5))))))
(pow b_2 4)
(+ (* a c) (pow b_2 4))
(+ (* a c) (pow b_2 4))
(+ (* a c) (pow b_2 4))
(* a c)
(* a (+ c (/ (pow b_2 4) a)))
(* a (+ c (/ (pow b_2 4) a)))
(* a (+ c (/ (pow b_2 4) a)))
(* a c)
(* -1 (* a (+ (* -1 c) (* -1 (/ (pow b_2 6) a)))))
(* -1 (* a (+ (* -1 c) (* -1 (/ (pow b_2 6) a)))))
(* -1 (* a (+ (* -1 c) (* -1 (/ (pow b_2 6) a)))))
(pow b_2 4)
(+ (* a c) (pow b_2 4))
(+ (* a c) (pow b_2 4))
(+ (* a c) (pow b_2 4))
c
(* c (+ 1 (/ (pow b_2 4) c)))
(* c (+ 1 (/ (pow b_2 4) c)))
(* c (+ 1 (/ (pow b_2 4) c)))
c
(* -1 (* c (- (* -1 (/ (pow b_2 6) c)) 1)))
(* -1 (* c (- (* -1 (/ (pow b_2 6) c)) 1)))
(* -1 (* c (- (* -1 (/ (pow b_2 6) c)) 1)))
(* a c)
(* a c)
(* a c)
(* a c)
a
a
a
a
a
a
a
a
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
Outputs
(* -1 (/ c (+ b_2 (sqrt (pow b_2 5)))))
(/.f64 (neg.f64 c) (+.f64 b_2 (sqrt.f64 (pow.f64 b_2 #s(literal 5 binary64)))))
(* c (- (* 1/2 (* (/ (* a c) (pow (+ b_2 (sqrt (pow b_2 5))) 2)) (sqrt (/ 1 (pow b_2 5))))) (/ 1 (+ b_2 (sqrt (pow b_2 5))))))
(*.f64 c (fma.f64 (/.f64 (*.f64 c a) (pow.f64 (+.f64 b_2 (sqrt.f64 (pow.f64 b_2 #s(literal 5 binary64)))) #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 5 binary64)))) #s(literal 1/2 binary64)) (/.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (pow.f64 b_2 #s(literal 5 binary64)))))))
(* c (- (* c (+ (* 1/2 (* (/ a (pow (+ b_2 (sqrt (pow b_2 5))) 2)) (sqrt (/ 1 (pow b_2 5))))) (* c (+ (* -1/4 (/ (pow a 2) (* (pow b_2 5) (pow (+ b_2 (sqrt (pow b_2 5))) 3)))) (* -1/8 (* (/ (pow a 2) (pow (+ b_2 (sqrt (pow b_2 5))) 2)) (sqrt (/ 1 (pow b_2 15))))))))) (/ 1 (+ b_2 (sqrt (pow b_2 5))))))
(*.f64 c (fma.f64 c (fma.f64 c (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 a a) (*.f64 (pow.f64 b_2 #s(literal 5 binary64)) (pow.f64 (+.f64 b_2 (sqrt.f64 (pow.f64 b_2 #s(literal 5 binary64)))) #s(literal 3 binary64)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 a a) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 15 binary64))))) (pow.f64 (+.f64 b_2 (sqrt.f64 (pow.f64 b_2 #s(literal 5 binary64)))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 a (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 5 binary64))))) (pow.f64 (+.f64 b_2 (sqrt.f64 (pow.f64 b_2 #s(literal 5 binary64)))) #s(literal 2 binary64))))) (/.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (pow.f64 b_2 #s(literal 5 binary64)))))))
(* c (- (* c (+ (* 1/2 (* (/ a (pow (+ b_2 (sqrt (pow b_2 5))) 2)) (sqrt (/ 1 (pow b_2 5))))) (* c (+ (* -1/4 (/ (pow a 2) (* (pow b_2 5) (pow (+ b_2 (sqrt (pow b_2 5))) 3)))) (+ (* -1/8 (* (/ (pow a 2) (pow (+ b_2 (sqrt (pow b_2 5))) 2)) (sqrt (/ 1 (pow b_2 15))))) (* c (+ (* -1/2 (* (/ (* a (+ (* -1/4 (/ (pow a 2) (* (pow b_2 5) (pow (+ b_2 (sqrt (pow b_2 5))) 3)))) (* -1/8 (* (/ (pow a 2) (pow (+ b_2 (sqrt (pow b_2 5))) 2)) (sqrt (/ 1 (pow b_2 15))))))) (+ b_2 (sqrt (pow b_2 5)))) (sqrt (/ 1 (pow b_2 5))))) (+ (* 1/16 (* (/ (pow a 3) (pow (+ b_2 (sqrt (pow b_2 5))) 2)) (sqrt (/ 1 (pow b_2 25))))) (* 1/16 (/ (pow a 3) (* (pow b_2 10) (pow (+ b_2 (sqrt (pow b_2 5))) 3)))))))))))) (/ 1 (+ b_2 (sqrt (pow b_2 5))))))
(*.f64 c (fma.f64 c (fma.f64 c (fma.f64 c (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 a a) (*.f64 (pow.f64 b_2 #s(literal 5 binary64)) (pow.f64 (+.f64 b_2 (sqrt.f64 (pow.f64 b_2 #s(literal 5 binary64)))) #s(literal 3 binary64)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 a a) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 15 binary64))))) (pow.f64 (+.f64 b_2 (sqrt.f64 (pow.f64 b_2 #s(literal 5 binary64)))) #s(literal 2 binary64))))) (*.f64 a (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))) (+.f64 b_2 (sqrt.f64 (pow.f64 b_2 #s(literal 5 binary64))))) (*.f64 #s(literal 1/16 binary64) (fma.f64 (/.f64 (*.f64 a (*.f64 a a)) (pow.f64 (+.f64 b_2 (sqrt.f64 (pow.f64 b_2 #s(literal 5 binary64)))) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 25 binary64)))) (/.f64 (*.f64 a (*.f64 a a)) (*.f64 (pow.f64 (+.f64 b_2 (sqrt.f64 (pow.f64 b_2 #s(literal 5 binary64)))) #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 10 binary64))))))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 a a) (*.f64 (pow.f64 b_2 #s(literal 5 binary64)) (pow.f64 (+.f64 b_2 (sqrt.f64 (pow.f64 b_2 #s(literal 5 binary64)))) #s(literal 3 binary64)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 a a) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 15 binary64))))) (pow.f64 (+.f64 b_2 (sqrt.f64 (pow.f64 b_2 #s(literal 5 binary64)))) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 a (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 5 binary64))))) (pow.f64 (+.f64 b_2 (sqrt.f64 (pow.f64 b_2 #s(literal 5 binary64)))) #s(literal 2 binary64))))) (/.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (pow.f64 b_2 #s(literal 5 binary64)))))))
(* -1 (sqrt (/ c a)))
(neg.f64 (sqrt.f64 (/.f64 c a)))
(+ (* -1 (sqrt (/ c a))) (/ b_2 a))
(-.f64 (/.f64 b_2 a) (sqrt.f64 (/.f64 c a)))
(- (+ (* -1 (sqrt (/ c a))) (* -1 (/ (+ (* -1/2 (* (sqrt (/ (pow c 3) (pow a 3))) (pow b_2 5))) (* (sqrt (/ (pow c 3) (pow a 3))) (pow b_2 2))) (pow c 2)))) (* -1 (/ b_2 a)))
(+.f64 (/.f64 (fma.f64 (sqrt.f64 (/.f64 (*.f64 c (*.f64 c c)) (*.f64 a (*.f64 a a)))) (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (/.f64 (*.f64 c (*.f64 c c)) (*.f64 a (*.f64 a a)))) (*.f64 (pow.f64 b_2 #s(literal 5 binary64)) #s(literal -1/2 binary64)))) (neg.f64 (*.f64 c c))) (-.f64 (/.f64 b_2 a) (sqrt.f64 (/.f64 c a))))
(- (+ (* -1 (sqrt (/ c a))) (* -1 (/ (+ (* -1 (* (sqrt (/ c a)) (* b_2 (+ (* -1/2 (* (sqrt (/ (pow c 3) (pow a 3))) (pow b_2 5))) (* (sqrt (/ (pow c 3) (pow a 3))) (pow b_2 2)))))) (* 1/2 (/ (* (pow b_2 6) (pow c 2)) (pow a 2)))) (pow c 3)))) (+ (* -1 (/ b_2 a)) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (pow b_2 5))) (* (sqrt (/ 1 (* (pow a 3) c))) (pow b_2 2)))))
(-.f64 (-.f64 (/.f64 (fma.f64 (neg.f64 (*.f64 (sqrt.f64 (/.f64 c a)) b_2)) (fma.f64 (sqrt.f64 (/.f64 (*.f64 c (*.f64 c c)) (*.f64 a (*.f64 a a)))) (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (/.f64 (*.f64 c (*.f64 c c)) (*.f64 a (*.f64 a a)))) (*.f64 (pow.f64 b_2 #s(literal 5 binary64)) #s(literal -1/2 binary64)))) (/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 b_2 #s(literal 6 binary64))) (*.f64 c c)) (*.f64 a a))) (neg.f64 (*.f64 c (*.f64 c c)))) (sqrt.f64 (/.f64 c a))) (fma.f64 b_2 (*.f64 b_2 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 (pow.f64 b_2 #s(literal 5 binary64)) #s(literal -1/2 binary64)) (/.f64 (neg.f64 b_2) a))))
(sqrt (/ c a))
(sqrt.f64 (/.f64 c a))
(+ (sqrt (/ c a)) (* -1 (/ b_2 (* a (pow (sqrt -1) 2)))))
(+.f64 (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a))
(+ (sqrt (/ c a)) (* -1 (/ (- (+ (* -1 (* (sqrt (/ c (pow a 3))) (/ (pow b_2 2) (pow (sqrt -1) 2)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (/ (pow b_2 7) (pow (sqrt -1) 2))))) (* -1 (/ (* b_2 c) (* a (pow (sqrt -1) 2))))) c)))
(-.f64 (sqrt.f64 (/.f64 c a)) (/.f64 (+.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 c (*.f64 a (*.f64 a a)))) (*.f64 b_2 b_2)) #s(literal 1 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 c (*.f64 a (*.f64 a a)))) (pow.f64 b_2 #s(literal 7 binary64))) #s(literal -1 binary64)) (*.f64 b_2 (/.f64 c (neg.f64 a))))) c))
(+ (sqrt (/ c a)) (* -1 (/ (- (* -1 (/ (- (+ (* -1 (* (sqrt (/ 1 (* a c))) (* b_2 (+ (* -1 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 2) (pow (sqrt -1) 2)))) (* 1/2 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 7) (pow (sqrt -1) 2)))))))) (* -1/2 (/ (* (pow b_2 8) c) (* (pow a 2) (pow (sqrt -1) 4))))) (+ (* -1 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 2) (pow (sqrt -1) 2)))) (* 1/2 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 7) (pow (sqrt -1) 2)))))) c)) (* -1 (/ (* b_2 c) (* a (pow (sqrt -1) 2))))) c)))
(-.f64 (sqrt.f64 (/.f64 c a)) (/.f64 (+.f64 (/.f64 (-.f64 (-.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c (pow.f64 b_2 #s(literal 8 binary64)))) (*.f64 a (*.f64 a (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 (*.f64 c (*.f64 c c)) (*.f64 a (*.f64 a a)))) (/.f64 (pow.f64 b_2 #s(literal 7 binary64)) #s(literal -1 binary64))) (/.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 c (*.f64 c c)) (*.f64 a (*.f64 a a)))) (*.f64 b_2 b_2)) #s(literal 1 binary64))) (*.f64 b_2 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 (*.f64 c (*.f64 c c)) (*.f64 a (*.f64 a a)))) (/.f64 (pow.f64 b_2 #s(literal 7 binary64)) #s(literal -1 binary64))) (/.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 c (*.f64 c c)) (*.f64 a (*.f64 a a)))) (*.f64 b_2 b_2)) #s(literal 1 binary64)))) (neg.f64 c)) (*.f64 b_2 (/.f64 c (neg.f64 a)))) c))
(* -1 (sqrt (/ c a)))
(neg.f64 (sqrt.f64 (/.f64 c a)))
(+ (* -1 (sqrt (/ c a))) (/ b_2 a))
(-.f64 (/.f64 b_2 a) (sqrt.f64 (/.f64 c a)))
(+ (* -1 (sqrt (/ c a))) (* b_2 (+ (* -1 (* (sqrt (/ 1 (* (pow a 3) c))) b_2)) (/ 1 a))))
(fma.f64 b_2 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (neg.f64 b_2) (/.f64 #s(literal 1 binary64) a)) (neg.f64 (sqrt.f64 (/.f64 c a))))
(+ (* -1 (sqrt (/ c a))) (* b_2 (+ (* b_2 (+ (* -1 (sqrt (/ 1 (* (pow a 3) c)))) (/ b_2 (* (pow a 2) c)))) (/ 1 a))))
(fma.f64 b_2 (fma.f64 b_2 (-.f64 (/.f64 b_2 (*.f64 c (*.f64 a a))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (/.f64 #s(literal 1 binary64) a)) (neg.f64 (sqrt.f64 (/.f64 c a))))
(* -1 (/ c (pow b_2 3)))
(neg.f64 (/.f64 c (*.f64 b_2 (*.f64 b_2 b_2))))
(/ (+ (* -1 c) (/ c (pow b_2 2))) (pow b_2 3))
(/.f64 (-.f64 (/.f64 c (*.f64 b_2 b_2)) c) (*.f64 b_2 (*.f64 b_2 b_2)))
(/ (+ (* -1 c) (+ (* -1 (/ c (pow b_2 4))) (/ c (pow b_2 2)))) (pow b_2 3))
(/.f64 (-.f64 (-.f64 (/.f64 c (*.f64 b_2 b_2)) (/.f64 c (pow.f64 b_2 #s(literal 4 binary64)))) c) (*.f64 b_2 (*.f64 b_2 b_2)))
(/ (+ (* -1 c) (+ (* -1 (/ c (pow b_2 4))) (+ (* 1/2 (/ (* a (pow c 2)) (pow b_2 6))) (+ (/ c (pow b_2 2)) (/ c (pow b_2 6)))))) (pow b_2 3))
(/.f64 (-.f64 (-.f64 (+.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 c (*.f64 c a)) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 c (*.f64 b_2 b_2))) (/.f64 c (pow.f64 b_2 #s(literal 6 binary64)))) (/.f64 c (pow.f64 b_2 #s(literal 4 binary64)))) c) (*.f64 b_2 (*.f64 b_2 b_2)))
(/ c (pow b_2 3))
(/.f64 c (*.f64 b_2 (*.f64 b_2 b_2)))
(* -1 (/ (+ (* -1 c) (* -1 (/ c (pow b_2 2)))) (pow b_2 3)))
(/.f64 (-.f64 (neg.f64 c) (/.f64 c (*.f64 b_2 b_2))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))))
(* -1 (/ (+ (* -1 c) (+ (* -1 (/ c (pow b_2 2))) (* -1 (/ c (pow b_2 4))))) (pow b_2 3)))
(/.f64 (-.f64 (-.f64 (neg.f64 c) (/.f64 c (*.f64 b_2 b_2))) (/.f64 c (pow.f64 b_2 #s(literal 4 binary64)))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))))
(* -1 (/ (+ (* -1 c) (+ (* -1 (/ c (pow b_2 2))) (+ (* -1 (/ c (pow b_2 4))) (+ (* -1 (/ c (pow b_2 6))) (* 1/2 (/ (* a (pow c 2)) (pow b_2 6))))))) (pow b_2 3)))
(/.f64 (-.f64 (-.f64 (-.f64 (-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 c (*.f64 c a))) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 c (pow.f64 b_2 #s(literal 6 binary64)))) (/.f64 c (pow.f64 b_2 #s(literal 4 binary64)))) (/.f64 c (*.f64 b_2 b_2))) c) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))))
(* -1 (/ c (+ b_2 (sqrt (pow b_2 5)))))
(/.f64 (neg.f64 c) (+.f64 b_2 (sqrt.f64 (pow.f64 b_2 #s(literal 5 binary64)))))
(+ (* -1 (/ c (+ b_2 (sqrt (pow b_2 5))))) (* 1/2 (* (/ (* a (pow c 2)) (pow (+ b_2 (sqrt (pow b_2 5))) 2)) (sqrt (/ 1 (pow b_2 5))))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 c (*.f64 c a)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 5 binary64))))) (pow.f64 (+.f64 b_2 (sqrt.f64 (pow.f64 b_2 #s(literal 5 binary64)))) #s(literal 2 binary64))) (/.f64 (neg.f64 c) (+.f64 b_2 (sqrt.f64 (pow.f64 b_2 #s(literal 5 binary64))))))
(+ (* -1 (/ c (+ b_2 (sqrt (pow b_2 5))))) (* a (+ (* 1/2 (* (sqrt (/ 1 (pow b_2 5))) (/ (pow c 2) (pow (+ b_2 (sqrt (pow b_2 5))) 2)))) (* a (+ (* -1/4 (/ (pow c 3) (* (pow b_2 5) (pow (+ b_2 (sqrt (pow b_2 5))) 3)))) (* -1/8 (* (sqrt (/ 1 (pow b_2 15))) (/ (pow c 3) (pow (+ b_2 (sqrt (pow b_2 5))) 2)))))))))
(fma.f64 a (fma.f64 a (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (pow.f64 b_2 #s(literal 5 binary64)) (pow.f64 (+.f64 b_2 (sqrt.f64 (pow.f64 b_2 #s(literal 5 binary64)))) #s(literal 3 binary64)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 15 binary64)))) (*.f64 c (*.f64 c c))) (pow.f64 (+.f64 b_2 (sqrt.f64 (pow.f64 b_2 #s(literal 5 binary64)))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 5 binary64)))) (*.f64 c c)) (pow.f64 (+.f64 b_2 (sqrt.f64 (pow.f64 b_2 #s(literal 5 binary64)))) #s(literal 2 binary64))))) (/.f64 (neg.f64 c) (+.f64 b_2 (sqrt.f64 (pow.f64 b_2 #s(literal 5 binary64))))))
(+ (* -1 (/ c (+ b_2 (sqrt (pow b_2 5))))) (* a (+ (* 1/2 (* (sqrt (/ 1 (pow b_2 5))) (/ (pow c 2) (pow (+ b_2 (sqrt (pow b_2 5))) 2)))) (* a (+ (* -1/4 (/ (pow c 3) (* (pow b_2 5) (pow (+ b_2 (sqrt (pow b_2 5))) 3)))) (+ (* -1/8 (* (sqrt (/ 1 (pow b_2 15))) (/ (pow c 3) (pow (+ b_2 (sqrt (pow b_2 5))) 2)))) (* a (+ (* -1/2 (* (sqrt (/ 1 (pow b_2 5))) (/ (* c (+ (* -1/4 (/ (pow c 3) (* (pow b_2 5) (pow (+ b_2 (sqrt (pow b_2 5))) 3)))) (* -1/8 (* (sqrt (/ 1 (pow b_2 15))) (/ (pow c 3) (pow (+ b_2 (sqrt (pow b_2 5))) 2)))))) (+ b_2 (sqrt (pow b_2 5)))))) (+ (* 1/16 (* (sqrt (/ 1 (pow b_2 25))) (/ (pow c 4) (pow (+ b_2 (sqrt (pow b_2 5))) 2)))) (* 1/16 (/ (pow c 4) (* (pow b_2 10) (pow (+ b_2 (sqrt (pow b_2 5))) 3)))))))))))))
(fma.f64 a (fma.f64 a (fma.f64 a (fma.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 5 binary64))))) c) (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (pow.f64 b_2 #s(literal 5 binary64)) (pow.f64 (+.f64 b_2 (sqrt.f64 (pow.f64 b_2 #s(literal 5 binary64)))) #s(literal 3 binary64)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 15 binary64)))) (*.f64 c (*.f64 c c))) (pow.f64 (+.f64 b_2 (sqrt.f64 (pow.f64 b_2 #s(literal 5 binary64)))) #s(literal 2 binary64))))) (+.f64 b_2 (sqrt.f64 (pow.f64 b_2 #s(literal 5 binary64))))) (*.f64 #s(literal 1/16 binary64) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 25 binary64)))) (/.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 (+.f64 b_2 (sqrt.f64 (pow.f64 b_2 #s(literal 5 binary64)))) #s(literal 2 binary64))) (/.f64 (pow.f64 c #s(literal 4 binary64)) (*.f64 (pow.f64 (+.f64 b_2 (sqrt.f64 (pow.f64 b_2 #s(literal 5 binary64)))) #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 10 binary64))))))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (pow.f64 b_2 #s(literal 5 binary64)) (pow.f64 (+.f64 b_2 (sqrt.f64 (pow.f64 b_2 #s(literal 5 binary64)))) #s(literal 3 binary64)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 15 binary64)))) (*.f64 c (*.f64 c c))) (pow.f64 (+.f64 b_2 (sqrt.f64 (pow.f64 b_2 #s(literal 5 binary64)))) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 5 binary64)))) (*.f64 c c)) (pow.f64 (+.f64 b_2 (sqrt.f64 (pow.f64 b_2 #s(literal 5 binary64)))) #s(literal 2 binary64))))) (/.f64 (neg.f64 c) (+.f64 b_2 (sqrt.f64 (pow.f64 b_2 #s(literal 5 binary64))))))
(* -1 (sqrt (/ c a)))
(neg.f64 (sqrt.f64 (/.f64 c a)))
(/ (+ b_2 (* -1 (sqrt (* a c)))) a)
(/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 c a))) a)
(/ (+ b_2 (+ (* -1 (sqrt (* a c))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (pow b_2 2))) (* 1/2 (* (sqrt (/ 1 (* a c))) (pow b_2 5)))))) a)
(/.f64 (+.f64 (-.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))))) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 #s(literal 1/2 binary64) (pow.f64 b_2 #s(literal 5 binary64))) b_2)) a)
(/ (+ b_2 (+ (* -1 (sqrt (* a c))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (pow b_2 2))) (+ (* -1 (* (sqrt (/ 1 (* (pow a 5) c))) (* b_2 (+ (* -1 (* (sqrt (/ (pow a 3) c)) (pow b_2 2))) (* 1/2 (* (sqrt (/ (pow a 3) c)) (pow b_2 5))))))) (+ (* -1/2 (/ (pow b_2 6) (* a c))) (* 1/2 (* (sqrt (/ 1 (* a c))) (pow b_2 5)))))))) a)
(/.f64 (+.f64 (-.f64 b_2 (sqrt.f64 (*.f64 c a))) (-.f64 (-.f64 (fma.f64 (pow.f64 b_2 #s(literal 5 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (/.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 b_2 #s(literal 6 binary64))) (*.f64 c a))) (*.f64 b_2 (*.f64 (-.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 a (*.f64 a a)) c)) (*.f64 (pow.f64 b_2 #s(literal 5 binary64)) #s(literal 1/2 binary64))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (/.f64 (*.f64 a (*.f64 a a)) c)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (pow.f64 a #s(literal 5 binary64)))))))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))))) a)
(sqrt (/ c a))
(sqrt.f64 (/.f64 c a))
(* -1 (/ (+ (* -1 (sqrt (* a c))) (/ b_2 (pow (sqrt -1) 2))) a))
(/.f64 (-.f64 (/.f64 b_2 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))) (neg.f64 a))
(* -1 (/ (+ (* -1 (sqrt (* a c))) (* -1 (/ (+ (* -1 (/ (* a b_2) (pow (sqrt -1) 2))) (* -1 (/ (+ (* -1 (* (sqrt (/ (pow a 3) c)) (/ (pow b_2 2) (pow (sqrt -1) 2)))) (* 1/2 (* (sqrt (/ (pow a 3) c)) (/ (pow b_2 6) (pow (sqrt -1) 2))))) a))) a))) a))
(/.f64 (-.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 a) #s(literal 1 binary64)) (/.f64 (fma.f64 (sqrt.f64 (/.f64 (*.f64 a (*.f64 a a)) c)) (*.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) #s(literal -1 binary64)) #s(literal 1/2 binary64)) (/.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (/.f64 (*.f64 a (*.f64 a a)) c))) #s(literal 1 binary64))) a)) a)) (neg.f64 a))
(* -1 (/ (+ (* -1 (sqrt (* a c))) (* -1 (/ (+ (* -1 (/ (* a b_2) (pow (sqrt -1) 2))) (* -1 (/ (+ (* -1 (* (sqrt (/ (pow a 3) c)) (/ (pow b_2 2) (pow (sqrt -1) 2)))) (+ (* -1 (/ (+ (* -1 (* (sqrt (/ a c)) (* b_2 (+ (* -1 (* (sqrt (/ (pow a 3) c)) (/ (pow b_2 2) (pow (sqrt -1) 2)))) (* 1/2 (* (sqrt (/ (pow a 3) c)) (/ (pow b_2 6) (pow (sqrt -1) 2)))))))) (* -1/2 (/ (* (pow a 2) (pow b_2 7)) (* c (pow (sqrt -1) 4))))) a)) (* 1/2 (* (sqrt (/ (pow a 3) c)) (/ (pow b_2 6) (pow (sqrt -1) 2)))))) a))) a))) a))
(/.f64 (-.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 a) #s(literal 1 binary64)) (/.f64 (+.f64 (fma.f64 (sqrt.f64 (/.f64 (*.f64 a (*.f64 a a)) c)) (*.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) #s(literal -1 binary64)) #s(literal 1/2 binary64)) (/.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (/.f64 (*.f64 a (*.f64 a a)) c))) #s(literal 1 binary64))) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 a a)) (/.f64 (pow.f64 b_2 #s(literal 7 binary64)) (*.f64 c (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))))) (*.f64 b_2 (*.f64 (fma.f64 (sqrt.f64 (/.f64 (*.f64 a (*.f64 a a)) c)) (*.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) #s(literal -1 binary64)) #s(literal 1/2 binary64)) (/.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (/.f64 (*.f64 a (*.f64 a a)) c))) #s(literal 1 binary64))) (sqrt.f64 (/.f64 a c))))) (neg.f64 a))) a)) a)) (neg.f64 a))
(* -1 c)
(neg.f64 c)
(* -1 c)
(neg.f64 c)
(* -1 c)
(neg.f64 c)
(* -1 c)
(neg.f64 c)
(* -1 c)
(neg.f64 c)
(* -1 c)
(neg.f64 c)
(* -1 c)
(neg.f64 c)
(* -1 c)
(neg.f64 c)
(* -1 c)
(neg.f64 c)
(* -1 c)
(neg.f64 c)
(* -1 c)
(neg.f64 c)
(* -1 c)
(neg.f64 c)
(sqrt (* a c))
(sqrt.f64 (*.f64 c a))
(+ b_2 (sqrt (* a c)))
(+.f64 b_2 (sqrt.f64 (*.f64 c a)))
(+ (sqrt (* a c)) (* b_2 (+ 1 (* 1/2 (* (sqrt (/ 1 (* a c))) (pow b_2 3))))))
(fma.f64 b_2 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (sqrt.f64 (*.f64 c a)))
(+ (sqrt (* a c)) (* b_2 (+ 1 (* (pow b_2 3) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (pow b_2 4))) (* 1/2 (sqrt (/ 1 (* a c)))))))))
(fma.f64 b_2 (fma.f64 b_2 (*.f64 (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a a) (*.f64 c (*.f64 c (*.f64 c a)))))) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) #s(literal -1/8 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))))) #s(literal 1 binary64)) (sqrt.f64 (*.f64 c a)))
(sqrt (pow b_2 5))
(sqrt.f64 (pow.f64 b_2 #s(literal 5 binary64)))
(* (pow b_2 3) (+ (sqrt (/ 1 b_2)) (/ 1 (pow b_2 2))))
(*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) b_2)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))))
(* (pow b_2 3) (+ (sqrt (/ 1 b_2)) (+ (* 1/2 (* (* a c) (sqrt (/ 1 (pow b_2 11))))) (/ 1 (pow b_2 2)))))
(*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 11 binary64)))) (*.f64 (*.f64 c a) #s(literal 1/2 binary64)) (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) b_2)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)))))
(* (pow b_2 3) (+ (sqrt (/ 1 b_2)) (+ (* -1/8 (* (* (pow a 2) (pow c 2)) (sqrt (/ 1 (pow b_2 21))))) (+ (* 1/2 (* (* a c) (sqrt (/ 1 (pow b_2 11))))) (/ 1 (pow b_2 2))))))
(*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) b_2)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 11 binary64)))) (*.f64 (*.f64 c a) #s(literal 1/2 binary64)) (fma.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 c c)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 21 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))))))
(* -1 (* (sqrt (pow b_2 5)) (sqrt -1)))
(*.f64 (sqrt.f64 (pow.f64 b_2 #s(literal 5 binary64))) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* (pow b_2 3) (- (* (sqrt (/ 1 b_2)) (sqrt -1)) (/ 1 (pow b_2 2)))))
(*.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) b_2)) (/.f64 #s(literal -1 binary64) (*.f64 b_2 b_2))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))))
(* -1 (* (pow b_2 3) (- (+ (* 1/2 (* (* a (* c (sqrt -1))) (sqrt (/ 1 (pow b_2 11))))) (* (sqrt (/ 1 b_2)) (sqrt -1))) (/ 1 (pow b_2 2)))))
(*.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 11 binary64)))) (*.f64 (*.f64 c a) (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) b_2)) (/.f64 #s(literal -1 binary64) (*.f64 b_2 b_2)))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))))
(* -1 (* (pow b_2 3) (- (+ (* -1/8 (* (* (pow a 2) (* (pow c 2) (sqrt -1))) (sqrt (/ 1 (pow b_2 21))))) (+ (* 1/2 (* (* a (* c (sqrt -1))) (sqrt (/ 1 (pow b_2 11))))) (* (sqrt (/ 1 b_2)) (sqrt -1)))) (/ 1 (pow b_2 2)))))
(neg.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 (*.f64 a a) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 c c) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 21 binary64)))))) #s(literal -1/8 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 11 binary64)))) (*.f64 (*.f64 c a) (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) b_2)) (/.f64 #s(literal -1 binary64) (*.f64 b_2 b_2)))))))
(+ b_2 (pow b_2 2))
(fma.f64 b_2 b_2 b_2)
(+ b_2 (+ (* 1/2 (/ (* a c) (pow b_2 2))) (pow b_2 2)))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 c a) (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 b_2))
(+ b_2 (+ (* a (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 6))) (* 1/2 (/ c (pow b_2 2))))) (pow b_2 2)))
(fma.f64 a (fma.f64 #s(literal 1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (pow.f64 b_2 #s(literal 6 binary64)))) (fma.f64 b_2 b_2 b_2))
(+ b_2 (+ (* a (+ (* 1/2 (/ c (pow b_2 2))) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 6))) (* 1/16 (/ (* a (pow c 3)) (pow b_2 10))))))) (pow b_2 2)))
(fma.f64 a (fma.f64 a (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 c (*.f64 c (*.f64 c a)))) (pow.f64 b_2 #s(literal 10 binary64)))) (/.f64 (*.f64 #s(literal 1/2 binary64) c) (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 b_2))
(sqrt (* a c))
(sqrt.f64 (*.f64 c a))
(* a (+ (sqrt (/ c a)) (/ b_2 a)))
(*.f64 a (+.f64 (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a)))
(* a (+ (sqrt (/ c a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (pow b_2 4))) (/ b_2 a))))
(*.f64 a (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 #s(literal 1/2 binary64) (pow.f64 b_2 #s(literal 4 binary64))) (+.f64 (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a))))
(* a (+ (sqrt (/ c a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (pow b_2 8))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (pow b_2 4))) (/ b_2 a)))))
(*.f64 a (+.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 #s(literal 1/2 binary64) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 b_2 a)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 5 binary64))))) (*.f64 (pow.f64 b_2 #s(literal 8 binary64)) #s(literal -1/8 binary64)) (sqrt.f64 (/.f64 c a)))))
(* -1 (* (sqrt (* a c)) (pow (sqrt -1) 2)))
(neg.f64 (neg.f64 (sqrt.f64 (*.f64 c a))))
(* -1 (* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (pow (sqrt -1) 2)))))
(*.f64 (-.f64 (neg.f64 (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a)) (neg.f64 a))
(* -1 (* a (+ (* -1 (/ (+ b_2 (* -1/2 (* (sqrt (/ 1 (* a c))) (pow b_2 6)))) a)) (* (sqrt (/ c a)) (pow (sqrt -1) 2)))))
(*.f64 (-.f64 (neg.f64 (sqrt.f64 (/.f64 c a))) (/.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) #s(literal -1/2 binary64)) b_2) a)) (neg.f64 a))
(* -1 (* a (+ (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 12) (pow (sqrt -1) 2)))) (* 1/2 (* (sqrt (/ a c)) (pow b_2 6)))) a))) a)) (* (sqrt (/ c a)) (pow (sqrt -1) 2)))))
(neg.f64 (*.f64 a (-.f64 (neg.f64 (sqrt.f64 (/.f64 c a))) (/.f64 (-.f64 b_2 (/.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 c (*.f64 c a))))) (pow.f64 b_2 #s(literal 12 binary64))) #s(literal -1 binary64)) (*.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) #s(literal 1/2 binary64)))) a)) a))))
(+ b_2 (pow b_2 2))
(fma.f64 b_2 b_2 b_2)
(+ b_2 (+ (* 1/2 (/ (* a c) (pow b_2 2))) (pow b_2 2)))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 c a) (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 b_2))
(+ b_2 (+ (* c (+ (* -1/8 (/ (* (pow a 2) c) (pow b_2 6))) (* 1/2 (/ a (pow b_2 2))))) (pow b_2 2)))
(fma.f64 c (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (/.f64 c (pow.f64 b_2 #s(literal 6 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 a (*.f64 b_2 b_2)))) (fma.f64 b_2 b_2 b_2))
(+ b_2 (+ (* c (+ (* 1/2 (/ a (pow b_2 2))) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 6))) (* 1/16 (/ (* (pow a 3) c) (pow b_2 10))))))) (pow b_2 2)))
(fma.f64 c (fma.f64 c (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 c (*.f64 a (*.f64 a a)))) (pow.f64 b_2 #s(literal 10 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 a (*.f64 b_2 b_2)))) (fma.f64 b_2 b_2 b_2))
(sqrt c)
(sqrt.f64 c)
(* c (+ (sqrt (/ 1 c)) (/ b_2 c)))
(*.f64 c (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) c)) (/.f64 b_2 c)))
(* c (+ (sqrt (/ 1 c)) (+ (* 1/2 (* (pow b_2 4) (sqrt (/ 1 (pow c 3))))) (/ b_2 c))))
(*.f64 c (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) c)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 c c)))) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) #s(literal 1/2 binary64)) (/.f64 b_2 c))))
(* c (+ (sqrt (/ 1 c)) (+ (* -1/8 (* (pow b_2 8) (sqrt (/ 1 (pow c 5))))) (+ (* 1/2 (* (pow b_2 4) (sqrt (/ 1 (pow c 3))))) (/ b_2 c)))))
(*.f64 c (+.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 c c)))) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) #s(literal 1/2 binary64)) (/.f64 b_2 c)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 5 binary64)))) (*.f64 (pow.f64 b_2 #s(literal 8 binary64)) #s(literal -1/8 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) c)))))
(* -1 (* (sqrt c) (pow (sqrt -1) 2)))
(sqrt.f64 c)
(* -1 (* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ 1 c)) (pow (sqrt -1) 2)))))
(*.f64 (neg.f64 c) (fma.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) c)) (/.f64 b_2 (neg.f64 c))))
(* -1 (* c (+ (* -1 (/ (+ b_2 (* -1/2 (* (pow b_2 6) (sqrt (/ 1 c))))) c)) (* (sqrt (/ 1 c)) (pow (sqrt -1) 2)))))
(*.f64 (neg.f64 c) (fma.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) c)) (/.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) c)) (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) #s(literal -1/2 binary64)) b_2) (neg.f64 c))))
(* -1 (* c (+ (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/8 (* (/ (pow b_2 12) (pow (sqrt -1) 2)) (sqrt (/ 1 c)))) (* 1/2 (* (pow b_2 6) (sqrt c)))) c))) c)) (* (sqrt (/ 1 c)) (pow (sqrt -1) 2)))))
(neg.f64 (*.f64 c (-.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) c))) (/.f64 (-.f64 b_2 (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) (sqrt.f64 c)) (*.f64 (/.f64 (pow.f64 b_2 #s(literal 12 binary64)) #s(literal -1 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) c)) #s(literal -1/8 binary64)))) c)) c))))
(sqrt (* a c))
(sqrt.f64 (*.f64 c a))
(+ (sqrt (* a c)) (* 1/2 (* (sqrt (/ 1 (* a c))) (pow b_2 4))))
(fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 #s(literal 1/2 binary64) (pow.f64 b_2 #s(literal 4 binary64))) (sqrt.f64 (*.f64 c a)))
(+ (sqrt (* a c)) (* (pow b_2 4) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (pow b_2 4))) (* 1/2 (sqrt (/ 1 (* a c)))))))
(fma.f64 (pow.f64 b_2 #s(literal 4 binary64)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a a) (*.f64 c (*.f64 c (*.f64 c a)))))) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) #s(literal -1/8 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))))) (sqrt.f64 (*.f64 c a)))
(+ (sqrt (* a c)) (* (pow b_2 4) (+ (* 1/2 (sqrt (/ 1 (* a c)))) (* (pow b_2 4) (+ (* -1/8 (sqrt (/ 1 (* (pow a 3) (pow c 3))))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (pow b_2 4))))))))
(fma.f64 (pow.f64 b_2 #s(literal 4 binary64)) (fma.f64 (pow.f64 b_2 #s(literal 4 binary64)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (pow.f64 c #s(literal 5 binary64))))) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) #s(literal 1/16 binary64)) (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a a) (*.f64 c (*.f64 c (*.f64 c a)))))))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))))) (sqrt.f64 (*.f64 c a)))
(sqrt (pow b_2 5))
(sqrt.f64 (pow.f64 b_2 #s(literal 5 binary64)))
(* (pow b_2 3) (+ (sqrt (/ 1 b_2)) (* 1/2 (* (* a c) (sqrt (/ 1 (pow b_2 11)))))))
(*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 11 binary64)))) (*.f64 (*.f64 c a) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) b_2))))
(* (pow b_2 3) (+ (sqrt (/ 1 b_2)) (+ (* -1/8 (* (* (pow a 2) (pow c 2)) (sqrt (/ 1 (pow b_2 21))))) (* 1/2 (* (* a c) (sqrt (/ 1 (pow b_2 11))))))))
(*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 11 binary64)))) (*.f64 (*.f64 c a) #s(literal 1/2 binary64)) (fma.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 c c)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 21 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) b_2)))))
(* (pow b_2 3) (+ (sqrt (/ 1 b_2)) (+ (* -1/8 (* (* (pow a 2) (pow c 2)) (sqrt (/ 1 (pow b_2 21))))) (+ (* 1/16 (* (* (pow a 3) (pow c 3)) (sqrt (/ 1 (pow b_2 31))))) (* 1/2 (* (* a c) (sqrt (/ 1 (pow b_2 11)))))))))
(*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (+.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 11 binary64)))) (*.f64 (*.f64 c a) #s(literal 1/2 binary64)) (fma.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 c c)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 21 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) b_2)))) (*.f64 (*.f64 (*.f64 a a) (*.f64 c (*.f64 c (*.f64 c a)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 31 binary64)))) #s(literal 1/16 binary64)))))
(* -1 (* (sqrt (pow b_2 5)) (sqrt -1)))
(*.f64 (sqrt.f64 (pow.f64 b_2 #s(literal 5 binary64))) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* (pow b_2 3) (+ (* 1/2 (* (* a (* c (sqrt -1))) (sqrt (/ 1 (pow b_2 11))))) (* (sqrt (/ 1 b_2)) (sqrt -1)))))
(*.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) b_2)) (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 11 binary64)))))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))))
(* -1 (* (pow b_2 3) (+ (* -1/8 (* (* (pow a 2) (* (pow c 2) (sqrt -1))) (sqrt (/ 1 (pow b_2 21))))) (+ (* 1/2 (* (* a (* c (sqrt -1))) (sqrt (/ 1 (pow b_2 11))))) (* (sqrt (/ 1 b_2)) (sqrt -1))))))
(*.f64 (fma.f64 (*.f64 a a) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 c c) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 21 binary64)))))) #s(literal -1/8 binary64)) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) b_2)) (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 11 binary64))))))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))))
(* -1 (* (pow b_2 3) (+ (* -1/8 (* (* (pow a 2) (* (pow c 2) (sqrt -1))) (sqrt (/ 1 (pow b_2 21))))) (+ (* 1/16 (* (* (pow a 3) (* (pow c 3) (sqrt -1))) (sqrt (/ 1 (pow b_2 31))))) (+ (* 1/2 (* (* a (* c (sqrt -1))) (sqrt (/ 1 (pow b_2 11))))) (* (sqrt (/ 1 b_2)) (sqrt -1)))))))
(neg.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 (*.f64 a a) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 c c) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 21 binary64)))))) #s(literal -1/8 binary64)) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (*.f64 a a) (*.f64 c (*.f64 c (*.f64 c a)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 31 binary64)))))) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) b_2)) (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 11 binary64))))))))))
(pow b_2 2)
(*.f64 b_2 b_2)
(+ (* 1/2 (/ (* a c) (pow b_2 2))) (pow b_2 2))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 c a) (*.f64 b_2 b_2)) (*.f64 b_2 b_2))
(+ (* a (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 6))) (* 1/2 (/ c (pow b_2 2))))) (pow b_2 2))
(fma.f64 b_2 b_2 (*.f64 a (fma.f64 #s(literal 1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (pow.f64 b_2 #s(literal 6 binary64))))))
(+ (* a (+ (* 1/2 (/ c (pow b_2 2))) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 6))) (* 1/16 (/ (* a (pow c 3)) (pow b_2 10))))))) (pow b_2 2))
(fma.f64 b_2 b_2 (*.f64 a (fma.f64 a (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 c (*.f64 c (*.f64 c a)))) (pow.f64 b_2 #s(literal 10 binary64)))) (/.f64 (*.f64 #s(literal 1/2 binary64) c) (*.f64 b_2 b_2)))))
(sqrt (* a c))
(sqrt.f64 (*.f64 c a))
(* a (+ (sqrt (/ c a)) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (pow b_2 4)))))
(*.f64 a (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 #s(literal 1/2 binary64) (pow.f64 b_2 #s(literal 4 binary64))) (sqrt.f64 (/.f64 c a))))
(* a (+ (sqrt (/ c a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (pow b_2 8))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (pow b_2 4))))))
(*.f64 a (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 5 binary64))))) (*.f64 (pow.f64 b_2 #s(literal 8 binary64)) #s(literal -1/8 binary64)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 #s(literal 1/2 binary64) (pow.f64 b_2 #s(literal 4 binary64))) (sqrt.f64 (/.f64 c a)))))
(* a (+ (sqrt (/ c a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (pow b_2 8))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (pow b_2 12))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (pow b_2 4)))))))
(*.f64 a (+.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) (pow.f64 a #s(literal 7 binary64))))) (*.f64 (pow.f64 b_2 #s(literal 12 binary64)) #s(literal 1/16 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 #s(literal 1/2 binary64) (pow.f64 b_2 #s(literal 4 binary64))))) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 5 binary64))))) (*.f64 (pow.f64 b_2 #s(literal 8 binary64)) #s(literal -1/8 binary64)) (sqrt.f64 (/.f64 c a)))))
(* -1 (* (sqrt (* a c)) (pow (sqrt -1) 2)))
(neg.f64 (neg.f64 (sqrt.f64 (*.f64 c a))))
(* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (pow b_2 6))) (* (sqrt (/ c a)) (pow (sqrt -1) 2)))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 #s(literal 1/2 binary64) (pow.f64 b_2 #s(literal 6 binary64))) (neg.f64 (sqrt.f64 (/.f64 c a)))) (neg.f64 a))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 12) (pow (sqrt -1) 2)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (pow b_2 6))) (* (sqrt (/ c a)) (pow (sqrt -1) 2))))))
(*.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 5 binary64))))) (/.f64 (pow.f64 b_2 #s(literal 12 binary64)) #s(literal -1 binary64))) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 #s(literal 1/2 binary64) (pow.f64 b_2 #s(literal 6 binary64))) (neg.f64 (sqrt.f64 (/.f64 c a))))) (neg.f64 a))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 12) (pow (sqrt -1) 2)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b_2 18) (pow (sqrt -1) 4)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (pow b_2 6))) (* (sqrt (/ c a)) (pow (sqrt -1) 2)))))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) (pow.f64 a #s(literal 7 binary64))))) (*.f64 (/.f64 (pow.f64 b_2 #s(literal 18 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))) #s(literal 1/16 binary64)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 5 binary64))))) (/.f64 (pow.f64 b_2 #s(literal 12 binary64)) #s(literal -1 binary64))) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 #s(literal 1/2 binary64) (pow.f64 b_2 #s(literal 6 binary64))) (neg.f64 (sqrt.f64 (/.f64 c a)))))) (neg.f64 a))
(pow b_2 2)
(*.f64 b_2 b_2)
(+ (* 1/2 (/ (* a c) (pow b_2 2))) (pow b_2 2))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 c a) (*.f64 b_2 b_2)) (*.f64 b_2 b_2))
(+ (* c (+ (* -1/8 (/ (* (pow a 2) c) (pow b_2 6))) (* 1/2 (/ a (pow b_2 2))))) (pow b_2 2))
(fma.f64 c (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (/.f64 c (pow.f64 b_2 #s(literal 6 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 a (*.f64 b_2 b_2)))) (*.f64 b_2 b_2))
(+ (* c (+ (* 1/2 (/ a (pow b_2 2))) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 6))) (* 1/16 (/ (* (pow a 3) c) (pow b_2 10))))))) (pow b_2 2))
(fma.f64 c (fma.f64 c (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 c (*.f64 a (*.f64 a a)))) (pow.f64 b_2 #s(literal 10 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 a (*.f64 b_2 b_2)))) (*.f64 b_2 b_2))
(sqrt c)
(sqrt.f64 c)
(* c (+ (sqrt (/ 1 c)) (* 1/2 (* (pow b_2 4) (sqrt (/ 1 (pow c 3)))))))
(*.f64 c (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 c c)))) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) c))))
(* c (+ (sqrt (/ 1 c)) (+ (* -1/8 (* (pow b_2 8) (sqrt (/ 1 (pow c 5))))) (* 1/2 (* (pow b_2 4) (sqrt (/ 1 (pow c 3))))))))
(*.f64 c (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 c c)))) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) #s(literal 1/2 binary64)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 5 binary64)))) (*.f64 (pow.f64 b_2 #s(literal 8 binary64)) #s(literal -1/8 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) c)))))
(* c (+ (sqrt (/ 1 c)) (+ (* -1/8 (* (pow b_2 8) (sqrt (/ 1 (pow c 5))))) (+ (* 1/16 (* (pow b_2 12) (sqrt (/ 1 (pow c 7))))) (* 1/2 (* (pow b_2 4) (sqrt (/ 1 (pow c 3)))))))))
(*.f64 c (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) c)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 7 binary64)))) (*.f64 (pow.f64 b_2 #s(literal 12 binary64)) #s(literal 1/16 binary64)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 c c)))) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 5 binary64)))) (*.f64 (pow.f64 b_2 #s(literal 8 binary64)) #s(literal -1/8 binary64)))))))
(* -1 (* (sqrt c) (pow (sqrt -1) 2)))
(sqrt.f64 c)
(* -1 (* c (+ (* 1/2 (* (pow b_2 6) (sqrt (/ 1 (pow c 3))))) (* (sqrt (/ 1 c)) (pow (sqrt -1) 2)))))
(*.f64 (neg.f64 c) (fma.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) c)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 c c)))) (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) #s(literal 1/2 binary64)))))
(* -1 (* c (+ (* -1/8 (* (/ (pow b_2 12) (pow (sqrt -1) 2)) (sqrt (/ 1 (pow c 5))))) (+ (* 1/2 (* (pow b_2 6) (sqrt (/ 1 (pow c 3))))) (* (sqrt (/ 1 c)) (pow (sqrt -1) 2))))))
(*.f64 (neg.f64 c) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 b_2 #s(literal 12 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 5 binary64))))) #s(literal -1 binary64)) (fma.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) c)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 c c)))) (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) #s(literal 1/2 binary64))))))
(* -1 (* c (+ (* -1/8 (* (/ (pow b_2 12) (pow (sqrt -1) 2)) (sqrt (/ 1 (pow c 5))))) (+ (* 1/16 (* (/ (pow b_2 18) (pow (sqrt -1) 4)) (sqrt (/ 1 (pow c 7))))) (+ (* 1/2 (* (pow b_2 6) (sqrt (/ 1 (pow c 3))))) (* (sqrt (/ 1 c)) (pow (sqrt -1) 2)))))))
(neg.f64 (*.f64 c (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 b_2 #s(literal 12 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 5 binary64))))) #s(literal -1 binary64)) (fma.f64 (/.f64 (pow.f64 b_2 #s(literal 18 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 7 binary64)))) #s(literal 1/16 binary64)) (fma.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) c)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 c c)))) (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) #s(literal 1/2 binary64))))))))
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(/ (pow b_2 2) a)
(/.f64 (*.f64 b_2 b_2) a)
(/ (pow b_2 2) a)
(/.f64 (*.f64 b_2 b_2) a)
(/ (pow b_2 2) a)
(/.f64 (*.f64 b_2 b_2) a)
(/ (pow b_2 2) a)
(/.f64 (*.f64 b_2 b_2) a)
(/ (pow b_2 2) a)
(/.f64 (*.f64 b_2 b_2) a)
(/ (pow b_2 2) a)
(/.f64 (*.f64 b_2 b_2) a)
(/ (pow b_2 2) a)
(/.f64 (*.f64 b_2 b_2) a)
(/ (pow b_2 2) a)
(/.f64 (*.f64 b_2 b_2) a)
(/ (pow b_2 3) a)
(/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) a)
(/ (pow b_2 3) a)
(/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) a)
(/ (pow b_2 3) a)
(/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) a)
(/ (pow b_2 3) a)
(/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) a)
(/ (pow b_2 2) a)
(/.f64 (*.f64 b_2 b_2) a)
(/ (pow b_2 2) a)
(/.f64 (*.f64 b_2 b_2) a)
(/ (pow b_2 2) a)
(/.f64 (*.f64 b_2 b_2) a)
(/ (pow b_2 2) a)
(/.f64 (*.f64 b_2 b_2) a)
(/ (pow b_2 3) a)
(/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) a)
(/ (pow b_2 3) a)
(/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) a)
(/ (pow b_2 3) a)
(/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) a)
(/ (pow b_2 3) a)
(/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) a)
(* -1 (/ (pow b_2 3) a))
(neg.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) a))
(* -1 (/ (pow b_2 3) a))
(neg.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) a))
(* -1 (/ (pow b_2 3) a))
(neg.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) a))
(* -1 (/ (pow b_2 3) a))
(neg.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) a))
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
b_2
b_2
b_2
b_2
(pow b_2 2)
(*.f64 b_2 b_2)
(pow b_2 2)
(*.f64 b_2 b_2)
(pow b_2 2)
(*.f64 b_2 b_2)
(pow b_2 2)
(*.f64 b_2 b_2)
(pow b_2 2)
(*.f64 b_2 b_2)
(pow b_2 2)
(*.f64 b_2 b_2)
(pow b_2 2)
(*.f64 b_2 b_2)
(pow b_2 2)
(*.f64 b_2 b_2)
(* -1 (/ b_2 a))
(/.f64 (neg.f64 b_2) a)
(* -1 (/ b_2 a))
(/.f64 (neg.f64 b_2) a)
(* -1 (/ b_2 a))
(/.f64 (neg.f64 b_2) a)
(* -1 (/ b_2 a))
(/.f64 (neg.f64 b_2) a)
(* -1 (/ b_2 a))
(/.f64 (neg.f64 b_2) a)
(* -1 (/ b_2 a))
(/.f64 (neg.f64 b_2) a)
(* -1 (/ b_2 a))
(/.f64 (neg.f64 b_2) a)
(* -1 (/ b_2 a))
(/.f64 (neg.f64 b_2) a)
(* -1 (/ b_2 a))
(/.f64 (neg.f64 b_2) a)
(* -1 (/ b_2 a))
(/.f64 (neg.f64 b_2) a)
(* -1 (/ b_2 a))
(/.f64 (neg.f64 b_2) a)
(* -1 (/ b_2 a))
(/.f64 (neg.f64 b_2) a)
(* -1 (/ b_2 a))
(/.f64 (neg.f64 b_2) a)
(* -1 (/ b_2 a))
(/.f64 (neg.f64 b_2) a)
(* -1 (/ b_2 a))
(/.f64 (neg.f64 b_2) a)
(* -1 (/ b_2 a))
(/.f64 (neg.f64 b_2) a)
(* -1 (/ b_2 a))
(/.f64 (neg.f64 b_2) a)
(* -1 (/ b_2 a))
(/.f64 (neg.f64 b_2) a)
(* -1 (/ b_2 a))
(/.f64 (neg.f64 b_2) a)
(* -1 (/ b_2 a))
(/.f64 (neg.f64 b_2) a)
(* -1 (/ b_2 a))
(/.f64 (neg.f64 b_2) a)
(* -1 (/ b_2 a))
(/.f64 (neg.f64 b_2) a)
(* -1 (/ b_2 a))
(/.f64 (neg.f64 b_2) a)
(* -1 (/ b_2 a))
(/.f64 (neg.f64 b_2) a)
(/ -1 (* a b_2))
(/.f64 #s(literal -1 binary64) (*.f64 b_2 a))
(/ -1 (* a b_2))
(/.f64 #s(literal -1 binary64) (*.f64 b_2 a))
(/ -1 (* a b_2))
(/.f64 #s(literal -1 binary64) (*.f64 b_2 a))
(/ -1 (* a b_2))
(/.f64 #s(literal -1 binary64) (*.f64 b_2 a))
(/ -1 (* a b_2))
(/.f64 #s(literal -1 binary64) (*.f64 b_2 a))
(/ -1 (* a b_2))
(/.f64 #s(literal -1 binary64) (*.f64 b_2 a))
(/ -1 (* a b_2))
(/.f64 #s(literal -1 binary64) (*.f64 b_2 a))
(/ -1 (* a b_2))
(/.f64 #s(literal -1 binary64) (*.f64 b_2 a))
(/ -1 (* a b_2))
(/.f64 #s(literal -1 binary64) (*.f64 b_2 a))
(/ -1 (* a b_2))
(/.f64 #s(literal -1 binary64) (*.f64 b_2 a))
(/ -1 (* a b_2))
(/.f64 #s(literal -1 binary64) (*.f64 b_2 a))
(/ -1 (* a b_2))
(/.f64 #s(literal -1 binary64) (*.f64 b_2 a))
(/ -1 (* a b_2))
(/.f64 #s(literal -1 binary64) (*.f64 b_2 a))
(/ -1 (* a b_2))
(/.f64 #s(literal -1 binary64) (*.f64 b_2 a))
(/ -1 (* a b_2))
(/.f64 #s(literal -1 binary64) (*.f64 b_2 a))
(/ -1 (* a b_2))
(/.f64 #s(literal -1 binary64) (*.f64 b_2 a))
(/ -1 a)
(/.f64 #s(literal -1 binary64) a)
(/ -1 a)
(/.f64 #s(literal -1 binary64) a)
(/ -1 a)
(/.f64 #s(literal -1 binary64) a)
(/ -1 a)
(/.f64 #s(literal -1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(* a b_2)
(*.f64 b_2 a)
(* a b_2)
(*.f64 b_2 a)
(* a b_2)
(*.f64 b_2 a)
(* a b_2)
(*.f64 b_2 a)
a
a
a
a
a
a
a
a
(* a b_2)
(*.f64 b_2 a)
(* a b_2)
(*.f64 b_2 a)
(* a b_2)
(*.f64 b_2 a)
(* a b_2)
(*.f64 b_2 a)
(* a b_2)
(*.f64 b_2 a)
(* a b_2)
(*.f64 b_2 a)
(* a b_2)
(*.f64 b_2 a)
(* a b_2)
(*.f64 b_2 a)
(* a b_2)
(*.f64 b_2 a)
(* a b_2)
(*.f64 b_2 a)
(* a b_2)
(*.f64 b_2 a)
(* a b_2)
(*.f64 b_2 a)
(sqrt (/ c a))
(sqrt.f64 (/.f64 c a))
(+ (sqrt (/ c a)) (* -1 (/ b_2 a)))
(-.f64 (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a))
(+ (sqrt (/ c a)) (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (pow b_2 3))) (/ 1 a))))
(fma.f64 b_2 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal 1/2 binary64)) (/.f64 #s(literal -1 binary64) a)) (sqrt.f64 (/.f64 c a)))
(+ (sqrt (/ c a)) (* b_2 (- (* (pow b_2 3) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (pow b_2 4))) (* 1/2 (sqrt (/ 1 (* (pow a 3) c)))))) (/ 1 a))))
(fma.f64 b_2 (fma.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 5 binary64))))) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) #s(literal -1/8 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))))) (/.f64 #s(literal -1 binary64) a)) (sqrt.f64 (/.f64 c a)))
(* (/ 1 a) (sqrt (pow b_2 5)))
(/.f64 (sqrt.f64 (pow.f64 b_2 #s(literal 5 binary64))) a)
(* (pow b_2 3) (- (* (/ 1 a) (sqrt (/ 1 b_2))) (/ 1 (* a (pow b_2 2)))))
(*.f64 b_2 (*.f64 (*.f64 b_2 b_2) (+.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) b_2)) a) (/.f64 #s(literal -1 binary64) (*.f64 b_2 (*.f64 b_2 a))))))
(* (pow b_2 3) (- (+ (* 1/2 (* (sqrt (/ 1 (pow b_2 11))) c)) (* (/ 1 a) (sqrt (/ 1 b_2)))) (/ 1 (* a (pow b_2 2)))))
(*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (+.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) b_2)) a) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 11 binary64)))) (*.f64 c #s(literal 1/2 binary64)) (/.f64 #s(literal -1 binary64) (*.f64 b_2 (*.f64 b_2 a))))))
(* (pow b_2 3) (- (+ (* -1/8 (* (* a (pow c 2)) (sqrt (/ 1 (pow b_2 21))))) (+ (* 1/2 (* (sqrt (/ 1 (pow b_2 11))) c)) (* (/ 1 a) (sqrt (/ 1 b_2))))) (/ 1 (* a (pow b_2 2)))))
(*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (+.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 11 binary64)))) (*.f64 c #s(literal 1/2 binary64)) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) b_2)) a)) (fma.f64 a (*.f64 (*.f64 (*.f64 c c) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 21 binary64))))) #s(literal -1/8 binary64)) (/.f64 #s(literal -1 binary64) (*.f64 b_2 (*.f64 b_2 a))))))
(* -1 (* (/ (sqrt -1) a) (sqrt (pow b_2 5))))
(*.f64 (sqrt.f64 (pow.f64 b_2 #s(literal 5 binary64))) (neg.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) a)))
(* -1 (* (pow b_2 3) (+ (* (/ (sqrt -1) a) (sqrt (/ 1 b_2))) (/ 1 (* a (pow b_2 2))))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) b_2)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) a) (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 a)))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))))
(* -1 (* (pow b_2 3) (+ (* 1/2 (* (sqrt (/ 1 (pow b_2 11))) (* c (sqrt -1)))) (+ (* (/ (sqrt -1) a) (sqrt (/ 1 b_2))) (/ 1 (* a (pow b_2 2)))))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 11 binary64)))) (*.f64 (*.f64 c (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) b_2)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) a) (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 a))))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))))
(* -1 (* (pow b_2 3) (+ (* -1/8 (* (* a (* (pow c 2) (sqrt -1))) (sqrt (/ 1 (pow b_2 21))))) (+ (* 1/2 (* (sqrt (/ 1 (pow b_2 11))) (* c (sqrt -1)))) (+ (* (/ (sqrt -1) a) (sqrt (/ 1 b_2))) (/ 1 (* a (pow b_2 2))))))))
(*.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 c (*.f64 c a)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 21 binary64))))) (sqrt.f64 #s(literal -1 binary64))) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 11 binary64)))) (*.f64 (*.f64 c (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) b_2)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) a) (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 a)))))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))))
(/ (- (pow b_2 2) b_2) a)
(/.f64 (-.f64 (*.f64 b_2 b_2) b_2) a)
(/ (- (+ (* 1/2 (/ (* a c) (pow b_2 2))) (pow b_2 2)) b_2) a)
(/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 c a) (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 b_2) b_2)) a)
(/ (- (+ (* a (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 6))) (* 1/2 (/ c (pow b_2 2))))) (pow b_2 2)) b_2) a)
(/.f64 (fma.f64 a (fma.f64 #s(literal 1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (pow.f64 b_2 #s(literal 6 binary64)))) (-.f64 (*.f64 b_2 b_2) b_2)) a)
(/ (- (+ (* a (+ (* 1/2 (/ c (pow b_2 2))) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 6))) (* 1/16 (/ (* a (pow c 3)) (pow b_2 10))))))) (pow b_2 2)) b_2) a)
(/.f64 (fma.f64 a (fma.f64 a (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 c (*.f64 c (*.f64 c a)))) (pow.f64 b_2 #s(literal 10 binary64)))) (/.f64 (*.f64 #s(literal 1/2 binary64) c) (*.f64 b_2 b_2))) (-.f64 (*.f64 b_2 b_2) b_2)) a)
(sqrt (/ c a))
(sqrt.f64 (/.f64 c a))
(+ (sqrt (/ c a)) (* -1 (/ b_2 a)))
(-.f64 (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a))
(+ (sqrt (/ c a)) (+ (* -1 (/ b_2 a)) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (pow b_2 4)))))
(fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 #s(literal 1/2 binary64) (pow.f64 b_2 #s(literal 4 binary64))) (-.f64 (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a)))
(+ (sqrt (/ c a)) (+ (* -1 (/ b_2 a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (pow b_2 8))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (pow b_2 4))))))
(-.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 5 binary64))))) (*.f64 (pow.f64 b_2 #s(literal 8 binary64)) #s(literal -1/8 binary64)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 #s(literal 1/2 binary64) (pow.f64 b_2 #s(literal 4 binary64))) (sqrt.f64 (/.f64 c a)))) (/.f64 b_2 a))
(* -1 (* (sqrt (/ c a)) (pow (sqrt -1) 2)))
(neg.f64 (neg.f64 (sqrt.f64 (/.f64 c a))))
(+ (* -1 (* (sqrt (/ c a)) (pow (sqrt -1) 2))) (* -1 (/ b_2 a)))
(neg.f64 (-.f64 (/.f64 b_2 a) (sqrt.f64 (/.f64 c a))))
(+ (* -1 (* (sqrt (/ c a)) (pow (sqrt -1) 2))) (* -1 (/ (+ b_2 (* 1/2 (* (sqrt (/ 1 (* a c))) (pow b_2 6)))) a)))
(-.f64 (/.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) #s(literal 1/2 binary64)) b_2) (neg.f64 a)) (neg.f64 (sqrt.f64 (/.f64 c a))))
(+ (* -1 (* (sqrt (/ c a)) (pow (sqrt -1) 2))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (pow b_2 6))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 12) (pow (sqrt -1) 2))))) a))) a)))
(-.f64 (neg.f64 (neg.f64 (sqrt.f64 (/.f64 c a)))) (/.f64 (-.f64 b_2 (/.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 c (*.f64 c a))))) (*.f64 (/.f64 (pow.f64 b_2 #s(literal 12 binary64)) #s(literal -1 binary64)) #s(literal 1/8 binary64)) (*.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) #s(literal -1/2 binary64)))) a)) a))
(/ (- (pow b_2 2) b_2) a)
(/.f64 (-.f64 (*.f64 b_2 b_2) b_2) a)
(- (+ (* 1/2 (/ c (pow b_2 2))) (/ (pow b_2 2) a)) (/ b_2 a))
(fma.f64 #s(literal 1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 (-.f64 (*.f64 b_2 b_2) b_2) a))
(- (+ (* c (+ (* -1/8 (/ (* a c) (pow b_2 6))) (* 1/2 (/ 1 (pow b_2 2))))) (/ (pow b_2 2) a)) (/ b_2 a))
(fma.f64 c (fma.f64 (*.f64 #s(literal -1/8 binary64) a) (/.f64 c (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 #s(literal 1/2 binary64) (*.f64 b_2 b_2))) (/.f64 (-.f64 (*.f64 b_2 b_2) b_2) a))
(- (+ (* c (+ (* c (+ (* -1/8 (/ a (pow b_2 6))) (* 1/16 (/ (* (pow a 2) c) (pow b_2 10))))) (* 1/2 (/ 1 (pow b_2 2))))) (/ (pow b_2 2) a)) (/ b_2 a))
(fma.f64 c (fma.f64 c (fma.f64 #s(literal -1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 c (*.f64 a a))) (pow.f64 b_2 #s(literal 10 binary64)))) (/.f64 #s(literal 1/2 binary64) (*.f64 b_2 b_2))) (/.f64 (-.f64 (*.f64 b_2 b_2) b_2) a))
(* (/ 1 a) (sqrt c))
(/.f64 (sqrt.f64 c) a)
(* c (+ (* -1 (/ b_2 (* a c))) (* (/ 1 a) (sqrt (/ 1 c)))))
(*.f64 c (-.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) c)) a) (/.f64 b_2 (*.f64 c a))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (/ (pow b_2 4) a) (sqrt (/ 1 (pow c 3))))) (* (/ 1 a) (sqrt (/ 1 c))))))
(*.f64 c (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 c c))))) a) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) c)) a)) (/.f64 b_2 (*.f64 c a))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (/ (pow b_2 8) a) (sqrt (/ 1 (pow c 5))))) (+ (* 1/2 (* (/ (pow b_2 4) a) (sqrt (/ 1 (pow c 3))))) (* (/ 1 a) (sqrt (/ 1 c)))))))
(*.f64 c (-.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 b_2 #s(literal 8 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 5 binary64))))) a) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 c c))))) a) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) c)) a))) (/.f64 b_2 (*.f64 c a))))
(* -1 (* (/ (pow (sqrt -1) 2) a) (sqrt c)))
(/.f64 (sqrt.f64 c) a)
(* -1 (* c (+ (* (/ (pow (sqrt -1) 2) a) (sqrt (/ 1 c))) (/ b_2 (* a c)))))
(*.f64 (neg.f64 c) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) c)) (/.f64 #s(literal -1 binary64) a) (/.f64 b_2 (*.f64 c a))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (/ (pow b_2 6) a) (sqrt (/ 1 c))))) c)) (* (/ (pow (sqrt -1) 2) a) (sqrt (/ 1 c))))))
(*.f64 (neg.f64 c) (-.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) c)) (/.f64 #s(literal -1 binary64) a)) (/.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) c)) (*.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) a) #s(literal -1/2 binary64)) (/.f64 (neg.f64 b_2) a)) c)))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (/ (pow b_2 12) (* a (pow (sqrt -1) 2))) (sqrt (/ 1 c)))) (* 1/2 (* (/ (pow b_2 6) a) (sqrt c)))) c))) c)) (* (/ (pow (sqrt -1) 2) a) (sqrt (/ 1 c))))))
(neg.f64 (*.f64 c (-.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) c)) (/.f64 #s(literal -1 binary64) a)) (/.f64 (-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 b_2 #s(literal 12 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) c))) (neg.f64 a)) (*.f64 (sqrt.f64 c) (*.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) a) #s(literal 1/2 binary64)))) c)) c))))
(sqrt (* a c))
(sqrt.f64 (*.f64 c a))
(+ (sqrt (* a c)) (* -1 b_2))
(-.f64 (sqrt.f64 (*.f64 c a)) b_2)
(+ (sqrt (* a c)) (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* a c))) (pow b_2 3))) 1)))
(fma.f64 b_2 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal 1/2 binary64)) #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))
(+ (sqrt (* a c)) (* b_2 (- (* (pow b_2 3) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (pow b_2 4))) (* 1/2 (sqrt (/ 1 (* a c)))))) 1)))
(fma.f64 b_2 (fma.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a a) (*.f64 c (*.f64 c (*.f64 c a)))))) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) #s(literal -1/8 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))))) #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))
(sqrt (pow b_2 5))
(sqrt.f64 (pow.f64 b_2 #s(literal 5 binary64)))
(* (pow b_2 3) (- (sqrt (/ 1 b_2)) (/ 1 (pow b_2 2))))
(*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) b_2)) (/.f64 #s(literal -1 binary64) (*.f64 b_2 b_2))))
(* (pow b_2 3) (- (+ (sqrt (/ 1 b_2)) (* 1/2 (* (* a c) (sqrt (/ 1 (pow b_2 11)))))) (/ 1 (pow b_2 2))))
(*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 11 binary64)))) (*.f64 (*.f64 c a) #s(literal 1/2 binary64)) (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) b_2)) (/.f64 #s(literal -1 binary64) (*.f64 b_2 b_2)))))
(* (pow b_2 3) (- (+ (sqrt (/ 1 b_2)) (+ (* -1/8 (* (* (pow a 2) (pow c 2)) (sqrt (/ 1 (pow b_2 21))))) (* 1/2 (* (* a c) (sqrt (/ 1 (pow b_2 11))))))) (/ 1 (pow b_2 2))))
(*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (+.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 11 binary64)))) (*.f64 (*.f64 c a) #s(literal 1/2 binary64)) (fma.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 c c)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 21 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 b_2 b_2))))
(* -1 (* (sqrt (pow b_2 5)) (sqrt -1)))
(*.f64 (sqrt.f64 (pow.f64 b_2 #s(literal 5 binary64))) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* (pow b_2 3) (+ (* (sqrt (/ 1 b_2)) (sqrt -1)) (/ 1 (pow b_2 2)))))
(*.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) b_2)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))))
(* -1 (* (pow b_2 3) (+ (* 1/2 (* (* a (* c (sqrt -1))) (sqrt (/ 1 (pow b_2 11))))) (+ (* (sqrt (/ 1 b_2)) (sqrt -1)) (/ 1 (pow b_2 2))))))
(*.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 11 binary64)))) (*.f64 (*.f64 c a) (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) b_2)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))))
(* -1 (* (pow b_2 3) (+ (* -1/8 (* (* (pow a 2) (* (pow c 2) (sqrt -1))) (sqrt (/ 1 (pow b_2 21))))) (+ (* 1/2 (* (* a (* c (sqrt -1))) (sqrt (/ 1 (pow b_2 11))))) (+ (* (sqrt (/ 1 b_2)) (sqrt -1)) (/ 1 (pow b_2 2)))))))
(neg.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 (*.f64 a a) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 c c) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 21 binary64)))))) #s(literal -1/8 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal 11 binary64)))) (*.f64 (*.f64 c a) (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) b_2)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)))))))
(- (pow b_2 2) b_2)
(-.f64 (*.f64 b_2 b_2) b_2)
(- (+ (* 1/2 (/ (* a c) (pow b_2 2))) (pow b_2 2)) b_2)
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 c a) (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 b_2) b_2))
(- (+ (* a (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 6))) (* 1/2 (/ c (pow b_2 2))))) (pow b_2 2)) b_2)
(fma.f64 a (fma.f64 #s(literal 1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a))) (pow.f64 b_2 #s(literal 6 binary64)))) (-.f64 (*.f64 b_2 b_2) b_2))
(- (+ (* a (+ (* 1/2 (/ c (pow b_2 2))) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 6))) (* 1/16 (/ (* a (pow c 3)) (pow b_2 10))))))) (pow b_2 2)) b_2)
(fma.f64 a (fma.f64 a (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 c (*.f64 c (*.f64 c a)))) (pow.f64 b_2 #s(literal 10 binary64)))) (/.f64 (*.f64 #s(literal 1/2 binary64) c) (*.f64 b_2 b_2))) (-.f64 (*.f64 b_2 b_2) b_2))
(sqrt (* a c))
(sqrt.f64 (*.f64 c a))
(* a (+ (sqrt (/ c a)) (* -1 (/ b_2 a))))
(*.f64 a (-.f64 (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a)))
(* a (- (+ (sqrt (/ c a)) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (pow b_2 4)))) (/ b_2 a)))
(*.f64 a (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 #s(literal 1/2 binary64) (pow.f64 b_2 #s(literal 4 binary64))) (-.f64 (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a))))
(* a (- (+ (sqrt (/ c a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (pow b_2 8))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (pow b_2 4))))) (/ b_2 a)))
(*.f64 a (-.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 5 binary64))))) (*.f64 (pow.f64 b_2 #s(literal 8 binary64)) #s(literal -1/8 binary64)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 #s(literal 1/2 binary64) (pow.f64 b_2 #s(literal 4 binary64))) (sqrt.f64 (/.f64 c a)))) (/.f64 b_2 a)))
(* -1 (* (sqrt (* a c)) (pow (sqrt -1) 2)))
(neg.f64 (neg.f64 (sqrt.f64 (*.f64 c a))))
(* -1 (* a (+ (* (sqrt (/ c a)) (pow (sqrt -1) 2)) (/ b_2 a))))
(*.f64 (-.f64 (/.f64 b_2 a) (sqrt.f64 (/.f64 c a))) (neg.f64 a))
(* -1 (* a (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (pow b_2 6))) b_2) a)) (* (sqrt (/ c a)) (pow (sqrt -1) 2)))))
(*.f64 (-.f64 (neg.f64 (sqrt.f64 (/.f64 c a))) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (neg.f64 b_2)) a)) (neg.f64 a))
(* -1 (* a (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 12) (pow (sqrt -1) 2)))) (* 1/2 (* (sqrt (/ a c)) (pow b_2 6)))) a)) b_2) a)) (* (sqrt (/ c a)) (pow (sqrt -1) 2)))))
(neg.f64 (*.f64 a (-.f64 (neg.f64 (sqrt.f64 (/.f64 c a))) (/.f64 (-.f64 (/.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 c (*.f64 c a))))) (pow.f64 b_2 #s(literal 12 binary64))) #s(literal -1 binary64)) (*.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) #s(literal 1/2 binary64)))) (neg.f64 a)) b_2) a))))
(- (pow b_2 2) b_2)
(-.f64 (*.f64 b_2 b_2) b_2)
(- (+ (* 1/2 (/ (* a c) (pow b_2 2))) (pow b_2 2)) b_2)
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 c a) (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 b_2) b_2))
(- (+ (* c (+ (* -1/8 (/ (* (pow a 2) c) (pow b_2 6))) (* 1/2 (/ a (pow b_2 2))))) (pow b_2 2)) b_2)
(fma.f64 c (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (/.f64 c (pow.f64 b_2 #s(literal 6 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 a (*.f64 b_2 b_2)))) (-.f64 (*.f64 b_2 b_2) b_2))
(- (+ (* c (+ (* 1/2 (/ a (pow b_2 2))) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 6))) (* 1/16 (/ (* (pow a 3) c) (pow b_2 10))))))) (pow b_2 2)) b_2)
(fma.f64 c (fma.f64 c (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 c (*.f64 a (*.f64 a a)))) (pow.f64 b_2 #s(literal 10 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 a (*.f64 b_2 b_2)))) (-.f64 (*.f64 b_2 b_2) b_2))
(sqrt c)
(sqrt.f64 c)
(* c (+ (sqrt (/ 1 c)) (* -1 (/ b_2 c))))
(*.f64 c (-.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) c)) (/.f64 b_2 c)))
(* c (- (+ (sqrt (/ 1 c)) (* 1/2 (* (pow b_2 4) (sqrt (/ 1 (pow c 3)))))) (/ b_2 c)))
(*.f64 c (-.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 c c)))) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) c))) (/.f64 b_2 c)))
(* c (- (+ (sqrt (/ 1 c)) (+ (* -1/8 (* (pow b_2 8) (sqrt (/ 1 (pow c 5))))) (* 1/2 (* (pow b_2 4) (sqrt (/ 1 (pow c 3))))))) (/ b_2 c)))
(*.f64 c (-.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 c c)))) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) #s(literal 1/2 binary64)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 5 binary64)))) (*.f64 (pow.f64 b_2 #s(literal 8 binary64)) #s(literal -1/8 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) c)))) (/.f64 b_2 c)))
(* -1 (* (sqrt c) (pow (sqrt -1) 2)))
(sqrt.f64 c)
(* -1 (* c (+ (* (sqrt (/ 1 c)) (pow (sqrt -1) 2)) (/ b_2 c))))
(*.f64 (neg.f64 c) (fma.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) c)) (/.f64 b_2 c)))
(* -1 (* c (+ (* -1 (/ (- (* -1/2 (* (pow b_2 6) (sqrt (/ 1 c)))) b_2) c)) (* (sqrt (/ 1 c)) (pow (sqrt -1) 2)))))
(*.f64 (neg.f64 c) (fma.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) c)) (/.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) c)) (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) #s(literal -1/2 binary64)) (neg.f64 b_2)) (neg.f64 c))))
(* -1 (* c (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (/ (pow b_2 12) (pow (sqrt -1) 2)) (sqrt (/ 1 c)))) (* 1/2 (* (pow b_2 6) (sqrt c)))) c)) b_2) c)) (* (sqrt (/ 1 c)) (pow (sqrt -1) 2)))))
(*.f64 (neg.f64 c) (-.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) c))) (/.f64 (-.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) (sqrt.f64 c)) (*.f64 (/.f64 (pow.f64 b_2 #s(literal 12 binary64)) #s(literal -1 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) c)) #s(literal -1/8 binary64)))) (neg.f64 c)) b_2) c)))
(* a c)
(*.f64 c a)
(+ (* a c) (pow b_2 4))
(fma.f64 c a (pow.f64 b_2 #s(literal 4 binary64)))
(+ (* a c) (pow b_2 4))
(fma.f64 c a (pow.f64 b_2 #s(literal 4 binary64)))
(+ (* a c) (pow b_2 4))
(fma.f64 c a (pow.f64 b_2 #s(literal 4 binary64)))
(pow b_2 5)
(pow.f64 b_2 #s(literal 5 binary64))
(* (pow b_2 5) (+ 1 (/ (* a c) (pow b_2 5))))
(*.f64 (pow.f64 b_2 #s(literal 5 binary64)) (fma.f64 a (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) #s(literal 1 binary64)))
(* (pow b_2 5) (+ 1 (/ (* a c) (pow b_2 5))))
(*.f64 (pow.f64 b_2 #s(literal 5 binary64)) (fma.f64 a (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) #s(literal 1 binary64)))
(* (pow b_2 5) (+ 1 (/ (* a c) (pow b_2 5))))
(*.f64 (pow.f64 b_2 #s(literal 5 binary64)) (fma.f64 a (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) #s(literal 1 binary64)))
(* -1 (pow b_2 5))
(neg.f64 (pow.f64 b_2 #s(literal 5 binary64)))
(* -1 (* (pow b_2 5) (+ 1 (* -1 (/ (* a c) (pow b_2 5))))))
(*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))))))
(* -1 (* (pow b_2 5) (+ 1 (* -1 (/ (* a c) (pow b_2 5))))))
(*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))))))
(* -1 (* (pow b_2 5) (+ 1 (* -1 (/ (* a c) (pow b_2 5))))))
(*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))))))
(pow b_2 4)
(pow.f64 b_2 #s(literal 4 binary64))
(+ (* a c) (pow b_2 4))
(fma.f64 c a (pow.f64 b_2 #s(literal 4 binary64)))
(+ (* a c) (pow b_2 4))
(fma.f64 c a (pow.f64 b_2 #s(literal 4 binary64)))
(+ (* a c) (pow b_2 4))
(fma.f64 c a (pow.f64 b_2 #s(literal 4 binary64)))
(* a c)
(*.f64 c a)
(* a (+ c (/ (pow b_2 4) a)))
(*.f64 a (+.f64 c (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) a)))
(* a (+ c (/ (pow b_2 4) a)))
(*.f64 a (+.f64 c (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) a)))
(* a (+ c (/ (pow b_2 4) a)))
(*.f64 a (+.f64 c (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) a)))
(* a c)
(*.f64 c a)
(* -1 (* a (+ (* -1 c) (* -1 (/ (pow b_2 6) a)))))
(*.f64 (-.f64 (neg.f64 c) (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) a)) (neg.f64 a))
(* -1 (* a (+ (* -1 c) (* -1 (/ (pow b_2 6) a)))))
(*.f64 (-.f64 (neg.f64 c) (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) a)) (neg.f64 a))
(* -1 (* a (+ (* -1 c) (* -1 (/ (pow b_2 6) a)))))
(*.f64 (-.f64 (neg.f64 c) (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) a)) (neg.f64 a))
(pow b_2 4)
(pow.f64 b_2 #s(literal 4 binary64))
(+ (* a c) (pow b_2 4))
(fma.f64 c a (pow.f64 b_2 #s(literal 4 binary64)))
(+ (* a c) (pow b_2 4))
(fma.f64 c a (pow.f64 b_2 #s(literal 4 binary64)))
(+ (* a c) (pow b_2 4))
(fma.f64 c a (pow.f64 b_2 #s(literal 4 binary64)))
c
(* c (+ 1 (/ (pow b_2 4) c)))
(fma.f64 c (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) c) c)
(* c (+ 1 (/ (pow b_2 4) c)))
(fma.f64 c (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) c) c)
(* c (+ 1 (/ (pow b_2 4) c)))
(fma.f64 c (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) c) c)
c
(* -1 (* c (- (* -1 (/ (pow b_2 6) c)) 1)))
(neg.f64 (fma.f64 c (neg.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) c)) (neg.f64 c)))
(* -1 (* c (- (* -1 (/ (pow b_2 6) c)) 1)))
(neg.f64 (fma.f64 c (neg.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) c)) (neg.f64 c)))
(* -1 (* c (- (* -1 (/ (pow b_2 6) c)) 1)))
(neg.f64 (fma.f64 c (neg.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) c)) (neg.f64 c)))
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
a
a
a
a
a
a
a
a
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)

eval210.0ms (1.9%)

Memory
-30.0MiB live, 278.8MiB allocated
Compiler

Compiled 38 349 to 3 466 computations (91% saved)

prune227.0ms (2.1%)

Memory
4.4MiB live, 497.0MiB allocated
Pruning

64 alts after pruning (58 fresh and 6 done)

PrunedKeptTotal
New1 436361 472
Fresh162238
Picked145
Done123
Total1 454641 518
Accuracy
77.4%
Counts
1 518 → 64
Alt Table
Click to see full alt table
StatusAccuracyProgram
15.7%
(/.f64 (/.f64 (*.f64 c (neg.f64 a)) (fma.f64 b_2 b_2 b_2)) a)
14.0%
(/.f64 (/.f64 (*.f64 b_2 b_2) a) (neg.f64 b_2))
28.1%
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2))) a)
34.6%
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1/4 binary64)) b_2) a)
16.5%
(/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 a b_2)) a) (*.f64 a (/.f64 a b_2)))
13.4%
(/.f64 (-.f64 (*.f64 b_2 b_2) b_2) a)
28.1%
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) b_2) a)
9.7%
(/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)
49.1%
(/.f64 (-.f64 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2) a)
2.2%
(/.f64 (-.f64 (sqrt.f64 c) (/.f64 b_2 #s(literal -1 binary64))) a)
7.9%
(/.f64 (-.f64 (sqrt.f64 c) b_2) a)
24.7%
(/.f64 (-.f64 (exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (fma.f64 c a (*.f64 b_2 b_2))))) b_2) a)
3.9%
(/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) a)
0.6%
(/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 c a))) a)
1.0%
(/.f64 (-.f64 b_2 (sqrt.f64 c)) a)
24.1%
(/.f64 (+.f64 (neg.f64 b_2) (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) a)
50.0%
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
12.3%
(/.f64 (+.f64 (exp.f64 (*.f64 (log.f64 b_2) #s(literal 1 binary64))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
14.8%
(/.f64 (*.f64 b_2 (/.f64 b_2 (neg.f64 a))) b_2)
5.2%
(/.f64 (*.f64 b_2 b_2) (neg.f64 b_2))
12.6%
(/.f64 (*.f64 b_2 b_2) a)
4.8%
(/.f64 (sqrt.f64 c) a)
6.6%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) a)
1.9%
(/.f64 (neg.f64 (sqrt.f64 c)) a)
16.1%
(/.f64 (neg.f64 c) (fma.f64 b_2 b_2 b_2))
31.5%
(/.f64 (neg.f64 c) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
11.7%
(/.f64 (neg.f64 c) (+.f64 b_2 (sqrt.f64 (*.f64 c a))))
52.6%
(/.f64 (neg.f64 c) (+.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
10.2%
(/.f64 (neg.f64 c) (+.f64 b_2 (sqrt.f64 c)))
2.6%
(/.f64 (neg.f64 c) (sqrt.f64 c))
16.0%
(/.f64 (neg.f64 b_2) a)
14.7%
(/.f64 c (*.f64 b_2 (*.f64 b_2 b_2)))
1.9%
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 b_2 #s(literal 0 binary64)) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))))
14.0%
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 a) (neg.f64 (*.f64 b_2 b_2))))
14.8%
(/.f64 #s(literal 1 binary64) (/.f64 b_2 (*.f64 b_2 (/.f64 b_2 (neg.f64 a)))))
28.0%
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)) a))
16.0%
(/.f64 #s(literal -1 binary64) (/.f64 a b_2))
14.2%
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 a (*.f64 b_2 b_2)) b_2))
0.9%
(-.f64 (/.f64 b_2 a) (sqrt.f64 (/.f64 c a)))
12.2%
(+.f64 b_2 (/.f64 (*.f64 b_2 b_2) a))
14.4%
(*.f64 (pow.f64 (/.f64 a (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 a (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)) #s(literal -1/2 binary64)))
16.6%
(*.f64 (/.f64 b_2 (*.f64 b_2 (neg.f64 a))) b_2)
12.6%
(*.f64 (/.f64 b_2 a) b_2)
14.8%
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (*.f64 b_2 (/.f64 b_2 (neg.f64 a))))
16.0%
(*.f64 (/.f64 #s(literal -1 binary64) a) b_2)
5.6%
(*.f64 (*.f64 (pow.f64 a #s(literal -1/2 binary64)) b_2) (*.f64 (pow.f64 a #s(literal -1/2 binary64)) b_2))
14.1%
(*.f64 (*.f64 b_2 b_2) (/.f64 (/.f64 #s(literal -1 binary64) b_2) a))
14.1%
(*.f64 (*.f64 b_2 b_2) (/.f64 (/.f64 #s(literal -1 binary64) a) b_2))
14.0%
(*.f64 (*.f64 b_2 b_2) (/.f64 #s(literal -1 binary64) (*.f64 a b_2)))
4.7%
(*.f64 (*.f64 b_2 b_2) #s(literal 0 binary64))
22.5%
(*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)) (/.f64 #s(literal 1 binary64) (*.f64 a a)))
5.2%
(*.f64 (neg.f64 (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) b_2))
16.6%
(*.f64 (neg.f64 b_2) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 a)) b_2))
31.5%
(*.f64 c (/.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
13.4%
(*.f64 b_2 (-.f64 (/.f64 b_2 a) (/.f64 #s(literal 1 binary64) a)))
3.2%
(sqrt.f64 (/.f64 c a))
1.3%
(sqrt.f64 c)
12.2%
(neg.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) a))
2.6%
(neg.f64 (sqrt.f64 c))
3.2%
(neg.f64 b_2)
0.8%
(exp.f64 (fma.f64 #s(literal 2 binary64) (log.f64 b_2) (neg.f64 (log.f64 a))))
16.0%
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) c)) #s(literal -1 binary64)))
12.9%
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2))) #s(literal -1 binary64)))
6.7%
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) #s(literal -1 binary64)))
Compiler

Compiled 1 540 to 982 computations (36.2% saved)

simplify362.0ms (3.3%)

Memory
-0.2MiB live, 411.4MiB allocated
Algorithm
egg-herbie
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
cost-diff0
(neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))
cost-diff64
(fma.f64 b_2 b_2 #s(literal 0 binary64))
cost-diff1088
(/.f64 (fma.f64 b_2 b_2 #s(literal 0 binary64)) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))))
cost-diff1280
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 b_2 #s(literal 0 binary64)) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))))
cost-diff0
(/.f64 #s(literal 1 binary64) a)
cost-diff0
(/.f64 b_2 a)
cost-diff320
(*.f64 b_2 (-.f64 (/.f64 b_2 a) (/.f64 #s(literal 1 binary64) a)))
cost-diff384
(-.f64 (/.f64 b_2 a) (/.f64 #s(literal 1 binary64) a))
cost-diff0
(*.f64 b_2 b_2)
cost-diff0
(*.f64 b_2 (*.f64 b_2 b_2))
cost-diff0
(/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) a)
cost-diff0
(neg.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) a))
cost-diff0
(sqrt.f64 c)
cost-diff0
(sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))
cost-diff0
(+.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
cost-diff0
(neg.f64 c)
cost-diff0
(/.f64 (neg.f64 c) (+.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
Rules
9 288×lower-fma.f32
9 284×lower-fma.f64
4 256×lower-*.f32
4 250×lower-*.f64
1 946×lower-/.f32
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
024150
044133
180133
2193122
3567120
41240118
52840118
65217118
08031118
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(/.f64 (neg.f64 c) (+.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(neg.f64 c)
c
(+.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
b_2
(sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))
(fma.f64 c a (*.f64 b_2 b_2))
a
(*.f64 b_2 b_2)
(sqrt.f64 c)
c
(neg.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) a))
(/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) a)
(*.f64 b_2 (*.f64 b_2 b_2))
b_2
(*.f64 b_2 b_2)
a
(*.f64 b_2 (-.f64 (/.f64 b_2 a) (/.f64 #s(literal 1 binary64) a)))
b_2
(-.f64 (/.f64 b_2 a) (/.f64 #s(literal 1 binary64) a))
(/.f64 b_2 a)
a
(/.f64 #s(literal 1 binary64) a)
#s(literal 1 binary64)
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 b_2 #s(literal 0 binary64)) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))))
#s(literal 1 binary64)
(/.f64 (fma.f64 b_2 b_2 #s(literal 0 binary64)) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))))
(fma.f64 b_2 b_2 #s(literal 0 binary64))
b_2
#s(literal 0 binary64)
(neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))
(*.f64 b_2 (*.f64 b_2 b_2))
(*.f64 b_2 b_2)
Outputs
(/.f64 (neg.f64 c) (+.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(neg.f64 c)
c
(+.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
b_2
(sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))
(fma.f64 c a (*.f64 b_2 b_2))
a
(*.f64 b_2 b_2)
(sqrt.f64 c)
c
(neg.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) a))
(/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) a)
(*.f64 b_2 (*.f64 b_2 b_2))
b_2
(*.f64 b_2 b_2)
a
(*.f64 b_2 (-.f64 (/.f64 b_2 a) (/.f64 #s(literal 1 binary64) a)))
(*.f64 (/.f64 b_2 a) (+.f64 b_2 #s(literal -1 binary64)))
b_2
(-.f64 (/.f64 b_2 a) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 b_2 #s(literal -1 binary64)))
(/.f64 b_2 a)
a
(/.f64 #s(literal 1 binary64) a)
#s(literal 1 binary64)
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 b_2 #s(literal 0 binary64)) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))))
(neg.f64 b_2)
#s(literal 1 binary64)
(/.f64 (fma.f64 b_2 b_2 #s(literal 0 binary64)) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 #s(literal -1 binary64) b_2)
(fma.f64 b_2 b_2 #s(literal 0 binary64))
(*.f64 b_2 b_2)
b_2
#s(literal 0 binary64)
(neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))
(*.f64 b_2 (*.f64 b_2 (neg.f64 b_2)))
(*.f64 b_2 (*.f64 b_2 b_2))
(*.f64 b_2 b_2)

localize168.0ms (1.5%)

Memory
7.6MiB live, 164.6MiB allocated
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
accuracy51.8%
(*.f64 b_2 b_2)
accuracy51.2%
(*.f64 b_2 (*.f64 b_2 b_2))
accuracy51.2%
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 b_2 #s(literal 0 binary64)) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))))
accuracy50.8%
(/.f64 (fma.f64 b_2 b_2 #s(literal 0 binary64)) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))))
accuracy99.9%
(*.f64 b_2 (-.f64 (/.f64 b_2 a) (/.f64 #s(literal 1 binary64) a)))
accuracy56.3%
(/.f64 b_2 a)
accuracy50.9%
(/.f64 #s(literal 1 binary64) a)
accuracy50.7%
(-.f64 (/.f64 b_2 a) (/.f64 #s(literal 1 binary64) a))
accuracy61.7%
(/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) a)
accuracy61.7%
(neg.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) a))
accuracy51.8%
(*.f64 b_2 b_2)
accuracy51.2%
(*.f64 b_2 (*.f64 b_2 b_2))
accuracy100.0%
(sqrt.f64 c)
accuracy52.3%
(fma.f64 c a (*.f64 b_2 b_2))
accuracy51.8%
(*.f64 b_2 b_2)
accuracy51.3%
(+.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
accuracy50.9%
(neg.f64 c)
Samples
44.0ms20×2valid
32.0ms88×0valid
22.0ms127×0invalid
5.0ms17×1valid
2.0ms3valid
Compiler

Compiled 313 to 51 computations (83.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 86.0ms
ival-neg: 39.0ms (45.3% of total)
ival-div: 26.0ms (30.2% of total)
ival-mult: 6.0ms (7% of total)
ival-add: 4.0ms (4.6% of total)
ival-sqrt: 4.0ms (4.6% of total)
adjust: 2.0ms (2.3% of total)
ival-fabs: 1.0ms (1.2% of total)
ival-sub: 1.0ms (1.2% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series109.0ms (1%)

Memory
-29.1MiB live, 41.4MiB allocated
Counts
18 → 372
Calls
Call 1
Inputs
#<alt (/.f64 (neg.f64 c) (+.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))))>
#<alt (neg.f64 c)>
#<alt (+.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))>
#<alt (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))>
#<alt (sqrt.f64 c)>
#<alt (neg.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) a))>
#<alt (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) a)>
#<alt (*.f64 b_2 (*.f64 b_2 b_2))>
#<alt (*.f64 b_2 b_2)>
#<alt (-.f64 (/.f64 b_2 a) (/.f64 #s(literal 1 binary64) a))>
#<alt (*.f64 b_2 (-.f64 (/.f64 b_2 a) (/.f64 #s(literal 1 binary64) a)))>
#<alt (/.f64 b_2 a)>
#<alt (/.f64 #s(literal 1 binary64) a)>
#<alt (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 b_2 #s(literal 0 binary64)) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))))>
#<alt (/.f64 (fma.f64 b_2 b_2 #s(literal 0 binary64)) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))))>
#<alt (fma.f64 b_2 b_2 #s(literal 0 binary64))>
#<alt (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))>
#<alt (fma.f64 c a (*.f64 b_2 b_2))>
Outputs
#<alt (* -1 (/ c (+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))))>
#<alt (* -1 (/ c (+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))))>
#<alt (* -1 (/ c (+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))))>
#<alt (* -1 (/ c (+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))))>
#<alt (* -1 (/ c (+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))))>
#<alt (* -1 (/ c (+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))))>
#<alt (* -1 (/ c (+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))))>
#<alt (* -1 (/ c (+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))))>
#<alt (* -1 (/ c (+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))))>
#<alt (* -1 (/ c (+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))))>
#<alt (* -1 (/ c (+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))))>
#<alt (* -1 (/ c (+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))))>
#<alt (* -1 (* c (sqrt (/ 1 (fabs (+ (* a c) (pow b_2 2)))))))>
#<alt (+ (* -1 (* c (sqrt (/ 1 (fabs (+ (* a c) (pow b_2 2))))))) (/ (* b_2 c) (fabs (+ (* a c) (pow b_2 2)))))>
#<alt (+ (* -1 (* c (sqrt (/ 1 (fabs (+ (* a c) (pow b_2 2))))))) (* b_2 (+ (* -1 (* (* b_2 c) (sqrt (/ 1 (pow (fabs (+ (* a c) (pow b_2 2))) 3))))) (/ c (fabs (+ (* a c) (pow b_2 2)))))))>
#<alt (+ (* -1 (* c (sqrt (/ 1 (fabs (+ (* a c) (pow b_2 2))))))) (* b_2 (+ (* b_2 (+ (* -1 (* c (sqrt (/ 1 (pow (fabs (+ (* a c) (pow b_2 2))) 3))))) (/ (* b_2 c) (pow (fabs (+ (* a c) (pow b_2 2))) 2)))) (/ c (fabs (+ (* a c) (pow b_2 2)))))))>
#<alt (* -1 (/ c b_2))>
#<alt (/ (+ (* -1 c) (* (/ c b_2) (sqrt (fabs (+ (* a c) (pow b_2 2)))))) b_2)>
#<alt (/ (+ (* -1 c) (+ (* -1 (/ (* c (fabs (+ (* a c) (pow b_2 2)))) (pow b_2 2))) (* (/ c b_2) (sqrt (fabs (+ (* a c) (pow b_2 2))))))) b_2)>
#<alt (/ (+ (* -1 c) (+ (* -1 (/ (* c (fabs (+ (* a c) (pow b_2 2)))) (pow b_2 2))) (+ (* (/ c b_2) (sqrt (fabs (+ (* a c) (pow b_2 2))))) (* (/ c (pow b_2 3)) (sqrt (pow (fabs (+ (* a c) (pow b_2 2))) 3)))))) b_2)>
#<alt (* -1 (/ c b_2))>
#<alt (* -1 (/ (+ c (* -1 (* (/ c b_2) (sqrt (fabs (+ (* a c) (pow b_2 2))))))) b_2))>
#<alt (* -1 (/ (+ c (* -1 (/ (+ (* -1 (/ (* c (fabs (+ (* a c) (pow b_2 2)))) b_2)) (* c (sqrt (fabs (+ (* a c) (pow b_2 2)))))) b_2))) b_2))>
#<alt (* -1 (/ (+ c (* -1 (/ (+ (* -1 (/ (+ (* -1 (* (/ c b_2) (sqrt (pow (fabs (+ (* a c) (pow b_2 2))) 3)))) (* c (fabs (+ (* a c) (pow b_2 2))))) b_2)) (* c (sqrt (fabs (+ (* a c) (pow b_2 2)))))) b_2))) b_2))>
#<alt (* -1 (/ c (+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))))>
#<alt (* -1 (/ c (+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))))>
#<alt (* -1 (/ c (+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))))>
#<alt (* -1 (/ c (+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))))>
#<alt (* -1 (/ c (+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))))>
#<alt (* -1 (/ c (+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))))>
#<alt (* -1 (/ c (+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))))>
#<alt (* -1 (/ c (+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))))>
#<alt (* -1 (/ c (+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))))>
#<alt (* -1 (/ c (+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))))>
#<alt (* -1 (/ c (+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))))>
#<alt (* -1 (/ c (+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))))>
#<alt (* -1 c)>
#<alt (* -1 c)>
#<alt (* -1 c)>
#<alt (* -1 c)>
#<alt (* -1 c)>
#<alt (* -1 c)>
#<alt (* -1 c)>
#<alt (* -1 c)>
#<alt (* -1 c)>
#<alt (* -1 c)>
#<alt (* -1 c)>
#<alt (* -1 c)>
#<alt (sqrt (fabs (+ (* a c) (pow b_2 2))))>
#<alt (+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))>
#<alt (+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))>
#<alt (+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))>
#<alt b_2>
#<alt (* b_2 (+ 1 (* (/ 1 b_2) (sqrt (fabs (+ (* a c) (pow b_2 2)))))))>
#<alt (* b_2 (+ 1 (* (/ 1 b_2) (sqrt (fabs (+ (* a c) (pow b_2 2)))))))>
#<alt (* b_2 (+ 1 (* (/ 1 b_2) (sqrt (fabs (+ (* a c) (pow b_2 2)))))))>
#<alt b_2>
#<alt (* -1 (* b_2 (- (* -1 (* (/ 1 b_2) (sqrt (fabs (+ (* a c) (pow b_2 2)))))) 1)))>
#<alt (* -1 (* b_2 (- (* -1 (* (/ 1 b_2) (sqrt (fabs (+ (* a c) (pow b_2 2)))))) 1)))>
#<alt (* -1 (* b_2 (- (* -1 (* (/ 1 b_2) (sqrt (fabs (+ (* a c) (pow b_2 2)))))) 1)))>
#<alt (+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))>
#<alt (+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))>
#<alt (+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))>
#<alt (+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))>
#<alt (+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))>
#<alt (+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))>
#<alt (+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))>
#<alt (+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))>
#<alt (+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))>
#<alt (+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))>
#<alt (+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))>
#<alt (+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))>
#<alt (+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))>
#<alt (+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))>
#<alt (+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))>
#<alt (+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))>
#<alt (+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))>
#<alt (+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))>
#<alt (+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))>
#<alt (+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))>
#<alt (+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))>
#<alt (+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))>
#<alt (+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))>
#<alt (+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))>
#<alt (sqrt (fabs (+ (* a c) (pow b_2 2))))>
#<alt (sqrt (fabs (+ (* a c) (pow b_2 2))))>
#<alt (sqrt (fabs (+ (* a c) (pow b_2 2))))>
#<alt (sqrt (fabs (+ (* a c) (pow b_2 2))))>
#<alt (sqrt (fabs (+ (* a c) (pow b_2 2))))>
#<alt (sqrt (fabs (+ (* a c) (pow b_2 2))))>
#<alt (sqrt (fabs (+ (* a c) (pow b_2 2))))>
#<alt (sqrt (fabs (+ (* a c) (pow b_2 2))))>
#<alt (sqrt (fabs (+ (* a c) (pow b_2 2))))>
#<alt (sqrt (fabs (+ (* a c) (pow b_2 2))))>
#<alt (sqrt (fabs (+ (* a c) (pow b_2 2))))>
#<alt (sqrt (fabs (+ (* a c) (pow b_2 2))))>
#<alt (sqrt (fabs (+ (* a c) (pow b_2 2))))>
#<alt (sqrt (fabs (+ (* a c) (pow b_2 2))))>
#<alt (sqrt (fabs (+ (* a c) (pow b_2 2))))>
#<alt (sqrt (fabs (+ (* a c) (pow b_2 2))))>
#<alt (sqrt (fabs (+ (* a c) (pow b_2 2))))>
#<alt (sqrt (fabs (+ (* a c) (pow b_2 2))))>
#<alt (sqrt (fabs (+ (* a c) (pow b_2 2))))>
#<alt (sqrt (fabs (+ (* a c) (pow b_2 2))))>
#<alt (sqrt (fabs (+ (* a c) (pow b_2 2))))>
#<alt (sqrt (fabs (+ (* a c) (pow b_2 2))))>
#<alt (sqrt (fabs (+ (* a c) (pow b_2 2))))>
#<alt (sqrt (fabs (+ (* a c) (pow b_2 2))))>
#<alt (sqrt (fabs (+ (* a c) (pow b_2 2))))>
#<alt (sqrt (fabs (+ (* a c) (pow b_2 2))))>
#<alt (sqrt (fabs (+ (* a c) (pow b_2 2))))>
#<alt (sqrt (fabs (+ (* a c) (pow b_2 2))))>
#<alt (sqrt (fabs (+ (* a c) (pow b_2 2))))>
#<alt (sqrt (fabs (+ (* a c) (pow b_2 2))))>
#<alt (sqrt (fabs (+ (* a c) (pow b_2 2))))>
#<alt (sqrt (fabs (+ (* a c) (pow b_2 2))))>
#<alt (sqrt (fabs (+ (* a c) (pow b_2 2))))>
#<alt (sqrt (fabs (+ (* a c) (pow b_2 2))))>
#<alt (sqrt (fabs (+ (* a c) (pow b_2 2))))>
#<alt (sqrt (fabs (+ (* a c) (pow b_2 2))))>
#<alt (sqrt c)>
#<alt (sqrt c)>
#<alt (sqrt c)>
#<alt (sqrt c)>
#<alt (sqrt c)>
#<alt (sqrt c)>
#<alt (sqrt c)>
#<alt (sqrt c)>
#<alt (* -1 (* (sqrt c) (pow (sqrt -1) 2)))>
#<alt (* -1 (* (sqrt c) (pow (sqrt -1) 2)))>
#<alt (* -1 (* (sqrt c) (pow (sqrt -1) 2)))>
#<alt (* -1 (* (sqrt c) (pow (sqrt -1) 2)))>
#<alt (* -1 (/ (pow b_2 2) a))>
#<alt (* -1 (/ (pow b_2 2) a))>
#<alt (* -1 (/ (pow b_2 2) a))>
#<alt (* -1 (/ (pow b_2 2) a))>
#<alt (* -1 (/ (pow b_2 3) a))>
#<alt (* -1 (/ (pow b_2 3) a))>
#<alt (* -1 (/ (pow b_2 3) a))>
#<alt (* -1 (/ (pow b_2 3) a))>
#<alt (* -1 (/ (pow b_2 3) a))>
#<alt (* -1 (/ (pow b_2 3) a))>
#<alt (* -1 (/ (pow b_2 3) a))>
#<alt (* -1 (/ (pow b_2 3) a))>
#<alt (* -1 (/ (pow b_2 2) a))>
#<alt (* -1 (/ (pow b_2 2) a))>
#<alt (* -1 (/ (pow b_2 2) a))>
#<alt (* -1 (/ (pow b_2 2) a))>
#<alt (* -1 (/ (pow b_2 2) a))>
#<alt (* -1 (/ (pow b_2 2) a))>
#<alt (* -1 (/ (pow b_2 2) a))>
#<alt (* -1 (/ (pow b_2 2) a))>
#<alt (* -1 (/ (pow b_2 3) a))>
#<alt (* -1 (/ (pow b_2 3) a))>
#<alt (* -1 (/ (pow b_2 3) a))>
#<alt (* -1 (/ (pow b_2 3) a))>
#<alt (/ (pow b_2 2) a)>
#<alt (/ (pow b_2 2) a)>
#<alt (/ (pow b_2 2) a)>
#<alt (/ (pow b_2 2) a)>
#<alt (/ (pow b_2 3) a)>
#<alt (/ (pow b_2 3) a)>
#<alt (/ (pow b_2 3) a)>
#<alt (/ (pow b_2 3) a)>
#<alt (/ (pow b_2 3) a)>
#<alt (/ (pow b_2 3) a)>
#<alt (/ (pow b_2 3) a)>
#<alt (/ (pow b_2 3) a)>
#<alt (/ (pow b_2 2) a)>
#<alt (/ (pow b_2 2) a)>
#<alt (/ (pow b_2 2) a)>
#<alt (/ (pow b_2 2) a)>
#<alt (/ (pow b_2 2) a)>
#<alt (/ (pow b_2 2) a)>
#<alt (/ (pow b_2 2) a)>
#<alt (/ (pow b_2 2) a)>
#<alt (/ (pow b_2 3) a)>
#<alt (/ (pow b_2 3) a)>
#<alt (/ (pow b_2 3) a)>
#<alt (/ (pow b_2 3) a)>
#<alt b_2>
#<alt b_2>
#<alt b_2>
#<alt b_2>
#<alt (pow b_2 2)>
#<alt (pow b_2 2)>
#<alt (pow b_2 2)>
#<alt (pow b_2 2)>
#<alt (pow b_2 2)>
#<alt (pow b_2 2)>
#<alt (pow b_2 2)>
#<alt (pow b_2 2)>
#<alt b_2>
#<alt b_2>
#<alt b_2>
#<alt b_2>
#<alt (pow b_2 2)>
#<alt (pow b_2 2)>
#<alt (pow b_2 2)>
#<alt (pow b_2 2)>
#<alt (pow b_2 2)>
#<alt (pow b_2 2)>
#<alt (pow b_2 2)>
#<alt (pow b_2 2)>
#<alt (/ -1 a)>
#<alt (- (/ b_2 a) (/ 1 a))>
#<alt (- (/ b_2 a) (/ 1 a))>
#<alt (- (/ b_2 a) (/ 1 a))>
#<alt (/ b_2 a)>
#<alt (* b_2 (- (/ 1 a) (/ 1 (* a b_2))))>
#<alt (* b_2 (- (/ 1 a) (/ 1 (* a b_2))))>
#<alt (* b_2 (- (/ 1 a) (/ 1 (* a b_2))))>
#<alt (/ b_2 a)>
#<alt (* -1 (* b_2 (- (/ 1 (* a b_2)) (/ 1 a))))>
#<alt (* -1 (* b_2 (- (/ 1 (* a b_2)) (/ 1 a))))>
#<alt (* -1 (* b_2 (- (/ 1 (* a b_2)) (/ 1 a))))>
#<alt (/ (- b_2 1) a)>
#<alt (/ (- b_2 1) a)>
#<alt (/ (- b_2 1) a)>
#<alt (/ (- b_2 1) a)>
#<alt (/ (- b_2 1) a)>
#<alt (/ (- b_2 1) a)>
#<alt (/ (- b_2 1) a)>
#<alt (/ (- b_2 1) a)>
#<alt (* -1 (/ (+ 1 (* -1 b_2)) a))>
#<alt (* -1 (/ (+ 1 (* -1 b_2)) a))>
#<alt (* -1 (/ (+ 1 (* -1 b_2)) a))>
#<alt (* -1 (/ (+ 1 (* -1 b_2)) a))>
#<alt (* -1 (/ b_2 a))>
#<alt (* b_2 (- (/ b_2 a) (/ 1 a)))>
#<alt (* b_2 (- (/ b_2 a) (/ 1 a)))>
#<alt (* b_2 (- (/ b_2 a) (/ 1 a)))>
#<alt (/ (pow b_2 2) a)>
#<alt (* (pow b_2 2) (- (/ 1 a) (/ 1 (* a b_2))))>
#<alt (* (pow b_2 2) (- (/ 1 a) (/ 1 (* a b_2))))>
#<alt (* (pow b_2 2) (- (/ 1 a) (/ 1 (* a b_2))))>
#<alt (/ (pow b_2 2) a)>
#<alt (* (pow b_2 2) (- (/ 1 a) (/ 1 (* a b_2))))>
#<alt (* (pow b_2 2) (- (/ 1 a) (/ 1 (* a b_2))))>
#<alt (* (pow b_2 2) (- (/ 1 a) (/ 1 (* a b_2))))>
#<alt (/ (* b_2 (- b_2 1)) a)>
#<alt (/ (* b_2 (- b_2 1)) a)>
#<alt (/ (* b_2 (- b_2 1)) a)>
#<alt (/ (* b_2 (- b_2 1)) a)>
#<alt (/ (* b_2 (- b_2 1)) a)>
#<alt (/ (* b_2 (- b_2 1)) a)>
#<alt (/ (* b_2 (- b_2 1)) a)>
#<alt (/ (* b_2 (- b_2 1)) a)>
#<alt (* -1 (/ (* b_2 (+ 1 (* -1 b_2))) a))>
#<alt (* -1 (/ (* b_2 (+ 1 (* -1 b_2))) a))>
#<alt (* -1 (/ (* b_2 (+ 1 (* -1 b_2))) a))>
#<alt (* -1 (/ (* b_2 (+ 1 (* -1 b_2))) a))>
#<alt (/ b_2 a)>
#<alt (/ b_2 a)>
#<alt (/ b_2 a)>
#<alt (/ b_2 a)>
#<alt (/ b_2 a)>
#<alt (/ b_2 a)>
#<alt (/ b_2 a)>
#<alt (/ b_2 a)>
#<alt (/ b_2 a)>
#<alt (/ b_2 a)>
#<alt (/ b_2 a)>
#<alt (/ b_2 a)>
#<alt (/ b_2 a)>
#<alt (/ b_2 a)>
#<alt (/ b_2 a)>
#<alt (/ b_2 a)>
#<alt (/ b_2 a)>
#<alt (/ b_2 a)>
#<alt (/ b_2 a)>
#<alt (/ b_2 a)>
#<alt (/ b_2 a)>
#<alt (/ b_2 a)>
#<alt (/ b_2 a)>
#<alt (/ b_2 a)>
#<alt (/ 1 a)>
#<alt (/ 1 a)>
#<alt (/ 1 a)>
#<alt (/ 1 a)>
#<alt (/ 1 a)>
#<alt (/ 1 a)>
#<alt (/ 1 a)>
#<alt (/ 1 a)>
#<alt (/ 1 a)>
#<alt (/ 1 a)>
#<alt (/ 1 a)>
#<alt (/ 1 a)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt b_2>
#<alt b_2>
#<alt b_2>
#<alt b_2>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (/ 1 b_2)>
#<alt (/ 1 b_2)>
#<alt (/ 1 b_2)>
#<alt (/ 1 b_2)>
#<alt (/ -1 b_2)>
#<alt (/ -1 b_2)>
#<alt (/ -1 b_2)>
#<alt (/ -1 b_2)>
#<alt (/ -1 b_2)>
#<alt (/ -1 b_2)>
#<alt (/ -1 b_2)>
#<alt (/ -1 b_2)>
#<alt b_2>
#<alt b_2>
#<alt b_2>
#<alt b_2>
#<alt (pow b_2 2)>
#<alt (pow b_2 2)>
#<alt (pow b_2 2)>
#<alt (pow b_2 2)>
#<alt (pow b_2 2)>
#<alt (pow b_2 2)>
#<alt (pow b_2 2)>
#<alt (pow b_2 2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 (pow b_2 2))>
#<alt (* -1 (pow b_2 2))>
#<alt (* -1 (pow b_2 2))>
#<alt (* -1 (pow b_2 2))>
#<alt (pow b_2 2)>
#<alt (pow b_2 2)>
#<alt (pow b_2 2)>
#<alt (pow b_2 2)>
#<alt (pow b_2 4)>
#<alt (+ (* a c) (pow b_2 4))>
#<alt (+ (* a c) (pow b_2 4))>
#<alt (+ (* a c) (pow b_2 4))>
#<alt c>
#<alt (* c (+ 1 (/ (pow b_2 4) c)))>
#<alt (* c (+ 1 (/ (pow b_2 4) c)))>
#<alt (* c (+ 1 (/ (pow b_2 4) c)))>
#<alt c>
#<alt (* -1 (* c (- (* -1 (/ (pow b_2 6) c)) 1)))>
#<alt (* -1 (* c (- (* -1 (/ (pow b_2 6) c)) 1)))>
#<alt (* -1 (* c (- (* -1 (/ (pow b_2 6) c)) 1)))>
#<alt (pow b_2 4)>
#<alt (+ (* a c) (pow b_2 4))>
#<alt (+ (* a c) (pow b_2 4))>
#<alt (+ (* a c) (pow b_2 4))>
#<alt (* a c)>
#<alt (* a (+ c (/ (pow b_2 4) a)))>
#<alt (* a (+ c (/ (pow b_2 4) a)))>
#<alt (* a (+ c (/ (pow b_2 4) a)))>
#<alt (* a c)>
#<alt (* -1 (* a (+ (* -1 c) (* -1 (/ (pow b_2 6) a)))))>
#<alt (* -1 (* a (+ (* -1 c) (* -1 (/ (pow b_2 6) a)))))>
#<alt (* -1 (* a (+ (* -1 c) (* -1 (/ (pow b_2 6) a)))))>
#<alt (* a c)>
#<alt (+ (* a c) (pow b_2 4))>
#<alt (+ (* a c) (pow b_2 4))>
#<alt (+ (* a c) (pow b_2 4))>
#<alt (pow b_2 5)>
#<alt (* (pow b_2 5) (+ 1 (/ (* a c) (pow b_2 5))))>
#<alt (* (pow b_2 5) (+ 1 (/ (* a c) (pow b_2 5))))>
#<alt (* (pow b_2 5) (+ 1 (/ (* a c) (pow b_2 5))))>
#<alt (* -1 (pow b_2 5))>
#<alt (* -1 (* (pow b_2 5) (+ 1 (* -1 (/ (* a c) (pow b_2 5))))))>
#<alt (* -1 (* (pow b_2 5) (+ 1 (* -1 (/ (* a c) (pow b_2 5))))))>
#<alt (* -1 (* (pow b_2 5) (+ 1 (* -1 (/ (* a c) (pow b_2 5))))))>
Calls

93 calls:

TimeVariablePointExpression
65.0ms
b_2
@0
(* b_2 b_2)
11.0ms
b_2
@0
(/ (neg c) (+ b_2 (sqrt (fabs (+ (* c a) (* b_2 b_2))))))
1.0ms
c
@inf
(/ (neg c) (+ b_2 (sqrt (fabs (+ (* c a) (* b_2 b_2))))))
1.0ms
c
@-inf
(/ (neg c) (+ b_2 (sqrt (fabs (+ (* c a) (* b_2 b_2))))))
1.0ms
c
@0
(/ (neg c) (+ b_2 (sqrt (fabs (+ (* c a) (* b_2 b_2))))))
Compiler

Compiled 918 to 667 computations (27.3% saved)

rewrite463.0ms (4.2%)

Memory
-1.5MiB live, 351.7MiB allocated
Algorithm
batch-egg-rewrite
Rules
6 030×lower-fma.f32
6 026×lower-fma.f64
4 786×lower-/.f32
4 774×lower-/.f64
4 014×lower-*.f32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
024120
044101
117592
2142688
0834488
Stop Event
iter limit
node limit
iter limit
Counts
18 → 1 097
Calls
Call 1
Inputs
(/.f64 (neg.f64 c) (+.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(neg.f64 c)
(+.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(sqrt.f64 c)
(neg.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) a))
(/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) a)
(*.f64 b_2 (*.f64 b_2 b_2))
(*.f64 b_2 b_2)
(-.f64 (/.f64 b_2 a) (/.f64 #s(literal 1 binary64) a))
(*.f64 b_2 (-.f64 (/.f64 b_2 a) (/.f64 #s(literal 1 binary64) a)))
(/.f64 b_2 a)
(/.f64 #s(literal 1 binary64) a)
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 b_2 #s(literal 0 binary64)) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 (fma.f64 b_2 b_2 #s(literal 0 binary64)) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))))
(fma.f64 b_2 b_2 #s(literal 0 binary64))
(neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))
(fma.f64 c a (*.f64 b_2 b_2))
Outputs
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (neg.f64 c))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 c (+.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (/.f64 c (+.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (neg.f64 (+.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))) (/.f64 c (+.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(neg.f64 (/.f64 c (+.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 c (neg.f64 (+.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 c (neg.f64 (neg.f64 (neg.f64 (+.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))))
(/.f64 (neg.f64 c) (+.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 c) (neg.f64 (neg.f64 (+.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (neg.f64 c)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (neg.f64 c)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (*.f64 (neg.f64 c) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (neg.f64 c))))
(/.f64 (*.f64 (neg.f64 c) #s(literal 1 binary64)) (+.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (+.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (*.f64 (+.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))) c)) (*.f64 (+.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (+.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (+.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))))) (*.f64 (+.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (neg.f64 c))) (*.f64 (+.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (neg.f64 (+.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (+.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))) c)) (*.f64 (+.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 1 binary64))) (*.f64 (+.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 (+.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))) c)))
(/.f64 (neg.f64 (*.f64 (neg.f64 c) #s(literal 1 binary64))) (neg.f64 (+.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 c (+.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 c (+.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (/.f64 c (+.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (*.f64 #s(literal 0 binary64) (/.f64 c (+.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 0 binary64) (+.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) #s(literal 3 binary64)) (pow.f64 (/.f64 c (+.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 0 binary64) (+.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (/.f64 #s(literal 0 binary64) (+.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (fma.f64 (/.f64 c (+.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (/.f64 c (+.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (*.f64 (/.f64 #s(literal 0 binary64) (+.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (/.f64 c (+.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))))
(pow.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (neg.f64 c)) #s(literal -1 binary64))
(*.f64 c (/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))
(*.f64 (neg.f64 c) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(*.f64 #s(literal 1 binary64) (neg.f64 (/.f64 c (+.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))
(*.f64 #s(literal -1 binary64) (/.f64 c (+.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (neg.f64 c))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (pow.f64 (/.f64 #s(literal -1 binary64) c) #s(literal -1 binary64)))
(*.f64 (/.f64 c (fma.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 b_2 b_2 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))))
(*.f64 (/.f64 c (-.f64 (*.f64 b_2 b_2) (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))
(*.f64 (/.f64 (neg.f64 c) (fma.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 b_2 (*.f64 b_2 b_2)))) (-.f64 (fma.f64 b_2 b_2 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(*.f64 (/.f64 (neg.f64 c) (fma.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 b_2 b_2 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))))
(*.f64 (/.f64 (neg.f64 c) (-.f64 (*.f64 b_2 b_2) (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (-.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(*.f64 (/.f64 (neg.f64 c) (-.f64 (*.f64 b_2 b_2) (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))
(*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 c (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 b_2 b_2 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))))
(*.f64 (/.f64 #s(literal -1 binary64) (-.f64 (*.f64 b_2 b_2) (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 c (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))
(+.f64 #s(literal 0 binary64) (neg.f64 c))
(-.f64 #s(literal 0 binary64) c)
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (fma.f64 c c (*.f64 #s(literal 0 binary64) c)))) (/.f64 (*.f64 c (*.f64 c c)) (+.f64 #s(literal 0 binary64) (fma.f64 c c (*.f64 #s(literal 0 binary64) c)))))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) c)) (/.f64 (*.f64 c c) (+.f64 #s(literal 0 binary64) c)))
(neg.f64 c)
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 0 binary64) (fma.f64 c c (*.f64 #s(literal 0 binary64) c))) (-.f64 #s(literal 0 binary64) (*.f64 c (*.f64 c c)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 0 binary64) c) (-.f64 #s(literal 0 binary64) (*.f64 c c))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 c (*.f64 c c))) (+.f64 #s(literal 0 binary64) (fma.f64 c c (*.f64 #s(literal 0 binary64) c))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 c c)) (+.f64 #s(literal 0 binary64) c))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 c (*.f64 c c)))) (neg.f64 (+.f64 #s(literal 0 binary64) (fma.f64 c c (*.f64 #s(literal 0 binary64) c)))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 c c))) (neg.f64 (+.f64 #s(literal 0 binary64) c)))
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (neg.f64 c) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 c c) (*.f64 #s(literal 0 binary64) (neg.f64 c)))))
(*.f64 c #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) c)
(+.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(+.f64 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2)
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (/.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))) (-.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) #s(literal 1 binary64)) (/.f64 (/.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))) (-.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) #s(literal 1 binary64)))
(-.f64 (/.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))) (-.f64 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2)) (/.f64 (*.f64 b_2 b_2) (-.f64 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2)))
(fma.f64 (/.f64 #s(literal -1 binary64) b_2) (/.f64 (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2))) b_2) (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 (/.f64 #s(literal 1 binary64) b_2) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2) (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)) (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (/.f64 b_2 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))) (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 (/.f64 b_2 b_2) (/.f64 (*.f64 b_2 b_2) b_2) (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 (/.f64 b_2 b_2) (/.f64 (neg.f64 (*.f64 b_2 (neg.f64 b_2))) b_2) (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 (/.f64 (neg.f64 b_2) b_2) (/.f64 (*.f64 b_2 (neg.f64 b_2)) b_2) (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 (/.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 b_2) (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 (pow.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1/4 binary64)) (pow.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1/4 binary64)) b_2)
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))) (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 (sqrt.f64 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (sqrt.f64 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))) b_2)
(fma.f64 (/.f64 (neg.f64 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 (*.f64 b_2 (neg.f64 b_2)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 (/.f64 (neg.f64 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 b_2 (neg.f64 b_2)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))) (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 (/.f64 b_2 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 (/.f64 b_2 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 (neg.f64 (*.f64 b_2 (neg.f64 b_2))) (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 (/.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))) (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 (/.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (neg.f64 (*.f64 b_2 (neg.f64 b_2))) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))) (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 b_2 (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2))) (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 (/.f64 #s(literal -1 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2))) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))) (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 (/.f64 (neg.f64 (neg.f64 b_2)) b_2) (/.f64 (*.f64 b_2 b_2) b_2) (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 (/.f64 (neg.f64 (neg.f64 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 (/.f64 (neg.f64 (neg.f64 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))) (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 (/.f64 (pow.f64 b_2 #s(literal 3/2 binary64)) b_2) (/.f64 (pow.f64 b_2 #s(literal 3/2 binary64)) b_2) (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 (/.f64 (pow.f64 b_2 #s(literal 3/2 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 (pow.f64 b_2 #s(literal 3/2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 (/.f64 (pow.f64 b_2 #s(literal 3/2 binary64)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (pow.f64 b_2 #s(literal 3/2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))) (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (+.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))) (-.f64 (*.f64 b_2 b_2) (*.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))))) (fma.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2) (-.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 b_2 b_2))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))
(/.f64 (neg.f64 (+.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) #s(literal -1 binary64))
(/.f64 (fma.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 (fma.f64 b_2 b_2 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 (fma.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 b_2 (*.f64 b_2 b_2))) (+.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))) (-.f64 (*.f64 b_2 b_2) (*.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (-.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (fma.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 (-.f64 (fma.f64 b_2 b_2 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))
(/.f64 (neg.f64 (fma.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 (+.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))) (-.f64 (*.f64 b_2 b_2) (*.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (neg.f64 (-.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 b_2 b_2)) (-.f64 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (*.f64 (-.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (*.f64 (-.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (-.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 (neg.f64 (-.f64 (fma.f64 b_2 b_2 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (neg.f64 (neg.f64 (-.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))
(/.f64 (neg.f64 (-.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 b_2 b_2))) (neg.f64 (-.f64 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2)))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))) (-.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (fma.f64 (/.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))) (-.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (/.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))) (-.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (/.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))) (-.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) #s(literal -1 binary64))
(*.f64 (fma.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 b_2 b_2 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))
(*.f64 (-.f64 (*.f64 b_2 b_2) (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(fabs.f64 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (sqrt.f64 (fabs.f64 (fma.f64 (*.f64 c a) (*.f64 (*.f64 c a) (*.f64 c a)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (sqrt.f64 (fabs.f64 (fma.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 (*.f64 c a) (*.f64 c a))))))
(/.f64 (sqrt.f64 (fabs.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 (neg.f64 b_2)))))) (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 (neg.f64 b_2))))))
(pow.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 1 binary64))
(pow.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(*.f64 (pow.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1/4 binary64)) (pow.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (sqrt.f64 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(exp.f64 (*.f64 (log.f64 c) #s(literal 1/2 binary64)))
(sqrt.f64 c)
(pow.f64 c #s(literal 1/2 binary64))
(pow.f64 (*.f64 c c) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 c #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (exp.f64 (log.f64 c)) #s(literal 1/2 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 c))
(*.f64 (pow.f64 c #s(literal 1/4 binary64)) (pow.f64 c #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 c))
(*.f64 (pow.f64 #s(literal -1 binary64) #s(literal 1/2 binary64)) (pow.f64 (neg.f64 c) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (neg.f64 c)))
(+.f64 #s(literal 0 binary64) (/.f64 (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2))) a))
(-.f64 #s(literal 0 binary64) (*.f64 b_2 (/.f64 (*.f64 b_2 b_2) a)))
(-.f64 (/.f64 #s(literal 0 binary64) a) (*.f64 b_2 (/.f64 (*.f64 b_2 b_2) a)))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 b_2 (/.f64 (*.f64 b_2 b_2) a)) (*.f64 b_2 (/.f64 (*.f64 b_2 b_2) a)) (*.f64 #s(literal 0 binary64) (*.f64 b_2 (/.f64 (*.f64 b_2 b_2) a)))))) (/.f64 (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 a (*.f64 a a))) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 b_2 (/.f64 (*.f64 b_2 b_2) a)) (*.f64 b_2 (/.f64 (*.f64 b_2 b_2) a)) (*.f64 #s(literal 0 binary64) (*.f64 b_2 (/.f64 (*.f64 b_2 b_2) a)))))))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (*.f64 b_2 (/.f64 (*.f64 b_2 b_2) a)))) (/.f64 (*.f64 (*.f64 b_2 (/.f64 (*.f64 b_2 b_2) a)) (*.f64 b_2 (/.f64 (*.f64 b_2 b_2) a))) (+.f64 #s(literal 0 binary64) (*.f64 b_2 (/.f64 (*.f64 b_2 b_2) a)))))
(neg.f64 (*.f64 b_2 (/.f64 (*.f64 b_2 b_2) a)))
(/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (neg.f64 a))
(/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (neg.f64 (neg.f64 (neg.f64 a))))
(/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 a (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 a (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 b_2 (/.f64 (*.f64 b_2 b_2) a)) (*.f64 b_2 (/.f64 (*.f64 b_2 b_2) a)) (*.f64 #s(literal 0 binary64) (*.f64 b_2 (/.f64 (*.f64 b_2 b_2) a))))) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 a (*.f64 a a))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 0 binary64) (*.f64 b_2 (/.f64 (*.f64 b_2 b_2) a))) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 b_2 (/.f64 (*.f64 b_2 b_2) a)) (*.f64 b_2 (/.f64 (*.f64 b_2 b_2) a))))))
(/.f64 (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2))) a)
(/.f64 (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2))) (neg.f64 (neg.f64 a)))
(/.f64 #s(literal -1 binary64) (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 #s(literal -1 binary64) (neg.f64 (neg.f64 (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2))))))
(/.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 a (*.f64 a a)))) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 b_2 (/.f64 (*.f64 b_2 b_2) a)) (*.f64 b_2 (/.f64 (*.f64 b_2 b_2) a)) (*.f64 #s(literal 0 binary64) (*.f64 b_2 (/.f64 (*.f64 b_2 b_2) a))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 b_2 (/.f64 (*.f64 b_2 b_2) a)) (*.f64 b_2 (/.f64 (*.f64 b_2 b_2) a)))) (+.f64 #s(literal 0 binary64) (*.f64 b_2 (/.f64 (*.f64 b_2 b_2) a))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal 1 binary64))) a)
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) a) (*.f64 a (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 a a))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (neg.f64 a))) (*.f64 a (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 a (neg.f64 (neg.f64 a))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2)))) a) (*.f64 a (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 a)) (*.f64 a (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2))))) (*.f64 a (neg.f64 a)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 a #s(literal -1 binary64))) (*.f64 a (neg.f64 (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) a) (*.f64 a (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal 1 binary64)))) (*.f64 a a))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 a (*.f64 a a))))) (neg.f64 (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 b_2 (/.f64 (*.f64 b_2 b_2) a)) (*.f64 b_2 (/.f64 (*.f64 b_2 b_2) a)) (*.f64 #s(literal 0 binary64) (*.f64 b_2 (/.f64 (*.f64 b_2 b_2) a)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 b_2 (/.f64 (*.f64 b_2 b_2) a)) (*.f64 b_2 (/.f64 (*.f64 b_2 b_2) a))))) (neg.f64 (+.f64 #s(literal 0 binary64) (*.f64 b_2 (/.f64 (*.f64 b_2 b_2) a)))))
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2))) a) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 b_2 (/.f64 (*.f64 b_2 b_2) a)) (*.f64 b_2 (/.f64 (*.f64 b_2 b_2) a))) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2))) a)))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 0 binary64) a) #s(literal 3 binary64)) (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 a (*.f64 a a)))) (fma.f64 (/.f64 #s(literal 0 binary64) a) (/.f64 #s(literal 0 binary64) a) (fma.f64 (*.f64 b_2 (/.f64 (*.f64 b_2 b_2) a)) (*.f64 b_2 (/.f64 (*.f64 b_2 b_2) a)) (*.f64 (/.f64 #s(literal 0 binary64) a) (*.f64 b_2 (/.f64 (*.f64 b_2 b_2) a))))))
(pow.f64 (neg.f64 (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal -1 binary64))
(pow.f64 (/.f64 a (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2)))) #s(literal -1 binary64))
(*.f64 b_2 (neg.f64 (/.f64 (*.f64 b_2 b_2) a)))
(*.f64 b_2 (/.f64 (*.f64 b_2 b_2) (neg.f64 a)))
(*.f64 (*.f64 b_2 b_2) (/.f64 b_2 (neg.f64 a)))
(*.f64 (*.f64 b_2 b_2) (/.f64 (neg.f64 b_2) a))
(*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 #s(literal -1 binary64) a))
(*.f64 (*.f64 b_2 (/.f64 (*.f64 b_2 b_2) a)) #s(literal -1 binary64))
(*.f64 (/.f64 b_2 a) (/.f64 (*.f64 b_2 b_2) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2))) a))
(*.f64 (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2))) (/.f64 #s(literal 1 binary64) a))
(*.f64 #s(literal -1 binary64) (*.f64 b_2 (/.f64 (*.f64 b_2 b_2) a)))
(*.f64 (neg.f64 b_2) (/.f64 (*.f64 b_2 b_2) a))
(*.f64 (neg.f64 b_2) (/.f64 (neg.f64 (*.f64 b_2 (neg.f64 b_2))) a))
(*.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal 1 binary64)))
(*.f64 (/.f64 (*.f64 b_2 b_2) a) (neg.f64 b_2))
(*.f64 (/.f64 (neg.f64 b_2) a) (*.f64 b_2 b_2))
(*.f64 (/.f64 (*.f64 b_2 b_2) (neg.f64 a)) (/.f64 b_2 #s(literal 1 binary64)))
(*.f64 (/.f64 (*.f64 b_2 b_2) #s(literal -1 binary64)) (/.f64 b_2 a))
(*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) a))
(*.f64 (/.f64 b_2 #s(literal 1 binary64)) (/.f64 (*.f64 b_2 b_2) (neg.f64 a)))
(*.f64 (/.f64 (neg.f64 b_2) #s(literal -1 binary64)) (/.f64 (*.f64 b_2 b_2) (neg.f64 a)))
(*.f64 (/.f64 (pow.f64 b_2 #s(literal 3/2 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 b_2 #s(literal 3/2 binary64)) a))
(exp.f64 (*.f64 (log.f64 (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal -1 binary64)))
(exp.f64 (fma.f64 (log.f64 b_2) #s(literal 3 binary64) (neg.f64 (log.f64 a))))
(exp.f64 (+.f64 (neg.f64 (log.f64 a)) (*.f64 (log.f64 b_2) #s(literal 3 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) a) (/.f64 (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2))) a))
(neg.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2))) a))
(/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) a)
(/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (neg.f64 (neg.f64 a)))
(/.f64 #s(literal 1 binary64) (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 #s(literal 1 binary64) (/.f64 a (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal 1 binary64))))
(/.f64 (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2))) (neg.f64 a))
(/.f64 (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2))) (neg.f64 (neg.f64 (neg.f64 a))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal 1 binary64)) a)
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 a)) (*.f64 (neg.f64 a) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 a a))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (neg.f64 a) #s(literal 1 binary64))) (*.f64 (neg.f64 a) (neg.f64 (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 a (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2))))) (*.f64 (neg.f64 a) #s(literal 1 binary64))) (*.f64 (neg.f64 a) (/.f64 a (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) a) (*.f64 (neg.f64 a) (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2))))) (*.f64 (neg.f64 a) a))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (neg.f64 a))) (*.f64 (neg.f64 a) (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2))))) (*.f64 (neg.f64 a) (neg.f64 (neg.f64 a))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (neg.f64 a) #s(literal -1 binary64))) (*.f64 (neg.f64 a) (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 b_2 (/.f64 (*.f64 b_2 b_2) a)) (*.f64 b_2 (/.f64 (*.f64 b_2 b_2) a)) (*.f64 #s(literal 0 binary64) (*.f64 b_2 (/.f64 (*.f64 b_2 b_2) a)))))) (*.f64 (neg.f64 a) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 a (*.f64 a a)))))) (*.f64 (neg.f64 a) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 b_2 (/.f64 (*.f64 b_2 b_2) a)) (*.f64 b_2 (/.f64 (*.f64 b_2 b_2) a)) (*.f64 #s(literal 0 binary64) (*.f64 b_2 (/.f64 (*.f64 b_2 b_2) a)))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (*.f64 b_2 (/.f64 (*.f64 b_2 b_2) a)))) (*.f64 (neg.f64 a) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 b_2 (/.f64 (*.f64 b_2 b_2) a)) (*.f64 b_2 (/.f64 (*.f64 b_2 b_2) a)))))) (*.f64 (neg.f64 a) (+.f64 #s(literal 0 binary64) (*.f64 b_2 (/.f64 (*.f64 b_2 b_2) a)))))
(/.f64 (neg.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal 1 binary64))) (neg.f64 a))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 0 binary64) a) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2))) a) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 0 binary64) a) (/.f64 #s(literal 0 binary64) a) (fma.f64 (*.f64 b_2 (/.f64 (*.f64 b_2 b_2) a)) (*.f64 b_2 (/.f64 (*.f64 b_2 b_2) a)) (*.f64 (/.f64 #s(literal 0 binary64) a) (/.f64 (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2))) a)))))
(pow.f64 (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal -1 binary64))
(*.f64 b_2 (/.f64 (*.f64 b_2 b_2) a))
(*.f64 (*.f64 b_2 b_2) (/.f64 b_2 a))
(*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) a))
(*.f64 (*.f64 b_2 (/.f64 (*.f64 b_2 b_2) a)) #s(literal 1 binary64))
(*.f64 (/.f64 b_2 a) (*.f64 b_2 b_2))
(*.f64 (/.f64 b_2 a) (/.f64 (neg.f64 (*.f64 b_2 (neg.f64 b_2))) #s(literal 1 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 b_2 (/.f64 (*.f64 b_2 b_2) a)))
(*.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 b_2 (*.f64 b_2 b_2)))
(*.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal 1 binary64)))
(*.f64 (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2))) (/.f64 #s(literal -1 binary64) a))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2))) a))
(*.f64 (neg.f64 b_2) (/.f64 (*.f64 b_2 b_2) (neg.f64 a)))
(*.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 b_2 b_2) a) b_2)
(*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 b_2 #s(literal 1 binary64)))
(*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) a))
(*.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (*.f64 b_2 b_2) #s(literal -1 binary64)))
(*.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 (*.f64 b_2 b_2) #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) a))
(*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 b_2 #s(literal 1 binary64)) (/.f64 (*.f64 b_2 b_2) a))
(*.f64 (/.f64 b_2 #s(literal 1 binary64)) (/.f64 (neg.f64 (*.f64 b_2 (neg.f64 b_2))) a))
(*.f64 (/.f64 (neg.f64 b_2) #s(literal -1 binary64)) (/.f64 (*.f64 b_2 b_2) a))
(*.f64 (/.f64 (pow.f64 b_2 #s(literal 3/2 binary64)) a) (/.f64 (pow.f64 b_2 #s(literal 3/2 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 (neg.f64 (neg.f64 b_2)) a) (*.f64 b_2 b_2))
(*.f64 (/.f64 (neg.f64 (neg.f64 b_2)) #s(literal 1 binary64)) (/.f64 (*.f64 b_2 b_2) a))
(*.f64 (/.f64 (pow.f64 b_2 #s(literal 3/2 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 b_2 #s(literal 3/2 binary64)) a))
(exp.f64 (*.f64 (log.f64 b_2) #s(literal 3 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 b_2)) #s(literal 3/2 binary64)))
(+.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 #s(literal 0 binary64)))
(+.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(literal 0 binary64) b_2))
(+.f64 (*.f64 b_2 #s(literal 0 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))
(+.f64 (*.f64 #s(literal 0 binary64) b_2) (*.f64 b_2 (*.f64 b_2 b_2)))
(-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2))))
(fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 b_2 #s(literal 0 binary64)))
(fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 #s(literal 0 binary64) b_2))
(fma.f64 b_2 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))
(fma.f64 b_2 (neg.f64 (*.f64 b_2 (neg.f64 b_2))) (*.f64 b_2 #s(literal 0 binary64)))
(fma.f64 b_2 (neg.f64 (*.f64 b_2 (neg.f64 b_2))) (*.f64 #s(literal 0 binary64) b_2))
(fma.f64 (*.f64 b_2 b_2) b_2 (*.f64 b_2 #s(literal 0 binary64)))
(fma.f64 (*.f64 b_2 b_2) b_2 (*.f64 #s(literal 0 binary64) b_2))
(fma.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(literal 0 binary64) b_2))
(fma.f64 #s(literal 0 binary64) b_2 (*.f64 b_2 (*.f64 b_2 b_2)))
(fma.f64 #s(literal -1 binary64) (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2))) (*.f64 b_2 #s(literal 0 binary64)))
(fma.f64 #s(literal -1 binary64) (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2))) (*.f64 #s(literal 0 binary64) b_2))
(fma.f64 (neg.f64 b_2) (*.f64 b_2 (neg.f64 b_2)) (*.f64 b_2 #s(literal 0 binary64)))
(fma.f64 (neg.f64 b_2) (*.f64 b_2 (neg.f64 b_2)) (*.f64 #s(literal 0 binary64) b_2))
(fma.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) #s(literal 3/2 binary64)) (*.f64 b_2 #s(literal 0 binary64)))
(fma.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) #s(literal 3/2 binary64)) (*.f64 #s(literal 0 binary64) b_2))
(fma.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 #s(literal 0 binary64)))
(fma.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(literal 0 binary64) b_2))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (/.f64 b_2 (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 b_2 #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (/.f64 b_2 (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 #s(literal 0 binary64) b_2))
(fma.f64 (neg.f64 (neg.f64 b_2)) (*.f64 b_2 b_2) (*.f64 b_2 #s(literal 0 binary64)))
(fma.f64 (neg.f64 (neg.f64 b_2)) (*.f64 b_2 b_2) (*.f64 #s(literal 0 binary64) b_2))
(fma.f64 (/.f64 b_2 b_2) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) b_2) (*.f64 b_2 #s(literal 0 binary64)))
(fma.f64 (/.f64 b_2 b_2) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) b_2) (*.f64 #s(literal 0 binary64) b_2))
(fma.f64 (/.f64 b_2 b_2) (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 #s(literal 0 binary64)))
(fma.f64 (/.f64 b_2 b_2) (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 #s(literal 0 binary64) b_2))
(fma.f64 (/.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) b_2) (*.f64 b_2 #s(literal 0 binary64)))
(fma.f64 (/.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) b_2) (*.f64 #s(literal 0 binary64) b_2))
(fma.f64 (/.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 #s(literal 0 binary64)))
(fma.f64 (/.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 #s(literal 0 binary64) b_2))
(fma.f64 (pow.f64 b_2 #s(literal 3/2 binary64)) (pow.f64 b_2 #s(literal 3/2 binary64)) (*.f64 b_2 #s(literal 0 binary64)))
(fma.f64 (pow.f64 b_2 #s(literal 3/2 binary64)) (pow.f64 b_2 #s(literal 3/2 binary64)) (*.f64 #s(literal 0 binary64) b_2))
(fma.f64 (pow.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal 3/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal 3/2 binary64)) (*.f64 b_2 #s(literal 0 binary64)))
(fma.f64 (pow.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal 3/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal 3/2 binary64)) (*.f64 #s(literal 0 binary64) b_2))
(fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 b_2 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))) (*.f64 b_2 #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 b_2 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))) (*.f64 #s(literal 0 binary64) b_2))
(fma.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) b_2) (/.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) b_2) (/.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 #s(literal 0 binary64) b_2))
(fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) b_2) (/.f64 b_2 b_2) (*.f64 b_2 #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) b_2) (/.f64 b_2 b_2) (*.f64 #s(literal 0 binary64) b_2))
(fma.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 b_2 b_2) (*.f64 b_2 #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 b_2 b_2) (*.f64 #s(literal 0 binary64) b_2))
(fma.f64 (/.f64 b_2 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 b_2 #s(literal 0 binary64)))
(fma.f64 (/.f64 b_2 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 #s(literal 0 binary64) b_2))
(fma.f64 (/.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))) (*.f64 b_2 #s(literal 0 binary64)))
(fma.f64 (/.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))) (*.f64 #s(literal 0 binary64) b_2))
(neg.f64 (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 b_2))))
(/.f64 (*.f64 b_2 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 b_2 b_2))
(/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (*.f64 b_2 b_2))
(/.f64 (neg.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 b_2))) (*.f64 b_2 (neg.f64 b_2)))
(/.f64 (neg.f64 (*.f64 b_2 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (neg.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 b_2 (neg.f64 b_2)))
(/.f64 (fma.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (pow.f64 (*.f64 b_2 #s(literal 0 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 (*.f64 (*.f64 b_2 #s(literal 0 binary64)) (*.f64 b_2 #s(literal 0 binary64))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 #s(literal 0 binary64))))))
(/.f64 (fma.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (pow.f64 (*.f64 #s(literal 0 binary64) b_2) #s(literal 3 binary64))) (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 (*.f64 (*.f64 #s(literal 0 binary64) b_2) (*.f64 #s(literal 0 binary64) b_2)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(literal 0 binary64) b_2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 b_2 #s(literal 0 binary64)) #s(literal 3 binary64)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (fma.f64 (*.f64 b_2 #s(literal 0 binary64)) (*.f64 b_2 #s(literal 0 binary64)) (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 b_2 #s(literal 0 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 0 binary64) b_2) #s(literal 3 binary64)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (fma.f64 (*.f64 #s(literal 0 binary64) b_2) (*.f64 #s(literal 0 binary64) b_2) (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 #s(literal 0 binary64) b_2) (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2)))))))
(pow.f64 b_2 #s(literal 3 binary64))
(pow.f64 (*.f64 b_2 b_2) #s(literal 3/2 binary64))
(pow.f64 (pow.f64 b_2 #s(literal 3/2 binary64)) #s(literal 2 binary64))
(pow.f64 (exp.f64 (log.f64 b_2)) #s(literal 3 binary64))
(*.f64 b_2 (*.f64 b_2 b_2))
(*.f64 b_2 (neg.f64 (*.f64 b_2 (neg.f64 b_2))))
(*.f64 (*.f64 b_2 b_2) b_2)
(*.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))
(*.f64 #s(literal -1 binary64) (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2))))
(*.f64 (neg.f64 b_2) (*.f64 b_2 (neg.f64 b_2)))
(*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) #s(literal 3/2 binary64)))
(*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 b_2 (*.f64 b_2 b_2)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (/.f64 b_2 (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(*.f64 (neg.f64 (neg.f64 b_2)) (*.f64 b_2 b_2))
(*.f64 (/.f64 b_2 b_2) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) b_2))
(*.f64 (/.f64 b_2 b_2) (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 b_2 (*.f64 b_2 b_2))))
(*.f64 (/.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) b_2))
(*.f64 (/.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))
(*.f64 (pow.f64 b_2 #s(literal 3/2 binary64)) (pow.f64 b_2 #s(literal 3/2 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal 3/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal 3/2 binary64)))
(*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 b_2 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))))
(*.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) b_2) (/.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))
(*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) b_2) (/.f64 b_2 b_2))
(*.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 b_2 b_2))
(*.f64 (/.f64 b_2 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(*.f64 (/.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 b_2)))
(+.f64 (*.f64 b_2 b_2) #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) #s(literal 0 binary64))
(-.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)))
(-.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))
(-.f64 (*.f64 b_2 b_2) (/.f64 (/.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)) #s(literal 1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)) (*.f64 b_2 (neg.f64 b_2)))
(fma.f64 b_2 b_2 #s(literal 0 binary64))
(fma.f64 (*.f64 b_2 b_2) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 b_2 b_2) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) b_2) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) b_2) #s(literal 0 binary64))
(fma.f64 (neg.f64 b_2) (neg.f64 b_2) #s(literal 0 binary64))
(fma.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal 0 binary64))
(fma.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (/.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))) #s(literal 0 binary64))
(fma.f64 (/.f64 b_2 b_2) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2) (/.f64 b_2 b_2) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 b_2 b_2) b_2) (/.f64 (*.f64 b_2 b_2) b_2) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 b_2 b_2) b_2) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 0 binary64))
(fma.f64 (exp.f64 (log.f64 b_2)) (exp.f64 (log.f64 b_2)) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 b_2 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 b_2 (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) b_2) (/.f64 #s(literal 1 binary64) b_2) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 b_2 b_2) b_2) #s(literal 0 binary64))
(fma.f64 (/.f64 b_2 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal 0 binary64))
(fma.f64 (/.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal 0 binary64))
(/.f64 (*.f64 b_2 b_2) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal 0 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 (neg.f64 b_2)) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))))
(/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 b_2))
(/.f64 (*.f64 b_2 (neg.f64 b_2)) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal 0 binary64)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (neg.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 b_2 (neg.f64 b_2)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 b_2 (neg.f64 b_2)))
(/.f64 (neg.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) #s(literal 0 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (*.f64 b_2 b_2)))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 0 binary64))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal 0 binary64)) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 0 binary64))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 (neg.f64 b_2)) #s(literal 0 binary64))) (*.f64 (*.f64 b_2 (neg.f64 b_2)) (*.f64 b_2 b_2)))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 (neg.f64 b_2)) #s(literal 0 binary64))) (*.f64 (*.f64 b_2 (neg.f64 b_2)) (*.f64 b_2 b_2)))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 b_2 b_2)) (*.f64 (neg.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal 0 binary64))) (*.f64 (neg.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 b_2 b_2)))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal 0 binary64))) (neg.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (neg.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 (*.f64 b_2 (neg.f64 b_2))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (neg.f64 (neg.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 (*.f64 b_2 (neg.f64 b_2))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (pow.f64 (/.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)) #s(literal 3 binary64))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 (/.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 0 binary64) (*.f64 b_2 b_2))))))
(pow.f64 b_2 #s(literal 2 binary64))
(pow.f64 (*.f64 b_2 b_2) #s(literal 1 binary64))
(pow.f64 (neg.f64 b_2) #s(literal 2 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) #s(literal -1 binary64))
(pow.f64 (exp.f64 (log.f64 b_2)) #s(literal 2 binary64))
(*.f64 b_2 b_2)
(*.f64 (*.f64 b_2 b_2) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) b_2))
(*.f64 (neg.f64 b_2) (neg.f64 b_2))
(*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))
(*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (/.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))))
(*.f64 (/.f64 b_2 b_2) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2))
(*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2) (/.f64 b_2 b_2))
(*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))
(*.f64 (/.f64 (*.f64 b_2 b_2) b_2) (/.f64 (*.f64 b_2 b_2) b_2))
(*.f64 (/.f64 (*.f64 b_2 b_2) b_2) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))))
(*.f64 (exp.f64 (log.f64 b_2)) (exp.f64 (log.f64 b_2)))
(*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 b_2 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))))
(*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 b_2 (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) b_2) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2))
(*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 b_2 b_2) b_2))
(*.f64 (/.f64 b_2 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(*.f64 (/.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))))
(*.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(+.f64 (/.f64 b_2 a) (/.f64 #s(literal -1 binary64) a))
(+.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 b_2 a))
(-.f64 (/.f64 b_2 a) (/.f64 #s(literal 1 binary64) a))
(-.f64 (/.f64 (*.f64 b_2 a) (*.f64 a a)) (/.f64 a (*.f64 a a)))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (fma.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 b_2 #s(literal 1 binary64))) (/.f64 (*.f64 b_2 b_2) (*.f64 a a)))) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a a))) (fma.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 b_2 #s(literal 1 binary64))) (/.f64 (*.f64 b_2 b_2) (*.f64 a a)))))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)) (*.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 b_2 #s(literal 1 binary64)))) (*.f64 a (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 a a)) (+.f64 b_2 #s(literal 1 binary64)))))
(-.f64 (/.f64 (*.f64 b_2 (neg.f64 a)) (*.f64 a (neg.f64 a))) (/.f64 (*.f64 a #s(literal -1 binary64)) (*.f64 a (neg.f64 a))))
(-.f64 (/.f64 a (*.f64 (/.f64 a b_2) a)) (/.f64 (*.f64 (/.f64 a b_2) #s(literal 1 binary64)) (*.f64 (/.f64 a b_2) a)))
(-.f64 (/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 a)) (*.f64 (/.f64 a b_2) (neg.f64 a))) (/.f64 (*.f64 (/.f64 a b_2) #s(literal -1 binary64)) (*.f64 (/.f64 a b_2) (neg.f64 a))))
(-.f64 (/.f64 (*.f64 (neg.f64 b_2) a) (*.f64 (neg.f64 a) a)) (/.f64 (*.f64 (neg.f64 a) #s(literal 1 binary64)) (*.f64 (neg.f64 a) a)))
(-.f64 (/.f64 (*.f64 (neg.f64 b_2) (neg.f64 a)) (*.f64 a a)) (/.f64 (*.f64 (neg.f64 a) #s(literal -1 binary64)) (*.f64 a a)))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)) (/.f64 (-.f64 b_2 #s(literal -1 binary64)) a)) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 a a)) (/.f64 (-.f64 b_2 #s(literal -1 binary64)) a)))
(fma.f64 b_2 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal -1 binary64) a))
(fma.f64 (/.f64 b_2 a) #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) a))
(fma.f64 #s(literal 1 binary64) (/.f64 b_2 a) (/.f64 #s(literal -1 binary64) a))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) a) (/.f64 b_2 a))
(fma.f64 (/.f64 #s(literal 1 binary64) a) b_2 (/.f64 #s(literal -1 binary64) a))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) a) (/.f64 b_2 a))
(fma.f64 (neg.f64 b_2) (/.f64 #s(literal -1 binary64) a) (/.f64 #s(literal -1 binary64) a))
(fma.f64 (*.f64 b_2 #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal -1 binary64) a))
(fma.f64 (/.f64 b_2 #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal -1 binary64) a))
(/.f64 #s(literal 1 binary64) (/.f64 a (+.f64 b_2 #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 a (+.f64 b_2 #s(literal -1 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 a) (-.f64 (neg.f64 b_2) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a (neg.f64 a)) (-.f64 (*.f64 b_2 (neg.f64 a)) (*.f64 a #s(literal -1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 a b_2) a) (-.f64 a (*.f64 (/.f64 a b_2) #s(literal 1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 a b_2) (neg.f64 a)) (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 a)) (*.f64 (/.f64 a b_2) #s(literal -1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 a) a) (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 (neg.f64 a) #s(literal 1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a a) (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 a)) (*.f64 (neg.f64 a) #s(literal -1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (/.f64 #s(literal -1 binary64) a)))) (/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal 1 binary64)) (*.f64 a (*.f64 a a)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 b_2 #s(literal -1 binary64)) a) (/.f64 (-.f64 (*.f64 b_2 b_2) #s(literal 1 binary64)) (*.f64 a a))))
(/.f64 #s(literal 1 binary64) (/.f64 a (/.f64 (fma.f64 b_2 a (neg.f64 a)) a)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a (+.f64 b_2 #s(literal -1 binary64)))))
(/.f64 (+.f64 b_2 #s(literal -1 binary64)) a)
(/.f64 (fma.f64 b_2 a (neg.f64 a)) (*.f64 a a))
(/.f64 (/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal 1 binary64)) (*.f64 a (*.f64 a a))) (fma.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 b_2 #s(literal 1 binary64))) (/.f64 (*.f64 b_2 b_2) (*.f64 a a))))
(/.f64 (/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal 1 binary64)) (*.f64 a (*.f64 a a))) (+.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (/.f64 #s(literal -1 binary64) a)))))
(/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(literal 1 binary64)) (*.f64 a a)) (*.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 b_2 #s(literal 1 binary64))))
(/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(literal 1 binary64)) (*.f64 a a)) (/.f64 (-.f64 b_2 #s(literal -1 binary64)) a))
(/.f64 (-.f64 (neg.f64 b_2) #s(literal -1 binary64)) (neg.f64 a))
(/.f64 (-.f64 (*.f64 b_2 (neg.f64 a)) (*.f64 a #s(literal -1 binary64))) (*.f64 a (neg.f64 a)))
(/.f64 (-.f64 a (*.f64 (/.f64 a b_2) #s(literal 1 binary64))) (*.f64 (/.f64 a b_2) a))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 a)) (*.f64 (/.f64 a b_2) #s(literal -1 binary64))) (*.f64 (/.f64 a b_2) (neg.f64 a)))
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 (neg.f64 a) #s(literal 1 binary64))) (*.f64 (neg.f64 a) a))
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 a)) (*.f64 (neg.f64 a) #s(literal -1 binary64))) (*.f64 a a))
(/.f64 (neg.f64 (+.f64 b_2 #s(literal -1 binary64))) (neg.f64 a))
(/.f64 (neg.f64 (fma.f64 b_2 a (neg.f64 a))) (neg.f64 (*.f64 a a)))
(/.f64 (neg.f64 (/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal 1 binary64)) (*.f64 a (*.f64 a a)))) (neg.f64 (fma.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 b_2 #s(literal 1 binary64))) (/.f64 (*.f64 b_2 b_2) (*.f64 a a)))))
(/.f64 (neg.f64 (/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal 1 binary64)) (*.f64 a (*.f64 a a)))) (neg.f64 (+.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (/.f64 #s(literal -1 binary64) a))))))
(/.f64 (neg.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(literal 1 binary64)) (*.f64 a a))) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 b_2 #s(literal 1 binary64)))))
(/.f64 (neg.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(literal 1 binary64)) (*.f64 a a))) (neg.f64 (/.f64 (-.f64 b_2 #s(literal -1 binary64)) a)))
(/.f64 (/.f64 (fma.f64 b_2 a (neg.f64 a)) a) a)
(/.f64 (-.f64 (*.f64 b_2 #s(literal 1 binary64)) #s(literal 1 binary64)) a)
(/.f64 (-.f64 (neg.f64 (neg.f64 b_2)) #s(literal 1 binary64)) (neg.f64 (neg.f64 a)))
(/.f64 (-.f64 (*.f64 b_2 #s(literal -1 binary64)) #s(literal -1 binary64)) (neg.f64 a))
(/.f64 (fma.f64 b_2 (neg.f64 a) a) (*.f64 a (neg.f64 a)))
(/.f64 (fma.f64 b_2 a (*.f64 a #s(literal -1 binary64))) (*.f64 a a))
(/.f64 (fma.f64 b_2 (neg.f64 (neg.f64 a)) (*.f64 a #s(literal -1 binary64))) (*.f64 a (neg.f64 (neg.f64 a))))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 a) (*.f64 (/.f64 a b_2) #s(literal 1 binary64))) (*.f64 (/.f64 a b_2) (neg.f64 a)))
(/.f64 (+.f64 a (*.f64 (/.f64 a b_2) #s(literal -1 binary64))) (*.f64 (/.f64 a b_2) a))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 a)) (*.f64 (/.f64 a b_2) #s(literal -1 binary64))) (*.f64 (/.f64 a b_2) (neg.f64 (neg.f64 a))))
(/.f64 (fma.f64 #s(literal -1 binary64) (neg.f64 a) (*.f64 (neg.f64 (/.f64 a b_2)) #s(literal 1 binary64))) (*.f64 (neg.f64 (/.f64 a b_2)) (neg.f64 a)))
(/.f64 (+.f64 (neg.f64 a) (*.f64 (neg.f64 (/.f64 a b_2)) #s(literal -1 binary64))) (*.f64 (neg.f64 (/.f64 a b_2)) a))
(/.f64 (fma.f64 #s(literal -1 binary64) (neg.f64 (neg.f64 a)) (*.f64 (neg.f64 (/.f64 a b_2)) #s(literal -1 binary64))) (*.f64 (neg.f64 (/.f64 a b_2)) (neg.f64 (neg.f64 a))))
(/.f64 (fma.f64 (neg.f64 b_2) (neg.f64 a) (*.f64 (neg.f64 a) #s(literal 1 binary64))) (*.f64 a a))
(/.f64 (fma.f64 (neg.f64 b_2) a (*.f64 (neg.f64 a) #s(literal -1 binary64))) (*.f64 (neg.f64 a) a))
(/.f64 (fma.f64 (neg.f64 b_2) (neg.f64 (neg.f64 a)) (*.f64 (neg.f64 a) #s(literal -1 binary64))) (*.f64 (neg.f64 a) (neg.f64 (neg.f64 a))))
(/.f64 (fma.f64 (*.f64 b_2 #s(literal 1 binary64)) (neg.f64 a) a) (*.f64 a (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 b_2 #s(literal 1 binary64)) a (*.f64 a #s(literal -1 binary64))) (*.f64 a a))
(/.f64 (fma.f64 (*.f64 b_2 #s(literal 1 binary64)) (neg.f64 (neg.f64 a)) (*.f64 a #s(literal -1 binary64))) (*.f64 a (neg.f64 (neg.f64 a))))
(/.f64 (fma.f64 (*.f64 b_2 #s(literal -1 binary64)) (neg.f64 a) (*.f64 (neg.f64 a) #s(literal 1 binary64))) (*.f64 a a))
(/.f64 (fma.f64 (*.f64 b_2 #s(literal -1 binary64)) a (*.f64 (neg.f64 a) #s(literal -1 binary64))) (*.f64 (neg.f64 a) a))
(/.f64 (fma.f64 (*.f64 b_2 #s(literal -1 binary64)) (neg.f64 (neg.f64 a)) (*.f64 (neg.f64 a) #s(literal -1 binary64))) (*.f64 (neg.f64 a) (neg.f64 (neg.f64 a))))
(/.f64 (fma.f64 (neg.f64 (neg.f64 b_2)) (neg.f64 a) (*.f64 (neg.f64 (neg.f64 a)) #s(literal 1 binary64))) (*.f64 (neg.f64 (neg.f64 a)) (neg.f64 a)))
(/.f64 (fma.f64 (neg.f64 (neg.f64 b_2)) a (*.f64 (neg.f64 (neg.f64 a)) #s(literal -1 binary64))) (*.f64 (neg.f64 (neg.f64 a)) a))
(/.f64 (fma.f64 (neg.f64 (neg.f64 b_2)) (neg.f64 (neg.f64 a)) (*.f64 (neg.f64 (neg.f64 a)) #s(literal -1 binary64))) (*.f64 (neg.f64 (neg.f64 a)) (neg.f64 (neg.f64 a))))
(/.f64 (+.f64 a (*.f64 (neg.f64 a) b_2)) (*.f64 (neg.f64 a) a))
(/.f64 (+.f64 (/.f64 a b_2) (*.f64 (neg.f64 a) #s(literal 1 binary64))) (*.f64 (neg.f64 a) (/.f64 a b_2)))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (/.f64 a b_2)) (*.f64 (neg.f64 a) #s(literal -1 binary64))) (*.f64 (neg.f64 a) (neg.f64 (/.f64 a b_2))))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 a) (*.f64 (neg.f64 a) (neg.f64 b_2))) (*.f64 a a))
(/.f64 (+.f64 a (*.f64 (neg.f64 a) (*.f64 b_2 #s(literal 1 binary64)))) (*.f64 (neg.f64 a) a))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 a) (*.f64 (neg.f64 a) (*.f64 b_2 #s(literal -1 binary64)))) (*.f64 a a))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 a)) (*.f64 (neg.f64 a) (neg.f64 (neg.f64 b_2)))) (*.f64 (neg.f64 a) (neg.f64 (neg.f64 a))))
(/.f64 (+.f64 (neg.f64 a) (*.f64 b_2 a)) (*.f64 a a))
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 a b_2) a) (*.f64 a (/.f64 a b_2)))
(/.f64 (fma.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a b_2)) (*.f64 a #s(literal -1 binary64))) (*.f64 a (neg.f64 (/.f64 a b_2))))
(/.f64 (fma.f64 #s(literal -1 binary64) (neg.f64 a) (*.f64 a (neg.f64 b_2))) (*.f64 a (neg.f64 a)))
(/.f64 (+.f64 (neg.f64 a) (*.f64 a (*.f64 b_2 #s(literal 1 binary64)))) (*.f64 a a))
(/.f64 (fma.f64 #s(literal -1 binary64) (neg.f64 a) (*.f64 a (*.f64 b_2 #s(literal -1 binary64)))) (*.f64 a (neg.f64 a)))
(/.f64 (fma.f64 #s(literal -1 binary64) (neg.f64 (neg.f64 a)) (*.f64 a (neg.f64 (neg.f64 b_2)))) (*.f64 a (neg.f64 (neg.f64 a))))
(/.f64 (+.f64 (neg.f64 a) (*.f64 (neg.f64 (neg.f64 a)) b_2)) (*.f64 (neg.f64 (neg.f64 a)) a))
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 a b_2) (*.f64 (neg.f64 (neg.f64 a)) #s(literal 1 binary64))) (*.f64 (neg.f64 (neg.f64 a)) (/.f64 a b_2)))
(/.f64 (fma.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a b_2)) (*.f64 (neg.f64 (neg.f64 a)) #s(literal -1 binary64))) (*.f64 (neg.f64 (neg.f64 a)) (neg.f64 (/.f64 a b_2))))
(/.f64 (fma.f64 #s(literal -1 binary64) (neg.f64 a) (*.f64 (neg.f64 (neg.f64 a)) (neg.f64 b_2))) (*.f64 (neg.f64 (neg.f64 a)) (neg.f64 a)))
(/.f64 (+.f64 (neg.f64 a) (*.f64 (neg.f64 (neg.f64 a)) (*.f64 b_2 #s(literal 1 binary64)))) (*.f64 (neg.f64 (neg.f64 a)) a))
(/.f64 (fma.f64 #s(literal -1 binary64) (neg.f64 a) (*.f64 (neg.f64 (neg.f64 a)) (*.f64 b_2 #s(literal -1 binary64)))) (*.f64 (neg.f64 (neg.f64 a)) (neg.f64 a)))
(/.f64 (fma.f64 #s(literal -1 binary64) (neg.f64 (neg.f64 a)) (*.f64 (neg.f64 (neg.f64 a)) (neg.f64 (neg.f64 b_2)))) (*.f64 (neg.f64 (neg.f64 a)) (neg.f64 (neg.f64 a))))
(/.f64 (-.f64 (*.f64 b_2 (neg.f64 (neg.f64 a))) a) (*.f64 a (neg.f64 (neg.f64 a))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 a))) (*.f64 (/.f64 a b_2) #s(literal 1 binary64))) (*.f64 (/.f64 a b_2) (neg.f64 (neg.f64 a))))
(/.f64 (-.f64 (neg.f64 a) (*.f64 (neg.f64 (/.f64 a b_2)) #s(literal 1 binary64))) (*.f64 (neg.f64 (/.f64 a b_2)) a))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (neg.f64 a))) (*.f64 (neg.f64 (/.f64 a b_2)) #s(literal 1 binary64))) (*.f64 (neg.f64 (/.f64 a b_2)) (neg.f64 (neg.f64 a))))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (neg.f64 a)) (*.f64 (neg.f64 (/.f64 a b_2)) #s(literal -1 binary64))) (*.f64 (neg.f64 (/.f64 a b_2)) (neg.f64 a)))
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 (neg.f64 a))) (*.f64 (neg.f64 a) #s(literal 1 binary64))) (*.f64 (neg.f64 a) (neg.f64 (neg.f64 a))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 #s(literal 1 binary64)) a) a) (*.f64 a a))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 #s(literal 1 binary64)) (neg.f64 (neg.f64 a))) a) (*.f64 a (neg.f64 (neg.f64 a))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 #s(literal 1 binary64)) (neg.f64 a)) (*.f64 a #s(literal -1 binary64))) (*.f64 a (neg.f64 a)))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 #s(literal -1 binary64)) a) (*.f64 (neg.f64 a) #s(literal 1 binary64))) (*.f64 (neg.f64 a) a))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 #s(literal -1 binary64)) (neg.f64 (neg.f64 a))) (*.f64 (neg.f64 a) #s(literal 1 binary64))) (*.f64 (neg.f64 a) (neg.f64 (neg.f64 a))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 #s(literal -1 binary64)) (neg.f64 a)) (*.f64 (neg.f64 a) #s(literal -1 binary64))) (*.f64 a a))
(/.f64 (-.f64 (*.f64 (neg.f64 (neg.f64 b_2)) a) (*.f64 (neg.f64 (neg.f64 a)) #s(literal 1 binary64))) (*.f64 (neg.f64 (neg.f64 a)) a))
(/.f64 (-.f64 (*.f64 (neg.f64 (neg.f64 b_2)) (neg.f64 (neg.f64 a))) (*.f64 (neg.f64 (neg.f64 a)) #s(literal 1 binary64))) (*.f64 (neg.f64 (neg.f64 a)) (neg.f64 (neg.f64 a))))
(/.f64 (-.f64 (*.f64 (neg.f64 (neg.f64 b_2)) (neg.f64 a)) (*.f64 (neg.f64 (neg.f64 a)) #s(literal -1 binary64))) (*.f64 (neg.f64 (neg.f64 a)) (neg.f64 a)))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 a) (*.f64 a a)) (*.f64 a (*.f64 a a))) (*.f64 (*.f64 a a) (*.f64 a a)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (fma.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 b_2 #s(literal 1 binary64))) (/.f64 (*.f64 b_2 b_2) (*.f64 a a)))) (*.f64 (fma.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 b_2 #s(literal 1 binary64))) (/.f64 (*.f64 b_2 b_2) (*.f64 a a))) (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a a))))) (*.f64 (fma.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 b_2 #s(literal 1 binary64))) (/.f64 (*.f64 b_2 b_2) (*.f64 a a))) (fma.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 b_2 #s(literal 1 binary64))) (/.f64 (*.f64 b_2 b_2) (*.f64 a a)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)) (*.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 b_2 #s(literal 1 binary64)))) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 b_2 #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 a a)))) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 b_2 #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 b_2 #s(literal 1 binary64)))))
(/.f64 (neg.f64 (-.f64 (neg.f64 b_2) #s(literal -1 binary64))) (neg.f64 (neg.f64 a)))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 (neg.f64 a)) (*.f64 a #s(literal -1 binary64)))) (neg.f64 (*.f64 a (neg.f64 a))))
(/.f64 (neg.f64 (-.f64 a (*.f64 (/.f64 a b_2) #s(literal 1 binary64)))) (neg.f64 (*.f64 (/.f64 a b_2) a)))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 a)) (*.f64 (/.f64 a b_2) #s(literal -1 binary64)))) (neg.f64 (*.f64 (/.f64 a b_2) (neg.f64 a))))
(/.f64 (neg.f64 (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 (neg.f64 a) #s(literal 1 binary64)))) (neg.f64 (*.f64 (neg.f64 a) a)))
(/.f64 (neg.f64 (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 a)) (*.f64 (neg.f64 a) #s(literal -1 binary64)))) (neg.f64 (*.f64 a a)))
(/.f64 (neg.f64 (neg.f64 (+.f64 b_2 #s(literal -1 binary64)))) (neg.f64 (neg.f64 a)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 b_2 a (neg.f64 a)))) (neg.f64 (neg.f64 (*.f64 a a))))
(/.f64 (neg.f64 (neg.f64 (/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal 1 binary64)) (*.f64 a (*.f64 a a))))) (neg.f64 (neg.f64 (fma.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 b_2 #s(literal 1 binary64))) (/.f64 (*.f64 b_2 b_2) (*.f64 a a))))))
(/.f64 (neg.f64 (neg.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(literal 1 binary64)) (*.f64 a a)))) (neg.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 b_2 #s(literal 1 binary64))))))
(/.f64 (neg.f64 (/.f64 (fma.f64 b_2 a (neg.f64 a)) a)) (neg.f64 a))
(/.f64 (+.f64 (/.f64 #s(literal -1 binary64) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 a a)) (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)) (*.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 b_2 a)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 b_2 a) (*.f64 a a)) #s(literal 3 binary64)) (pow.f64 (/.f64 a (*.f64 a a)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 b_2 a) (*.f64 a a)) (/.f64 (*.f64 b_2 a) (*.f64 a a)) (fma.f64 (/.f64 a (*.f64 a a)) (/.f64 a (*.f64 a a)) (*.f64 (/.f64 (*.f64 b_2 a) (*.f64 a a)) (/.f64 a (*.f64 a a))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (fma.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 b_2 #s(literal 1 binary64))) (/.f64 (*.f64 b_2 b_2) (*.f64 a a)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a a))) (fma.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 b_2 #s(literal 1 binary64))) (/.f64 (*.f64 b_2 b_2) (*.f64 a a)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (fma.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 b_2 #s(literal 1 binary64))) (/.f64 (*.f64 b_2 b_2) (*.f64 a a)))) (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (fma.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 b_2 #s(literal 1 binary64))) (/.f64 (*.f64 b_2 b_2) (*.f64 a a)))) (fma.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a a))) (fma.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 b_2 #s(literal 1 binary64))) (/.f64 (*.f64 b_2 b_2) (*.f64 a a)))) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a a))) (fma.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 b_2 #s(literal 1 binary64))) (/.f64 (*.f64 b_2 b_2) (*.f64 a a)))) (*.f64 (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (fma.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 b_2 #s(literal 1 binary64))) (/.f64 (*.f64 b_2 b_2) (*.f64 a a)))) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a a))) (fma.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 b_2 #s(literal 1 binary64))) (/.f64 (*.f64 b_2 b_2) (*.f64 a a))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)) (*.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 b_2 #s(literal 1 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 a (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 a a)) (+.f64 b_2 #s(literal 1 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)) (*.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 b_2 #s(literal 1 binary64)))) (/.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)) (*.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 b_2 #s(literal 1 binary64)))) (fma.f64 (*.f64 a (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 a a)) (+.f64 b_2 #s(literal 1 binary64)))) (*.f64 a (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 a a)) (+.f64 b_2 #s(literal 1 binary64)))) (*.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)) (*.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 b_2 #s(literal 1 binary64)))) (*.f64 a (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 a a)) (+.f64 b_2 #s(literal 1 binary64))))))))
(pow.f64 (/.f64 a (+.f64 b_2 #s(literal -1 binary64))) #s(literal -1 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 b_2 #s(literal -1 binary64)))
(*.f64 (+.f64 b_2 #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) a))
(*.f64 (fma.f64 b_2 a (neg.f64 a)) (/.f64 #s(literal 1 binary64) (*.f64 a a)))
(*.f64 (/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal 1 binary64)) (*.f64 a (*.f64 a a))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 b_2 #s(literal 1 binary64))) (/.f64 (*.f64 b_2 b_2) (*.f64 a a)))))
(*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(literal 1 binary64)) (*.f64 a a)) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 b_2 #s(literal 1 binary64)))))
(*.f64 (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 b_2 #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) a)) (/.f64 (/.f64 (+.f64 b_2 #s(literal -1 binary64)) a) (+.f64 b_2 #s(literal 1 binary64))))
(*.f64 (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 b_2 #s(literal 1 binary64))) (+.f64 b_2 #s(literal 1 binary64))) (/.f64 (/.f64 (+.f64 b_2 #s(literal -1 binary64)) a) (/.f64 #s(literal 1 binary64) a)))
(+.f64 (/.f64 (*.f64 b_2 b_2) a) (*.f64 b_2 (/.f64 #s(literal -1 binary64) a)))
(+.f64 (/.f64 (*.f64 b_2 b_2) a) (*.f64 (/.f64 #s(literal -1 binary64) a) b_2))
(fma.f64 b_2 (/.f64 b_2 a) (*.f64 b_2 (/.f64 #s(literal -1 binary64) a)))
(fma.f64 b_2 (/.f64 b_2 a) (*.f64 (/.f64 #s(literal -1 binary64) a) b_2))
(fma.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 1 binary64) a) (*.f64 b_2 (/.f64 #s(literal -1 binary64) a)))
(fma.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 1 binary64) a) (*.f64 (/.f64 #s(literal -1 binary64) a) b_2))
(fma.f64 (*.f64 b_2 (/.f64 (*.f64 b_2 b_2) a)) (/.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (/.f64 #s(literal -1 binary64) a)))
(fma.f64 (*.f64 b_2 (/.f64 (*.f64 b_2 b_2) a)) (/.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (/.f64 #s(literal -1 binary64) a) b_2))
(fma.f64 (*.f64 b_2 (/.f64 (*.f64 b_2 b_2) a)) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 b_2 (/.f64 #s(literal -1 binary64) a)))
(fma.f64 (*.f64 b_2 (/.f64 (*.f64 b_2 b_2) a)) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (/.f64 #s(literal -1 binary64) a) b_2))
(fma.f64 (/.f64 b_2 a) b_2 (*.f64 b_2 (/.f64 #s(literal -1 binary64) a)))
(fma.f64 (/.f64 b_2 a) b_2 (*.f64 (/.f64 #s(literal -1 binary64) a) b_2))
(fma.f64 (/.f64 b_2 a) (/.f64 b_2 #s(literal 1 binary64)) (*.f64 b_2 (/.f64 #s(literal -1 binary64) a)))
(fma.f64 (/.f64 b_2 a) (/.f64 b_2 #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) a) b_2))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 b_2) a) (*.f64 b_2 (/.f64 #s(literal -1 binary64) a)))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 b_2) a) (*.f64 (/.f64 #s(literal -1 binary64) a) b_2))
(fma.f64 (neg.f64 b_2) (/.f64 (neg.f64 b_2) a) (*.f64 b_2 (/.f64 #s(literal -1 binary64) a)))
(fma.f64 (neg.f64 b_2) (/.f64 (neg.f64 b_2) a) (*.f64 (/.f64 #s(literal -1 binary64) a) b_2))
(fma.f64 (/.f64 (*.f64 b_2 b_2) a) #s(literal 1 binary64) (*.f64 b_2 (/.f64 #s(literal -1 binary64) a)))
(fma.f64 (/.f64 (*.f64 b_2 b_2) a) #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) a) b_2))
(fma.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 b_2 (/.f64 #s(literal -1 binary64) a)))
(fma.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (/.f64 #s(literal -1 binary64) a) b_2))
(fma.f64 (/.f64 b_2 #s(literal 1 binary64)) (/.f64 b_2 a) (*.f64 b_2 (/.f64 #s(literal -1 binary64) a)))
(fma.f64 (/.f64 b_2 #s(literal 1 binary64)) (/.f64 b_2 a) (*.f64 (/.f64 #s(literal -1 binary64) a) b_2))
(fma.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) a) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal 1 binary64)) (*.f64 b_2 (/.f64 #s(literal -1 binary64) a)))
(fma.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) a) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) a) b_2))
(fma.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) a) (*.f64 b_2 (/.f64 #s(literal -1 binary64) a)))
(fma.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) a) (*.f64 (/.f64 #s(literal -1 binary64) a) b_2))
(fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) a) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (*.f64 b_2 (/.f64 #s(literal -1 binary64) a)))
(fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) a) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (*.f64 (/.f64 #s(literal -1 binary64) a) b_2))
(fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) a) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) #s(literal 1 binary64)) (*.f64 b_2 (/.f64 #s(literal -1 binary64) a)))
(fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) a) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) a) b_2))
(fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) a) (*.f64 b_2 (/.f64 #s(literal -1 binary64) a)))
(fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) a) (*.f64 (/.f64 #s(literal -1 binary64) a) b_2))
(fma.f64 (/.f64 (neg.f64 b_2) #s(literal -1 binary64)) (/.f64 b_2 a) (*.f64 b_2 (/.f64 #s(literal -1 binary64) a)))
(fma.f64 (/.f64 (neg.f64 b_2) #s(literal -1 binary64)) (/.f64 b_2 a) (*.f64 (/.f64 #s(literal -1 binary64) a) b_2))
(/.f64 #s(literal 1 binary64) (/.f64 a (*.f64 b_2 (+.f64 b_2 #s(literal -1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a a) (*.f64 b_2 (fma.f64 b_2 a (neg.f64 a)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 b_2 #s(literal 1 binary64))) (/.f64 (*.f64 b_2 b_2) (*.f64 a a))) (*.f64 b_2 (/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal 1 binary64)) (*.f64 a (*.f64 a a))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 b_2 #s(literal 1 binary64))) (*.f64 b_2 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(literal 1 binary64)) (*.f64 a a)))))
(/.f64 #s(literal 1 binary64) (/.f64 a (*.f64 (+.f64 b_2 #s(literal -1 binary64)) b_2)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a a) (*.f64 (fma.f64 b_2 a (neg.f64 a)) b_2)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 b_2 #s(literal 1 binary64))) (/.f64 (*.f64 b_2 b_2) (*.f64 a a))) (*.f64 (/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal 1 binary64)) (*.f64 a (*.f64 a a))) b_2)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 b_2 #s(literal 1 binary64))) (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(literal 1 binary64)) (*.f64 a a)) b_2)))
(/.f64 (*.f64 b_2 (+.f64 b_2 #s(literal -1 binary64))) a)
(/.f64 (*.f64 b_2 (fma.f64 b_2 a (neg.f64 a))) (*.f64 a a))
(/.f64 (*.f64 b_2 (/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal 1 binary64)) (*.f64 a (*.f64 a a)))) (fma.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 b_2 #s(literal 1 binary64))) (/.f64 (*.f64 b_2 b_2) (*.f64 a a))))
(/.f64 (*.f64 b_2 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(literal 1 binary64)) (*.f64 a a))) (*.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 b_2 #s(literal 1 binary64))))
(/.f64 (*.f64 (+.f64 b_2 #s(literal -1 binary64)) b_2) a)
(/.f64 (*.f64 (fma.f64 b_2 a (neg.f64 a)) b_2) (*.f64 a a))
(/.f64 (*.f64 (/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal 1 binary64)) (*.f64 a (*.f64 a a))) b_2) (fma.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 b_2 #s(literal 1 binary64))) (/.f64 (*.f64 b_2 b_2) (*.f64 a a))))
(/.f64 (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(literal 1 binary64)) (*.f64 a a)) b_2) (*.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 b_2 #s(literal 1 binary64))))
(/.f64 (neg.f64 (*.f64 b_2 (+.f64 b_2 #s(literal -1 binary64)))) (neg.f64 a))
(/.f64 (neg.f64 (*.f64 b_2 (fma.f64 b_2 a (neg.f64 a)))) (neg.f64 (*.f64 a a)))
(/.f64 (neg.f64 (*.f64 b_2 (/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal 1 binary64)) (*.f64 a (*.f64 a a))))) (neg.f64 (fma.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 b_2 #s(literal 1 binary64))) (/.f64 (*.f64 b_2 b_2) (*.f64 a a)))))
(/.f64 (neg.f64 (*.f64 b_2 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(literal 1 binary64)) (*.f64 a a)))) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 b_2 #s(literal 1 binary64)))))
(/.f64 (neg.f64 (*.f64 (+.f64 b_2 #s(literal -1 binary64)) b_2)) (neg.f64 a))
(/.f64 (neg.f64 (*.f64 (fma.f64 b_2 a (neg.f64 a)) b_2)) (neg.f64 (*.f64 a a)))
(/.f64 (neg.f64 (*.f64 (/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal 1 binary64)) (*.f64 a (*.f64 a a))) b_2)) (neg.f64 (fma.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 b_2 #s(literal 1 binary64))) (/.f64 (*.f64 b_2 b_2) (*.f64 a a)))))
(/.f64 (neg.f64 (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(literal 1 binary64)) (*.f64 a a)) b_2)) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 b_2 #s(literal 1 binary64)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 b_2 b_2) a) #s(literal 3 binary64)) (pow.f64 (*.f64 b_2 (/.f64 #s(literal -1 binary64) a)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (*.f64 b_2 b_2) a) (-.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1 binary64) a)) (*.f64 b_2 (/.f64 #s(literal -1 binary64) a))) (*.f64 (/.f64 (*.f64 b_2 b_2) a) (*.f64 b_2 (/.f64 #s(literal -1 binary64) a))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 b_2 b_2) a) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal -1 binary64) a) b_2) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (*.f64 b_2 b_2) a) (-.f64 (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) a) b_2) (*.f64 (/.f64 #s(literal -1 binary64) a) b_2)) (*.f64 (/.f64 (*.f64 b_2 b_2) a) (*.f64 (/.f64 #s(literal -1 binary64) a) b_2)))))
(*.f64 b_2 (/.f64 (+.f64 b_2 #s(literal -1 binary64)) a))
(*.f64 (/.f64 b_2 a) (/.f64 (fma.f64 b_2 a (neg.f64 a)) a))
(*.f64 (/.f64 b_2 a) (/.f64 (+.f64 b_2 #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 (+.f64 b_2 #s(literal -1 binary64)) a) b_2)
(*.f64 (/.f64 (+.f64 b_2 #s(literal -1 binary64)) a) (/.f64 b_2 #s(literal 1 binary64)))
(*.f64 (/.f64 (fma.f64 b_2 a (neg.f64 a)) a) (/.f64 b_2 a))
(*.f64 (/.f64 b_2 #s(literal 1 binary64)) (/.f64 (+.f64 b_2 #s(literal -1 binary64)) a))
(*.f64 (/.f64 b_2 (/.f64 #s(literal 1 binary64) a)) (/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(literal 1 binary64)) (*.f64 a a)) (+.f64 b_2 #s(literal 1 binary64))))
(*.f64 (/.f64 b_2 (+.f64 b_2 #s(literal 1 binary64))) (/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(literal 1 binary64)) (*.f64 a a)) (/.f64 #s(literal 1 binary64) a)))
(*.f64 (/.f64 (+.f64 b_2 #s(literal -1 binary64)) #s(literal 1 binary64)) (/.f64 b_2 a))
(*.f64 (/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(literal 1 binary64)) (*.f64 a a)) (+.f64 b_2 #s(literal 1 binary64))) (/.f64 b_2 (/.f64 #s(literal 1 binary64) a)))
(*.f64 (/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(literal 1 binary64)) (*.f64 a a)) (/.f64 #s(literal 1 binary64) a)) (/.f64 b_2 (+.f64 b_2 #s(literal 1 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 a b_2)) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) a) (/.f64 b_2 (neg.f64 a)))
(neg.f64 (/.f64 b_2 (neg.f64 a)))
(neg.f64 (/.f64 (neg.f64 b_2) a))
(/.f64 b_2 a)
(/.f64 #s(literal 1 binary64) (/.f64 a b_2))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 a b_2))))
(/.f64 #s(literal 1 binary64) (/.f64 a (*.f64 b_2 #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 a) (*.f64 b_2 #s(literal -1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a b_2)))
(/.f64 (neg.f64 b_2) (neg.f64 a))
(/.f64 (*.f64 b_2 #s(literal 1 binary64)) a)
(/.f64 (*.f64 b_2 #s(literal -1 binary64)) (neg.f64 a))
(/.f64 (neg.f64 (neg.f64 b_2)) (neg.f64 (neg.f64 a)))
(/.f64 (neg.f64 (*.f64 b_2 #s(literal 1 binary64))) (neg.f64 a))
(/.f64 (neg.f64 (*.f64 b_2 #s(literal -1 binary64))) (neg.f64 (neg.f64 a)))
(/.f64 (neg.f64 (neg.f64 (neg.f64 b_2))) (neg.f64 (neg.f64 (neg.f64 a))))
(pow.f64 (/.f64 a b_2) #s(literal -1 binary64))
(*.f64 b_2 (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 b_2 a) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 b_2 a))
(*.f64 (/.f64 #s(literal 1 binary64) a) b_2)
(*.f64 (neg.f64 b_2) (/.f64 #s(literal -1 binary64) a))
(*.f64 (*.f64 b_2 #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 b_2 #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) a))
(exp.f64 (neg.f64 (log.f64 a)))
(neg.f64 (/.f64 #s(literal -1 binary64) a))
(/.f64 #s(literal 1 binary64) a)
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 a)))
(/.f64 #s(literal -1 binary64) (neg.f64 a))
(/.f64 #s(literal -1 binary64) (neg.f64 (neg.f64 (neg.f64 a))))
(pow.f64 a #s(literal -1 binary64))
(pow.f64 (*.f64 a a) #s(literal -1/2 binary64))
(pow.f64 (neg.f64 (neg.f64 a)) #s(literal -1 binary64))
(pow.f64 (pow.f64 a #s(literal -1/2 binary64)) #s(literal 2 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 #s(literal 1 binary64) a) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) a))
(*.f64 (pow.f64 a #s(literal -1/2 binary64)) (pow.f64 a #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (neg.f64 (log.f64 (neg.f64 b_2))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) b_2)
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)) b_2)
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)) #s(literal 1 binary64)) (/.f64 b_2 #s(literal 1 binary64)))
(neg.f64 b_2)
(/.f64 b_2 #s(literal -1 binary64))
(/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (neg.f64 b_2)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) b_2))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))))
(/.f64 #s(literal 1 binary64) (/.f64 b_2 (/.f64 (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2))) b_2)))
(/.f64 (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2))) (*.f64 b_2 b_2))
(/.f64 (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2))) (neg.f64 (*.f64 b_2 (neg.f64 b_2))))
(/.f64 (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2))) (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) b_2))
(/.f64 (neg.f64 b_2) #s(literal 1 binary64))
(/.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal -1 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (neg.f64 (neg.f64 b_2)) #s(literal -1 binary64))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2)))) (*.f64 b_2 b_2))
(/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2))) b_2) b_2)
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))) (neg.f64 (/.f64 #s(literal -1 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2))))) (*.f64 b_2 (neg.f64 b_2)))
(/.f64 (neg.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2))) b_2)) (neg.f64 b_2))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)) #s(literal 3 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 (/.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 (/.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)) b_2))))
(pow.f64 (/.f64 #s(literal -1 binary64) b_2) #s(literal -1 binary64))
(pow.f64 (neg.f64 b_2) #s(literal 1 binary64))
(pow.f64 (pow.f64 (neg.f64 b_2) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal -1 binary64) b_2) (/.f64 #s(literal -1 binary64) b_2)) #s(literal -1/2 binary64))
(pow.f64 (exp.f64 (neg.f64 (log.f64 (neg.f64 b_2)))) #s(literal -1 binary64))
(*.f64 b_2 (-.f64 (/.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)) #s(literal 1 binary64)))
(*.f64 #s(literal 1 binary64) (neg.f64 b_2))
(*.f64 (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2))) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)))
(*.f64 (/.f64 #s(literal -1 binary64) b_2) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2))
(*.f64 (/.f64 #s(literal -1 binary64) b_2) (pow.f64 (/.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) b_2)
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (*.f64 b_2 (neg.f64 b_2)))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (/.f64 (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2))) b_2))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (pow.f64 (*.f64 b_2 (/.f64 #s(literal -1 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (pow.f64 (/.f64 b_2 (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2)))) #s(literal -1 binary64)))
(*.f64 (neg.f64 b_2) #s(literal 1 binary64))
(*.f64 (neg.f64 b_2) (/.f64 (neg.f64 (*.f64 b_2 (neg.f64 b_2))) (*.f64 b_2 b_2)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (/.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))))
(*.f64 (/.f64 b_2 b_2) (/.f64 (*.f64 b_2 (neg.f64 b_2)) b_2))
(*.f64 (/.f64 b_2 b_2) (/.f64 (*.f64 b_2 b_2) (neg.f64 b_2)))
(*.f64 (/.f64 b_2 (neg.f64 b_2)) (/.f64 (*.f64 b_2 b_2) b_2))
(*.f64 (/.f64 b_2 (neg.f64 b_2)) (/.f64 (neg.f64 (*.f64 b_2 (neg.f64 b_2))) b_2))
(*.f64 (/.f64 (*.f64 b_2 (neg.f64 b_2)) b_2) (/.f64 b_2 b_2))
(*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2) (/.f64 #s(literal -1 binary64) b_2))
(*.f64 (/.f64 (neg.f64 b_2) b_2) (/.f64 (*.f64 b_2 b_2) b_2))
(*.f64 (/.f64 (*.f64 b_2 b_2) b_2) (/.f64 b_2 (neg.f64 b_2)))
(*.f64 (/.f64 (*.f64 b_2 b_2) b_2) (/.f64 (neg.f64 b_2) b_2))
(*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)))
(*.f64 (pow.f64 (neg.f64 b_2) #s(literal 1/2 binary64)) (pow.f64 (neg.f64 b_2) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) #s(literal -1 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2))
(*.f64 (/.f64 (*.f64 b_2 b_2) #s(literal -1 binary64)) (/.f64 b_2 (*.f64 b_2 b_2)))
(*.f64 (/.f64 (*.f64 b_2 b_2) (neg.f64 b_2)) (/.f64 b_2 b_2))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 (neg.f64 b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 (neg.f64 b_2))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal -1 binary64)))
(*.f64 (*.f64 b_2 (/.f64 #s(literal -1 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))
(*.f64 (*.f64 b_2 (/.f64 #s(literal -1 binary64) (*.f64 b_2 b_2))) (*.f64 b_2 b_2))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2))) (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2))) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))))
(*.f64 (pow.f64 (/.f64 b_2 b_2) #s(literal -1 binary64)) (pow.f64 (/.f64 b_2 (*.f64 b_2 (neg.f64 b_2))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 b_2 (neg.f64 b_2)) #s(literal -1 binary64)) (pow.f64 (/.f64 b_2 (*.f64 b_2 b_2)) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))))
(*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal 1 binary64)) (/.f64 (*.f64 b_2 b_2) (/.f64 #s(literal -1 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))))
(*.f64 (/.f64 (neg.f64 b_2) #s(literal -1 binary64)) (-.f64 (/.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)) #s(literal 1 binary64)))
(*.f64 (/.f64 (neg.f64 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(*.f64 (/.f64 (neg.f64 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))))
(*.f64 (/.f64 b_2 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 (*.f64 b_2 (neg.f64 b_2)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(*.f64 (/.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 b_2 (neg.f64 b_2)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))))
(*.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(*.f64 (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(*.f64 (/.f64 #s(literal -1 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))))
(*.f64 (/.f64 (neg.f64 (neg.f64 b_2)) b_2) (/.f64 (*.f64 b_2 b_2) (neg.f64 b_2)))
(*.f64 (/.f64 (pow.f64 b_2 #s(literal 3/2 binary64)) b_2) (/.f64 (pow.f64 b_2 #s(literal 3/2 binary64)) (neg.f64 b_2)))
(*.f64 (/.f64 (*.f64 b_2 (neg.f64 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 b_2 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))))
(*.f64 (/.f64 (pow.f64 b_2 #s(literal 3/2 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 b_2 #s(literal 3/2 binary64)) (*.f64 b_2 b_2)))
(*.f64 (/.f64 (pow.f64 b_2 #s(literal 3/2 binary64)) (neg.f64 b_2)) (/.f64 (pow.f64 b_2 #s(literal 3/2 binary64)) b_2))
(*.f64 (/.f64 (*.f64 b_2 (neg.f64 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 b_2 (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal 1 binary64)) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))))
(exp.f64 (*.f64 (log.f64 (neg.f64 b_2)) #s(literal -1 binary64)))
(exp.f64 (*.f64 (*.f64 (neg.f64 (log.f64 (neg.f64 b_2))) #s(literal -1 binary64)) #s(literal -1 binary64)))
(exp.f64 (neg.f64 (*.f64 (neg.f64 (log.f64 (neg.f64 b_2))) #s(literal -1 binary64))))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) b_2))
(-.f64 (/.f64 #s(literal -1 binary64) b_2) (/.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2)))))
(-.f64 (/.f64 #s(literal -1 binary64) b_2) (/.f64 (/.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2)))))
(-.f64 (/.f64 #s(literal -1 binary64) b_2) (/.f64 #s(literal 0 binary64) (*.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2))))))
(-.f64 (/.f64 #s(literal -1 binary64) b_2) (/.f64 (/.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)) (*.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2))))))
(-.f64 (/.f64 #s(literal -1 binary64) b_2) (/.f64 #s(literal 0 binary64) (*.f64 (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2))) (*.f64 b_2 b_2))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) b_2))
(neg.f64 (/.f64 #s(literal 1 binary64) b_2))
(/.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2))))
(/.f64 (*.f64 b_2 b_2) (*.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2)))))
(/.f64 #s(literal 1 binary64) (neg.f64 b_2))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (neg.f64 b_2))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2))) (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2)))) (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 (neg.f64 b_2)) (/.f64 (*.f64 b_2 b_2) b_2)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 (*.f64 b_2 b_2) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 b_2 b_2) (neg.f64 b_2))))
(/.f64 (/.f64 #s(literal -1 binary64) b_2) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) b_2)
(/.f64 #s(literal -1 binary64) (neg.f64 (neg.f64 b_2)))
(/.f64 (/.f64 #s(literal 1 binary64) b_2) #s(literal -1 binary64))
(/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2)))))
(/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2))) (*.f64 b_2 b_2)))
(/.f64 (*.f64 b_2 (neg.f64 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 (*.f64 b_2 (neg.f64 b_2)) (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2))))))
(/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal 1 binary64)) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2)))))
(/.f64 (neg.f64 (*.f64 b_2 (neg.f64 b_2))) (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2))))
(/.f64 (/.f64 (*.f64 b_2 b_2) b_2) (*.f64 b_2 (neg.f64 b_2)))
(/.f64 (neg.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2))) (*.f64 b_2 b_2))))
(/.f64 (neg.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2))))))
(/.f64 (neg.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 b_2 b_2))
(/.f64 (/.f64 (*.f64 b_2 b_2) #s(literal -1 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 (/.f64 (*.f64 b_2 b_2) (neg.f64 b_2)) (*.f64 b_2 b_2))
(/.f64 (neg.f64 (neg.f64 (*.f64 b_2 (neg.f64 b_2)))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 (neg.f64 (/.f64 (*.f64 b_2 b_2) b_2)) (neg.f64 (*.f64 b_2 (neg.f64 b_2))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal 1 binary64))) (neg.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal -1 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 b_2 (neg.f64 b_2)))
(/.f64 (neg.f64 (/.f64 (*.f64 b_2 b_2) #s(literal -1 binary64))) (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2))))
(/.f64 (neg.f64 (/.f64 (*.f64 b_2 b_2) (neg.f64 b_2))) (*.f64 b_2 (neg.f64 b_2)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) b_2) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) b_2)))))
(pow.f64 (/.f64 #s(literal -1 binary64) b_2) #s(literal 1 binary64))
(pow.f64 (neg.f64 b_2) #s(literal -1 binary64))
(*.f64 b_2 (*.f64 b_2 (/.f64 #s(literal -1 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))))
(*.f64 b_2 (/.f64 #s(literal 1 binary64) (*.f64 b_2 (neg.f64 b_2))))
(*.f64 b_2 (/.f64 b_2 (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2)))))
(*.f64 (*.f64 b_2 b_2) (/.f64 #s(literal -1 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))
(*.f64 (*.f64 b_2 b_2) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (neg.f64 b_2)))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) b_2))
(*.f64 (/.f64 #s(literal -1 binary64) b_2) #s(literal 1 binary64))
(*.f64 (/.f64 #s(literal -1 binary64) b_2) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))
(*.f64 (/.f64 #s(literal -1 binary64) b_2) (/.f64 (*.f64 b_2 b_2) (neg.f64 (*.f64 b_2 (neg.f64 b_2)))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) #s(literal -1 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (pow.f64 (-.f64 (/.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)) #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (/.f64 (*.f64 b_2 b_2) (*.f64 b_2 (neg.f64 b_2))))
(*.f64 (neg.f64 b_2) (/.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))
(*.f64 (neg.f64 b_2) (pow.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2) #s(literal -1 binary64)))
(*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 b_2)))
(*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (/.f64 #s(literal -1 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 b_2)))
(*.f64 (/.f64 #s(literal -1 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 b_2))
(*.f64 (*.f64 b_2 (neg.f64 b_2)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))
(*.f64 (*.f64 b_2 (neg.f64 b_2)) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) b_2))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (/.f64 (/.f64 #s(literal -1 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(*.f64 (/.f64 b_2 b_2) (/.f64 b_2 (*.f64 b_2 (neg.f64 b_2))))
(*.f64 (/.f64 b_2 b_2) (/.f64 (neg.f64 b_2) (*.f64 b_2 b_2)))
(*.f64 (/.f64 b_2 (*.f64 b_2 (neg.f64 b_2))) (/.f64 b_2 b_2))
(*.f64 (/.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (neg.f64 b_2))
(*.f64 (/.f64 b_2 (neg.f64 b_2)) (/.f64 b_2 (*.f64 b_2 b_2)))
(*.f64 (/.f64 b_2 (*.f64 b_2 b_2)) (/.f64 b_2 (neg.f64 b_2)))
(*.f64 (/.f64 b_2 (*.f64 b_2 b_2)) (/.f64 (neg.f64 b_2) b_2))
(*.f64 (/.f64 (neg.f64 b_2) b_2) (/.f64 b_2 (*.f64 b_2 b_2)))
(*.f64 (/.f64 (neg.f64 b_2) b_2) (/.f64 b_2 (neg.f64 (*.f64 b_2 (neg.f64 b_2)))))
(*.f64 (/.f64 (*.f64 b_2 b_2) b_2) (/.f64 #s(literal 1 binary64) (*.f64 b_2 (neg.f64 b_2))))
(*.f64 (/.f64 (*.f64 b_2 b_2) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))
(*.f64 (/.f64 (*.f64 b_2 b_2) (neg.f64 b_2)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)))
(*.f64 (/.f64 b_2 (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2)))) b_2)
(*.f64 (pow.f64 (/.f64 b_2 b_2) #s(literal -1 binary64)) (pow.f64 (/.f64 (*.f64 b_2 (neg.f64 b_2)) b_2) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (neg.f64 b_2) b_2) #s(literal -1 binary64)) (pow.f64 (/.f64 (*.f64 b_2 b_2) b_2) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (neg.f64 b_2) #s(literal 1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (neg.f64 b_2) #s(literal 1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) #s(literal -1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))
(*.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (neg.f64 b_2)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 (neg.f64 b_2))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))
(*.f64 (pow.f64 (*.f64 b_2 (/.f64 #s(literal -1 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))
(*.f64 (pow.f64 (*.f64 b_2 (/.f64 #s(literal -1 binary64) (*.f64 b_2 b_2))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)))
(*.f64 (/.f64 b_2 #s(literal 1 binary64)) (/.f64 b_2 (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2)))))
(*.f64 (/.f64 #s(literal -1 binary64) (*.f64 b_2 b_2)) (/.f64 (*.f64 b_2 b_2) b_2))
(*.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2)))))
(*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2)))))
(*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (/.f64 #s(literal -1 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))))
(*.f64 (/.f64 (neg.f64 b_2) #s(literal -1 binary64)) (/.f64 b_2 (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2)))))
(*.f64 (/.f64 b_2 (neg.f64 (neg.f64 b_2))) (/.f64 (neg.f64 b_2) (*.f64 b_2 b_2)))
(*.f64 (/.f64 b_2 (pow.f64 b_2 #s(literal 3/2 binary64))) (/.f64 (neg.f64 b_2) (pow.f64 b_2 #s(literal 3/2 binary64))))
(*.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) b_2) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 b_2 (neg.f64 b_2))))
(*.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) b_2) (/.f64 (/.f64 #s(literal -1 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))))
(*.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 b_2 (*.f64 b_2 b_2))))
(*.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 b_2)) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 b_2 b_2)))
(*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) b_2) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (*.f64 b_2 (neg.f64 b_2))))
(*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) b_2) (/.f64 (/.f64 #s(literal -1 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) b_2))
(*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))
(*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (neg.f64 b_2)) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (*.f64 b_2 b_2)))
(*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) #s(literal -1 binary64)))
(*.f64 (/.f64 (neg.f64 b_2) (*.f64 b_2 b_2)) (/.f64 b_2 b_2))
(*.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 b_2 (neg.f64 b_2))) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (/.f64 #s(literal -1 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) b_2))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 b_2 #s(literal 3/2 binary64))) (/.f64 (*.f64 b_2 b_2) (pow.f64 b_2 #s(literal 3/2 binary64))))
(*.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 b_2 (neg.f64 b_2))) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) b_2))
(*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2)))) (/.f64 b_2 (*.f64 b_2 b_2)))
(*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2)))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))
(*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2)))) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)))
(*.f64 (/.f64 (neg.f64 b_2) (pow.f64 b_2 #s(literal 3/2 binary64))) (/.f64 b_2 (pow.f64 b_2 #s(literal 3/2 binary64))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 b_2)))
(+.f64 (*.f64 b_2 b_2) #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) #s(literal 0 binary64))
(-.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)))
(-.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))
(-.f64 (*.f64 b_2 b_2) (/.f64 (/.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)) #s(literal 1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)) (*.f64 b_2 (neg.f64 b_2)))
(fma.f64 b_2 b_2 #s(literal 0 binary64))
(fma.f64 (*.f64 b_2 b_2) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 b_2 b_2) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) b_2) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) b_2) #s(literal 0 binary64))
(fma.f64 (neg.f64 b_2) (neg.f64 b_2) #s(literal 0 binary64))
(fma.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal 0 binary64))
(fma.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (/.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))) #s(literal 0 binary64))
(fma.f64 (/.f64 b_2 b_2) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2) (/.f64 b_2 b_2) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 b_2 b_2) b_2) (/.f64 (*.f64 b_2 b_2) b_2) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 b_2 b_2) b_2) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 0 binary64))
(fma.f64 (exp.f64 (log.f64 b_2)) (exp.f64 (log.f64 b_2)) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 b_2 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 b_2 (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) b_2) (/.f64 #s(literal 1 binary64) b_2) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 b_2 b_2) b_2) #s(literal 0 binary64))
(fma.f64 (/.f64 b_2 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal 0 binary64))
(fma.f64 (/.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal 0 binary64))
(/.f64 (*.f64 b_2 b_2) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal 0 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 (neg.f64 b_2)) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))))
(/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 b_2))
(/.f64 (*.f64 b_2 (neg.f64 b_2)) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal 0 binary64)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (neg.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 b_2 (neg.f64 b_2)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 b_2 (neg.f64 b_2)))
(/.f64 (neg.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) #s(literal 0 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (*.f64 b_2 b_2)))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 0 binary64))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal 0 binary64)) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 0 binary64))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 (neg.f64 b_2)) #s(literal 0 binary64))) (*.f64 (*.f64 b_2 (neg.f64 b_2)) (*.f64 b_2 b_2)))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 (neg.f64 b_2)) #s(literal 0 binary64))) (*.f64 (*.f64 b_2 (neg.f64 b_2)) (*.f64 b_2 b_2)))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 b_2 b_2)) (*.f64 (neg.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal 0 binary64))) (*.f64 (neg.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 b_2 b_2)))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal 0 binary64))) (neg.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (neg.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 (*.f64 b_2 (neg.f64 b_2))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (neg.f64 (neg.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 (*.f64 b_2 (neg.f64 b_2))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (pow.f64 (/.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)) #s(literal 3 binary64))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 (/.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 0 binary64) (*.f64 b_2 b_2))))))
(pow.f64 b_2 #s(literal 2 binary64))
(pow.f64 (*.f64 b_2 b_2) #s(literal 1 binary64))
(pow.f64 (neg.f64 b_2) #s(literal 2 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) #s(literal -1 binary64))
(pow.f64 (exp.f64 (log.f64 b_2)) #s(literal 2 binary64))
(*.f64 b_2 b_2)
(*.f64 (*.f64 b_2 b_2) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) b_2))
(*.f64 (neg.f64 b_2) (neg.f64 b_2))
(*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))
(*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (/.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))))
(*.f64 (/.f64 b_2 b_2) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2))
(*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2) (/.f64 b_2 b_2))
(*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))
(*.f64 (/.f64 (*.f64 b_2 b_2) b_2) (/.f64 (*.f64 b_2 b_2) b_2))
(*.f64 (/.f64 (*.f64 b_2 b_2) b_2) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))))
(*.f64 (exp.f64 (log.f64 b_2)) (exp.f64 (log.f64 b_2)))
(*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 b_2 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))))
(*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 b_2 (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) b_2) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2))
(*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 b_2 b_2) b_2))
(*.f64 (/.f64 b_2 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(*.f64 (/.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))))
(*.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(exp.f64 (*.f64 (log.f64 (neg.f64 b_2)) #s(literal 3 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2))))
(+.f64 (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2))) (*.f64 (neg.f64 b_2) #s(literal 0 binary64)))
(+.f64 (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2))) (*.f64 #s(literal 0 binary64) (neg.f64 b_2)))
(+.f64 (*.f64 (neg.f64 b_2) #s(literal 0 binary64)) (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2))))
(+.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b_2)) (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2))))
(-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))))) (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))))))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (+.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))))
(fma.f64 b_2 (*.f64 b_2 (neg.f64 b_2)) (*.f64 (neg.f64 b_2) #s(literal 0 binary64)))
(fma.f64 b_2 (*.f64 b_2 (neg.f64 b_2)) (*.f64 #s(literal 0 binary64) (neg.f64 b_2)))
(fma.f64 (*.f64 b_2 b_2) (neg.f64 b_2) (*.f64 (neg.f64 b_2) #s(literal 0 binary64)))
(fma.f64 (*.f64 b_2 b_2) (neg.f64 b_2) (*.f64 #s(literal 0 binary64) (neg.f64 b_2)))
(fma.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -1 binary64) (*.f64 (neg.f64 b_2) #s(literal 0 binary64)))
(fma.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -1 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 b_2)))
(fma.f64 #s(literal 0 binary64) (neg.f64 b_2) (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2))))
(fma.f64 #s(literal -1 binary64) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (neg.f64 b_2) #s(literal 0 binary64)))
(fma.f64 #s(literal -1 binary64) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(literal 0 binary64) (neg.f64 b_2)))
(fma.f64 (neg.f64 b_2) (*.f64 b_2 b_2) (*.f64 (neg.f64 b_2) #s(literal 0 binary64)))
(fma.f64 (neg.f64 b_2) (*.f64 b_2 b_2) (*.f64 #s(literal 0 binary64) (neg.f64 b_2)))
(fma.f64 (neg.f64 b_2) #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2))))
(fma.f64 (*.f64 b_2 (neg.f64 b_2)) b_2 (*.f64 (neg.f64 b_2) #s(literal 0 binary64)))
(fma.f64 (*.f64 b_2 (neg.f64 b_2)) b_2 (*.f64 #s(literal 0 binary64) (neg.f64 b_2)))
(fma.f64 (/.f64 (neg.f64 b_2) b_2) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) b_2) (*.f64 (neg.f64 b_2) #s(literal 0 binary64)))
(fma.f64 (/.f64 (neg.f64 b_2) b_2) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) b_2) (*.f64 #s(literal 0 binary64) (neg.f64 b_2)))
(fma.f64 (/.f64 (neg.f64 b_2) b_2) (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (neg.f64 b_2) #s(literal 0 binary64)))
(fma.f64 (/.f64 (neg.f64 b_2) b_2) (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 #s(literal 0 binary64) (neg.f64 b_2)))
(fma.f64 (/.f64 b_2 (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2)))) (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) b_2) (*.f64 (neg.f64 b_2) #s(literal 0 binary64)))
(fma.f64 (/.f64 b_2 (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2)))) (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) b_2) (*.f64 #s(literal 0 binary64) (neg.f64 b_2)))
(fma.f64 (/.f64 (neg.f64 b_2) (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (neg.f64 b_2) #s(literal 0 binary64)))
(fma.f64 (/.f64 (neg.f64 b_2) (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 #s(literal 0 binary64) (neg.f64 b_2)))
(fma.f64 (/.f64 (neg.f64 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (neg.f64 b_2) #s(literal 0 binary64)))
(fma.f64 (/.f64 (neg.f64 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 #s(literal 0 binary64) (neg.f64 b_2)))
(fma.f64 (/.f64 (neg.f64 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))) (*.f64 (neg.f64 b_2) #s(literal 0 binary64)))
(fma.f64 (/.f64 (neg.f64 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))) (*.f64 #s(literal 0 binary64) (neg.f64 b_2)))
(neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (neg.f64 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (+.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (*.f64 (neg.f64 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (*.f64 (neg.f64 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 b_2 b_2))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (neg.f64 (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (neg.f64 (+.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (*.f64 (neg.f64 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (neg.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (*.f64 (neg.f64 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 b_2 (neg.f64 b_2)))
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2))) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 b_2) #s(literal 0 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 (*.f64 (*.f64 (neg.f64 b_2) #s(literal 0 binary64)) (*.f64 (neg.f64 b_2) #s(literal 0 binary64))) (*.f64 (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2))) (*.f64 (neg.f64 b_2) #s(literal 0 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b_2)) #s(literal 3 binary64))) (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 (*.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b_2)) (*.f64 #s(literal 0 binary64) (neg.f64 b_2))) (*.f64 (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2))) (*.f64 #s(literal 0 binary64) (neg.f64 b_2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 b_2) #s(literal 0 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2))) #s(literal 3 binary64))) (fma.f64 (*.f64 (neg.f64 b_2) #s(literal 0 binary64)) (*.f64 (neg.f64 b_2) #s(literal 0 binary64)) (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 (neg.f64 b_2) #s(literal 0 binary64)) (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b_2)) #s(literal 3 binary64)) (pow.f64 (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2))) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b_2)) (*.f64 #s(literal 0 binary64) (neg.f64 b_2)) (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b_2)) (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2)))))))
(pow.f64 (neg.f64 b_2) #s(literal 3 binary64))
(*.f64 b_2 (*.f64 b_2 (neg.f64 b_2)))
(*.f64 (*.f64 b_2 b_2) (neg.f64 b_2))
(*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))
(*.f64 (neg.f64 b_2) (*.f64 b_2 b_2))
(*.f64 (*.f64 b_2 (neg.f64 b_2)) b_2)
(*.f64 (/.f64 (neg.f64 b_2) b_2) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) b_2))
(*.f64 (/.f64 (neg.f64 b_2) b_2) (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 b_2 (*.f64 b_2 b_2))))
(*.f64 (/.f64 b_2 (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2)))) (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) b_2))
(*.f64 (/.f64 (neg.f64 b_2) (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))
(*.f64 (/.f64 (neg.f64 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(*.f64 (/.f64 (neg.f64 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))))
(+.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 b_2 b_2) (+.f64 #s(literal 0 binary64) (*.f64 c a)))
(+.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) (fma.f64 c a (*.f64 b_2 b_2)))
(+.f64 (*.f64 c a) (*.f64 b_2 b_2))
(+.f64 (fma.f64 c a #s(literal 0 binary64)) (*.f64 b_2 b_2))
(-.f64 (/.f64 (*.f64 (*.f64 c a) (*.f64 c a)) (fma.f64 c a (*.f64 b_2 (neg.f64 b_2)))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 (neg.f64 b_2)))))
(-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (/.f64 (*.f64 (*.f64 c a) (*.f64 c a)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(fma.f64 c a (*.f64 b_2 b_2))
(fma.f64 b_2 b_2 (*.f64 c a))
(fma.f64 b_2 b_2 (+.f64 #s(literal 0 binary64) (*.f64 c a)))
(fma.f64 a c (*.f64 b_2 b_2))
(fma.f64 (*.f64 b_2 b_2) #s(literal 1 binary64) (*.f64 c a))
(fma.f64 (*.f64 b_2 b_2) #s(literal 1 binary64) (+.f64 #s(literal 0 binary64) (*.f64 c a)))
(fma.f64 #s(literal 1 binary64) (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 #s(literal 1 binary64) (*.f64 b_2 b_2) (+.f64 #s(literal 0 binary64) (*.f64 c a)))
(fma.f64 (/.f64 #s(literal 1 binary64) b_2) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) b_2) (*.f64 c a))
(fma.f64 (/.f64 #s(literal 1 binary64) b_2) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) b_2) (+.f64 #s(literal 0 binary64) (*.f64 c a)))
(fma.f64 (neg.f64 b_2) (neg.f64 b_2) (*.f64 c a))
(fma.f64 (neg.f64 b_2) (neg.f64 b_2) (+.f64 #s(literal 0 binary64) (*.f64 c a)))
(fma.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 c a))
(fma.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (+.f64 #s(literal 0 binary64) (*.f64 c a)))
(fma.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (*.f64 c a))
(fma.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (+.f64 #s(literal 0 binary64) (*.f64 c a)))
(fma.f64 (fma.f64 (*.f64 c a) (*.f64 (*.f64 c a) (*.f64 c a)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 (*.f64 c a) (*.f64 c a)))) #s(literal 0 binary64))
(fma.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 (neg.f64 b_2)))) (/.f64 #s(literal 1 binary64) (fma.f64 c a (*.f64 b_2 (neg.f64 b_2)))) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (/.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))) (*.f64 c a))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (/.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))) (+.f64 #s(literal 0 binary64) (*.f64 c a)))
(fma.f64 (/.f64 b_2 b_2) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2) (*.f64 c a))
(fma.f64 (/.f64 b_2 b_2) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2) (+.f64 #s(literal 0 binary64) (*.f64 c a)))
(fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2) (/.f64 b_2 b_2) (*.f64 c a))
(fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2) (/.f64 b_2 b_2) (+.f64 #s(literal 0 binary64) (*.f64 c a)))
(fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c a))
(fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (+.f64 #s(literal 0 binary64) (*.f64 c a)))
(fma.f64 (/.f64 (*.f64 b_2 b_2) b_2) (/.f64 (*.f64 b_2 b_2) b_2) (*.f64 c a))
(fma.f64 (/.f64 (*.f64 b_2 b_2) b_2) (/.f64 (*.f64 b_2 b_2) b_2) (+.f64 #s(literal 0 binary64) (*.f64 c a)))
(fma.f64 (/.f64 (*.f64 b_2 b_2) b_2) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c a))
(fma.f64 (/.f64 (*.f64 b_2 b_2) b_2) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))) (+.f64 #s(literal 0 binary64) (*.f64 c a)))
(fma.f64 (exp.f64 (log.f64 b_2)) (exp.f64 (log.f64 b_2)) (*.f64 c a))
(fma.f64 (exp.f64 (log.f64 b_2)) (exp.f64 (log.f64 b_2)) (+.f64 #s(literal 0 binary64) (*.f64 c a)))
(fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 b_2 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))) (*.f64 c a))
(fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 b_2 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))) (+.f64 #s(literal 0 binary64) (*.f64 c a)))
(fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 b_2 (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 c a))
(fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 b_2 (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (+.f64 #s(literal 0 binary64) (*.f64 c a)))
(fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) b_2) (/.f64 #s(literal 1 binary64) b_2) (*.f64 c a))
(fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) b_2) (/.f64 #s(literal 1 binary64) b_2) (+.f64 #s(literal 0 binary64) (*.f64 c a)))
(fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2) (*.f64 c a))
(fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2) (+.f64 #s(literal 0 binary64) (*.f64 c a)))
(fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 b_2 b_2) b_2) (*.f64 c a))
(fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 b_2 b_2) b_2) (+.f64 #s(literal 0 binary64) (*.f64 c a)))
(fma.f64 (/.f64 b_2 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 c a))
(fma.f64 (/.f64 b_2 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (+.f64 #s(literal 0 binary64) (*.f64 c a)))
(fma.f64 (/.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))) (*.f64 c a))
(fma.f64 (/.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))) (+.f64 #s(literal 0 binary64) (*.f64 c a)))
(fma.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 c a))
(fma.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (+.f64 #s(literal 0 binary64) (*.f64 c a)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (-.f64 (*.f64 (*.f64 c a) (*.f64 c a)) (*.f64 c (*.f64 a (*.f64 b_2 b_2))))) (fma.f64 (*.f64 c a) (*.f64 (*.f64 c a) (*.f64 c a)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 c a) (*.f64 c a)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (fma.f64 (*.f64 c a) (*.f64 (*.f64 c a) (*.f64 c a)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (fma.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 (*.f64 c a) (*.f64 c a))))
(/.f64 (fma.f64 (*.f64 c a) (*.f64 (*.f64 c a) (*.f64 c a)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (-.f64 (*.f64 (*.f64 c a) (*.f64 c a)) (*.f64 c (*.f64 a (*.f64 b_2 b_2))))))
(/.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 (neg.f64 b_2)))) (fma.f64 c a (*.f64 b_2 (neg.f64 b_2))))
(/.f64 (neg.f64 (fma.f64 (*.f64 c a) (*.f64 (*.f64 c a) (*.f64 c a)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (neg.f64 (fma.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 (*.f64 c a) (*.f64 c a)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 c a) (*.f64 (*.f64 c a) (*.f64 c a)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (neg.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (-.f64 (*.f64 (*.f64 c a) (*.f64 c a)) (*.f64 c (*.f64 a (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 (neg.f64 b_2))))) (neg.f64 (fma.f64 c a (*.f64 b_2 (neg.f64 b_2)))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 c a) (*.f64 c a))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 c a) (*.f64 c a)) (fma.f64 c a (*.f64 b_2 (neg.f64 b_2)))) (*.f64 (fma.f64 c a (*.f64 b_2 (neg.f64 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (fma.f64 c a (*.f64 b_2 (neg.f64 b_2))) (fma.f64 c a (*.f64 b_2 (neg.f64 b_2)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 c a) (*.f64 (*.f64 c a) (*.f64 c a)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 (*.f64 c a) (*.f64 c a))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 (neg.f64 b_2)))))) (neg.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 (neg.f64 b_2))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 c a) (*.f64 c a)))) (neg.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(/.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (pow.f64 (+.f64 #s(literal 0 binary64) (*.f64 c a)) #s(literal 3 binary64))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (-.f64 (*.f64 (+.f64 #s(literal 0 binary64) (*.f64 c a)) (+.f64 #s(literal 0 binary64) (*.f64 c a))) (*.f64 (*.f64 b_2 b_2) (+.f64 #s(literal 0 binary64) (*.f64 c a))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3 binary64)) #s(literal 0 binary64)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 #s(literal 0 binary64) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 0 binary64)))))
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 #s(literal 0 binary64) (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 c a #s(literal 0 binary64)) #s(literal 3 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (fma.f64 (fma.f64 c a #s(literal 0 binary64)) (fma.f64 c a #s(literal 0 binary64)) (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (fma.f64 c a #s(literal 0 binary64)) (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 c a) (*.f64 c a)) (fma.f64 c a (*.f64 b_2 (neg.f64 b_2)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 (neg.f64 b_2)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 c a) (*.f64 c a)) (fma.f64 c a (*.f64 b_2 (neg.f64 b_2)))) (/.f64 (*.f64 (*.f64 c a) (*.f64 c a)) (fma.f64 c a (*.f64 b_2 (neg.f64 b_2)))) (fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 (neg.f64 b_2)))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 (neg.f64 b_2)))) (*.f64 (/.f64 (*.f64 (*.f64 c a) (*.f64 c a)) (fma.f64 c a (*.f64 b_2 (neg.f64 b_2)))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 (neg.f64 b_2))))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 c a) (*.f64 (*.f64 c a) (*.f64 c a)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 (*.f64 c a) (*.f64 c a)))))
(*.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 (neg.f64 b_2)))) (/.f64 #s(literal 1 binary64) (fma.f64 c a (*.f64 b_2 (neg.f64 b_2)))))

simplify391.0ms (3.5%)

Memory
28.8MiB live, 463.1MiB allocated
Algorithm
egg-herbie
Rules
9 506×lower-fma.f64
9 506×lower-fma.f32
3 590×lower-*.f64
3 590×lower-*.f32
2 670×lower--.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01592557
14262536
211332504
333742448
465922448
081402307
Stop Event
iter limit
node limit
Counts
372 → 352
Calls
Call 1
Inputs
(* -1 (/ c (+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))))
(* -1 (/ c (+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))))
(* -1 (/ c (+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))))
(* -1 (/ c (+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))))
(* -1 (/ c (+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))))
(* -1 (/ c (+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))))
(* -1 (/ c (+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))))
(* -1 (/ c (+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))))
(* -1 (/ c (+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))))
(* -1 (/ c (+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))))
(* -1 (/ c (+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))))
(* -1 (/ c (+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))))
(* -1 (* c (sqrt (/ 1 (fabs (+ (* a c) (pow b_2 2)))))))
(+ (* -1 (* c (sqrt (/ 1 (fabs (+ (* a c) (pow b_2 2))))))) (/ (* b_2 c) (fabs (+ (* a c) (pow b_2 2)))))
(+ (* -1 (* c (sqrt (/ 1 (fabs (+ (* a c) (pow b_2 2))))))) (* b_2 (+ (* -1 (* (* b_2 c) (sqrt (/ 1 (pow (fabs (+ (* a c) (pow b_2 2))) 3))))) (/ c (fabs (+ (* a c) (pow b_2 2)))))))
(+ (* -1 (* c (sqrt (/ 1 (fabs (+ (* a c) (pow b_2 2))))))) (* b_2 (+ (* b_2 (+ (* -1 (* c (sqrt (/ 1 (pow (fabs (+ (* a c) (pow b_2 2))) 3))))) (/ (* b_2 c) (pow (fabs (+ (* a c) (pow b_2 2))) 2)))) (/ c (fabs (+ (* a c) (pow b_2 2)))))))
(* -1 (/ c b_2))
(/ (+ (* -1 c) (* (/ c b_2) (sqrt (fabs (+ (* a c) (pow b_2 2)))))) b_2)
(/ (+ (* -1 c) (+ (* -1 (/ (* c (fabs (+ (* a c) (pow b_2 2)))) (pow b_2 2))) (* (/ c b_2) (sqrt (fabs (+ (* a c) (pow b_2 2))))))) b_2)
(/ (+ (* -1 c) (+ (* -1 (/ (* c (fabs (+ (* a c) (pow b_2 2)))) (pow b_2 2))) (+ (* (/ c b_2) (sqrt (fabs (+ (* a c) (pow b_2 2))))) (* (/ c (pow b_2 3)) (sqrt (pow (fabs (+ (* a c) (pow b_2 2))) 3)))))) b_2)
(* -1 (/ c b_2))
(* -1 (/ (+ c (* -1 (* (/ c b_2) (sqrt (fabs (+ (* a c) (pow b_2 2))))))) b_2))
(* -1 (/ (+ c (* -1 (/ (+ (* -1 (/ (* c (fabs (+ (* a c) (pow b_2 2)))) b_2)) (* c (sqrt (fabs (+ (* a c) (pow b_2 2)))))) b_2))) b_2))
(* -1 (/ (+ c (* -1 (/ (+ (* -1 (/ (+ (* -1 (* (/ c b_2) (sqrt (pow (fabs (+ (* a c) (pow b_2 2))) 3)))) (* c (fabs (+ (* a c) (pow b_2 2))))) b_2)) (* c (sqrt (fabs (+ (* a c) (pow b_2 2)))))) b_2))) b_2))
(* -1 (/ c (+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))))
(* -1 (/ c (+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))))
(* -1 (/ c (+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))))
(* -1 (/ c (+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))))
(* -1 (/ c (+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))))
(* -1 (/ c (+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))))
(* -1 (/ c (+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))))
(* -1 (/ c (+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))))
(* -1 (/ c (+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))))
(* -1 (/ c (+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))))
(* -1 (/ c (+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))))
(* -1 (/ c (+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))))
(* -1 c)
(* -1 c)
(* -1 c)
(* -1 c)
(* -1 c)
(* -1 c)
(* -1 c)
(* -1 c)
(* -1 c)
(* -1 c)
(* -1 c)
(* -1 c)
(sqrt (fabs (+ (* a c) (pow b_2 2))))
(+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))
(+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))
(+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))
b_2
(* b_2 (+ 1 (* (/ 1 b_2) (sqrt (fabs (+ (* a c) (pow b_2 2)))))))
(* b_2 (+ 1 (* (/ 1 b_2) (sqrt (fabs (+ (* a c) (pow b_2 2)))))))
(* b_2 (+ 1 (* (/ 1 b_2) (sqrt (fabs (+ (* a c) (pow b_2 2)))))))
b_2
(* -1 (* b_2 (- (* -1 (* (/ 1 b_2) (sqrt (fabs (+ (* a c) (pow b_2 2)))))) 1)))
(* -1 (* b_2 (- (* -1 (* (/ 1 b_2) (sqrt (fabs (+ (* a c) (pow b_2 2)))))) 1)))
(* -1 (* b_2 (- (* -1 (* (/ 1 b_2) (sqrt (fabs (+ (* a c) (pow b_2 2)))))) 1)))
(+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))
(+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))
(+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))
(+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))
(+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))
(+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))
(+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))
(+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))
(+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))
(+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))
(+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))
(+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))
(+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))
(+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))
(+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))
(+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))
(+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))
(+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))
(+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))
(+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))
(+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))
(+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))
(+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))
(+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))
(sqrt (fabs (+ (* a c) (pow b_2 2))))
(sqrt (fabs (+ (* a c) (pow b_2 2))))
(sqrt (fabs (+ (* a c) (pow b_2 2))))
(sqrt (fabs (+ (* a c) (pow b_2 2))))
(sqrt (fabs (+ (* a c) (pow b_2 2))))
(sqrt (fabs (+ (* a c) (pow b_2 2))))
(sqrt (fabs (+ (* a c) (pow b_2 2))))
(sqrt (fabs (+ (* a c) (pow b_2 2))))
(sqrt (fabs (+ (* a c) (pow b_2 2))))
(sqrt (fabs (+ (* a c) (pow b_2 2))))
(sqrt (fabs (+ (* a c) (pow b_2 2))))
(sqrt (fabs (+ (* a c) (pow b_2 2))))
(sqrt (fabs (+ (* a c) (pow b_2 2))))
(sqrt (fabs (+ (* a c) (pow b_2 2))))
(sqrt (fabs (+ (* a c) (pow b_2 2))))
(sqrt (fabs (+ (* a c) (pow b_2 2))))
(sqrt (fabs (+ (* a c) (pow b_2 2))))
(sqrt (fabs (+ (* a c) (pow b_2 2))))
(sqrt (fabs (+ (* a c) (pow b_2 2))))
(sqrt (fabs (+ (* a c) (pow b_2 2))))
(sqrt (fabs (+ (* a c) (pow b_2 2))))
(sqrt (fabs (+ (* a c) (pow b_2 2))))
(sqrt (fabs (+ (* a c) (pow b_2 2))))
(sqrt (fabs (+ (* a c) (pow b_2 2))))
(sqrt (fabs (+ (* a c) (pow b_2 2))))
(sqrt (fabs (+ (* a c) (pow b_2 2))))
(sqrt (fabs (+ (* a c) (pow b_2 2))))
(sqrt (fabs (+ (* a c) (pow b_2 2))))
(sqrt (fabs (+ (* a c) (pow b_2 2))))
(sqrt (fabs (+ (* a c) (pow b_2 2))))
(sqrt (fabs (+ (* a c) (pow b_2 2))))
(sqrt (fabs (+ (* a c) (pow b_2 2))))
(sqrt (fabs (+ (* a c) (pow b_2 2))))
(sqrt (fabs (+ (* a c) (pow b_2 2))))
(sqrt (fabs (+ (* a c) (pow b_2 2))))
(sqrt (fabs (+ (* a c) (pow b_2 2))))
(sqrt c)
(sqrt c)
(sqrt c)
(sqrt c)
(sqrt c)
(sqrt c)
(sqrt c)
(sqrt c)
(* -1 (* (sqrt c) (pow (sqrt -1) 2)))
(* -1 (* (sqrt c) (pow (sqrt -1) 2)))
(* -1 (* (sqrt c) (pow (sqrt -1) 2)))
(* -1 (* (sqrt c) (pow (sqrt -1) 2)))
(* -1 (/ (pow b_2 2) a))
(* -1 (/ (pow b_2 2) a))
(* -1 (/ (pow b_2 2) a))
(* -1 (/ (pow b_2 2) a))
(* -1 (/ (pow b_2 3) a))
(* -1 (/ (pow b_2 3) a))
(* -1 (/ (pow b_2 3) a))
(* -1 (/ (pow b_2 3) a))
(* -1 (/ (pow b_2 3) a))
(* -1 (/ (pow b_2 3) a))
(* -1 (/ (pow b_2 3) a))
(* -1 (/ (pow b_2 3) a))
(* -1 (/ (pow b_2 2) a))
(* -1 (/ (pow b_2 2) a))
(* -1 (/ (pow b_2 2) a))
(* -1 (/ (pow b_2 2) a))
(* -1 (/ (pow b_2 2) a))
(* -1 (/ (pow b_2 2) a))
(* -1 (/ (pow b_2 2) a))
(* -1 (/ (pow b_2 2) a))
(* -1 (/ (pow b_2 3) a))
(* -1 (/ (pow b_2 3) a))
(* -1 (/ (pow b_2 3) a))
(* -1 (/ (pow b_2 3) a))
(/ (pow b_2 2) a)
(/ (pow b_2 2) a)
(/ (pow b_2 2) a)
(/ (pow b_2 2) a)
(/ (pow b_2 3) a)
(/ (pow b_2 3) a)
(/ (pow b_2 3) a)
(/ (pow b_2 3) a)
(/ (pow b_2 3) a)
(/ (pow b_2 3) a)
(/ (pow b_2 3) a)
(/ (pow b_2 3) a)
(/ (pow b_2 2) a)
(/ (pow b_2 2) a)
(/ (pow b_2 2) a)
(/ (pow b_2 2) a)
(/ (pow b_2 2) a)
(/ (pow b_2 2) a)
(/ (pow b_2 2) a)
(/ (pow b_2 2) a)
(/ (pow b_2 3) a)
(/ (pow b_2 3) a)
(/ (pow b_2 3) a)
(/ (pow b_2 3) a)
b_2
b_2
b_2
b_2
(pow b_2 2)
(pow b_2 2)
(pow b_2 2)
(pow b_2 2)
(pow b_2 2)
(pow b_2 2)
(pow b_2 2)
(pow b_2 2)
b_2
b_2
b_2
b_2
(pow b_2 2)
(pow b_2 2)
(pow b_2 2)
(pow b_2 2)
(pow b_2 2)
(pow b_2 2)
(pow b_2 2)
(pow b_2 2)
(/ -1 a)
(- (/ b_2 a) (/ 1 a))
(- (/ b_2 a) (/ 1 a))
(- (/ b_2 a) (/ 1 a))
(/ b_2 a)
(* b_2 (- (/ 1 a) (/ 1 (* a b_2))))
(* b_2 (- (/ 1 a) (/ 1 (* a b_2))))
(* b_2 (- (/ 1 a) (/ 1 (* a b_2))))
(/ b_2 a)
(* -1 (* b_2 (- (/ 1 (* a b_2)) (/ 1 a))))
(* -1 (* b_2 (- (/ 1 (* a b_2)) (/ 1 a))))
(* -1 (* b_2 (- (/ 1 (* a b_2)) (/ 1 a))))
(/ (- b_2 1) a)
(/ (- b_2 1) a)
(/ (- b_2 1) a)
(/ (- b_2 1) a)
(/ (- b_2 1) a)
(/ (- b_2 1) a)
(/ (- b_2 1) a)
(/ (- b_2 1) a)
(* -1 (/ (+ 1 (* -1 b_2)) a))
(* -1 (/ (+ 1 (* -1 b_2)) a))
(* -1 (/ (+ 1 (* -1 b_2)) a))
(* -1 (/ (+ 1 (* -1 b_2)) a))
(* -1 (/ b_2 a))
(* b_2 (- (/ b_2 a) (/ 1 a)))
(* b_2 (- (/ b_2 a) (/ 1 a)))
(* b_2 (- (/ b_2 a) (/ 1 a)))
(/ (pow b_2 2) a)
(* (pow b_2 2) (- (/ 1 a) (/ 1 (* a b_2))))
(* (pow b_2 2) (- (/ 1 a) (/ 1 (* a b_2))))
(* (pow b_2 2) (- (/ 1 a) (/ 1 (* a b_2))))
(/ (pow b_2 2) a)
(* (pow b_2 2) (- (/ 1 a) (/ 1 (* a b_2))))
(* (pow b_2 2) (- (/ 1 a) (/ 1 (* a b_2))))
(* (pow b_2 2) (- (/ 1 a) (/ 1 (* a b_2))))
(/ (* b_2 (- b_2 1)) a)
(/ (* b_2 (- b_2 1)) a)
(/ (* b_2 (- b_2 1)) a)
(/ (* b_2 (- b_2 1)) a)
(/ (* b_2 (- b_2 1)) a)
(/ (* b_2 (- b_2 1)) a)
(/ (* b_2 (- b_2 1)) a)
(/ (* b_2 (- b_2 1)) a)
(* -1 (/ (* b_2 (+ 1 (* -1 b_2))) a))
(* -1 (/ (* b_2 (+ 1 (* -1 b_2))) a))
(* -1 (/ (* b_2 (+ 1 (* -1 b_2))) a))
(* -1 (/ (* b_2 (+ 1 (* -1 b_2))) a))
(/ b_2 a)
(/ b_2 a)
(/ b_2 a)
(/ b_2 a)
(/ b_2 a)
(/ b_2 a)
(/ b_2 a)
(/ b_2 a)
(/ b_2 a)
(/ b_2 a)
(/ b_2 a)
(/ b_2 a)
(/ b_2 a)
(/ b_2 a)
(/ b_2 a)
(/ b_2 a)
(/ b_2 a)
(/ b_2 a)
(/ b_2 a)
(/ b_2 a)
(/ b_2 a)
(/ b_2 a)
(/ b_2 a)
(/ b_2 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
b_2
b_2
b_2
b_2
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(/ 1 b_2)
(/ 1 b_2)
(/ 1 b_2)
(/ 1 b_2)
(/ -1 b_2)
(/ -1 b_2)
(/ -1 b_2)
(/ -1 b_2)
(/ -1 b_2)
(/ -1 b_2)
(/ -1 b_2)
(/ -1 b_2)
b_2
b_2
b_2
b_2
(pow b_2 2)
(pow b_2 2)
(pow b_2 2)
(pow b_2 2)
(pow b_2 2)
(pow b_2 2)
(pow b_2 2)
(pow b_2 2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 (pow b_2 2))
(* -1 (pow b_2 2))
(* -1 (pow b_2 2))
(* -1 (pow b_2 2))
(pow b_2 2)
(pow b_2 2)
(pow b_2 2)
(pow b_2 2)
(pow b_2 4)
(+ (* a c) (pow b_2 4))
(+ (* a c) (pow b_2 4))
(+ (* a c) (pow b_2 4))
c
(* c (+ 1 (/ (pow b_2 4) c)))
(* c (+ 1 (/ (pow b_2 4) c)))
(* c (+ 1 (/ (pow b_2 4) c)))
c
(* -1 (* c (- (* -1 (/ (pow b_2 6) c)) 1)))
(* -1 (* c (- (* -1 (/ (pow b_2 6) c)) 1)))
(* -1 (* c (- (* -1 (/ (pow b_2 6) c)) 1)))
(pow b_2 4)
(+ (* a c) (pow b_2 4))
(+ (* a c) (pow b_2 4))
(+ (* a c) (pow b_2 4))
(* a c)
(* a (+ c (/ (pow b_2 4) a)))
(* a (+ c (/ (pow b_2 4) a)))
(* a (+ c (/ (pow b_2 4) a)))
(* a c)
(* -1 (* a (+ (* -1 c) (* -1 (/ (pow b_2 6) a)))))
(* -1 (* a (+ (* -1 c) (* -1 (/ (pow b_2 6) a)))))
(* -1 (* a (+ (* -1 c) (* -1 (/ (pow b_2 6) a)))))
(* a c)
(+ (* a c) (pow b_2 4))
(+ (* a c) (pow b_2 4))
(+ (* a c) (pow b_2 4))
(pow b_2 5)
(* (pow b_2 5) (+ 1 (/ (* a c) (pow b_2 5))))
(* (pow b_2 5) (+ 1 (/ (* a c) (pow b_2 5))))
(* (pow b_2 5) (+ 1 (/ (* a c) (pow b_2 5))))
(* -1 (pow b_2 5))
(* -1 (* (pow b_2 5) (+ 1 (* -1 (/ (* a c) (pow b_2 5))))))
(* -1 (* (pow b_2 5) (+ 1 (* -1 (/ (* a c) (pow b_2 5))))))
(* -1 (* (pow b_2 5) (+ 1 (* -1 (/ (* a c) (pow b_2 5))))))
Outputs
(* -1 (/ c (+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))))
(/.f64 c (-.f64 (neg.f64 b_2) (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(* -1 (/ c (+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))))
(/.f64 c (-.f64 (neg.f64 b_2) (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(* -1 (/ c (+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))))
(/.f64 c (-.f64 (neg.f64 b_2) (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(* -1 (/ c (+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))))
(/.f64 c (-.f64 (neg.f64 b_2) (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(* -1 (/ c (+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))))
(/.f64 c (-.f64 (neg.f64 b_2) (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(* -1 (/ c (+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))))
(/.f64 c (-.f64 (neg.f64 b_2) (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(* -1 (/ c (+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))))
(/.f64 c (-.f64 (neg.f64 b_2) (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(* -1 (/ c (+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))))
(/.f64 c (-.f64 (neg.f64 b_2) (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(* -1 (/ c (+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))))
(/.f64 c (-.f64 (neg.f64 b_2) (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(* -1 (/ c (+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))))
(/.f64 c (-.f64 (neg.f64 b_2) (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(* -1 (/ c (+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))))
(/.f64 c (-.f64 (neg.f64 b_2) (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(* -1 (/ c (+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))))
(/.f64 c (-.f64 (neg.f64 b_2) (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(* -1 (* c (sqrt (/ 1 (fabs (+ (* a c) (pow b_2 2)))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (neg.f64 c))
(+ (* -1 (* c (sqrt (/ 1 (fabs (+ (* a c) (pow b_2 2))))))) (/ (* b_2 c) (fabs (+ (* a c) (pow b_2 2)))))
(*.f64 c (-.f64 (/.f64 b_2 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(+ (* -1 (* c (sqrt (/ 1 (fabs (+ (* a c) (pow b_2 2))))))) (* b_2 (+ (* -1 (* (* b_2 c) (sqrt (/ 1 (pow (fabs (+ (* a c) (pow b_2 2))) 3))))) (/ c (fabs (+ (* a c) (pow b_2 2)))))))
(*.f64 c (fma.f64 (*.f64 b_2 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))) (neg.f64 b_2) (-.f64 (/.f64 b_2 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))
(+ (* -1 (* c (sqrt (/ 1 (fabs (+ (* a c) (pow b_2 2))))))) (* b_2 (+ (* b_2 (+ (* -1 (* c (sqrt (/ 1 (pow (fabs (+ (* a c) (pow b_2 2))) 3))))) (/ (* b_2 c) (pow (fabs (+ (* a c) (pow b_2 2))) 2)))) (/ c (fabs (+ (* a c) (pow b_2 2)))))))
(fma.f64 (neg.f64 c) (fma.f64 b_2 (*.f64 b_2 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (*.f64 b_2 (*.f64 (/.f64 c (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 b_2 (/.f64 b_2 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 1 binary64)))))
(* -1 (/ c b_2))
(/.f64 c (neg.f64 b_2))
(/ (+ (* -1 c) (* (/ c b_2) (sqrt (fabs (+ (* a c) (pow b_2 2)))))) b_2)
(/.f64 (fma.f64 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 c b_2) (neg.f64 c)) b_2)
(/ (+ (* -1 c) (+ (* -1 (/ (* c (fabs (+ (* a c) (pow b_2 2)))) (pow b_2 2))) (* (/ c b_2) (sqrt (fabs (+ (* a c) (pow b_2 2))))))) b_2)
(/.f64 (fma.f64 (/.f64 c b_2) (-.f64 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)) (neg.f64 c)) b_2)
(/ (+ (* -1 c) (+ (* -1 (/ (* c (fabs (+ (* a c) (pow b_2 2)))) (pow b_2 2))) (+ (* (/ c b_2) (sqrt (fabs (+ (* a c) (pow b_2 2))))) (* (/ c (pow b_2 3)) (sqrt (pow (fabs (+ (* a c) (pow b_2 2))) 3)))))) b_2)
(/.f64 (-.f64 (/.f64 (fma.f64 c (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (*.f64 c (-.f64 (/.f64 (sqrt.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) b_2) (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))) b_2)) b_2) c) b_2)
(* -1 (/ c b_2))
(/.f64 c (neg.f64 b_2))
(* -1 (/ (+ c (* -1 (* (/ c b_2) (sqrt (fabs (+ (* a c) (pow b_2 2))))))) b_2))
(/.f64 (fma.f64 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 c b_2) (neg.f64 c)) b_2)
(* -1 (/ (+ c (* -1 (/ (+ (* -1 (/ (* c (fabs (+ (* a c) (pow b_2 2)))) b_2)) (* c (sqrt (fabs (+ (* a c) (pow b_2 2)))))) b_2))) b_2))
(/.f64 (fma.f64 (/.f64 c b_2) (-.f64 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)) (neg.f64 c)) b_2)
(* -1 (/ (+ c (* -1 (/ (+ (* -1 (/ (+ (* -1 (* (/ c b_2) (sqrt (pow (fabs (+ (* a c) (pow b_2 2))) 3)))) (* c (fabs (+ (* a c) (pow b_2 2))))) b_2)) (* c (sqrt (fabs (+ (* a c) (pow b_2 2)))))) b_2))) b_2))
(/.f64 (-.f64 (/.f64 (fma.f64 c (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (*.f64 c (-.f64 (/.f64 (sqrt.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) b_2) (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))) b_2)) b_2) c) b_2)
(* -1 (/ c (+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))))
(/.f64 c (-.f64 (neg.f64 b_2) (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(* -1 (/ c (+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))))
(/.f64 c (-.f64 (neg.f64 b_2) (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(* -1 (/ c (+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))))
(/.f64 c (-.f64 (neg.f64 b_2) (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(* -1 (/ c (+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))))
(/.f64 c (-.f64 (neg.f64 b_2) (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(* -1 (/ c (+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))))
(/.f64 c (-.f64 (neg.f64 b_2) (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(* -1 (/ c (+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))))
(/.f64 c (-.f64 (neg.f64 b_2) (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(* -1 (/ c (+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))))
(/.f64 c (-.f64 (neg.f64 b_2) (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(* -1 (/ c (+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))))
(/.f64 c (-.f64 (neg.f64 b_2) (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(* -1 (/ c (+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))))
(/.f64 c (-.f64 (neg.f64 b_2) (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(* -1 (/ c (+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))))
(/.f64 c (-.f64 (neg.f64 b_2) (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(* -1 (/ c (+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))))
(/.f64 c (-.f64 (neg.f64 b_2) (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(* -1 (/ c (+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))))
(/.f64 c (-.f64 (neg.f64 b_2) (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(* -1 c)
(neg.f64 c)
(* -1 c)
(neg.f64 c)
(* -1 c)
(neg.f64 c)
(* -1 c)
(neg.f64 c)
(* -1 c)
(neg.f64 c)
(* -1 c)
(neg.f64 c)
(* -1 c)
(neg.f64 c)
(* -1 c)
(neg.f64 c)
(* -1 c)
(neg.f64 c)
(* -1 c)
(neg.f64 c)
(* -1 c)
(neg.f64 c)
(* -1 c)
(neg.f64 c)
(sqrt (fabs (+ (* a c) (pow b_2 2))))
(sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))
(+.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))
(+.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))
(+.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
b_2
(* b_2 (+ 1 (* (/ 1 b_2) (sqrt (fabs (+ (* a c) (pow b_2 2)))))))
(+.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(* b_2 (+ 1 (* (/ 1 b_2) (sqrt (fabs (+ (* a c) (pow b_2 2)))))))
(+.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(* b_2 (+ 1 (* (/ 1 b_2) (sqrt (fabs (+ (* a c) (pow b_2 2)))))))
(+.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
b_2
(* -1 (* b_2 (- (* -1 (* (/ 1 b_2) (sqrt (fabs (+ (* a c) (pow b_2 2)))))) 1)))
(+.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(* -1 (* b_2 (- (* -1 (* (/ 1 b_2) (sqrt (fabs (+ (* a c) (pow b_2 2)))))) 1)))
(+.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(* -1 (* b_2 (- (* -1 (* (/ 1 b_2) (sqrt (fabs (+ (* a c) (pow b_2 2)))))) 1)))
(+.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))
(+.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))
(+.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))
(+.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))
(+.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))
(+.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))
(+.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))
(+.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))
(+.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))
(+.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))
(+.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))
(+.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))
(+.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))
(+.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))
(+.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))
(+.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))
(+.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))
(+.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))
(+.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))
(+.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))
(+.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))
(+.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))
(+.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))
(+.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(+ b_2 (sqrt (fabs (+ (* a c) (pow b_2 2)))))
(+.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(sqrt (fabs (+ (* a c) (pow b_2 2))))
(sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(sqrt (fabs (+ (* a c) (pow b_2 2))))
(sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(sqrt (fabs (+ (* a c) (pow b_2 2))))
(sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(sqrt (fabs (+ (* a c) (pow b_2 2))))
(sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(sqrt (fabs (+ (* a c) (pow b_2 2))))
(sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(sqrt (fabs (+ (* a c) (pow b_2 2))))
(sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(sqrt (fabs (+ (* a c) (pow b_2 2))))
(sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(sqrt (fabs (+ (* a c) (pow b_2 2))))
(sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(sqrt (fabs (+ (* a c) (pow b_2 2))))
(sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(sqrt (fabs (+ (* a c) (pow b_2 2))))
(sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(sqrt (fabs (+ (* a c) (pow b_2 2))))
(sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(sqrt (fabs (+ (* a c) (pow b_2 2))))
(sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(sqrt (fabs (+ (* a c) (pow b_2 2))))
(sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(sqrt (fabs (+ (* a c) (pow b_2 2))))
(sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(sqrt (fabs (+ (* a c) (pow b_2 2))))
(sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(sqrt (fabs (+ (* a c) (pow b_2 2))))
(sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(sqrt (fabs (+ (* a c) (pow b_2 2))))
(sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(sqrt (fabs (+ (* a c) (pow b_2 2))))
(sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(sqrt (fabs (+ (* a c) (pow b_2 2))))
(sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(sqrt (fabs (+ (* a c) (pow b_2 2))))
(sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(sqrt (fabs (+ (* a c) (pow b_2 2))))
(sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(sqrt (fabs (+ (* a c) (pow b_2 2))))
(sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(sqrt (fabs (+ (* a c) (pow b_2 2))))
(sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(sqrt (fabs (+ (* a c) (pow b_2 2))))
(sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(sqrt (fabs (+ (* a c) (pow b_2 2))))
(sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(sqrt (fabs (+ (* a c) (pow b_2 2))))
(sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(sqrt (fabs (+ (* a c) (pow b_2 2))))
(sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(sqrt (fabs (+ (* a c) (pow b_2 2))))
(sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(sqrt (fabs (+ (* a c) (pow b_2 2))))
(sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(sqrt (fabs (+ (* a c) (pow b_2 2))))
(sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(sqrt (fabs (+ (* a c) (pow b_2 2))))
(sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(sqrt (fabs (+ (* a c) (pow b_2 2))))
(sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(sqrt (fabs (+ (* a c) (pow b_2 2))))
(sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(sqrt (fabs (+ (* a c) (pow b_2 2))))
(sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(sqrt (fabs (+ (* a c) (pow b_2 2))))
(sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(sqrt (fabs (+ (* a c) (pow b_2 2))))
(sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(sqrt c)
(sqrt.f64 c)
(sqrt c)
(sqrt.f64 c)
(sqrt c)
(sqrt.f64 c)
(sqrt c)
(sqrt.f64 c)
(sqrt c)
(sqrt.f64 c)
(sqrt c)
(sqrt.f64 c)
(sqrt c)
(sqrt.f64 c)
(sqrt c)
(sqrt.f64 c)
(* -1 (* (sqrt c) (pow (sqrt -1) 2)))
(sqrt.f64 c)
(* -1 (* (sqrt c) (pow (sqrt -1) 2)))
(sqrt.f64 c)
(* -1 (* (sqrt c) (pow (sqrt -1) 2)))
(sqrt.f64 c)
(* -1 (* (sqrt c) (pow (sqrt -1) 2)))
(sqrt.f64 c)
(* -1 (/ (pow b_2 2) a))
(/.f64 (*.f64 b_2 (neg.f64 b_2)) a)
(* -1 (/ (pow b_2 2) a))
(/.f64 (*.f64 b_2 (neg.f64 b_2)) a)
(* -1 (/ (pow b_2 2) a))
(/.f64 (*.f64 b_2 (neg.f64 b_2)) a)
(* -1 (/ (pow b_2 2) a))
(/.f64 (*.f64 b_2 (neg.f64 b_2)) a)
(* -1 (/ (pow b_2 3) a))
(/.f64 (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2))) a)
(* -1 (/ (pow b_2 3) a))
(/.f64 (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2))) a)
(* -1 (/ (pow b_2 3) a))
(/.f64 (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2))) a)
(* -1 (/ (pow b_2 3) a))
(/.f64 (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2))) a)
(* -1 (/ (pow b_2 3) a))
(/.f64 (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2))) a)
(* -1 (/ (pow b_2 3) a))
(/.f64 (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2))) a)
(* -1 (/ (pow b_2 3) a))
(/.f64 (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2))) a)
(* -1 (/ (pow b_2 3) a))
(/.f64 (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2))) a)
(* -1 (/ (pow b_2 2) a))
(/.f64 (*.f64 b_2 (neg.f64 b_2)) a)
(* -1 (/ (pow b_2 2) a))
(/.f64 (*.f64 b_2 (neg.f64 b_2)) a)
(* -1 (/ (pow b_2 2) a))
(/.f64 (*.f64 b_2 (neg.f64 b_2)) a)
(* -1 (/ (pow b_2 2) a))
(/.f64 (*.f64 b_2 (neg.f64 b_2)) a)
(* -1 (/ (pow b_2 2) a))
(/.f64 (*.f64 b_2 (neg.f64 b_2)) a)
(* -1 (/ (pow b_2 2) a))
(/.f64 (*.f64 b_2 (neg.f64 b_2)) a)
(* -1 (/ (pow b_2 2) a))
(/.f64 (*.f64 b_2 (neg.f64 b_2)) a)
(* -1 (/ (pow b_2 2) a))
(/.f64 (*.f64 b_2 (neg.f64 b_2)) a)
(* -1 (/ (pow b_2 3) a))
(/.f64 (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2))) a)
(* -1 (/ (pow b_2 3) a))
(/.f64 (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2))) a)
(* -1 (/ (pow b_2 3) a))
(/.f64 (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2))) a)
(* -1 (/ (pow b_2 3) a))
(/.f64 (*.f64 b_2 (*.f64 b_2 (neg.f64 b_2))) a)
(/ (pow b_2 2) a)
(/.f64 (*.f64 b_2 b_2) a)
(/ (pow b_2 2) a)
(/.f64 (*.f64 b_2 b_2) a)
(/ (pow b_2 2) a)
(/.f64 (*.f64 b_2 b_2) a)
(/ (pow b_2 2) a)
(/.f64 (*.f64 b_2 b_2) a)
(/ (pow b_2 3) a)
(/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) a)
(/ (pow b_2 3) a)
(/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) a)
(/ (pow b_2 3) a)
(/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) a)
(/ (pow b_2 3) a)
(/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) a)
(/ (pow b_2 3) a)
(/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) a)
(/ (pow b_2 3) a)
(/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) a)
(/ (pow b_2 3) a)
(/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) a)
(/ (pow b_2 3) a)
(/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) a)
(/ (pow b_2 2) a)
(/.f64 (*.f64 b_2 b_2) a)
(/ (pow b_2 2) a)
(/.f64 (*.f64 b_2 b_2) a)
(/ (pow b_2 2) a)
(/.f64 (*.f64 b_2 b_2) a)
(/ (pow b_2 2) a)
(/.f64 (*.f64 b_2 b_2) a)
(/ (pow b_2 2) a)
(/.f64 (*.f64 b_2 b_2) a)
(/ (pow b_2 2) a)
(/.f64 (*.f64 b_2 b_2) a)
(/ (pow b_2 2) a)
(/.f64 (*.f64 b_2 b_2) a)
(/ (pow b_2 2) a)
(/.f64 (*.f64 b_2 b_2) a)
(/ (pow b_2 3) a)
(/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) a)
(/ (pow b_2 3) a)
(/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) a)
(/ (pow b_2 3) a)
(/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) a)
(/ (pow b_2 3) a)
(/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) a)
b_2
b_2
b_2
b_2
(pow b_2 2)
(*.f64 b_2 b_2)
(pow b_2 2)
(*.f64 b_2 b_2)
(pow b_2 2)
(*.f64 b_2 b_2)
(pow b_2 2)
(*.f64 b_2 b_2)
(pow b_2 2)
(*.f64 b_2 b_2)
(pow b_2 2)
(*.f64 b_2 b_2)
(pow b_2 2)
(*.f64 b_2 b_2)
(pow b_2 2)
(*.f64 b_2 b_2)
b_2
b_2
b_2
b_2
(pow b_2 2)
(*.f64 b_2 b_2)
(pow b_2 2)
(*.f64 b_2 b_2)
(pow b_2 2)
(*.f64 b_2 b_2)
(pow b_2 2)
(*.f64 b_2 b_2)
(pow b_2 2)
(*.f64 b_2 b_2)
(pow b_2 2)
(*.f64 b_2 b_2)
(pow b_2 2)
(*.f64 b_2 b_2)
(pow b_2 2)
(*.f64 b_2 b_2)
(/ -1 a)
(/.f64 #s(literal -1 binary64) a)
(- (/ b_2 a) (/ 1 a))
(/.f64 (+.f64 #s(literal -1 binary64) b_2) a)
(- (/ b_2 a) (/ 1 a))
(/.f64 (+.f64 #s(literal -1 binary64) b_2) a)
(- (/ b_2 a) (/ 1 a))
(/.f64 (+.f64 #s(literal -1 binary64) b_2) a)
(/ b_2 a)
(/.f64 b_2 a)
(* b_2 (- (/ 1 a) (/ 1 (* a b_2))))
(/.f64 (+.f64 #s(literal -1 binary64) b_2) a)
(* b_2 (- (/ 1 a) (/ 1 (* a b_2))))
(/.f64 (+.f64 #s(literal -1 binary64) b_2) a)
(* b_2 (- (/ 1 a) (/ 1 (* a b_2))))
(/.f64 (+.f64 #s(literal -1 binary64) b_2) a)
(/ b_2 a)
(/.f64 b_2 a)
(* -1 (* b_2 (- (/ 1 (* a b_2)) (/ 1 a))))
(/.f64 (+.f64 #s(literal -1 binary64) b_2) a)
(* -1 (* b_2 (- (/ 1 (* a b_2)) (/ 1 a))))
(/.f64 (+.f64 #s(literal -1 binary64) b_2) a)
(* -1 (* b_2 (- (/ 1 (* a b_2)) (/ 1 a))))
(/.f64 (+.f64 #s(literal -1 binary64) b_2) a)
(/ (- b_2 1) a)
(/.f64 (+.f64 #s(literal -1 binary64) b_2) a)
(/ (- b_2 1) a)
(/.f64 (+.f64 #s(literal -1 binary64) b_2) a)
(/ (- b_2 1) a)
(/.f64 (+.f64 #s(literal -1 binary64) b_2) a)
(/ (- b_2 1) a)
(/.f64 (+.f64 #s(literal -1 binary64) b_2) a)
(/ (- b_2 1) a)
(/.f64 (+.f64 #s(literal -1 binary64) b_2) a)
(/ (- b_2 1) a)
(/.f64 (+.f64 #s(literal -1 binary64) b_2) a)
(/ (- b_2 1) a)
(/.f64 (+.f64 #s(literal -1 binary64) b_2) a)
(/ (- b_2 1) a)
(/.f64 (+.f64 #s(literal -1 binary64) b_2) a)
(* -1 (/ (+ 1 (* -1 b_2)) a))
(/.f64 (+.f64 #s(literal -1 binary64) b_2) a)
(* -1 (/ (+ 1 (* -1 b_2)) a))
(/.f64 (+.f64 #s(literal -1 binary64) b_2) a)
(* -1 (/ (+ 1 (* -1 b_2)) a))
(/.f64 (+.f64 #s(literal -1 binary64) b_2) a)
(* -1 (/ (+ 1 (* -1 b_2)) a))
(/.f64 (+.f64 #s(literal -1 binary64) b_2) a)
(* -1 (/ b_2 a))
(/.f64 (neg.f64 b_2) a)
(* b_2 (- (/ b_2 a) (/ 1 a)))
(/.f64 (-.f64 (*.f64 b_2 b_2) b_2) a)
(* b_2 (- (/ b_2 a) (/ 1 a)))
(/.f64 (-.f64 (*.f64 b_2 b_2) b_2) a)
(* b_2 (- (/ b_2 a) (/ 1 a)))
(/.f64 (-.f64 (*.f64 b_2 b_2) b_2) a)
(/ (pow b_2 2) a)
(/.f64 (*.f64 b_2 b_2) a)
(* (pow b_2 2) (- (/ 1 a) (/ 1 (* a b_2))))
(/.f64 (-.f64 (*.f64 b_2 b_2) b_2) a)
(* (pow b_2 2) (- (/ 1 a) (/ 1 (* a b_2))))
(/.f64 (-.f64 (*.f64 b_2 b_2) b_2) a)
(* (pow b_2 2) (- (/ 1 a) (/ 1 (* a b_2))))
(/.f64 (-.f64 (*.f64 b_2 b_2) b_2) a)
(/ (pow b_2 2) a)
(/.f64 (*.f64 b_2 b_2) a)
(* (pow b_2 2) (- (/ 1 a) (/ 1 (* a b_2))))
(/.f64 (-.f64 (*.f64 b_2 b_2) b_2) a)
(* (pow b_2 2) (- (/ 1 a) (/ 1 (* a b_2))))
(/.f64 (-.f64 (*.f64 b_2 b_2) b_2) a)
(* (pow b_2 2) (- (/ 1 a) (/ 1 (* a b_2))))
(/.f64 (-.f64 (*.f64 b_2 b_2) b_2) a)
(/ (* b_2 (- b_2 1)) a)
(/.f64 (-.f64 (*.f64 b_2 b_2) b_2) a)
(/ (* b_2 (- b_2 1)) a)
(/.f64 (-.f64 (*.f64 b_2 b_2) b_2) a)
(/ (* b_2 (- b_2 1)) a)
(/.f64 (-.f64 (*.f64 b_2 b_2) b_2) a)
(/ (* b_2 (- b_2 1)) a)
(/.f64 (-.f64 (*.f64 b_2 b_2) b_2) a)
(/ (* b_2 (- b_2 1)) a)
(/.f64 (-.f64 (*.f64 b_2 b_2) b_2) a)
(/ (* b_2 (- b_2 1)) a)
(/.f64 (-.f64 (*.f64 b_2 b_2) b_2) a)
(/ (* b_2 (- b_2 1)) a)
(/.f64 (-.f64 (*.f64 b_2 b_2) b_2) a)
(/ (* b_2 (- b_2 1)) a)
(/.f64 (-.f64 (*.f64 b_2 b_2) b_2) a)
(* -1 (/ (* b_2 (+ 1 (* -1 b_2))) a))
(/.f64 (-.f64 (*.f64 b_2 b_2) b_2) a)
(* -1 (/ (* b_2 (+ 1 (* -1 b_2))) a))
(/.f64 (-.f64 (*.f64 b_2 b_2) b_2) a)
(* -1 (/ (* b_2 (+ 1 (* -1 b_2))) a))
(/.f64 (-.f64 (*.f64 b_2 b_2) b_2) a)
(* -1 (/ (* b_2 (+ 1 (* -1 b_2))) a))
(/.f64 (-.f64 (*.f64 b_2 b_2) b_2) a)
(/ b_2 a)
(/.f64 b_2 a)
(/ b_2 a)
(/.f64 b_2 a)
(/ b_2 a)
(/.f64 b_2 a)
(/ b_2 a)
(/.f64 b_2 a)
(/ b_2 a)
(/.f64 b_2 a)
(/ b_2 a)
(/.f64 b_2 a)
(/ b_2 a)
(/.f64 b_2 a)
(/ b_2 a)
(/.f64 b_2 a)
(/ b_2 a)
(/.f64 b_2 a)
(/ b_2 a)
(/.f64 b_2 a)
(/ b_2 a)
(/.f64 b_2 a)
(/ b_2 a)
(/.f64 b_2 a)
(/ b_2 a)
(/.f64 b_2 a)
(/ b_2 a)
(/.f64 b_2 a)
(/ b_2 a)
(/.f64 b_2 a)
(/ b_2 a)
(/.f64 b_2 a)
(/ b_2 a)
(/.f64 b_2 a)
(/ b_2 a)
(/.f64 b_2 a)
(/ b_2 a)
(/.f64 b_2 a)
(/ b_2 a)
(/.f64 b_2 a)
(/ b_2 a)
(/.f64 b_2 a)
(/ b_2 a)
(/.f64 b_2 a)
(/ b_2 a)
(/.f64 b_2 a)
(/ b_2 a)
(/.f64 b_2 a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
b_2
b_2
b_2
b_2
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(/ 1 b_2)
(/.f64 #s(literal 1 binary64) b_2)
(/ 1 b_2)
(/.f64 #s(literal 1 binary64) b_2)
(/ 1 b_2)
(/.f64 #s(literal 1 binary64) b_2)
(/ 1 b_2)
(/.f64 #s(literal 1 binary64) b_2)
(/ -1 b_2)
(/.f64 #s(literal -1 binary64) b_2)
(/ -1 b_2)
(/.f64 #s(literal -1 binary64) b_2)
(/ -1 b_2)
(/.f64 #s(literal -1 binary64) b_2)
(/ -1 b_2)
(/.f64 #s(literal -1 binary64) b_2)
(/ -1 b_2)
(/.f64 #s(literal -1 binary64) b_2)
(/ -1 b_2)
(/.f64 #s(literal -1 binary64) b_2)
(/ -1 b_2)
(/.f64 #s(literal -1 binary64) b_2)
(/ -1 b_2)
(/.f64 #s(literal -1 binary64) b_2)
b_2
b_2
b_2
b_2
(pow b_2 2)
(*.f64 b_2 b_2)
(pow b_2 2)
(*.f64 b_2 b_2)
(pow b_2 2)
(*.f64 b_2 b_2)
(pow b_2 2)
(*.f64 b_2 b_2)
(pow b_2 2)
(*.f64 b_2 b_2)
(pow b_2 2)
(*.f64 b_2 b_2)
(pow b_2 2)
(*.f64 b_2 b_2)
(pow b_2 2)
(*.f64 b_2 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 (pow b_2 2))
(*.f64 b_2 (neg.f64 b_2))
(* -1 (pow b_2 2))
(*.f64 b_2 (neg.f64 b_2))
(* -1 (pow b_2 2))
(*.f64 b_2 (neg.f64 b_2))
(* -1 (pow b_2 2))
(*.f64 b_2 (neg.f64 b_2))
(pow b_2 2)
(*.f64 b_2 b_2)
(pow b_2 2)
(*.f64 b_2 b_2)
(pow b_2 2)
(*.f64 b_2 b_2)
(pow b_2 2)
(*.f64 b_2 b_2)
(pow b_2 4)
(pow.f64 b_2 #s(literal 4 binary64))
(+ (* a c) (pow b_2 4))
(fma.f64 c a (pow.f64 b_2 #s(literal 4 binary64)))
(+ (* a c) (pow b_2 4))
(fma.f64 c a (pow.f64 b_2 #s(literal 4 binary64)))
(+ (* a c) (pow b_2 4))
(fma.f64 c a (pow.f64 b_2 #s(literal 4 binary64)))
c
(* c (+ 1 (/ (pow b_2 4) c)))
(+.f64 c (pow.f64 b_2 #s(literal 4 binary64)))
(* c (+ 1 (/ (pow b_2 4) c)))
(+.f64 c (pow.f64 b_2 #s(literal 4 binary64)))
(* c (+ 1 (/ (pow b_2 4) c)))
(+.f64 c (pow.f64 b_2 #s(literal 4 binary64)))
c
(* -1 (* c (- (* -1 (/ (pow b_2 6) c)) 1)))
(fma.f64 c (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) c) c)
(* -1 (* c (- (* -1 (/ (pow b_2 6) c)) 1)))
(fma.f64 c (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) c) c)
(* -1 (* c (- (* -1 (/ (pow b_2 6) c)) 1)))
(fma.f64 c (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) c) c)
(pow b_2 4)
(pow.f64 b_2 #s(literal 4 binary64))
(+ (* a c) (pow b_2 4))
(fma.f64 c a (pow.f64 b_2 #s(literal 4 binary64)))
(+ (* a c) (pow b_2 4))
(fma.f64 c a (pow.f64 b_2 #s(literal 4 binary64)))
(+ (* a c) (pow b_2 4))
(fma.f64 c a (pow.f64 b_2 #s(literal 4 binary64)))
(* a c)
(*.f64 c a)
(* a (+ c (/ (pow b_2 4) a)))
(fma.f64 c a (pow.f64 b_2 #s(literal 4 binary64)))
(* a (+ c (/ (pow b_2 4) a)))
(fma.f64 c a (pow.f64 b_2 #s(literal 4 binary64)))
(* a (+ c (/ (pow b_2 4) a)))
(fma.f64 c a (pow.f64 b_2 #s(literal 4 binary64)))
(* a c)
(*.f64 c a)
(* -1 (* a (+ (* -1 c) (* -1 (/ (pow b_2 6) a)))))
(fma.f64 c a (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) #s(literal 1 binary64)))
(* -1 (* a (+ (* -1 c) (* -1 (/ (pow b_2 6) a)))))
(fma.f64 c a (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) #s(literal 1 binary64)))
(* -1 (* a (+ (* -1 c) (* -1 (/ (pow b_2 6) a)))))
(fma.f64 c a (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) #s(literal 1 binary64)))
(* a c)
(*.f64 c a)
(+ (* a c) (pow b_2 4))
(fma.f64 c a (pow.f64 b_2 #s(literal 4 binary64)))
(+ (* a c) (pow b_2 4))
(fma.f64 c a (pow.f64 b_2 #s(literal 4 binary64)))
(+ (* a c) (pow b_2 4))
(fma.f64 c a (pow.f64 b_2 #s(literal 4 binary64)))
(pow b_2 5)
(pow.f64 b_2 #s(literal 5 binary64))
(* (pow b_2 5) (+ 1 (/ (* a c) (pow b_2 5))))
(fma.f64 c a (pow.f64 b_2 #s(literal 5 binary64)))
(* (pow b_2 5) (+ 1 (/ (* a c) (pow b_2 5))))
(fma.f64 c a (pow.f64 b_2 #s(literal 5 binary64)))
(* (pow b_2 5) (+ 1 (/ (* a c) (pow b_2 5))))
(fma.f64 c a (pow.f64 b_2 #s(literal 5 binary64)))
(* -1 (pow b_2 5))
(neg.f64 (pow.f64 b_2 #s(literal 5 binary64)))
(* -1 (* (pow b_2 5) (+ 1 (* -1 (/ (* a c) (pow b_2 5))))))
(-.f64 (*.f64 c a) (pow.f64 b_2 #s(literal 5 binary64)))
(* -1 (* (pow b_2 5) (+ 1 (* -1 (/ (* a c) (pow b_2 5))))))
(-.f64 (*.f64 c a) (pow.f64 b_2 #s(literal 5 binary64)))
(* -1 (* (pow b_2 5) (+ 1 (* -1 (/ (* a c) (pow b_2 5))))))
(-.f64 (*.f64 c a) (pow.f64 b_2 #s(literal 5 binary64)))

eval255.0ms (2.3%)

Memory
-18.0MiB live, 458.9MiB allocated
Compiler

Compiled 33 389 to 4 532 computations (86.4% saved)

prune373.0ms (3.4%)

Memory
-1.7MiB live, 721.2MiB allocated
Pruning

67 alts after pruning (59 fresh and 8 done)

PrunedKeptTotal
New1 713191 732
Fresh134053
Picked235
Done156
Total1 729671 796
Accuracy
77.8%
Counts
1 796 → 67
Alt Table
Click to see full alt table
StatusAccuracyProgram
13.4%
(pow.f64 (*.f64 c c) #s(literal 1/4 binary64))
15.7%
(/.f64 (/.f64 (*.f64 c (neg.f64 a)) (fma.f64 b_2 b_2 b_2)) a)
14.0%
(/.f64 (/.f64 (*.f64 b_2 b_2) a) (neg.f64 b_2))
13.4%
(/.f64 (-.f64 (*.f64 b_2 b_2) b_2) a)
28.1%
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) b_2) a)
9.7%
(/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)
49.1%
(/.f64 (-.f64 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2) a)
2.2%
(/.f64 (-.f64 (sqrt.f64 c) (/.f64 b_2 #s(literal -1 binary64))) a)
7.9%
(/.f64 (-.f64 (sqrt.f64 c) b_2) a)
24.7%
(/.f64 (-.f64 (exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (fma.f64 c a (*.f64 b_2 b_2))))) b_2) a)
3.9%
(/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) a)
0.6%
(/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 c a))) a)
1.0%
(/.f64 (-.f64 b_2 (sqrt.f64 c)) a)
24.1%
(/.f64 (+.f64 (neg.f64 b_2) (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) a)
50.0%
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
12.3%
(/.f64 (+.f64 (exp.f64 (*.f64 (log.f64 b_2) #s(literal 1 binary64))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
12.4%
(/.f64 (*.f64 (fma.f64 b_2 a (neg.f64 a)) b_2) (*.f64 a a))
14.8%
(/.f64 (*.f64 b_2 (/.f64 b_2 (neg.f64 a))) b_2)
5.2%
(/.f64 (*.f64 b_2 b_2) (neg.f64 b_2))
4.8%
(/.f64 (sqrt.f64 c) a)
16.1%
(/.f64 (neg.f64 c) (fma.f64 b_2 b_2 b_2))
52.5%
(/.f64 (neg.f64 c) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))
31.5%
(/.f64 (neg.f64 c) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
11.7%
(/.f64 (neg.f64 c) (+.f64 b_2 (sqrt.f64 (*.f64 c a))))
16.6%
(/.f64 (neg.f64 c) (+.f64 b_2 (sqrt.f64 (fabs.f64 (+.f64 c (pow.f64 b_2 #s(literal 4 binary64)))))))
38.9%
(/.f64 (neg.f64 c) (+.f64 b_2 (sqrt.f64 (fabs.f64 (*.f64 c a)))))
10.2%
(/.f64 (neg.f64 c) (+.f64 b_2 (sqrt.f64 c)))
2.6%
(/.f64 (neg.f64 c) (sqrt.f64 c))
16.0%
(/.f64 (neg.f64 b_2) a)
14.7%
(/.f64 c (*.f64 b_2 (*.f64 b_2 b_2)))
18.9%
(/.f64 c (neg.f64 b_2))
0.4%
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 b_2 #s(literal 0 binary64)) (*.f64 (/.f64 (neg.f64 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))))
0.7%
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 b_2 #s(literal 0 binary64)) (neg.f64 (pow.f64 (exp.f64 (log.f64 b_2)) #s(literal 3 binary64)))))
0.7%
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 b_2 #s(literal 0 binary64)) (neg.f64 (exp.f64 (*.f64 (log.f64 b_2) #s(literal 3 binary64))))))
12.6%
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 b_2 #s(literal 0 binary64)) (neg.f64 b_2)))
1.3%
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 b_2 #s(literal 0 binary64)) (exp.f64 (*.f64 (log.f64 (neg.f64 b_2)) #s(literal 3 binary64)))))
1.1%
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))))
14.0%
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 a) (neg.f64 (*.f64 b_2 b_2))))
14.8%
(/.f64 #s(literal 1 binary64) (/.f64 b_2 (*.f64 b_2 (/.f64 b_2 (neg.f64 a)))))
3.4%
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) b_2))
16.0%
(/.f64 #s(literal -1 binary64) (/.f64 a b_2))
14.2%
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 a (*.f64 b_2 b_2)) b_2))
12.2%
(+.f64 b_2 (/.f64 (*.f64 b_2 b_2) a))
21.8%
(*.f64 (/.f64 (neg.f64 c) (-.f64 (*.f64 b_2 b_2) (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (-.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
16.6%
(*.f64 (/.f64 b_2 (*.f64 b_2 (neg.f64 a))) b_2)
12.6%
(*.f64 (/.f64 b_2 a) b_2)
14.8%
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (*.f64 b_2 (/.f64 b_2 (neg.f64 a))))
5.2%
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (*.f64 b_2 (neg.f64 b_2)))
16.0%
(*.f64 (/.f64 #s(literal -1 binary64) a) b_2)
14.1%
(*.f64 (*.f64 b_2 b_2) (/.f64 (/.f64 #s(literal -1 binary64) b_2) a))
14.1%
(*.f64 (*.f64 b_2 b_2) (/.f64 (/.f64 #s(literal -1 binary64) a) b_2))
14.0%
(*.f64 (*.f64 b_2 b_2) (/.f64 #s(literal -1 binary64) (*.f64 a b_2)))
4.7%
(*.f64 (*.f64 b_2 b_2) #s(literal 0 binary64))
37.4%
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (neg.f64 c))
16.6%
(*.f64 (neg.f64 b_2) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 a)) b_2))
31.5%
(*.f64 c (/.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
13.5%
(*.f64 b_2 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 a b_2) a) (*.f64 a (/.f64 a b_2))))
1.6%
(*.f64 b_2 (/.f64 (/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal 1 binary64)) (*.f64 a (*.f64 a a))) (fma.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 b_2 #s(literal 1 binary64))) (/.f64 (*.f64 b_2 b_2) (*.f64 a a)))))
13.4%
(*.f64 b_2 (-.f64 (/.f64 b_2 a) (/.f64 #s(literal 1 binary64) a)))
12.6%
(*.f64 b_2 (*.f64 (fma.f64 b_2 a (neg.f64 a)) (/.f64 #s(literal 1 binary64) (*.f64 a a))))
1.3%
(sqrt.f64 c)
12.2%
(neg.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) a))
2.6%
(neg.f64 (sqrt.f64 c))
3.2%
(neg.f64 b_2)
16.0%
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) c)) #s(literal -1 binary64)))
12.9%
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2))) #s(literal -1 binary64)))
6.7%
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) #s(literal -1 binary64)))
Compiler

Compiled 2 617 to 948 computations (63.8% saved)

regimes151.0ms (1.4%)

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

4 calls:

37.0ms
c
36.0ms
a
36.0ms
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
36.0ms
b_2
Results
AccuracySegmentsBranch
56.7%2a
74.8%2b_2
54.5%2c
66.6%4(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
Compiler

Compiled 28 to 19 computations (32.1% saved)

regimes24.0ms (0.2%)

Memory
-22.3MiB live, 58.8MiB allocated
Counts
68 → 2
Calls
Call 1
Inputs
(neg.f64 b_2)
(sqrt.f64 c)
(*.f64 (*.f64 b_2 b_2) #s(literal 0 binary64))
(neg.f64 (sqrt.f64 c))
(/.f64 c (neg.f64 b_2))
(/.f64 (neg.f64 b_2) a)
(*.f64 (/.f64 #s(literal -1 binary64) a) b_2)
(*.f64 (/.f64 b_2 a) b_2)
(/.f64 (*.f64 b_2 b_2) a)
(/.f64 (*.f64 b_2 b_2) (neg.f64 b_2))
(+.f64 b_2 (/.f64 (*.f64 b_2 b_2) a))
(-.f64 (/.f64 (*.f64 b_2 b_2) a) b_2)
(/.f64 (neg.f64 c) (fma.f64 b_2 b_2 b_2))
(/.f64 (-.f64 (*.f64 b_2 b_2) b_2) a)
(sqrt.f64 (/.f64 c a))
(*.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 2 binary64) a))
(*.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 b_2 b_2))
(*.f64 (/.f64 (*.f64 b_2 b_2) a) #s(literal -2 binary64))
(/.f64 c (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 (sqrt.f64 c) a)
(/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) a)
(/.f64 (+.f64 (neg.f64 b_2) (*.f64 b_2 b_2)) a)
(/.f64 #s(literal -1 binary64) (/.f64 a b_2))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) b_2))
(neg.f64 (/.f64 c (*.f64 b_2 (*.f64 b_2 b_2))))
(neg.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) a))
(*.f64 (neg.f64 (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (*.f64 b_2 (neg.f64 b_2)))
(*.f64 (/.f64 b_2 (*.f64 b_2 (neg.f64 a))) b_2)
(/.f64 (neg.f64 c) (sqrt.f64 c))
(/.f64 (neg.f64 (sqrt.f64 c)) a)
(/.f64 (-.f64 b_2 (sqrt.f64 c)) a)
(/.f64 (-.f64 (sqrt.f64 c) b_2) a)
(*.f64 (*.f64 b_2 b_2) (/.f64 #s(literal -1 binary64) (*.f64 a b_2)))
(/.f64 (neg.f64 c) (+.f64 b_2 (sqrt.f64 c)))
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 c)) a)
(/.f64 #s(literal 1 binary64) (/.f64 a (*.f64 b_2 b_2)))
(*.f64 (neg.f64 b_2) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 a)) b_2))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) a)
(/.f64 (*.f64 b_2 (/.f64 b_2 (neg.f64 a))) b_2)
(/.f64 (*.f64 (fma.f64 b_2 a (neg.f64 a)) b_2) (*.f64 a a))
(/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 a c))) a)
(/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 c a))) a)
(/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)
(/.f64 (/.f64 (*.f64 b_2 b_2) a) (neg.f64 b_2))
(*.f64 b_2 (-.f64 (/.f64 b_2 a) (/.f64 #s(literal 1 binary64) a)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 b_2 #s(literal 0 binary64)) (neg.f64 b_2)))
(/.f64 (neg.f64 c) (+.f64 b_2 (sqrt.f64 (*.f64 c a))))
(*.f64 (*.f64 b_2 b_2) (/.f64 (/.f64 #s(literal -1 binary64) a) b_2))
(*.f64 (*.f64 b_2 b_2) (/.f64 (/.f64 #s(literal -1 binary64) b_2) a))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 a (*.f64 b_2 b_2)) b_2))
(/.f64 (neg.f64 c) (+.f64 b_2 (sqrt.f64 (fabs.f64 (*.f64 c a)))))
(*.f64 b_2 (*.f64 (fma.f64 b_2 a (neg.f64 a)) (/.f64 #s(literal 1 binary64) (*.f64 a a))))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (*.f64 b_2 (/.f64 b_2 (neg.f64 a))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 a) (neg.f64 (*.f64 b_2 b_2))))
(/.f64 (-.f64 (sqrt.f64 (*.f64 b_2 (*.f64 b_2 b_2))) b_2) a)
(-.f64 (/.f64 b_2 a) (sqrt.f64 (/.f64 c a)))
(/.f64 (+.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) b_2) a)
(/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) a)
(/.f64 (-.f64 (sqrt.f64 c) (/.f64 b_2 #s(literal -1 binary64))) a)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) b_2) a)
(/.f64 (/.f64 (*.f64 c (neg.f64 a)) (fma.f64 b_2 b_2 b_2)) a)
(/.f64 (neg.f64 c) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (neg.f64 a))
(/.f64 (-.f64 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2) a)
(/.f64 (neg.f64 c) (+.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
Outputs
(/.f64 (-.f64 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2) a)
(/.f64 (neg.f64 c) (+.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
Calls

1 calls:

20.0ms
b_2
Results
AccuracySegmentsBranch
74.0%2b_2
Compiler

Compiled 4 to 3 computations (25% saved)

regimes22.0ms (0.2%)

Memory
21.1MiB live, 59.6MiB allocated
Counts
67 → 2
Calls
Call 1
Inputs
(neg.f64 b_2)
(sqrt.f64 c)
(*.f64 (*.f64 b_2 b_2) #s(literal 0 binary64))
(neg.f64 (sqrt.f64 c))
(/.f64 c (neg.f64 b_2))
(/.f64 (neg.f64 b_2) a)
(*.f64 (/.f64 #s(literal -1 binary64) a) b_2)
(*.f64 (/.f64 b_2 a) b_2)
(/.f64 (*.f64 b_2 b_2) a)
(/.f64 (*.f64 b_2 b_2) (neg.f64 b_2))
(+.f64 b_2 (/.f64 (*.f64 b_2 b_2) a))
(-.f64 (/.f64 (*.f64 b_2 b_2) a) b_2)
(/.f64 (neg.f64 c) (fma.f64 b_2 b_2 b_2))
(/.f64 (-.f64 (*.f64 b_2 b_2) b_2) a)
(sqrt.f64 (/.f64 c a))
(*.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 2 binary64) a))
(*.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 b_2 b_2))
(*.f64 (/.f64 (*.f64 b_2 b_2) a) #s(literal -2 binary64))
(/.f64 c (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 (sqrt.f64 c) a)
(/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) a)
(/.f64 (+.f64 (neg.f64 b_2) (*.f64 b_2 b_2)) a)
(/.f64 #s(literal -1 binary64) (/.f64 a b_2))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) b_2))
(neg.f64 (/.f64 c (*.f64 b_2 (*.f64 b_2 b_2))))
(neg.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) a))
(*.f64 (neg.f64 (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (*.f64 b_2 (neg.f64 b_2)))
(*.f64 (/.f64 b_2 (*.f64 b_2 (neg.f64 a))) b_2)
(/.f64 (neg.f64 c) (sqrt.f64 c))
(/.f64 (neg.f64 (sqrt.f64 c)) a)
(/.f64 (-.f64 b_2 (sqrt.f64 c)) a)
(/.f64 (-.f64 (sqrt.f64 c) b_2) a)
(*.f64 (*.f64 b_2 b_2) (/.f64 #s(literal -1 binary64) (*.f64 a b_2)))
(/.f64 (neg.f64 c) (+.f64 b_2 (sqrt.f64 c)))
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 c)) a)
(/.f64 #s(literal 1 binary64) (/.f64 a (*.f64 b_2 b_2)))
(*.f64 (neg.f64 b_2) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 a)) b_2))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) a)
(/.f64 (*.f64 b_2 (/.f64 b_2 (neg.f64 a))) b_2)
(/.f64 (*.f64 (fma.f64 b_2 a (neg.f64 a)) b_2) (*.f64 a a))
(/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 a c))) a)
(/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 c a))) a)
(/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)
(/.f64 (/.f64 (*.f64 b_2 b_2) a) (neg.f64 b_2))
(*.f64 b_2 (-.f64 (/.f64 b_2 a) (/.f64 #s(literal 1 binary64) a)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 b_2 #s(literal 0 binary64)) (neg.f64 b_2)))
(/.f64 (neg.f64 c) (+.f64 b_2 (sqrt.f64 (*.f64 c a))))
(*.f64 (*.f64 b_2 b_2) (/.f64 (/.f64 #s(literal -1 binary64) a) b_2))
(*.f64 (*.f64 b_2 b_2) (/.f64 (/.f64 #s(literal -1 binary64) b_2) a))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 a (*.f64 b_2 b_2)) b_2))
(/.f64 (neg.f64 c) (+.f64 b_2 (sqrt.f64 (fabs.f64 (*.f64 c a)))))
(*.f64 b_2 (*.f64 (fma.f64 b_2 a (neg.f64 a)) (/.f64 #s(literal 1 binary64) (*.f64 a a))))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (*.f64 b_2 (/.f64 b_2 (neg.f64 a))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 a) (neg.f64 (*.f64 b_2 b_2))))
(/.f64 (-.f64 (sqrt.f64 (*.f64 b_2 (*.f64 b_2 b_2))) b_2) a)
(-.f64 (/.f64 b_2 a) (sqrt.f64 (/.f64 c a)))
(/.f64 (+.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) b_2) a)
(/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) a)
(/.f64 (-.f64 (sqrt.f64 c) (/.f64 b_2 #s(literal -1 binary64))) a)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) b_2) a)
(/.f64 (/.f64 (*.f64 c (neg.f64 a)) (fma.f64 b_2 b_2 b_2)) a)
(/.f64 (neg.f64 c) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (neg.f64 a))
(/.f64 (-.f64 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2) a)
Outputs
(/.f64 (-.f64 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2) a)
(/.f64 (neg.f64 c) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
Calls

1 calls:

19.0ms
b_2
Results
AccuracySegmentsBranch
71.8%2b_2
Compiler

Compiled 4 to 3 computations (25% saved)

regimes24.0ms (0.2%)

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

1 calls:

19.0ms
b_2
Results
AccuracySegmentsBranch
67.5%3b_2
Compiler

Compiled 4 to 3 computations (25% saved)

regimes40.0ms (0.4%)

Memory
29.9MiB live, 103.3MiB allocated
Counts
63 → 2
Calls
Call 1
Inputs
(neg.f64 b_2)
(sqrt.f64 c)
(*.f64 (*.f64 b_2 b_2) #s(literal 0 binary64))
(neg.f64 (sqrt.f64 c))
(/.f64 c (neg.f64 b_2))
(/.f64 (neg.f64 b_2) a)
(*.f64 (/.f64 #s(literal -1 binary64) a) b_2)
(*.f64 (/.f64 b_2 a) b_2)
(/.f64 (*.f64 b_2 b_2) a)
(/.f64 (*.f64 b_2 b_2) (neg.f64 b_2))
(+.f64 b_2 (/.f64 (*.f64 b_2 b_2) a))
(-.f64 (/.f64 (*.f64 b_2 b_2) a) b_2)
(/.f64 (neg.f64 c) (fma.f64 b_2 b_2 b_2))
(/.f64 (-.f64 (*.f64 b_2 b_2) b_2) a)
(sqrt.f64 (/.f64 c a))
(*.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 2 binary64) a))
(*.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 b_2 b_2))
(*.f64 (/.f64 (*.f64 b_2 b_2) a) #s(literal -2 binary64))
(/.f64 c (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 (sqrt.f64 c) a)
(/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) a)
(/.f64 (+.f64 (neg.f64 b_2) (*.f64 b_2 b_2)) a)
(/.f64 #s(literal -1 binary64) (/.f64 a b_2))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) b_2))
(neg.f64 (/.f64 c (*.f64 b_2 (*.f64 b_2 b_2))))
(neg.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) a))
(*.f64 (neg.f64 (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (*.f64 b_2 (neg.f64 b_2)))
(*.f64 (/.f64 b_2 (*.f64 b_2 (neg.f64 a))) b_2)
(/.f64 (neg.f64 c) (sqrt.f64 c))
(/.f64 (neg.f64 (sqrt.f64 c)) a)
(/.f64 (-.f64 b_2 (sqrt.f64 c)) a)
(/.f64 (-.f64 (sqrt.f64 c) b_2) a)
(*.f64 (*.f64 b_2 b_2) (/.f64 #s(literal -1 binary64) (*.f64 a b_2)))
(/.f64 (neg.f64 c) (+.f64 b_2 (sqrt.f64 c)))
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 c)) a)
(/.f64 #s(literal 1 binary64) (/.f64 a (*.f64 b_2 b_2)))
(*.f64 (neg.f64 b_2) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 a)) b_2))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) a)
(/.f64 (*.f64 b_2 (/.f64 b_2 (neg.f64 a))) b_2)
(/.f64 (*.f64 (fma.f64 b_2 a (neg.f64 a)) b_2) (*.f64 a a))
(/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 a c))) a)
(/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 c a))) a)
(/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)
(/.f64 (/.f64 (*.f64 b_2 b_2) a) (neg.f64 b_2))
(*.f64 b_2 (-.f64 (/.f64 b_2 a) (/.f64 #s(literal 1 binary64) a)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 b_2 #s(literal 0 binary64)) (neg.f64 b_2)))
(/.f64 (neg.f64 c) (+.f64 b_2 (sqrt.f64 (*.f64 c a))))
(*.f64 (*.f64 b_2 b_2) (/.f64 (/.f64 #s(literal -1 binary64) a) b_2))
(*.f64 (*.f64 b_2 b_2) (/.f64 (/.f64 #s(literal -1 binary64) b_2) a))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 a (*.f64 b_2 b_2)) b_2))
(/.f64 (neg.f64 c) (+.f64 b_2 (sqrt.f64 (fabs.f64 (*.f64 c a)))))
(*.f64 b_2 (*.f64 (fma.f64 b_2 a (neg.f64 a)) (/.f64 #s(literal 1 binary64) (*.f64 a a))))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (*.f64 b_2 (/.f64 b_2 (neg.f64 a))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 a) (neg.f64 (*.f64 b_2 b_2))))
(/.f64 (-.f64 (sqrt.f64 (*.f64 b_2 (*.f64 b_2 b_2))) b_2) a)
(-.f64 (/.f64 b_2 a) (sqrt.f64 (/.f64 c a)))
(/.f64 (+.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) b_2) a)
(/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) a)
(/.f64 (-.f64 (sqrt.f64 c) (/.f64 b_2 #s(literal -1 binary64))) a)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) b_2) a)
(/.f64 (/.f64 (*.f64 c (neg.f64 a)) (fma.f64 b_2 b_2 b_2)) a)
Outputs
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) b_2) a)
(/.f64 (neg.f64 c) (+.f64 b_2 (sqrt.f64 (fabs.f64 (*.f64 c a)))))
Calls

2 calls:

19.0ms
b_2
18.0ms
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
Results
AccuracySegmentsBranch
41.1%2(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
57.8%2b_2
Compiler

Compiled 20 to 13 computations (35% saved)

regimes68.0ms (0.6%)

Memory
16.3MiB live, 164.8MiB allocated
Counts
61 → 2
Calls
Call 1
Inputs
(neg.f64 b_2)
(sqrt.f64 c)
(*.f64 (*.f64 b_2 b_2) #s(literal 0 binary64))
(neg.f64 (sqrt.f64 c))
(/.f64 c (neg.f64 b_2))
(/.f64 (neg.f64 b_2) a)
(*.f64 (/.f64 #s(literal -1 binary64) a) b_2)
(*.f64 (/.f64 b_2 a) b_2)
(/.f64 (*.f64 b_2 b_2) a)
(/.f64 (*.f64 b_2 b_2) (neg.f64 b_2))
(+.f64 b_2 (/.f64 (*.f64 b_2 b_2) a))
(-.f64 (/.f64 (*.f64 b_2 b_2) a) b_2)
(/.f64 (neg.f64 c) (fma.f64 b_2 b_2 b_2))
(/.f64 (-.f64 (*.f64 b_2 b_2) b_2) a)
(sqrt.f64 (/.f64 c a))
(*.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 2 binary64) a))
(*.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 b_2 b_2))
(*.f64 (/.f64 (*.f64 b_2 b_2) a) #s(literal -2 binary64))
(/.f64 c (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 (sqrt.f64 c) a)
(/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) a)
(/.f64 (+.f64 (neg.f64 b_2) (*.f64 b_2 b_2)) a)
(/.f64 #s(literal -1 binary64) (/.f64 a b_2))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) b_2))
(neg.f64 (/.f64 c (*.f64 b_2 (*.f64 b_2 b_2))))
(neg.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) a))
(*.f64 (neg.f64 (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (*.f64 b_2 (neg.f64 b_2)))
(*.f64 (/.f64 b_2 (*.f64 b_2 (neg.f64 a))) b_2)
(/.f64 (neg.f64 c) (sqrt.f64 c))
(/.f64 (neg.f64 (sqrt.f64 c)) a)
(/.f64 (-.f64 b_2 (sqrt.f64 c)) a)
(/.f64 (-.f64 (sqrt.f64 c) b_2) a)
(*.f64 (*.f64 b_2 b_2) (/.f64 #s(literal -1 binary64) (*.f64 a b_2)))
(/.f64 (neg.f64 c) (+.f64 b_2 (sqrt.f64 c)))
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 c)) a)
(/.f64 #s(literal 1 binary64) (/.f64 a (*.f64 b_2 b_2)))
(*.f64 (neg.f64 b_2) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 a)) b_2))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) a)
(/.f64 (*.f64 b_2 (/.f64 b_2 (neg.f64 a))) b_2)
(/.f64 (*.f64 (fma.f64 b_2 a (neg.f64 a)) b_2) (*.f64 a a))
(/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 a c))) a)
(/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 c a))) a)
(/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)
(/.f64 (/.f64 (*.f64 b_2 b_2) a) (neg.f64 b_2))
(*.f64 b_2 (-.f64 (/.f64 b_2 a) (/.f64 #s(literal 1 binary64) a)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 b_2 #s(literal 0 binary64)) (neg.f64 b_2)))
(/.f64 (neg.f64 c) (+.f64 b_2 (sqrt.f64 (*.f64 c a))))
(*.f64 (*.f64 b_2 b_2) (/.f64 (/.f64 #s(literal -1 binary64) a) b_2))
(*.f64 (*.f64 b_2 b_2) (/.f64 (/.f64 #s(literal -1 binary64) b_2) a))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 a (*.f64 b_2 b_2)) b_2))
(/.f64 (neg.f64 c) (+.f64 b_2 (sqrt.f64 (fabs.f64 (*.f64 c a)))))
(*.f64 b_2 (*.f64 (fma.f64 b_2 a (neg.f64 a)) (/.f64 #s(literal 1 binary64) (*.f64 a a))))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (*.f64 b_2 (/.f64 b_2 (neg.f64 a))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 a) (neg.f64 (*.f64 b_2 b_2))))
(/.f64 (-.f64 (sqrt.f64 (*.f64 b_2 (*.f64 b_2 b_2))) b_2) a)
(-.f64 (/.f64 b_2 a) (sqrt.f64 (/.f64 c a)))
(/.f64 (+.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) b_2) a)
(/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) a)
(/.f64 (-.f64 (sqrt.f64 c) (/.f64 b_2 #s(literal -1 binary64))) a)
Outputs
(/.f64 (neg.f64 b_2) a)
(/.f64 (neg.f64 c) (+.f64 b_2 (sqrt.f64 (fabs.f64 (*.f64 c a)))))
Calls

3 calls:

27.0ms
a
19.0ms
b_2
19.0ms
c
Results
AccuracySegmentsBranch
38.9%1c
38.9%1a
50.7%2b_2
Compiler

Compiled 12 to 9 computations (25% saved)

regimes80.0ms (0.7%)

Memory
15.4MiB live, 157.0MiB allocated
Counts
52 → 2
Calls
Call 1
Inputs
(neg.f64 b_2)
(sqrt.f64 c)
(*.f64 (*.f64 b_2 b_2) #s(literal 0 binary64))
(neg.f64 (sqrt.f64 c))
(/.f64 c (neg.f64 b_2))
(/.f64 (neg.f64 b_2) a)
(*.f64 (/.f64 #s(literal -1 binary64) a) b_2)
(*.f64 (/.f64 b_2 a) b_2)
(/.f64 (*.f64 b_2 b_2) a)
(/.f64 (*.f64 b_2 b_2) (neg.f64 b_2))
(+.f64 b_2 (/.f64 (*.f64 b_2 b_2) a))
(-.f64 (/.f64 (*.f64 b_2 b_2) a) b_2)
(/.f64 (neg.f64 c) (fma.f64 b_2 b_2 b_2))
(/.f64 (-.f64 (*.f64 b_2 b_2) b_2) a)
(sqrt.f64 (/.f64 c a))
(*.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 2 binary64) a))
(*.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 b_2 b_2))
(*.f64 (/.f64 (*.f64 b_2 b_2) a) #s(literal -2 binary64))
(/.f64 c (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 (sqrt.f64 c) a)
(/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) a)
(/.f64 (+.f64 (neg.f64 b_2) (*.f64 b_2 b_2)) a)
(/.f64 #s(literal -1 binary64) (/.f64 a b_2))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) b_2))
(neg.f64 (/.f64 c (*.f64 b_2 (*.f64 b_2 b_2))))
(neg.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) a))
(*.f64 (neg.f64 (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (*.f64 b_2 (neg.f64 b_2)))
(*.f64 (/.f64 b_2 (*.f64 b_2 (neg.f64 a))) b_2)
(/.f64 (neg.f64 c) (sqrt.f64 c))
(/.f64 (neg.f64 (sqrt.f64 c)) a)
(/.f64 (-.f64 b_2 (sqrt.f64 c)) a)
(/.f64 (-.f64 (sqrt.f64 c) b_2) a)
(*.f64 (*.f64 b_2 b_2) (/.f64 #s(literal -1 binary64) (*.f64 a b_2)))
(/.f64 (neg.f64 c) (+.f64 b_2 (sqrt.f64 c)))
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 c)) a)
(/.f64 #s(literal 1 binary64) (/.f64 a (*.f64 b_2 b_2)))
(*.f64 (neg.f64 b_2) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 a)) b_2))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) a)
(/.f64 (*.f64 b_2 (/.f64 b_2 (neg.f64 a))) b_2)
(/.f64 (*.f64 (fma.f64 b_2 a (neg.f64 a)) b_2) (*.f64 a a))
(/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 a c))) a)
(/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 c a))) a)
(/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)
(/.f64 (/.f64 (*.f64 b_2 b_2) a) (neg.f64 b_2))
(*.f64 b_2 (-.f64 (/.f64 b_2 a) (/.f64 #s(literal 1 binary64) a)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 b_2 #s(literal 0 binary64)) (neg.f64 b_2)))
(/.f64 (neg.f64 c) (+.f64 b_2 (sqrt.f64 (*.f64 c a))))
(*.f64 (*.f64 b_2 b_2) (/.f64 (/.f64 #s(literal -1 binary64) a) b_2))
(*.f64 (*.f64 b_2 b_2) (/.f64 (/.f64 #s(literal -1 binary64) b_2) a))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 a (*.f64 b_2 b_2)) b_2))
Outputs
(/.f64 (neg.f64 b_2) a)
(/.f64 c (neg.f64 b_2))
Calls

4 calls:

23.0ms
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
20.0ms
a
17.0ms
b_2
16.0ms
c
Results
AccuracySegmentsBranch
22.3%3a
22.9%3c
20.4%2(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
32.3%2b_2
Compiler

Compiled 28 to 19 computations (32.1% saved)

regimes12.0ms (0.1%)

Memory
-8.1MiB live, 29.5MiB allocated
Counts
5 → 1
Calls
Call 1
Inputs
(neg.f64 b_2)
(sqrt.f64 c)
(*.f64 (*.f64 b_2 b_2) #s(literal 0 binary64))
(neg.f64 (sqrt.f64 c))
(/.f64 c (neg.f64 b_2))
Outputs
(/.f64 c (neg.f64 b_2))
Calls

4 calls:

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

Compiled 28 to 19 computations (32.1% saved)

regimes20.0ms (0.2%)

Memory
-18.7MiB live, 24.8MiB allocated
Counts
4 → 1
Calls
Call 1
Inputs
(neg.f64 b_2)
(sqrt.f64 c)
(*.f64 (*.f64 b_2 b_2) #s(literal 0 binary64))
(neg.f64 (sqrt.f64 c))
Outputs
(*.f64 (*.f64 b_2 b_2) #s(literal 0 binary64))
Calls

4 calls:

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

Compiled 28 to 19 computations (32.1% saved)

regimes7.0ms (0.1%)

Memory
20.9MiB live, 20.9MiB allocated
Accuracy

Total -1.4b remaining (-2.2%)

Threshold costs -1.4b (-2.2%)

Counts
2 → 1
Calls
Call 1
Inputs
(neg.f64 b_2)
(sqrt.f64 c)
Outputs
(neg.f64 b_2)
Calls

4 calls:

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

Compiled 28 to 19 computations (32.1% saved)

bsearch26.0ms (0.2%)

Memory
-15.6MiB live, 63.0MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
23.0ms
-5.877563108031289e-287
-3.7131359740530875e-294
Samples
9.0ms144×0valid
5.0ms68×0invalid
Compiler

Compiled 325 to 214 computations (34.2% saved)

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

bsearch1.0ms (0%)

Memory
2.8MiB live, 2.8MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
1.0ms
-5.877563108031289e-287
-3.7131359740530875e-294
Compiler

Compiled 316 to 205 computations (35.1% saved)

bsearch33.0ms (0.3%)

Memory
11.1MiB live, 50.5MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
30.0ms
7.772454040047044e-44
6.609176739030259e-40
Samples
6.0ms36×2valid
4.0ms36×1valid
4.0ms56×0valid
1.0ms19×0invalid
Compiler

Compiled 275 to 176 computations (36% saved)

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

bsearch51.0ms (0.5%)

Memory
-50.3MiB live, 56.5MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
3.0ms
7.772454040047044e-44
6.609176739030259e-40
44.0ms
-8.387278978063201e-63
-4.969336141304009e-69
Samples
10.0ms149×0valid
2.0ms31×0invalid
1.0ms1valid
1.0ms2valid
Compiler

Compiled 520 to 347 computations (33.3% saved)

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

bsearch1.0ms (0%)

Memory
3.2MiB live, 3.2MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
1.0ms
-8.387278978063201e-63
-4.969336141304009e-69
Compiler

Compiled 280 to 187 computations (33.2% saved)

bsearch22.0ms (0.2%)

Memory
11.6MiB live, 49.7MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
20.0ms
-2.346276478038835e+40
-5.0037479669847453e+30
Samples
11.0ms160×0valid
1.0ms15×0invalid
Compiler

Compiled 239 to 176 computations (26.4% saved)

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

bsearch29.0ms (0.3%)

Memory
20.5MiB live, 58.3MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
26.0ms
-5.688864769086942e-300
1.2222732029644471e-306
Samples
13.0ms160×0valid
5.0ms71×0invalid
Compiler

Compiled 179 to 136 computations (24% saved)

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

simplify16.0ms (0.1%)

Memory
-21.6MiB live, 18.4MiB allocated
Algorithm
egg-herbie
Rules
44×+-commutative_binary64
36×sub-neg_binary64
34×*-commutative_binary64
30×neg-sub0_binary64
30×neg-mul-1_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
053194
184193
2119193
3150193
4175193
5184193
6187193
Stop Event
saturated
Calls
Call 1
Inputs
(if (<=.f64 b_2 #s(literal -8916557948917087/1438154507889852726183444152631219786894381583153845258187440649261861406444007705061667818579260288168960911038971146861270318150515332979942779445115792995022143147398923882210417756809968752955624663616680046150705205458739703051791304884326617897306804085476690385919577967507837730438682850636993793097728 binary64)) (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (/.f64 (neg.f64 c) (+.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(if (<=.f64 b_2 #s(literal -8916557948917087/1438154507889852726183444152631219786894381583153845258187440649261861406444007705061667818579260288168960911038971146861270318150515332979942779445115792995022143147398923882210417756809968752955624663616680046150705205458739703051791304884326617897306804085476690385919577967507837730438682850636993793097728 binary64)) (/.f64 (-.f64 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2) a) (/.f64 (neg.f64 c) (+.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(if (<=.f64 b_2 #s(literal 1667355148462087/196159429230833773869868419475239575503198607639501078528 binary64)) (/.f64 (-.f64 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2) a) (/.f64 (neg.f64 c) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(if (<=.f64 b_2 #s(literal -2845706385096283/3794275180128377091639574036764685364535950857523710002444946112771297432041422848 binary64)) (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) b_2) a) (if (<=.f64 b_2 #s(literal 7218666995694683/784637716923335095479473677900958302012794430558004314112 binary64)) (/.f64 (neg.f64 c) (+.f64 b_2 (sqrt.f64 (fabs.f64 (*.f64 c a))))) (/.f64 (neg.f64 c) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(if (<=.f64 b_2 #s(literal -2845706385096283/3794275180128377091639574036764685364535950857523710002444946112771297432041422848 binary64)) (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) b_2) a) (/.f64 (neg.f64 c) (+.f64 b_2 (sqrt.f64 (fabs.f64 (*.f64 c a))))))
(if (<=.f64 b_2 #s(literal -53000000000000003024209953423360 binary64)) (/.f64 (neg.f64 b_2) a) (/.f64 (neg.f64 c) (+.f64 b_2 (sqrt.f64 (fabs.f64 (*.f64 c a))))))
(if (<=.f64 b_2 #s(literal -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (/.f64 (neg.f64 b_2) a) (/.f64 c (neg.f64 b_2)))
(/.f64 c (neg.f64 b_2))
(*.f64 (*.f64 b_2 b_2) #s(literal 0 binary64))
(neg.f64 b_2)
Outputs
(if (<=.f64 b_2 #s(literal -8916557948917087/1438154507889852726183444152631219786894381583153845258187440649261861406444007705061667818579260288168960911038971146861270318150515332979942779445115792995022143147398923882210417756809968752955624663616680046150705205458739703051791304884326617897306804085476690385919577967507837730438682850636993793097728 binary64)) (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (/.f64 (neg.f64 c) (+.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(if (<=.f64 b_2 #s(literal -8916557948917087/1438154507889852726183444152631219786894381583153845258187440649261861406444007705061667818579260288168960911038971146861270318150515332979942779445115792995022143147398923882210417756809968752955624663616680046150705205458739703051791304884326617897306804085476690385919577967507837730438682850636993793097728 binary64)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) (/.f64 c (-.f64 (neg.f64 b_2) (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(if (<=.f64 b_2 #s(literal -8916557948917087/1438154507889852726183444152631219786894381583153845258187440649261861406444007705061667818579260288168960911038971146861270318150515332979942779445115792995022143147398923882210417756809968752955624663616680046150705205458739703051791304884326617897306804085476690385919577967507837730438682850636993793097728 binary64)) (/.f64 (-.f64 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2) a) (/.f64 (neg.f64 c) (+.f64 b_2 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(if (<=.f64 b_2 #s(literal -8916557948917087/1438154507889852726183444152631219786894381583153845258187440649261861406444007705061667818579260288168960911038971146861270318150515332979942779445115792995022143147398923882210417756809968752955624663616680046150705205458739703051791304884326617897306804085476690385919577967507837730438682850636993793097728 binary64)) (/.f64 (-.f64 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2) a) (/.f64 c (-.f64 (neg.f64 b_2) (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(if (<=.f64 b_2 #s(literal 1667355148462087/196159429230833773869868419475239575503198607639501078528 binary64)) (/.f64 (-.f64 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2) a) (/.f64 (neg.f64 c) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(if (<=.f64 b_2 #s(literal 1667355148462087/196159429230833773869868419475239575503198607639501078528 binary64)) (/.f64 (-.f64 (sqrt.f64 (fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2) a) (/.f64 c (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(if (<=.f64 b_2 #s(literal -2845706385096283/3794275180128377091639574036764685364535950857523710002444946112771297432041422848 binary64)) (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) b_2) a) (if (<=.f64 b_2 #s(literal 7218666995694683/784637716923335095479473677900958302012794430558004314112 binary64)) (/.f64 (neg.f64 c) (+.f64 b_2 (sqrt.f64 (fabs.f64 (*.f64 c a))))) (/.f64 (neg.f64 c) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(if (<=.f64 b_2 #s(literal -2845706385096283/3794275180128377091639574036764685364535950857523710002444946112771297432041422848 binary64)) (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) b_2) a) (if (<=.f64 b_2 #s(literal 7218666995694683/784637716923335095479473677900958302012794430558004314112 binary64)) (/.f64 c (-.f64 (neg.f64 b_2) (sqrt.f64 (fabs.f64 (*.f64 a c))))) (/.f64 c (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(if (<=.f64 b_2 #s(literal -2845706385096283/3794275180128377091639574036764685364535950857523710002444946112771297432041422848 binary64)) (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) b_2) a) (/.f64 (neg.f64 c) (+.f64 b_2 (sqrt.f64 (fabs.f64 (*.f64 c a))))))
(if (<=.f64 b_2 #s(literal -2845706385096283/3794275180128377091639574036764685364535950857523710002444946112771297432041422848 binary64)) (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) b_2) a) (/.f64 c (-.f64 (neg.f64 b_2) (sqrt.f64 (fabs.f64 (*.f64 a c))))))
(if (<=.f64 b_2 #s(literal -53000000000000003024209953423360 binary64)) (/.f64 (neg.f64 b_2) a) (/.f64 (neg.f64 c) (+.f64 b_2 (sqrt.f64 (fabs.f64 (*.f64 c a))))))
(if (<=.f64 b_2 #s(literal -53000000000000003024209953423360 binary64)) (/.f64 (neg.f64 b_2) a) (/.f64 c (-.f64 (neg.f64 b_2) (sqrt.f64 (fabs.f64 (*.f64 a c))))))
(if (<=.f64 b_2 #s(literal -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (/.f64 (neg.f64 b_2) a) (/.f64 c (neg.f64 b_2)))
(if (<=.f64 b_2 #s(literal -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (/.f64 (neg.f64 b_2) a) (neg.f64 (/.f64 c b_2)))
(/.f64 c (neg.f64 b_2))
(neg.f64 (/.f64 c b_2))
(*.f64 (*.f64 b_2 b_2) #s(literal 0 binary64))
(neg.f64 b_2)

soundness1.2s (10.6%)

Memory
9.2MiB live, 779.9MiB allocated
Rules
16 422×lower-fma.f64
16 422×lower-fma.f32
9 506×lower-fma.f64
9 506×lower-fma.f32
7 378×lower-*.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
04792877
114742827
249852782
082932655
01034
01734
16432
246331
3588831
0861128
02091
03591
112588
279684
0860384
0173712195
1572711562
0809711124
01592557
14262536
211332504
333742448
465922448
081402307
Stop Event
fuel
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
iter limit
node limit
Compiler

Compiled 838 to 403 computations (51.9% saved)

preprocess93.0ms (0.8%)

Memory
13.2MiB live, 203.0MiB allocated
Compiler

Compiled 608 to 176 computations (71.1% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...