Linear.V4:$cdot from linear-1.19.1.3, C

Time bar (total: 9.1s)

analyze1.0ms (0%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.6%0.4%0%0%0%0
100%99.6%0%0.4%0%0%0%1
Compiler

Compiled 24 to 16 computations (33.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 0.0ms
ival-add: 0.0ms (0% of total)
ival-mult: 0.0ms (0% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

sample1.7s (18.8%)

Results
1.2s8256×0valid
Precisions
Click to see histograms. Total time spent on operations: 547.0ms
ival-mult: 410.0ms (75% of total)
ival-add: 125.0ms (22.9% of total)
const: 8.0ms (1.5% of total)
backward-pass: 3.0ms (0.5% of total)
Bogosity

preprocess72.0ms (0.8%)

Algorithm
egg-herbie
Rules
1750×fmsub-define
1672×fmm-def
1504×fnmsub-define
1036×sum3-define
948×associate-+l-
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0174609
1595548
21708540
34096540
01513
12912
27112
315512
422712
523712
023712
Stop Event
iter limit
saturated
node limit
Calls
Call 1
Inputs
(+ (+ (+ (* x y) (* z t)) (* a b)) (* c i))
Outputs
(+ (+ (+ (* x y) (* z t)) (* a b)) (* c i))
(+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))
Call 2
Inputs
(+ (+ (+ (* x y) (* z t)) (* a b)) (* c i))
(+ (+ (+ (* (neg x) y) (* z t)) (* a b)) (* c i))
(+ (+ (+ (* x (neg y)) (* z t)) (* a b)) (* c i))
(+ (+ (+ (* x y) (* (neg z) t)) (* a b)) (* c i))
(+ (+ (+ (* x y) (* z (neg t))) (* a b)) (* c i))
(+ (+ (+ (* x y) (* z t)) (* (neg a) b)) (* c i))
(+ (+ (+ (* x y) (* z t)) (* a (neg b))) (* c i))
(+ (+ (+ (* x y) (* z t)) (* a b)) (* (neg c) i))
(+ (+ (+ (* x y) (* z t)) (* a b)) (* c (neg i)))
(neg (+ (+ (+ (* (neg x) y) (* z t)) (* a b)) (* c i)))
(neg (+ (+ (+ (* x (neg y)) (* z t)) (* a b)) (* c i)))
(neg (+ (+ (+ (* x y) (* (neg z) t)) (* a b)) (* c i)))
(neg (+ (+ (+ (* x y) (* z (neg t))) (* a b)) (* c i)))
(neg (+ (+ (+ (* x y) (* z t)) (* (neg a) b)) (* c i)))
(neg (+ (+ (+ (* x y) (* z t)) (* a (neg b))) (* c i)))
(neg (+ (+ (+ (* x y) (* z t)) (* a b)) (* (neg c) i)))
(neg (+ (+ (+ (* x y) (* z t)) (* a b)) (* c (neg i))))
(+ (+ (+ (* y x) (* z t)) (* a b)) (* c i))
(+ (+ (+ (* z y) (* x t)) (* a b)) (* c i))
(+ (+ (+ (* t y) (* z x)) (* a b)) (* c i))
(+ (+ (+ (* a y) (* z t)) (* x b)) (* c i))
(+ (+ (+ (* b y) (* z t)) (* a x)) (* c i))
(+ (+ (+ (* c y) (* z t)) (* a b)) (* x i))
(+ (+ (+ (* i y) (* z t)) (* a b)) (* c x))
(+ (+ (+ (* x z) (* y t)) (* a b)) (* c i))
(+ (+ (+ (* x t) (* z y)) (* a b)) (* c i))
(+ (+ (+ (* x a) (* z t)) (* y b)) (* c i))
(+ (+ (+ (* x b) (* z t)) (* a y)) (* c i))
(+ (+ (+ (* x c) (* z t)) (* a b)) (* y i))
(+ (+ (+ (* x i) (* z t)) (* a b)) (* c y))
(+ (+ (+ (* x y) (* t z)) (* a b)) (* c i))
(+ (+ (+ (* x y) (* a t)) (* z b)) (* c i))
(+ (+ (+ (* x y) (* b t)) (* a z)) (* c i))
(+ (+ (+ (* x y) (* c t)) (* a b)) (* z i))
(+ (+ (+ (* x y) (* i t)) (* a b)) (* c z))
(+ (+ (+ (* x y) (* z a)) (* t b)) (* c i))
(+ (+ (+ (* x y) (* z b)) (* a t)) (* c i))
(+ (+ (+ (* x y) (* z c)) (* a b)) (* t i))
(+ (+ (+ (* x y) (* z i)) (* a b)) (* c t))
(+ (+ (+ (* x y) (* z t)) (* b a)) (* c i))
(+ (+ (+ (* x y) (* z t)) (* c b)) (* a i))
(+ (+ (+ (* x y) (* z t)) (* i b)) (* c a))
(+ (+ (+ (* x y) (* z t)) (* a c)) (* b i))
(+ (+ (+ (* x y) (* z t)) (* a i)) (* c b))
(+ (+ (+ (* x y) (* z t)) (* a b)) (* i c))
Outputs
(+ (+ (+ (* x y) (* z t)) (* a b)) (* c i))
(fma c i (fma x y (fma z t (* a b))))
(+ (+ (+ (* (neg x) y) (* z t)) (* a b)) (* c i))
(fmsub z t (fmsub x y (fma a b (* c i))))
(+ (+ (+ (* x (neg y)) (* z t)) (* a b)) (* c i))
(fmsub z t (fmsub x y (fma a b (* c i))))
(+ (+ (+ (* x y) (* (neg z) t)) (* a b)) (* c i))
(fmsub x y (fma z t (fnmsub a b (* c i))))
(+ (+ (+ (* x y) (* z (neg t))) (* a b)) (* c i))
(fmsub x y (fma z t (fnmsub a b (* c i))))
(+ (+ (+ (* x y) (* z t)) (* (neg a) b)) (* c i))
(fmsub c i (fnmsub x y (fmsub z t (* a b))))
(+ (+ (+ (* x y) (* z t)) (* a (neg b))) (* c i))
(fmsub c i (fnmsub x y (fmsub z t (* a b))))
(+ (+ (+ (* x y) (* z t)) (* a b)) (* (neg c) i))
(fmsub a b (fma c i (fnmsub x y (* z t))))
(+ (+ (+ (* x y) (* z t)) (* a b)) (* c (neg i)))
(fmsub a b (fma c i (fnmsub x y (* z t))))
(neg (+ (+ (+ (* (neg x) y) (* z t)) (* a b)) (* c i)))
(fnmsub z t (fnmadd x y (fma a b (* c i))))
(neg (+ (+ (+ (* x (neg y)) (* z t)) (* a b)) (* c i)))
(fnmsub z t (fnmadd x y (fma a b (* c i))))
(neg (+ (+ (+ (* x y) (* (neg z) t)) (* a b)) (* c i)))
(fnmsub c i (fmsub x y (fmsub z t (* a b))))
(neg (+ (+ (+ (* x y) (* z (neg t))) (* a b)) (* c i)))
(fnmsub c i (fmsub x y (fmsub z t (* a b))))
(neg (+ (+ (+ (* x y) (* z t)) (* (neg a) b)) (* c i)))
(fnmsub x y (fmsub z t (fmsub a b (* c i))))
(neg (+ (+ (+ (* x y) (* z t)) (* a (neg b))) (* c i)))
(fnmsub x y (fmsub z t (fmsub a b (* c i))))
(neg (+ (+ (+ (* x y) (* z t)) (* a b)) (* (neg c) i)))
(fmsub c i (fma x y (fma z t (* a b))))
(neg (+ (+ (+ (* x y) (* z t)) (* a b)) (* c (neg i))))
(fmsub c i (fma x y (fma z t (* a b))))
(+ (+ (+ (* y x) (* z t)) (* a b)) (* c i))
(fma c i (fma x y (fma z t (* a b))))
(+ (+ (+ (* z y) (* x t)) (* a b)) (* c i))
(fma c i (fma a b (fma x t (* y z))))
(+ (+ (+ (* t y) (* z x)) (* a b)) (* c i))
(fma c i (fma y t (fma x z (* a b))))
(+ (+ (+ (* a y) (* z t)) (* x b)) (* c i))
(fma c i (fma x b (fma y a (* z t))))
(+ (+ (+ (* b y) (* z t)) (* a x)) (* c i))
(fma c i (fma y b (fma x a (* z t))))
(+ (+ (+ (* c y) (* z t)) (* a b)) (* x i))
(fma x i (fma y c (fma z t (* a b))))
(+ (+ (+ (* i y) (* z t)) (* a b)) (* c x))
(fma y i (fma x c (fma z t (* a b))))
(+ (+ (+ (* x z) (* y t)) (* a b)) (* c i))
(fma c i (fma y t (fma x z (* a b))))
(+ (+ (+ (* x t) (* z y)) (* a b)) (* c i))
(fma c i (fma a b (fma x t (* y z))))
(+ (+ (+ (* x a) (* z t)) (* y b)) (* c i))
(fma c i (fma y b (fma x a (* z t))))
(+ (+ (+ (* x b) (* z t)) (* a y)) (* c i))
(fma c i (fma x b (fma y a (* z t))))
(+ (+ (+ (* x c) (* z t)) (* a b)) (* y i))
(fma y i (fma x c (fma z t (* a b))))
(+ (+ (+ (* x i) (* z t)) (* a b)) (* c y))
(fma x i (fma y c (fma z t (* a b))))
(+ (+ (+ (* x y) (* t z)) (* a b)) (* c i))
(fma c i (fma x y (fma z t (* a b))))
(+ (+ (+ (* x y) (* a t)) (* z b)) (* c i))
(fma c i (fma z b (fma x y (* t a))))
(+ (+ (+ (* x y) (* b t)) (* a z)) (* c i))
(fma c i (fma z a (fma x y (* t b))))
(+ (+ (+ (* x y) (* c t)) (* a b)) (* z i))
(fma z i (fma x y (fma t c (* a b))))
(+ (+ (+ (* x y) (* i t)) (* a b)) (* c z))
(fma t i (fma x y (fma z c (* a b))))
(+ (+ (+ (* x y) (* z a)) (* t b)) (* c i))
(fma c i (fma z a (fma x y (* t b))))
(+ (+ (+ (* x y) (* z b)) (* a t)) (* c i))
(fma c i (fma z b (fma x y (* t a))))
(+ (+ (+ (* x y) (* z c)) (* a b)) (* t i))
(fma t i (fma x y (fma z c (* a b))))
(+ (+ (+ (* x y) (* z i)) (* a b)) (* c t))
(fma z i (fma x y (fma t c (* a b))))
(+ (+ (+ (* x y) (* z t)) (* b a)) (* c i))
(fma c i (fma x y (fma z t (* a b))))
(+ (+ (+ (* x y) (* z t)) (* c b)) (* a i))
(fma a i (fma x y (fma z t (* b c))))
(+ (+ (+ (* x y) (* z t)) (* i b)) (* c a))
(fma b i (fma x y (fma z t (* a c))))
(+ (+ (+ (* x y) (* z t)) (* a c)) (* b i))
(fma b i (fma x y (fma z t (* a c))))
(+ (+ (+ (* x y) (* z t)) (* a i)) (* c b))
(fma a i (fma x y (fma z t (* b c))))
(+ (+ (+ (* x y) (* z t)) (* a b)) (* i c))
(fma c i (fma x y (fma z t (* a b))))
Symmetry

(sort x y)

(sort z t)

(sort a b)

(sort c i)

explain120.0ms (1.3%)

FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
40-0-(+.f64 (*.f64 x y) (*.f64 z t))
40-0-(+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b))
30-0-(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) (*.f64 c i))
00-0-x
00-0-(*.f64 a b)
00-0-b
00-0-y
00-0-i
00-0-c
00-0-(*.f64 x y)
00-0-z
00-0-(*.f64 z t)
00-0-t
00-0-a
00-0-(*.f64 c i)
Results
79.0ms512×0valid
Compiler

Compiled 147 to 47 computations (68% saved)

Precisions
Click to see histograms. Total time spent on operations: 27.0ms
ival-mult: 18.0ms (67.5% of total)
ival-add: 8.0ms (30% of total)
const: 1.0ms (3.7% of total)
backward-pass: 0.0ms (0% of total)

eval4.0ms (0%)

Compiler

Compiled 23 to 15 computations (34.8% saved)

prune1.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
96.1%
(+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))
Compiler

Compiled 23 to 15 computations (34.8% saved)

simplify10.0ms (0.1%)

Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 c i)
cost-diff0
(+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))
cost-diff0
(*.f64 z t)
cost-diff0
(+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))
Rules
120×sum3-define
116×fma-define
112×fma-lowering-fma.f32
112×fma-lowering-fma.f64
100×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01547
12947
26947
315347
422847
523947
023947
Stop Event
iter limit
saturated
Calls
Call 1
Inputs
(+ (* z t) (+ (* c i) (+ (* x y) (* a b))))
(* z t)
z
t
(+ (* c i) (+ (* x y) (* a b)))
(* c i)
c
i
(+ (* x y) (* a b))
(* x y)
x
y
(* a b)
a
b
Outputs
(+ (* z t) (+ (* c i) (+ (* x y) (* a b))))
(+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y))))
(* z t)
(*.f64 z t)
z
t
(+ (* c i) (+ (* x y) (* a b)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y)))
(* c i)
(*.f64 c i)
c
i
(+ (* x y) (* a b))
(+.f64 (*.f64 x y) (*.f64 a b))
(* x y)
(*.f64 x y)
x
y
(* a b)
(*.f64 a b)
a
b

localize51.0ms (0.6%)

Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(*.f64 a b)
accuracy98.8%
(+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))
accuracy98.6%
(+.f64 (*.f64 x y) (*.f64 a b))
accuracy98.6%
(+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))
Results
36.0ms256×0valid
Compiler

Compiled 62 to 16 computations (74.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 11.0ms
ival-mult: 8.0ms (71.4% of total)
ival-add: 3.0ms (26.8% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

series17.0ms (0.2%)

Counts
6 → 288
Calls
Call 1
Inputs
#<alt (+ (* z t) (+ (* c i) (+ (* x y) (* a b))))>
#<alt (* z t)>
#<alt (+ (* c i) (+ (* x y) (* a b)))>
#<alt (* c i)>
#<alt (+ (* x y) (* a b))>
#<alt (* a b)>
Outputs
#<alt (+ (* a b) (+ (* c i) (* x y)))>
#<alt (+ (* a b) (+ (* c i) (+ (* t z) (* x y))))>
#<alt (+ (* a b) (+ (* c i) (+ (* t z) (* x y))))>
#<alt (+ (* a b) (+ (* c i) (+ (* t z) (* x y))))>
#<alt (* t z)>
#<alt (* z (+ t (+ (/ (* a b) z) (+ (/ (* c i) z) (/ (* x y) z)))))>
#<alt (* z (+ t (+ (/ (* a b) z) (+ (/ (* c i) z) (/ (* x y) z)))))>
#<alt (* z (+ t (+ (/ (* a b) z) (+ (/ (* c i) z) (/ (* x y) z)))))>
#<alt (* t z)>
#<alt (* -1 (* z (+ (* -1 t) (* -1 (/ (+ (* a b) (+ (* c i) (* x y))) z)))))>
#<alt (* -1 (* z (+ (* -1 t) (* -1 (/ (+ (* a b) (+ (* c i) (* x y))) z)))))>
#<alt (* -1 (* z (+ (* -1 t) (* -1 (/ (+ (* a b) (+ (* c i) (* x y))) z)))))>
#<alt (+ (* a b) (+ (* c i) (* x y)))>
#<alt (+ (* a b) (+ (* c i) (+ (* t z) (* x y))))>
#<alt (+ (* a b) (+ (* c i) (+ (* t z) (* x y))))>
#<alt (+ (* a b) (+ (* c i) (+ (* t z) (* x y))))>
#<alt (* t z)>
#<alt (* t (+ z (+ (/ (* a b) t) (+ (/ (* c i) t) (/ (* x y) t)))))>
#<alt (* t (+ z (+ (/ (* a b) t) (+ (/ (* c i) t) (/ (* x y) t)))))>
#<alt (* t (+ z (+ (/ (* a b) t) (+ (/ (* c i) t) (/ (* x y) t)))))>
#<alt (* t z)>
#<alt (* -1 (* t (+ (* -1 z) (* -1 (/ (+ (* a b) (+ (* c i) (* x y))) t)))))>
#<alt (* -1 (* t (+ (* -1 z) (* -1 (/ (+ (* a b) (+ (* c i) (* x y))) t)))))>
#<alt (* -1 (* t (+ (* -1 z) (* -1 (/ (+ (* a b) (+ (* c i) (* x y))) t)))))>
#<alt (+ (* a b) (+ (* t z) (* x y)))>
#<alt (+ (* a b) (+ (* c i) (+ (* t z) (* x y))))>
#<alt (+ (* a b) (+ (* c i) (+ (* t z) (* x y))))>
#<alt (+ (* a b) (+ (* c i) (+ (* t z) (* x y))))>
#<alt (* c i)>
#<alt (* c (+ i (+ (/ (* a b) c) (+ (/ (* t z) c) (/ (* x y) c)))))>
#<alt (* c (+ i (+ (/ (* a b) c) (+ (/ (* t z) c) (/ (* x y) c)))))>
#<alt (* c (+ i (+ (/ (* a b) c) (+ (/ (* t z) c) (/ (* x y) c)))))>
#<alt (* c i)>
#<alt (* -1 (* c (+ (* -1 i) (* -1 (/ (+ (* a b) (+ (* t z) (* x y))) c)))))>
#<alt (* -1 (* c (+ (* -1 i) (* -1 (/ (+ (* a b) (+ (* t z) (* x y))) c)))))>
#<alt (* -1 (* c (+ (* -1 i) (* -1 (/ (+ (* a b) (+ (* t z) (* x y))) c)))))>
#<alt (+ (* a b) (+ (* t z) (* x y)))>
#<alt (+ (* a b) (+ (* c i) (+ (* t z) (* x y))))>
#<alt (+ (* a b) (+ (* c i) (+ (* t z) (* x y))))>
#<alt (+ (* a b) (+ (* c i) (+ (* t z) (* x y))))>
#<alt (* c i)>
#<alt (* i (+ c (+ (/ (* a b) i) (+ (/ (* t z) i) (/ (* x y) i)))))>
#<alt (* i (+ c (+ (/ (* a b) i) (+ (/ (* t z) i) (/ (* x y) i)))))>
#<alt (* i (+ c (+ (/ (* a b) i) (+ (/ (* t z) i) (/ (* x y) i)))))>
#<alt (* c i)>
#<alt (* -1 (* i (+ (* -1 c) (* -1 (/ (+ (* a b) (+ (* t z) (* x y))) i)))))>
#<alt (* -1 (* i (+ (* -1 c) (* -1 (/ (+ (* a b) (+ (* t z) (* x y))) i)))))>
#<alt (* -1 (* i (+ (* -1 c) (* -1 (/ (+ (* a b) (+ (* t z) (* x y))) i)))))>
#<alt (+ (* a b) (+ (* c i) (* t z)))>
#<alt (+ (* a b) (+ (* c i) (+ (* t z) (* x y))))>
#<alt (+ (* a b) (+ (* c i) (+ (* t z) (* x y))))>
#<alt (+ (* a b) (+ (* c i) (+ (* t z) (* x y))))>
#<alt (* x y)>
#<alt (* x (+ y (+ (/ (* a b) x) (+ (/ (* c i) x) (/ (* t z) x)))))>
#<alt (* x (+ y (+ (/ (* a b) x) (+ (/ (* c i) x) (/ (* t z) x)))))>
#<alt (* x (+ y (+ (/ (* a b) x) (+ (/ (* c i) x) (/ (* t z) x)))))>
#<alt (* x y)>
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* a b) (+ (* c i) (* t z))) x)))))>
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* a b) (+ (* c i) (* t z))) x)))))>
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* a b) (+ (* c i) (* t z))) x)))))>
#<alt (+ (* a b) (+ (* c i) (* t z)))>
#<alt (+ (* a b) (+ (* c i) (+ (* t z) (* x y))))>
#<alt (+ (* a b) (+ (* c i) (+ (* t z) (* x y))))>
#<alt (+ (* a b) (+ (* c i) (+ (* t z) (* x y))))>
#<alt (* x y)>
#<alt (* y (+ x (+ (/ (* a b) y) (+ (/ (* c i) y) (/ (* t z) y)))))>
#<alt (* y (+ x (+ (/ (* a b) y) (+ (/ (* c i) y) (/ (* t z) y)))))>
#<alt (* y (+ x (+ (/ (* a b) y) (+ (/ (* c i) y) (/ (* t z) y)))))>
#<alt (* x y)>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* a b) (+ (* c i) (* t z))) y)))))>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* a b) (+ (* c i) (* t z))) y)))))>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* a b) (+ (* c i) (* t z))) y)))))>
#<alt (+ (* c i) (+ (* t z) (* x y)))>
#<alt (+ (* a b) (+ (* c i) (+ (* t z) (* x y))))>
#<alt (+ (* a b) (+ (* c i) (+ (* t z) (* x y))))>
#<alt (+ (* a b) (+ (* c i) (+ (* t z) (* x y))))>
#<alt (* a b)>
#<alt (* a (+ b (+ (/ (* c i) a) (+ (/ (* t z) a) (/ (* x y) a)))))>
#<alt (* a (+ b (+ (/ (* c i) a) (+ (/ (* t z) a) (/ (* x y) a)))))>
#<alt (* a (+ b (+ (/ (* c i) a) (+ (/ (* t z) a) (/ (* x y) a)))))>
#<alt (* a b)>
#<alt (* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* c i) (+ (* t z) (* x y))) a)))))>
#<alt (* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* c i) (+ (* t z) (* x y))) a)))))>
#<alt (* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* c i) (+ (* t z) (* x y))) a)))))>
#<alt (+ (* c i) (+ (* t z) (* x y)))>
#<alt (+ (* a b) (+ (* c i) (+ (* t z) (* x y))))>
#<alt (+ (* a b) (+ (* c i) (+ (* t z) (* x y))))>
#<alt (+ (* a b) (+ (* c i) (+ (* t z) (* x y))))>
#<alt (* a b)>
#<alt (* b (+ a (+ (/ (* c i) b) (+ (/ (* t z) b) (/ (* x y) b)))))>
#<alt (* b (+ a (+ (/ (* c i) b) (+ (/ (* t z) b) (/ (* x y) b)))))>
#<alt (* b (+ a (+ (/ (* c i) b) (+ (/ (* t z) b) (/ (* x y) b)))))>
#<alt (* a b)>
#<alt (* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* c i) (+ (* t z) (* x y))) b)))))>
#<alt (* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* c i) (+ (* t z) (* x y))) b)))))>
#<alt (* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* c i) (+ (* t z) (* x y))) b)))))>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (+ (* a b) (* x y))>
#<alt (+ (* a b) (+ (* c i) (* x y)))>
#<alt (+ (* a b) (+ (* c i) (* x y)))>
#<alt (+ (* a b) (+ (* c i) (* x y)))>
#<alt (* c i)>
#<alt (* c (+ i (+ (/ (* a b) c) (/ (* x y) c))))>
#<alt (* c (+ i (+ (/ (* a b) c) (/ (* x y) c))))>
#<alt (* c (+ i (+ (/ (* a b) c) (/ (* x y) c))))>
#<alt (* c i)>
#<alt (* -1 (* c (+ (* -1 i) (* -1 (/ (+ (* a b) (* x y)) c)))))>
#<alt (* -1 (* c (+ (* -1 i) (* -1 (/ (+ (* a b) (* x y)) c)))))>
#<alt (* -1 (* c (+ (* -1 i) (* -1 (/ (+ (* a b) (* x y)) c)))))>
#<alt (+ (* a b) (* x y))>
#<alt (+ (* a b) (+ (* c i) (* x y)))>
#<alt (+ (* a b) (+ (* c i) (* x y)))>
#<alt (+ (* a b) (+ (* c i) (* x y)))>
#<alt (* c i)>
#<alt (* i (+ c (+ (/ (* a b) i) (/ (* x y) i))))>
#<alt (* i (+ c (+ (/ (* a b) i) (/ (* x y) i))))>
#<alt (* i (+ c (+ (/ (* a b) i) (/ (* x y) i))))>
#<alt (* c i)>
#<alt (* -1 (* i (+ (* -1 c) (* -1 (/ (+ (* a b) (* x y)) i)))))>
#<alt (* -1 (* i (+ (* -1 c) (* -1 (/ (+ (* a b) (* x y)) i)))))>
#<alt (* -1 (* i (+ (* -1 c) (* -1 (/ (+ (* a b) (* x y)) i)))))>
#<alt (+ (* a b) (* c i))>
#<alt (+ (* a b) (+ (* c i) (* x y)))>
#<alt (+ (* a b) (+ (* c i) (* x y)))>
#<alt (+ (* a b) (+ (* c i) (* x y)))>
#<alt (* x y)>
#<alt (* x (+ y (+ (/ (* a b) x) (/ (* c i) x))))>
#<alt (* x (+ y (+ (/ (* a b) x) (/ (* c i) x))))>
#<alt (* x (+ y (+ (/ (* a b) x) (/ (* c i) x))))>
#<alt (* x y)>
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* a b) (* c i)) x)))))>
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* a b) (* c i)) x)))))>
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* a b) (* c i)) x)))))>
#<alt (+ (* a b) (* c i))>
#<alt (+ (* a b) (+ (* c i) (* x y)))>
#<alt (+ (* a b) (+ (* c i) (* x y)))>
#<alt (+ (* a b) (+ (* c i) (* x y)))>
#<alt (* x y)>
#<alt (* y (+ x (+ (/ (* a b) y) (/ (* c i) y))))>
#<alt (* y (+ x (+ (/ (* a b) y) (/ (* c i) y))))>
#<alt (* y (+ x (+ (/ (* a b) y) (/ (* c i) y))))>
#<alt (* x y)>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* a b) (* c i)) y)))))>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* a b) (* c i)) y)))))>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* a b) (* c i)) y)))))>
#<alt (+ (* c i) (* x y))>
#<alt (+ (* a b) (+ (* c i) (* x y)))>
#<alt (+ (* a b) (+ (* c i) (* x y)))>
#<alt (+ (* a b) (+ (* c i) (* x y)))>
#<alt (* a b)>
#<alt (* a (+ b (+ (/ (* c i) a) (/ (* x y) a))))>
#<alt (* a (+ b (+ (/ (* c i) a) (/ (* x y) a))))>
#<alt (* a (+ b (+ (/ (* c i) a) (/ (* x y) a))))>
#<alt (* a b)>
#<alt (* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* c i) (* x y)) a)))))>
#<alt (* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* c i) (* x y)) a)))))>
#<alt (* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* c i) (* x y)) a)))))>
#<alt (+ (* c i) (* x y))>
#<alt (+ (* a b) (+ (* c i) (* x y)))>
#<alt (+ (* a b) (+ (* c i) (* x y)))>
#<alt (+ (* a b) (+ (* c i) (* x y)))>
#<alt (* a b)>
#<alt (* b (+ a (+ (/ (* c i) b) (/ (* x y) b))))>
#<alt (* b (+ a (+ (/ (* c i) b) (/ (* x y) b))))>
#<alt (* b (+ a (+ (/ (* c i) b) (/ (* x y) b))))>
#<alt (* a b)>
#<alt (* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* c i) (* x y)) b)))))>
#<alt (* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* c i) (* x y)) b)))))>
#<alt (* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* c i) (* x y)) b)))))>
#<alt (* c i)>
#<alt (* c i)>
#<alt (* c i)>
#<alt (* c i)>
#<alt (* c i)>
#<alt (* c i)>
#<alt (* c i)>
#<alt (* c i)>
#<alt (* c i)>
#<alt (* c i)>
#<alt (* c i)>
#<alt (* c i)>
#<alt (* c i)>
#<alt (* c i)>
#<alt (* c i)>
#<alt (* c i)>
#<alt (* c i)>
#<alt (* c i)>
#<alt (* c i)>
#<alt (* c i)>
#<alt (* c i)>
#<alt (* c i)>
#<alt (* c i)>
#<alt (* c i)>
#<alt (* a b)>
#<alt (+ (* a b) (* x y))>
#<alt (+ (* a b) (* x y))>
#<alt (+ (* a b) (* x y))>
#<alt (* x y)>
#<alt (* x (+ y (/ (* a b) x)))>
#<alt (* x (+ y (/ (* a b) x)))>
#<alt (* x (+ y (/ (* a b) x)))>
#<alt (* x y)>
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (* a b) x)))))>
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (* a b) x)))))>
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (* a b) x)))))>
#<alt (* a b)>
#<alt (+ (* a b) (* x y))>
#<alt (+ (* a b) (* x y))>
#<alt (+ (* a b) (* x y))>
#<alt (* x y)>
#<alt (* y (+ x (/ (* a b) y)))>
#<alt (* y (+ x (/ (* a b) y)))>
#<alt (* y (+ x (/ (* a b) y)))>
#<alt (* x y)>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (* a b) y)))))>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (* a b) y)))))>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (* a b) y)))))>
#<alt (* x y)>
#<alt (+ (* a b) (* x y))>
#<alt (+ (* a b) (* x y))>
#<alt (+ (* a b) (* x y))>
#<alt (* a b)>
#<alt (* a (+ b (/ (* x y) a)))>
#<alt (* a (+ b (/ (* x y) a)))>
#<alt (* a (+ b (/ (* x y) a)))>
#<alt (* a b)>
#<alt (* -1 (* a (+ (* -1 b) (* -1 (/ (* x y) a)))))>
#<alt (* -1 (* a (+ (* -1 b) (* -1 (/ (* x y) a)))))>
#<alt (* -1 (* a (+ (* -1 b) (* -1 (/ (* x y) a)))))>
#<alt (* x y)>
#<alt (+ (* a b) (* x y))>
#<alt (+ (* a b) (* x y))>
#<alt (+ (* a b) (* x y))>
#<alt (* a b)>
#<alt (* b (+ a (/ (* x y) b)))>
#<alt (* b (+ a (/ (* x y) b)))>
#<alt (* b (+ a (/ (* x y) b)))>
#<alt (* a b)>
#<alt (* -1 (* b (+ (* -1 a) (* -1 (/ (* x y) b)))))>
#<alt (* -1 (* b (+ (* -1 a) (* -1 (/ (* x y) b)))))>
#<alt (* -1 (* b (+ (* -1 a) (* -1 (/ (* x y) b)))))>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
Calls

72 calls:

TimeVariablePointExpression
1.0ms
b
@0
(+ (* c i) (+ (* x y) (* a b)))
1.0ms
z
@0
(+ (* z t) (+ (* c i) (+ (* x y) (* a b))))
1.0ms
i
@-inf
(+ (* z t) (+ (* c i) (+ (* x y) (* a b))))
1.0ms
t
@0
(+ (* z t) (+ (* c i) (+ (* x y) (* a b))))
0.0ms
c
@0
(+ (* z t) (+ (* c i) (+ (* x y) (* a b))))

rewrite406.0ms (4.5%)

Algorithm
batch-egg-rewrite
Rules
3626×*-lowering-*.f32
3626×*-lowering-*.f64
3422×+-lowering-+.f64
3422×+-lowering-+.f32
2368×/-lowering-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01536
16636
273236
0821836
Stop Event
iter limit
node limit
Counts
6 → 212
Calls
Call 1
Inputs
(+ (* z t) (+ (* c i) (+ (* x y) (* a b))))
(* z t)
(+ (* c i) (+ (* x y) (* a b)))
(* c i)
(+ (* x y) (* a b))
(* a b)
Outputs
(+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))
(+.f64 (*.f64 c i) (+.f64 (*.f64 z t) (+.f64 (*.f64 x y) (*.f64 a b))))
(+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (+.f64 (*.f64 a b) (*.f64 z t))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 a b) (+.f64 (*.f64 z t) (*.f64 c i))))
(+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 a b) (*.f64 c i)) (*.f64 z t)))
(+.f64 (*.f64 x y) (+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 z t))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i))))
(+.f64 (*.f64 a b) (+.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (*.f64 z t)))
(+.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 z t) (*.f64 c i)))
(+.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 z t))
(+.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (+.f64 (*.f64 a b) (*.f64 z t)))
(+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 x y) (*.f64 a b)))
(+.f64 (/.f64 (*.f64 z (*.f64 t (*.f64 z t))) (-.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))) (neg.f64 (/.f64 (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) (-.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))))))
(+.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 z t)))
(+.f64 (+.f64 (*.f64 z t) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 c i))
(+.f64 (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (*.f64 x y))) (*.f64 a b))
(+.f64 (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (*.f64 a b))) (*.f64 x y))
(+.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 a b) (*.f64 z t))) (*.f64 c i))
(+.f64 (+.f64 (*.f64 z t) (*.f64 x y)) (+.f64 (*.f64 a b) (*.f64 c i)))
(+.f64 (+.f64 (*.f64 z t) (*.f64 a b)) (+.f64 (*.f64 c i) (*.f64 x y)))
(-.f64 (/.f64 (*.f64 z (*.f64 t (*.f64 z t))) (-.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))) (/.f64 (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) (-.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))))
(-.f64 (/.f64 (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) (-.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 z t))) (/.f64 (*.f64 z (*.f64 t (*.f64 z t))) (-.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 z t))))
(-.f64 (/.f64 (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 z t) (*.f64 c i))) (-.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 x y) (*.f64 a b)))) (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b))) (-.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 x y) (*.f64 a b)))))
(fma.f64 z t (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))
(fma.f64 t z (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))
(fma.f64 c i (+.f64 (*.f64 x y) (+.f64 (*.f64 a b) (*.f64 z t))))
(fma.f64 i c (+.f64 (*.f64 x y) (+.f64 (*.f64 a b) (*.f64 z t))))
(fma.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 a b) (*.f64 (*.f64 (*.f64 a b) a) b))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y))))) (+.f64 (*.f64 z t) (*.f64 c i)))
(fma.f64 (+.f64 (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (*.f64 c i))))) (*.f64 z t))
(fma.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 (*.f64 a b) a) b)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 z t) (*.f64 c i)))
(fma.f64 (-.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) (*.f64 z t))
(neg.f64 (/.f64 (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (-.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 z t)))))))
(neg.f64 (/.f64 (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 z t)) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))))) (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (-.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 z t))))))
(neg.f64 (/.f64 (*.f64 (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 z t)) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))) (-.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))))
(/.f64 (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))))) (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (-.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 z t)))))
(/.f64 (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))))) (+.f64 (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) (*.f64 (*.f64 z t) (-.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))))))
(/.f64 (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))) (-.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (-.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 z t))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))))) (neg.f64 (+.f64 (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) (*.f64 (*.f64 z t) (-.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))))))
(/.f64 (*.f64 (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 z t)) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 z t)) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 z t) (*.f64 c i)))) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b))))) (+.f64 (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 z t) (*.f64 c i))) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 z t) (*.f64 c i))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) (*.f64 (*.f64 z t) (-.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))))) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 z t) (*.f64 c i))) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 z t) (*.f64 c i))))) (+.f64 (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 z t) (*.f64 c i)))) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 z t)) (-.f64 (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) (*.f64 z (*.f64 t (*.f64 z t))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 x y) (*.f64 a b))) (-.f64 (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 z t) (*.f64 c i))) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b))))))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 z t) (*.f64 c i))) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b)))) (-.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 x y) (*.f64 a b))))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) (*.f64 z (*.f64 t (*.f64 z t)))) (-.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 z t)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 a b) (*.f64 (*.f64 (*.f64 a b) a) b))) (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t))))) (*.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))))) (*.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))) (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 a b) (*.f64 (*.f64 (*.f64 a b) a) b))) (-.f64 (*.f64 z t) (*.f64 c i))) (*.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i)))))) (*.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))) (-.f64 (*.f64 z t) (*.f64 c i))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 a b) (*.f64 (*.f64 (*.f64 a b) a) b))) (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t))))) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 a b) a) b) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 a b)))) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))))) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 a b) a) b) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 a b)))) (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 a b) (*.f64 (*.f64 (*.f64 a b) a) b))) (-.f64 (*.f64 z t) (*.f64 c i))) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 a b) a) b) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 a b)))) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i)))))) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 a b) a) b) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 a b)))) (-.f64 (*.f64 z t) (*.f64 c i))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 (*.f64 a b) a) b)) (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t))))) (*.f64 (-.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))))) (*.f64 (-.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 (*.f64 a b) a) b)) (-.f64 (*.f64 z t) (*.f64 c i))) (*.f64 (-.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i)))))) (*.f64 (-.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (*.f64 z t) (*.f64 c i))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 a b) (*.f64 (*.f64 (*.f64 a b) a) b)))) (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t))))) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y))))) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))))) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y))))) (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t))))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 a b) (*.f64 (*.f64 (*.f64 a b) a) b)))) (-.f64 (*.f64 z t) (*.f64 c i))) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y))))) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i)))))) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y))))) (-.f64 (*.f64 z t) (*.f64 c i))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x y) (*.f64 a b))) (-.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t))))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x y) (*.f64 a b))) (-.f64 (*.f64 x y) (*.f64 a b))) (-.f64 (*.f64 z t) (*.f64 c i))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x y) (*.f64 a b))) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i)))))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x y) (*.f64 a b))) (-.f64 (*.f64 z t) (*.f64 c i))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t))))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 z t) (*.f64 c i))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) (*.f64 a b))) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i)))))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) (*.f64 a b))) (-.f64 (*.f64 z t) (*.f64 c i))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 a b) a) b) (*.f64 x (*.f64 y (*.f64 x y)))) (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t))))) (*.f64 (-.f64 (*.f64 a b) (*.f64 x y)) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))))) (*.f64 (-.f64 (*.f64 a b) (*.f64 x y)) (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 a b) a) b) (*.f64 x (*.f64 y (*.f64 x y)))) (-.f64 (*.f64 z t) (*.f64 c i))) (*.f64 (-.f64 (*.f64 a b) (*.f64 x y)) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i)))))) (*.f64 (-.f64 (*.f64 a b) (*.f64 x y)) (-.f64 (*.f64 z t) (*.f64 c i))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y))))) (*.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 a b) (*.f64 (*.f64 (*.f64 a b) a) b))))) (*.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))) (+.f64 (*.f64 (*.f64 (*.f64 a b) a) b) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 a b))))) (*.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 a b) (*.f64 (*.f64 (*.f64 a b) a) b))))) (*.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 (*.f64 a b) a) b) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 a b))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))) (-.f64 (*.f64 x y) (*.f64 a b))) (*.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 (*.f64 a b) a) b)))) (*.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (-.f64 (*.f64 x y) (*.f64 a b))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))))) (*.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 a b) (*.f64 (*.f64 (*.f64 a b) a) b)))))) (*.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x y) (*.f64 a b)))) (*.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x y) (*.f64 a b))) (-.f64 (*.f64 x y) (*.f64 a b))))) (*.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x y) (*.f64 a b)))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) (*.f64 a b)))) (*.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) (*.f64 a b)))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))) (-.f64 (*.f64 a b) (*.f64 x y))) (*.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (-.f64 (*.f64 (*.f64 (*.f64 a b) a) b) (*.f64 x (*.f64 y (*.f64 x y)))))) (*.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (-.f64 (*.f64 a b) (*.f64 x y))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i)))) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y))))) (*.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 a b) (*.f64 (*.f64 (*.f64 a b) a) b))))) (*.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i)))) (+.f64 (*.f64 (*.f64 (*.f64 a b) a) b) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 a b))))) (*.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 a b) (*.f64 (*.f64 (*.f64 a b) a) b))))) (*.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 (*.f64 (*.f64 a b) a) b) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 a b))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i)))) (-.f64 (*.f64 x y) (*.f64 a b))) (*.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 (*.f64 a b) a) b)))) (*.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (-.f64 (*.f64 x y) (*.f64 a b))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))))) (*.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 a b) (*.f64 (*.f64 (*.f64 a b) a) b)))))) (*.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i)))) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x y) (*.f64 a b)))) (*.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x y) (*.f64 a b))) (-.f64 (*.f64 x y) (*.f64 a b))))) (*.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x y) (*.f64 a b)))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) (*.f64 a b)))) (*.f64 (-.f64 (*.f64 z t) (*.f64 c i)) #s(literal 1 binary64))) (*.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) (*.f64 a b)))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i)))) (-.f64 (*.f64 a b) (*.f64 x y))) (*.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (-.f64 (*.f64 (*.f64 (*.f64 a b) a) b) (*.f64 x (*.f64 y (*.f64 x y)))))) (*.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (-.f64 (*.f64 a b) (*.f64 x y))))
(/.f64 (-.f64 (*.f64 (*.f64 z (*.f64 t (*.f64 z t))) (-.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))) (*.f64 (-.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))))) (*.f64 (-.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) (-.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (-.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 z t)))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 z t)) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))))) (neg.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 z t)) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 z t) (*.f64 c i)))) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b)))))) (neg.f64 (+.f64 (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 z t) (*.f64 c i))) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 z t) (*.f64 c i)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) (*.f64 z (*.f64 t (*.f64 z t))))) (neg.f64 (-.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 z t))))
(/.f64 (neg.f64 (-.f64 (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 z t) (*.f64 c i))) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b))))) (neg.f64 (-.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 x y) (*.f64 a b)))))
(/.f64 (+.f64 (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))) (pow.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 a b) (*.f64 z t))) #s(literal 3 binary64))) (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (-.f64 (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 a b) (*.f64 z t))) (+.f64 (*.f64 x y) (+.f64 (*.f64 a b) (*.f64 z t)))) (*.f64 (*.f64 c i) (+.f64 (*.f64 x y) (+.f64 (*.f64 a b) (*.f64 z t)))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b)))) (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 z t) (*.f64 c i))))) (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b))) (-.f64 (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 z t) (*.f64 c i))) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 z t) (*.f64 c i))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (+.f64 (*.f64 c i) (*.f64 x y)))) (pow.f64 (+.f64 (*.f64 a b) (*.f64 z t)) #s(literal 3 binary64))) (+.f64 (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (+.f64 (*.f64 c i) (*.f64 x y))) (-.f64 (*.f64 (+.f64 (*.f64 a b) (*.f64 z t)) (+.f64 (*.f64 a b) (*.f64 z t))) (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (+.f64 (*.f64 a b) (*.f64 z t))))))
(/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 z t) (+.f64 (*.f64 x y) (*.f64 a b))) #s(literal 3 binary64)) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))) (+.f64 (*.f64 (+.f64 (*.f64 z t) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 z t) (+.f64 (*.f64 x y) (*.f64 a b)))) (-.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 (+.f64 (*.f64 z t) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 c i)))))
(/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (*.f64 x y))) #s(literal 3 binary64)) (*.f64 (*.f64 a b) (*.f64 (*.f64 (*.f64 a b) a) b))) (+.f64 (*.f64 (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (*.f64 x y))) (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (*.f64 x y)))) (-.f64 (*.f64 (*.f64 (*.f64 a b) a) b) (*.f64 (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (*.f64 x y))) (*.f64 a b)))))
(/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (*.f64 a b))) #s(literal 3 binary64)) (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))))) (+.f64 (*.f64 (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (*.f64 a b))) (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (*.f64 a b)))) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (*.f64 a b))) (*.f64 x y)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 z (*.f64 t (*.f64 z t))) (-.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) (-.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 z (*.f64 t (*.f64 z t))) (-.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))) (/.f64 (*.f64 z (*.f64 t (*.f64 z t))) (-.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))))) (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) (-.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))) (/.f64 (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) (-.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))))) (*.f64 (/.f64 (*.f64 z (*.f64 t (*.f64 z t))) (-.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))) (/.f64 (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) (-.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))))))))
(/.f64 (-.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 a b) (*.f64 z t))) (+.f64 (*.f64 x y) (+.f64 (*.f64 a b) (*.f64 z t))))) (-.f64 (*.f64 c i) (+.f64 (*.f64 x y) (+.f64 (*.f64 a b) (*.f64 z t)))))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 z t) (*.f64 c i)))) (-.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 z t) (*.f64 c i))))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (+.f64 (*.f64 c i) (*.f64 x y))) (*.f64 (+.f64 (*.f64 a b) (*.f64 z t)) (+.f64 (*.f64 a b) (*.f64 z t)))) (-.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (+.f64 (*.f64 a b) (*.f64 z t))))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 z t) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 z t) (+.f64 (*.f64 x y) (*.f64 a b)))) (*.f64 c (*.f64 i (*.f64 c i)))) (-.f64 (+.f64 (*.f64 z t) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 c i)))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (*.f64 x y))) (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (*.f64 x y)))) (*.f64 (*.f64 (*.f64 a b) a) b)) (-.f64 (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (*.f64 x y))) (*.f64 a b)))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (*.f64 a b))) (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (*.f64 a b)))) (*.f64 x (*.f64 y (*.f64 x y)))) (-.f64 (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (*.f64 a b))) (*.f64 x y)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 z (*.f64 t (*.f64 z t))) (-.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))) (/.f64 (*.f64 z (*.f64 t (*.f64 z t))) (-.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) (-.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))) (/.f64 (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) (-.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))))) (+.f64 (/.f64 (*.f64 z (*.f64 t (*.f64 z t))) (-.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))) (/.f64 (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) (-.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (-.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 z t))))))
(*.f64 (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) (*.f64 (*.f64 z t) (-.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))))))
(*.f64 (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (-.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 z t)))))))
(*.f64 (*.f64 (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 z t)) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 z t)) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))))
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 z t) (*.f64 c i)))) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 z t) (*.f64 c i))) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 z t) (*.f64 c i)))))))
(*.f64 #s(literal 1 binary64) (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))))
(*.f64 (-.f64 (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 z t) (*.f64 c i))) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b)))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 x y) (*.f64 a b)))))
(*.f64 (-.f64 (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) (*.f64 z (*.f64 t (*.f64 z t)))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 z t))))
(*.f64 z t)
(*.f64 t z)
(+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))
(+.f64 (*.f64 x y) (+.f64 (*.f64 c i) (*.f64 a b)))
(+.f64 (*.f64 x y) (+.f64 (*.f64 a b) (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y)))
(+.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (*.f64 c i))
(+.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (*.f64 a b))
(+.f64 (/.f64 (*.f64 c (*.f64 i (*.f64 c i))) (-.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) (neg.f64 (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b))) (-.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))))
(+.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (*.f64 x y))
(+.f64 (+.f64 (*.f64 a b) (*.f64 c i)) (*.f64 x y))
(-.f64 (/.f64 (*.f64 c (*.f64 i (*.f64 c i))) (-.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b))) (-.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))))
(-.f64 (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b))) (-.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (*.f64 c i))) (/.f64 (*.f64 c (*.f64 i (*.f64 c i))) (-.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (*.f64 c i))))
(-.f64 (/.f64 (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (+.f64 (*.f64 c i) (*.f64 x y))) (-.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (*.f64 a b))) (/.f64 (*.f64 (*.f64 (*.f64 a b) a) b) (-.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (*.f64 a b))))
(fma.f64 c i (+.f64 (*.f64 x y) (*.f64 a b)))
(fma.f64 i c (+.f64 (*.f64 x y) (*.f64 a b)))
(fma.f64 x y (+.f64 (*.f64 a b) (*.f64 c i)))
(fma.f64 y x (+.f64 (*.f64 a b) (*.f64 c i)))
(fma.f64 a b (+.f64 (*.f64 c i) (*.f64 x y)))
(fma.f64 b a (+.f64 (*.f64 c i) (*.f64 x y)))
(fma.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 a b) (*.f64 (*.f64 (*.f64 a b) a) b))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y))))) (*.f64 c i))
(fma.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 (*.f64 a b) a) b)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x y) (*.f64 a b))) (*.f64 c i))
(neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))))
(/.f64 (+.f64 (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b))))) (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (*.f64 c i)))))
(/.f64 (+.f64 (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b))))) (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))))
(/.f64 (-.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b)))) (-.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b)))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (*.f64 c i))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b)))))) (neg.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b))))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 c i)) (+.f64 (*.f64 x y) (*.f64 a b))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (+.f64 (*.f64 c i) (*.f64 x y)))) (*.f64 (*.f64 a b) (*.f64 (*.f64 (*.f64 a b) a) b))) (+.f64 (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (+.f64 (*.f64 c i) (*.f64 x y))) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))) (+.f64 (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (+.f64 (*.f64 c i) (*.f64 x y))) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y))))) (+.f64 (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (+.f64 (*.f64 c i) (*.f64 x y)))) (*.f64 (*.f64 a b) (*.f64 (*.f64 (*.f64 a b) a) b)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (*.f64 c i)) (-.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 c (*.f64 i (*.f64 c i))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (*.f64 a b)) (-.f64 (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (+.f64 (*.f64 c i) (*.f64 x y))) (*.f64 (*.f64 (*.f64 a b) a) b))))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (+.f64 (*.f64 c i) (*.f64 x y))) (*.f64 (*.f64 (*.f64 a b) a) b)) (-.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (*.f64 a b)))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 c (*.f64 i (*.f64 c i)))) (-.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (*.f64 c i)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))))
(/.f64 (-.f64 (*.f64 (*.f64 c (*.f64 i (*.f64 c i))) (-.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) (*.f64 (-.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b))))) (*.f64 (-.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (-.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b))))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (*.f64 c i)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b)))))) (neg.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 c i)) (+.f64 (*.f64 x y) (*.f64 a b)))))
(/.f64 (neg.f64 (+.f64 (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (+.f64 (*.f64 c i) (*.f64 x y)))) (*.f64 (*.f64 a b) (*.f64 (*.f64 (*.f64 a b) a) b)))) (neg.f64 (+.f64 (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (+.f64 (*.f64 c i) (*.f64 x y))) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 c (*.f64 i (*.f64 c i))))) (neg.f64 (-.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (*.f64 c i))))
(/.f64 (neg.f64 (-.f64 (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (+.f64 (*.f64 c i) (*.f64 x y))) (*.f64 (*.f64 (*.f64 a b) a) b))) (neg.f64 (-.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (*.f64 a b))))
(/.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (pow.f64 (+.f64 (*.f64 a b) (*.f64 c i)) #s(literal 3 binary64))) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 (+.f64 (*.f64 a b) (*.f64 c i)) (+.f64 (*.f64 a b) (*.f64 c i))) (*.f64 (*.f64 x y) (+.f64 (*.f64 a b) (*.f64 c i))))))
(/.f64 (+.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 (*.f64 a b) a) b)) (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (+.f64 (*.f64 c i) (*.f64 x y))))) (+.f64 (*.f64 (*.f64 (*.f64 a b) a) b) (-.f64 (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (+.f64 (*.f64 c i) (*.f64 x y))) (*.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y))))))
(/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 c i) (*.f64 a b)) #s(literal 3 binary64)) (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))))) (+.f64 (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (+.f64 (*.f64 c i) (*.f64 a b))) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (*.f64 x y)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c (*.f64 i (*.f64 c i))) (-.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b))) (-.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 c (*.f64 i (*.f64 c i))) (-.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) (/.f64 (*.f64 c (*.f64 i (*.f64 c i))) (-.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))) (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b))) (-.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b))) (-.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))) (*.f64 (/.f64 (*.f64 c (*.f64 i (*.f64 c i))) (-.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b))) (-.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))))))
(/.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (+.f64 (*.f64 a b) (*.f64 c i)) (+.f64 (*.f64 a b) (*.f64 c i)))) (-.f64 (*.f64 x y) (+.f64 (*.f64 a b) (*.f64 c i))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 a b) a) b) (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (+.f64 (*.f64 c i) (*.f64 x y)))) (-.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y))))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (+.f64 (*.f64 c i) (*.f64 a b))) (*.f64 x (*.f64 y (*.f64 x y)))) (-.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (*.f64 x y)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 c (*.f64 i (*.f64 c i))) (-.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) (/.f64 (*.f64 c (*.f64 i (*.f64 c i))) (-.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b))) (-.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b))) (-.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))))) (+.f64 (/.f64 (*.f64 c (*.f64 i (*.f64 c i))) (-.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b))) (-.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (*.f64 c i))))))
(*.f64 (+.f64 (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))))))
(*.f64 (-.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b)))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (*.f64 c i)))))))
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b))))) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 c i)) (+.f64 (*.f64 x y) (*.f64 a b)))))
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (+.f64 (*.f64 c i) (*.f64 x y)))) (*.f64 (*.f64 a b) (*.f64 (*.f64 (*.f64 a b) a) b))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (+.f64 (*.f64 c i) (*.f64 x y))) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y)))))))
(*.f64 #s(literal 1 binary64) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))
(*.f64 (-.f64 (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (+.f64 (*.f64 c i) (*.f64 x y))) (*.f64 (*.f64 (*.f64 a b) a) b)) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (*.f64 a b))))
(*.f64 (-.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 c (*.f64 i (*.f64 c i)))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (*.f64 c i))))
(*.f64 c i)
(*.f64 i c)
(+.f64 (*.f64 x y) (*.f64 a b))
(+.f64 (*.f64 a b) (*.f64 x y))
(+.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) (*.f64 a b))) (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 a b) a) b) (-.f64 (*.f64 x y) (*.f64 a b)))))
(-.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) (*.f64 a b))) (/.f64 (*.f64 (*.f64 (*.f64 a b) a) b) (-.f64 (*.f64 x y) (*.f64 a b))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 a b) a) b) (-.f64 (*.f64 a b) (*.f64 x y))) (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 a b) (*.f64 x y))))
(fma.f64 x y (*.f64 a b))
(fma.f64 y x (*.f64 a b))
(fma.f64 a b (*.f64 x y))
(fma.f64 b a (*.f64 x y))
(neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x y) (*.f64 a b))))
(/.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 a b) (*.f64 (*.f64 (*.f64 a b) a) b))) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))))
(/.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 a b) (*.f64 (*.f64 (*.f64 a b) a) b))) (+.f64 (*.f64 (*.f64 (*.f64 a b) a) b) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 a b)))))
(/.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 (*.f64 a b) a) b)) (-.f64 (*.f64 x y) (*.f64 a b)))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 a b) (*.f64 (*.f64 (*.f64 a b) a) b)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 a b) (*.f64 (*.f64 (*.f64 a b) a) b)))) (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 a b) a) b) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 a b))))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x y) (*.f64 a b))) (-.f64 (*.f64 x y) (*.f64 a b))) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x y) (*.f64 a b))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) (*.f64 a b))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 a b) a) b) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 a b)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 a b) (*.f64 (*.f64 (*.f64 a b) a) b)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) (*.f64 a b))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 a b) (*.f64 x y)) (-.f64 (*.f64 (*.f64 (*.f64 a b) a) b) (*.f64 x (*.f64 y (*.f64 x y))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 a b) a) b) (*.f64 x (*.f64 y (*.f64 x y)))) (-.f64 (*.f64 a b) (*.f64 x y)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) (*.f64 a b)))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) (*.f64 a b))) (*.f64 (-.f64 (*.f64 x y) (*.f64 a b)) (*.f64 (*.f64 (*.f64 a b) a) b))) (*.f64 (-.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (*.f64 x y) (*.f64 a b))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 a b) (*.f64 (*.f64 (*.f64 a b) a) b))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x y) (*.f64 a b))) (-.f64 (*.f64 x y) (*.f64 a b)))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x y) (*.f64 a b)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 a b) a) b) (*.f64 x (*.f64 y (*.f64 x y))))) (neg.f64 (-.f64 (*.f64 a b) (*.f64 x y))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) (*.f64 a b))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 (*.f64 a b) a) b) (-.f64 (*.f64 x y) (*.f64 a b))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) (*.f64 a b))) (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) (*.f64 a b)))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 a b) a) b) (-.f64 (*.f64 x y) (*.f64 a b))) (/.f64 (*.f64 (*.f64 (*.f64 a b) a) b) (-.f64 (*.f64 x y) (*.f64 a b)))) (*.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) (*.f64 a b))) (/.f64 (*.f64 (*.f64 (*.f64 a b) a) b) (-.f64 (*.f64 x y) (*.f64 a b)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) (*.f64 a b))) (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) (*.f64 a b)))) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 a b) a) b) (-.f64 (*.f64 x y) (*.f64 a b))) (/.f64 (*.f64 (*.f64 (*.f64 a b) a) b) (-.f64 (*.f64 x y) (*.f64 a b))))) (+.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) (*.f64 a b))) (/.f64 (*.f64 (*.f64 (*.f64 a b) a) b) (-.f64 (*.f64 x y) (*.f64 a b)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) (*.f64 a b))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 a b) (*.f64 (*.f64 (*.f64 a b) a) b))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y))))))
(*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 a b) (*.f64 (*.f64 (*.f64 a b) a) b))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 (*.f64 a b) a) b) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 a b))))))
(*.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 (*.f64 a b) a) b)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x y) (*.f64 a b))))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 a b) (*.f64 (*.f64 (*.f64 a b) a) b)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))))))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x y) (*.f64 a b))) (-.f64 (*.f64 x y) (*.f64 a b))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x y) (*.f64 a b)))))
(*.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) (*.f64 a b)))
(*.f64 (-.f64 (*.f64 (*.f64 (*.f64 a b) a) b) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 a b) (*.f64 x y))))
(*.f64 a b)
(*.f64 b a)

simplify292.0ms (3.2%)

Algorithm
egg-herbie
Rules
4082×*-lowering-*.f32
4082×*-lowering-*.f64
2492×+-lowering-+.f64
2492×+-lowering-+.f32
1876×fnmsub-define
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01992658
17662526
228782442
375892442
089262442
Stop Event
iter limit
node limit
Counts
288 → 288
Calls
Call 1
Inputs
(+ (* a b) (+ (* c i) (* x y)))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(* t z)
(* z (+ t (+ (/ (* a b) z) (+ (/ (* c i) z) (/ (* x y) z)))))
(* z (+ t (+ (/ (* a b) z) (+ (/ (* c i) z) (/ (* x y) z)))))
(* z (+ t (+ (/ (* a b) z) (+ (/ (* c i) z) (/ (* x y) z)))))
(* t z)
(* -1 (* z (+ (* -1 t) (* -1 (/ (+ (* a b) (+ (* c i) (* x y))) z)))))
(* -1 (* z (+ (* -1 t) (* -1 (/ (+ (* a b) (+ (* c i) (* x y))) z)))))
(* -1 (* z (+ (* -1 t) (* -1 (/ (+ (* a b) (+ (* c i) (* x y))) z)))))
(+ (* a b) (+ (* c i) (* x y)))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(* t z)
(* t (+ z (+ (/ (* a b) t) (+ (/ (* c i) t) (/ (* x y) t)))))
(* t (+ z (+ (/ (* a b) t) (+ (/ (* c i) t) (/ (* x y) t)))))
(* t (+ z (+ (/ (* a b) t) (+ (/ (* c i) t) (/ (* x y) t)))))
(* t z)
(* -1 (* t (+ (* -1 z) (* -1 (/ (+ (* a b) (+ (* c i) (* x y))) t)))))
(* -1 (* t (+ (* -1 z) (* -1 (/ (+ (* a b) (+ (* c i) (* x y))) t)))))
(* -1 (* t (+ (* -1 z) (* -1 (/ (+ (* a b) (+ (* c i) (* x y))) t)))))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(* c i)
(* c (+ i (+ (/ (* a b) c) (+ (/ (* t z) c) (/ (* x y) c)))))
(* c (+ i (+ (/ (* a b) c) (+ (/ (* t z) c) (/ (* x y) c)))))
(* c (+ i (+ (/ (* a b) c) (+ (/ (* t z) c) (/ (* x y) c)))))
(* c i)
(* -1 (* c (+ (* -1 i) (* -1 (/ (+ (* a b) (+ (* t z) (* x y))) c)))))
(* -1 (* c (+ (* -1 i) (* -1 (/ (+ (* a b) (+ (* t z) (* x y))) c)))))
(* -1 (* c (+ (* -1 i) (* -1 (/ (+ (* a b) (+ (* t z) (* x y))) c)))))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(* c i)
(* i (+ c (+ (/ (* a b) i) (+ (/ (* t z) i) (/ (* x y) i)))))
(* i (+ c (+ (/ (* a b) i) (+ (/ (* t z) i) (/ (* x y) i)))))
(* i (+ c (+ (/ (* a b) i) (+ (/ (* t z) i) (/ (* x y) i)))))
(* c i)
(* -1 (* i (+ (* -1 c) (* -1 (/ (+ (* a b) (+ (* t z) (* x y))) i)))))
(* -1 (* i (+ (* -1 c) (* -1 (/ (+ (* a b) (+ (* t z) (* x y))) i)))))
(* -1 (* i (+ (* -1 c) (* -1 (/ (+ (* a b) (+ (* t z) (* x y))) i)))))
(+ (* a b) (+ (* c i) (* t z)))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(* x y)
(* x (+ y (+ (/ (* a b) x) (+ (/ (* c i) x) (/ (* t z) x)))))
(* x (+ y (+ (/ (* a b) x) (+ (/ (* c i) x) (/ (* t z) x)))))
(* x (+ y (+ (/ (* a b) x) (+ (/ (* c i) x) (/ (* t z) x)))))
(* x y)
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* a b) (+ (* c i) (* t z))) x)))))
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* a b) (+ (* c i) (* t z))) x)))))
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* a b) (+ (* c i) (* t z))) x)))))
(+ (* a b) (+ (* c i) (* t z)))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(* x y)
(* y (+ x (+ (/ (* a b) y) (+ (/ (* c i) y) (/ (* t z) y)))))
(* y (+ x (+ (/ (* a b) y) (+ (/ (* c i) y) (/ (* t z) y)))))
(* y (+ x (+ (/ (* a b) y) (+ (/ (* c i) y) (/ (* t z) y)))))
(* x y)
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* a b) (+ (* c i) (* t z))) y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* a b) (+ (* c i) (* t z))) y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* a b) (+ (* c i) (* t z))) y)))))
(+ (* c i) (+ (* t z) (* x y)))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(* a b)
(* a (+ b (+ (/ (* c i) a) (+ (/ (* t z) a) (/ (* x y) a)))))
(* a (+ b (+ (/ (* c i) a) (+ (/ (* t z) a) (/ (* x y) a)))))
(* a (+ b (+ (/ (* c i) a) (+ (/ (* t z) a) (/ (* x y) a)))))
(* a b)
(* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* c i) (+ (* t z) (* x y))) a)))))
(* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* c i) (+ (* t z) (* x y))) a)))))
(* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* c i) (+ (* t z) (* x y))) a)))))
(+ (* c i) (+ (* t z) (* x y)))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(* a b)
(* b (+ a (+ (/ (* c i) b) (+ (/ (* t z) b) (/ (* x y) b)))))
(* b (+ a (+ (/ (* c i) b) (+ (/ (* t z) b) (/ (* x y) b)))))
(* b (+ a (+ (/ (* c i) b) (+ (/ (* t z) b) (/ (* x y) b)))))
(* a b)
(* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* c i) (+ (* t z) (* x y))) b)))))
(* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* c i) (+ (* t z) (* x y))) b)))))
(* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* c i) (+ (* t z) (* x y))) b)))))
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(+ (* a b) (* x y))
(+ (* a b) (+ (* c i) (* x y)))
(+ (* a b) (+ (* c i) (* x y)))
(+ (* a b) (+ (* c i) (* x y)))
(* c i)
(* c (+ i (+ (/ (* a b) c) (/ (* x y) c))))
(* c (+ i (+ (/ (* a b) c) (/ (* x y) c))))
(* c (+ i (+ (/ (* a b) c) (/ (* x y) c))))
(* c i)
(* -1 (* c (+ (* -1 i) (* -1 (/ (+ (* a b) (* x y)) c)))))
(* -1 (* c (+ (* -1 i) (* -1 (/ (+ (* a b) (* x y)) c)))))
(* -1 (* c (+ (* -1 i) (* -1 (/ (+ (* a b) (* x y)) c)))))
(+ (* a b) (* x y))
(+ (* a b) (+ (* c i) (* x y)))
(+ (* a b) (+ (* c i) (* x y)))
(+ (* a b) (+ (* c i) (* x y)))
(* c i)
(* i (+ c (+ (/ (* a b) i) (/ (* x y) i))))
(* i (+ c (+ (/ (* a b) i) (/ (* x y) i))))
(* i (+ c (+ (/ (* a b) i) (/ (* x y) i))))
(* c i)
(* -1 (* i (+ (* -1 c) (* -1 (/ (+ (* a b) (* x y)) i)))))
(* -1 (* i (+ (* -1 c) (* -1 (/ (+ (* a b) (* x y)) i)))))
(* -1 (* i (+ (* -1 c) (* -1 (/ (+ (* a b) (* x y)) i)))))
(+ (* a b) (* c i))
(+ (* a b) (+ (* c i) (* x y)))
(+ (* a b) (+ (* c i) (* x y)))
(+ (* a b) (+ (* c i) (* x y)))
(* x y)
(* x (+ y (+ (/ (* a b) x) (/ (* c i) x))))
(* x (+ y (+ (/ (* a b) x) (/ (* c i) x))))
(* x (+ y (+ (/ (* a b) x) (/ (* c i) x))))
(* x y)
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* a b) (* c i)) x)))))
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* a b) (* c i)) x)))))
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* a b) (* c i)) x)))))
(+ (* a b) (* c i))
(+ (* a b) (+ (* c i) (* x y)))
(+ (* a b) (+ (* c i) (* x y)))
(+ (* a b) (+ (* c i) (* x y)))
(* x y)
(* y (+ x (+ (/ (* a b) y) (/ (* c i) y))))
(* y (+ x (+ (/ (* a b) y) (/ (* c i) y))))
(* y (+ x (+ (/ (* a b) y) (/ (* c i) y))))
(* x y)
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* a b) (* c i)) y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* a b) (* c i)) y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* a b) (* c i)) y)))))
(+ (* c i) (* x y))
(+ (* a b) (+ (* c i) (* x y)))
(+ (* a b) (+ (* c i) (* x y)))
(+ (* a b) (+ (* c i) (* x y)))
(* a b)
(* a (+ b (+ (/ (* c i) a) (/ (* x y) a))))
(* a (+ b (+ (/ (* c i) a) (/ (* x y) a))))
(* a (+ b (+ (/ (* c i) a) (/ (* x y) a))))
(* a b)
(* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* c i) (* x y)) a)))))
(* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* c i) (* x y)) a)))))
(* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* c i) (* x y)) a)))))
(+ (* c i) (* x y))
(+ (* a b) (+ (* c i) (* x y)))
(+ (* a b) (+ (* c i) (* x y)))
(+ (* a b) (+ (* c i) (* x y)))
(* a b)
(* b (+ a (+ (/ (* c i) b) (/ (* x y) b))))
(* b (+ a (+ (/ (* c i) b) (/ (* x y) b))))
(* b (+ a (+ (/ (* c i) b) (/ (* x y) b))))
(* a b)
(* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* c i) (* x y)) b)))))
(* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* c i) (* x y)) b)))))
(* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* c i) (* x y)) b)))))
(* c i)
(* c i)
(* c i)
(* c i)
(* c i)
(* c i)
(* c i)
(* c i)
(* c i)
(* c i)
(* c i)
(* c i)
(* c i)
(* c i)
(* c i)
(* c i)
(* c i)
(* c i)
(* c i)
(* c i)
(* c i)
(* c i)
(* c i)
(* c i)
(* a b)
(+ (* a b) (* x y))
(+ (* a b) (* x y))
(+ (* a b) (* x y))
(* x y)
(* x (+ y (/ (* a b) x)))
(* x (+ y (/ (* a b) x)))
(* x (+ y (/ (* a b) x)))
(* x y)
(* -1 (* x (+ (* -1 y) (* -1 (/ (* a b) x)))))
(* -1 (* x (+ (* -1 y) (* -1 (/ (* a b) x)))))
(* -1 (* x (+ (* -1 y) (* -1 (/ (* a b) x)))))
(* a b)
(+ (* a b) (* x y))
(+ (* a b) (* x y))
(+ (* a b) (* x y))
(* x y)
(* y (+ x (/ (* a b) y)))
(* y (+ x (/ (* a b) y)))
(* y (+ x (/ (* a b) y)))
(* x y)
(* -1 (* y (+ (* -1 x) (* -1 (/ (* a b) y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (* a b) y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (* a b) y)))))
(* x y)
(+ (* a b) (* x y))
(+ (* a b) (* x y))
(+ (* a b) (* x y))
(* a b)
(* a (+ b (/ (* x y) a)))
(* a (+ b (/ (* x y) a)))
(* a (+ b (/ (* x y) a)))
(* a b)
(* -1 (* a (+ (* -1 b) (* -1 (/ (* x y) a)))))
(* -1 (* a (+ (* -1 b) (* -1 (/ (* x y) a)))))
(* -1 (* a (+ (* -1 b) (* -1 (/ (* x y) a)))))
(* x y)
(+ (* a b) (* x y))
(+ (* a b) (* x y))
(+ (* a b) (* x y))
(* a b)
(* b (+ a (/ (* x y) b)))
(* b (+ a (/ (* x y) b)))
(* b (+ a (/ (* x y) b)))
(* a b)
(* -1 (* b (+ (* -1 a) (* -1 (/ (* x y) b)))))
(* -1 (* b (+ (* -1 a) (* -1 (/ (* x y) b)))))
(* -1 (* b (+ (* -1 a) (* -1 (/ (* x y) b)))))
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
Outputs
(+ (* a b) (+ (* c i) (* x y)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y)))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))))
(* t z)
(*.f64 t z)
(* z (+ t (+ (/ (* a b) z) (+ (/ (* c i) z) (/ (* x y) z)))))
(*.f64 z (+.f64 (/.f64 (*.f64 x y) z) (+.f64 (/.f64 (*.f64 a b) z) (+.f64 t (/.f64 (*.f64 c i) z)))))
(* z (+ t (+ (/ (* a b) z) (+ (/ (* c i) z) (/ (* x y) z)))))
(*.f64 z (+.f64 (/.f64 (*.f64 x y) z) (+.f64 (/.f64 (*.f64 a b) z) (+.f64 t (/.f64 (*.f64 c i) z)))))
(* z (+ t (+ (/ (* a b) z) (+ (/ (* c i) z) (/ (* x y) z)))))
(*.f64 z (+.f64 (/.f64 (*.f64 x y) z) (+.f64 (/.f64 (*.f64 a b) z) (+.f64 t (/.f64 (*.f64 c i) z)))))
(* t z)
(*.f64 t z)
(* -1 (* z (+ (* -1 t) (* -1 (/ (+ (* a b) (+ (* c i) (* x y))) z)))))
(*.f64 z (+.f64 t (/.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y))) z)))
(* -1 (* z (+ (* -1 t) (* -1 (/ (+ (* a b) (+ (* c i) (* x y))) z)))))
(*.f64 z (+.f64 t (/.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y))) z)))
(* -1 (* z (+ (* -1 t) (* -1 (/ (+ (* a b) (+ (* c i) (* x y))) z)))))
(*.f64 z (+.f64 t (/.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y))) z)))
(+ (* a b) (+ (* c i) (* x y)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y)))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))))
(* t z)
(*.f64 t z)
(* t (+ z (+ (/ (* a b) t) (+ (/ (* c i) t) (/ (* x y) t)))))
(*.f64 t (+.f64 (/.f64 (*.f64 x y) t) (+.f64 z (+.f64 (/.f64 (*.f64 a b) t) (/.f64 (*.f64 c i) t)))))
(* t (+ z (+ (/ (* a b) t) (+ (/ (* c i) t) (/ (* x y) t)))))
(*.f64 t (+.f64 (/.f64 (*.f64 x y) t) (+.f64 z (+.f64 (/.f64 (*.f64 a b) t) (/.f64 (*.f64 c i) t)))))
(* t (+ z (+ (/ (* a b) t) (+ (/ (* c i) t) (/ (* x y) t)))))
(*.f64 t (+.f64 (/.f64 (*.f64 x y) t) (+.f64 z (+.f64 (/.f64 (*.f64 a b) t) (/.f64 (*.f64 c i) t)))))
(* t z)
(*.f64 t z)
(* -1 (* t (+ (* -1 z) (* -1 (/ (+ (* a b) (+ (* c i) (* x y))) t)))))
(*.f64 t (+.f64 z (/.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y))) t)))
(* -1 (* t (+ (* -1 z) (* -1 (/ (+ (* a b) (+ (* c i) (* x y))) t)))))
(*.f64 t (+.f64 z (/.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y))) t)))
(* -1 (* t (+ (* -1 z) (* -1 (/ (+ (* a b) (+ (* c i) (* x y))) t)))))
(*.f64 t (+.f64 z (/.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y))) t)))
(+ (* a b) (+ (* t z) (* x y)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 t z)))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))))
(* c i)
(*.f64 c i)
(* c (+ i (+ (/ (* a b) c) (+ (/ (* t z) c) (/ (* x y) c)))))
(*.f64 c (+.f64 (/.f64 (*.f64 t z) c) (+.f64 (/.f64 (*.f64 a b) c) (+.f64 i (/.f64 (*.f64 x y) c)))))
(* c (+ i (+ (/ (* a b) c) (+ (/ (* t z) c) (/ (* x y) c)))))
(*.f64 c (+.f64 (/.f64 (*.f64 t z) c) (+.f64 (/.f64 (*.f64 a b) c) (+.f64 i (/.f64 (*.f64 x y) c)))))
(* c (+ i (+ (/ (* a b) c) (+ (/ (* t z) c) (/ (* x y) c)))))
(*.f64 c (+.f64 (/.f64 (*.f64 t z) c) (+.f64 (/.f64 (*.f64 a b) c) (+.f64 i (/.f64 (*.f64 x y) c)))))
(* c i)
(*.f64 c i)
(* -1 (* c (+ (* -1 i) (* -1 (/ (+ (* a b) (+ (* t z) (* x y))) c)))))
(*.f64 c (+.f64 i (/.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 t z))) c)))
(* -1 (* c (+ (* -1 i) (* -1 (/ (+ (* a b) (+ (* t z) (* x y))) c)))))
(*.f64 c (+.f64 i (/.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 t z))) c)))
(* -1 (* c (+ (* -1 i) (* -1 (/ (+ (* a b) (+ (* t z) (* x y))) c)))))
(*.f64 c (+.f64 i (/.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 t z))) c)))
(+ (* a b) (+ (* t z) (* x y)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 t z)))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))))
(* c i)
(*.f64 c i)
(* i (+ c (+ (/ (* a b) i) (+ (/ (* t z) i) (/ (* x y) i)))))
(*.f64 i (+.f64 (/.f64 (*.f64 a b) i) (+.f64 (/.f64 (*.f64 t z) i) (+.f64 c (/.f64 (*.f64 x y) i)))))
(* i (+ c (+ (/ (* a b) i) (+ (/ (* t z) i) (/ (* x y) i)))))
(*.f64 i (+.f64 (/.f64 (*.f64 a b) i) (+.f64 (/.f64 (*.f64 t z) i) (+.f64 c (/.f64 (*.f64 x y) i)))))
(* i (+ c (+ (/ (* a b) i) (+ (/ (* t z) i) (/ (* x y) i)))))
(*.f64 i (+.f64 (/.f64 (*.f64 a b) i) (+.f64 (/.f64 (*.f64 t z) i) (+.f64 c (/.f64 (*.f64 x y) i)))))
(* c i)
(*.f64 c i)
(* -1 (* i (+ (* -1 c) (* -1 (/ (+ (* a b) (+ (* t z) (* x y))) i)))))
(*.f64 i (+.f64 c (/.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 t z))) i)))
(* -1 (* i (+ (* -1 c) (* -1 (/ (+ (* a b) (+ (* t z) (* x y))) i)))))
(*.f64 i (+.f64 c (/.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 t z))) i)))
(* -1 (* i (+ (* -1 c) (* -1 (/ (+ (* a b) (+ (* t z) (* x y))) i)))))
(*.f64 i (+.f64 c (/.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 t z))) i)))
(+ (* a b) (+ (* c i) (* t z)))
(+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i)))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))))
(* x y)
(*.f64 x y)
(* x (+ y (+ (/ (* a b) x) (+ (/ (* c i) x) (/ (* t z) x)))))
(*.f64 x (+.f64 (/.f64 (*.f64 a b) x) (+.f64 (/.f64 (*.f64 c i) x) (+.f64 y (/.f64 (*.f64 t z) x)))))
(* x (+ y (+ (/ (* a b) x) (+ (/ (* c i) x) (/ (* t z) x)))))
(*.f64 x (+.f64 (/.f64 (*.f64 a b) x) (+.f64 (/.f64 (*.f64 c i) x) (+.f64 y (/.f64 (*.f64 t z) x)))))
(* x (+ y (+ (/ (* a b) x) (+ (/ (* c i) x) (/ (* t z) x)))))
(*.f64 x (+.f64 (/.f64 (*.f64 a b) x) (+.f64 (/.f64 (*.f64 c i) x) (+.f64 y (/.f64 (*.f64 t z) x)))))
(* x y)
(*.f64 x y)
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* a b) (+ (* c i) (* t z))) x)))))
(*.f64 x (+.f64 y (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) x)))
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* a b) (+ (* c i) (* t z))) x)))))
(*.f64 x (+.f64 y (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) x)))
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* a b) (+ (* c i) (* t z))) x)))))
(*.f64 x (+.f64 y (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) x)))
(+ (* a b) (+ (* c i) (* t z)))
(+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i)))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))))
(* x y)
(*.f64 x y)
(* y (+ x (+ (/ (* a b) y) (+ (/ (* c i) y) (/ (* t z) y)))))
(*.f64 y (+.f64 (/.f64 (*.f64 a b) y) (+.f64 (/.f64 (*.f64 c i) y) (+.f64 x (/.f64 (*.f64 t z) y)))))
(* y (+ x (+ (/ (* a b) y) (+ (/ (* c i) y) (/ (* t z) y)))))
(*.f64 y (+.f64 (/.f64 (*.f64 a b) y) (+.f64 (/.f64 (*.f64 c i) y) (+.f64 x (/.f64 (*.f64 t z) y)))))
(* y (+ x (+ (/ (* a b) y) (+ (/ (* c i) y) (/ (* t z) y)))))
(*.f64 y (+.f64 (/.f64 (*.f64 a b) y) (+.f64 (/.f64 (*.f64 c i) y) (+.f64 x (/.f64 (*.f64 t z) y)))))
(* x y)
(*.f64 x y)
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* a b) (+ (* c i) (* t z))) y)))))
(*.f64 y (+.f64 x (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) y)))
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* a b) (+ (* c i) (* t z))) y)))))
(*.f64 y (+.f64 x (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) y)))
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* a b) (+ (* c i) (* t z))) y)))))
(*.f64 y (+.f64 x (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) y)))
(+ (* c i) (+ (* t z) (* x y)))
(+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 t z)))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))))
(* a b)
(*.f64 a b)
(* a (+ b (+ (/ (* c i) a) (+ (/ (* t z) a) (/ (* x y) a)))))
(*.f64 a (+.f64 (/.f64 (*.f64 c i) a) (+.f64 b (+.f64 (/.f64 (*.f64 t z) a) (/.f64 (*.f64 x y) a)))))
(* a (+ b (+ (/ (* c i) a) (+ (/ (* t z) a) (/ (* x y) a)))))
(*.f64 a (+.f64 (/.f64 (*.f64 c i) a) (+.f64 b (+.f64 (/.f64 (*.f64 t z) a) (/.f64 (*.f64 x y) a)))))
(* a (+ b (+ (/ (* c i) a) (+ (/ (* t z) a) (/ (* x y) a)))))
(*.f64 a (+.f64 (/.f64 (*.f64 c i) a) (+.f64 b (+.f64 (/.f64 (*.f64 t z) a) (/.f64 (*.f64 x y) a)))))
(* a b)
(*.f64 a b)
(* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* c i) (+ (* t z) (* x y))) a)))))
(*.f64 a (+.f64 b (/.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 t z))) a)))
(* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* c i) (+ (* t z) (* x y))) a)))))
(*.f64 a (+.f64 b (/.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 t z))) a)))
(* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* c i) (+ (* t z) (* x y))) a)))))
(*.f64 a (+.f64 b (/.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 t z))) a)))
(+ (* c i) (+ (* t z) (* x y)))
(+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 t z)))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))))
(* a b)
(*.f64 a b)
(* b (+ a (+ (/ (* c i) b) (+ (/ (* t z) b) (/ (* x y) b)))))
(*.f64 b (+.f64 a (+.f64 (/.f64 (*.f64 c i) b) (+.f64 (/.f64 (*.f64 t z) b) (/.f64 (*.f64 x y) b)))))
(* b (+ a (+ (/ (* c i) b) (+ (/ (* t z) b) (/ (* x y) b)))))
(*.f64 b (+.f64 a (+.f64 (/.f64 (*.f64 c i) b) (+.f64 (/.f64 (*.f64 t z) b) (/.f64 (*.f64 x y) b)))))
(* b (+ a (+ (/ (* c i) b) (+ (/ (* t z) b) (/ (* x y) b)))))
(*.f64 b (+.f64 a (+.f64 (/.f64 (*.f64 c i) b) (+.f64 (/.f64 (*.f64 t z) b) (/.f64 (*.f64 x y) b)))))
(* a b)
(*.f64 a b)
(* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* c i) (+ (* t z) (* x y))) b)))))
(*.f64 b (+.f64 a (/.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 t z))) b)))
(* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* c i) (+ (* t z) (* x y))) b)))))
(*.f64 b (+.f64 a (/.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 t z))) b)))
(* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* c i) (+ (* t z) (* x y))) b)))))
(*.f64 b (+.f64 a (/.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 t z))) b)))
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(+ (* a b) (* x y))
(+.f64 (*.f64 a b) (*.f64 x y))
(+ (* a b) (+ (* c i) (* x y)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y)))
(+ (* a b) (+ (* c i) (* x y)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y)))
(+ (* a b) (+ (* c i) (* x y)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y)))
(* c i)
(*.f64 c i)
(* c (+ i (+ (/ (* a b) c) (/ (* x y) c))))
(*.f64 c (+.f64 (/.f64 (*.f64 a b) c) (+.f64 i (/.f64 (*.f64 x y) c))))
(* c (+ i (+ (/ (* a b) c) (/ (* x y) c))))
(*.f64 c (+.f64 (/.f64 (*.f64 a b) c) (+.f64 i (/.f64 (*.f64 x y) c))))
(* c (+ i (+ (/ (* a b) c) (/ (* x y) c))))
(*.f64 c (+.f64 (/.f64 (*.f64 a b) c) (+.f64 i (/.f64 (*.f64 x y) c))))
(* c i)
(*.f64 c i)
(* -1 (* c (+ (* -1 i) (* -1 (/ (+ (* a b) (* x y)) c)))))
(*.f64 c (+.f64 i (/.f64 (+.f64 (*.f64 a b) (*.f64 x y)) c)))
(* -1 (* c (+ (* -1 i) (* -1 (/ (+ (* a b) (* x y)) c)))))
(*.f64 c (+.f64 i (/.f64 (+.f64 (*.f64 a b) (*.f64 x y)) c)))
(* -1 (* c (+ (* -1 i) (* -1 (/ (+ (* a b) (* x y)) c)))))
(*.f64 c (+.f64 i (/.f64 (+.f64 (*.f64 a b) (*.f64 x y)) c)))
(+ (* a b) (* x y))
(+.f64 (*.f64 a b) (*.f64 x y))
(+ (* a b) (+ (* c i) (* x y)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y)))
(+ (* a b) (+ (* c i) (* x y)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y)))
(+ (* a b) (+ (* c i) (* x y)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y)))
(* c i)
(*.f64 c i)
(* i (+ c (+ (/ (* a b) i) (/ (* x y) i))))
(*.f64 i (+.f64 (/.f64 (*.f64 a b) i) (+.f64 c (/.f64 (*.f64 x y) i))))
(* i (+ c (+ (/ (* a b) i) (/ (* x y) i))))
(*.f64 i (+.f64 (/.f64 (*.f64 a b) i) (+.f64 c (/.f64 (*.f64 x y) i))))
(* i (+ c (+ (/ (* a b) i) (/ (* x y) i))))
(*.f64 i (+.f64 (/.f64 (*.f64 a b) i) (+.f64 c (/.f64 (*.f64 x y) i))))
(* c i)
(*.f64 c i)
(* -1 (* i (+ (* -1 c) (* -1 (/ (+ (* a b) (* x y)) i)))))
(*.f64 i (+.f64 c (/.f64 (+.f64 (*.f64 a b) (*.f64 x y)) i)))
(* -1 (* i (+ (* -1 c) (* -1 (/ (+ (* a b) (* x y)) i)))))
(*.f64 i (+.f64 c (/.f64 (+.f64 (*.f64 a b) (*.f64 x y)) i)))
(* -1 (* i (+ (* -1 c) (* -1 (/ (+ (* a b) (* x y)) i)))))
(*.f64 i (+.f64 c (/.f64 (+.f64 (*.f64 a b) (*.f64 x y)) i)))
(+ (* a b) (* c i))
(+.f64 (*.f64 a b) (*.f64 c i))
(+ (* a b) (+ (* c i) (* x y)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y)))
(+ (* a b) (+ (* c i) (* x y)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y)))
(+ (* a b) (+ (* c i) (* x y)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y)))
(* x y)
(*.f64 x y)
(* x (+ y (+ (/ (* a b) x) (/ (* c i) x))))
(*.f64 x (+.f64 y (+.f64 (/.f64 (*.f64 a b) x) (/.f64 (*.f64 c i) x))))
(* x (+ y (+ (/ (* a b) x) (/ (* c i) x))))
(*.f64 x (+.f64 y (+.f64 (/.f64 (*.f64 a b) x) (/.f64 (*.f64 c i) x))))
(* x (+ y (+ (/ (* a b) x) (/ (* c i) x))))
(*.f64 x (+.f64 y (+.f64 (/.f64 (*.f64 a b) x) (/.f64 (*.f64 c i) x))))
(* x y)
(*.f64 x y)
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* a b) (* c i)) x)))))
(*.f64 x (+.f64 y (/.f64 (+.f64 (*.f64 a b) (*.f64 c i)) x)))
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* a b) (* c i)) x)))))
(*.f64 x (+.f64 y (/.f64 (+.f64 (*.f64 a b) (*.f64 c i)) x)))
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* a b) (* c i)) x)))))
(*.f64 x (+.f64 y (/.f64 (+.f64 (*.f64 a b) (*.f64 c i)) x)))
(+ (* a b) (* c i))
(+.f64 (*.f64 a b) (*.f64 c i))
(+ (* a b) (+ (* c i) (* x y)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y)))
(+ (* a b) (+ (* c i) (* x y)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y)))
(+ (* a b) (+ (* c i) (* x y)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y)))
(* x y)
(*.f64 x y)
(* y (+ x (+ (/ (* a b) y) (/ (* c i) y))))
(*.f64 y (+.f64 (/.f64 (*.f64 a b) y) (+.f64 x (/.f64 (*.f64 c i) y))))
(* y (+ x (+ (/ (* a b) y) (/ (* c i) y))))
(*.f64 y (+.f64 (/.f64 (*.f64 a b) y) (+.f64 x (/.f64 (*.f64 c i) y))))
(* y (+ x (+ (/ (* a b) y) (/ (* c i) y))))
(*.f64 y (+.f64 (/.f64 (*.f64 a b) y) (+.f64 x (/.f64 (*.f64 c i) y))))
(* x y)
(*.f64 x y)
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* a b) (* c i)) y)))))
(*.f64 y (+.f64 x (/.f64 (+.f64 (*.f64 a b) (*.f64 c i)) y)))
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* a b) (* c i)) y)))))
(*.f64 y (+.f64 x (/.f64 (+.f64 (*.f64 a b) (*.f64 c i)) y)))
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* a b) (* c i)) y)))))
(*.f64 y (+.f64 x (/.f64 (+.f64 (*.f64 a b) (*.f64 c i)) y)))
(+ (* c i) (* x y))
(+.f64 (*.f64 c i) (*.f64 x y))
(+ (* a b) (+ (* c i) (* x y)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y)))
(+ (* a b) (+ (* c i) (* x y)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y)))
(+ (* a b) (+ (* c i) (* x y)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y)))
(* a b)
(*.f64 a b)
(* a (+ b (+ (/ (* c i) a) (/ (* x y) a))))
(*.f64 a (+.f64 b (+.f64 (/.f64 (*.f64 c i) a) (/.f64 (*.f64 x y) a))))
(* a (+ b (+ (/ (* c i) a) (/ (* x y) a))))
(*.f64 a (+.f64 b (+.f64 (/.f64 (*.f64 c i) a) (/.f64 (*.f64 x y) a))))
(* a (+ b (+ (/ (* c i) a) (/ (* x y) a))))
(*.f64 a (+.f64 b (+.f64 (/.f64 (*.f64 c i) a) (/.f64 (*.f64 x y) a))))
(* a b)
(*.f64 a b)
(* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* c i) (* x y)) a)))))
(*.f64 a (+.f64 b (/.f64 (+.f64 (*.f64 c i) (*.f64 x y)) a)))
(* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* c i) (* x y)) a)))))
(*.f64 a (+.f64 b (/.f64 (+.f64 (*.f64 c i) (*.f64 x y)) a)))
(* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* c i) (* x y)) a)))))
(*.f64 a (+.f64 b (/.f64 (+.f64 (*.f64 c i) (*.f64 x y)) a)))
(+ (* c i) (* x y))
(+.f64 (*.f64 c i) (*.f64 x y))
(+ (* a b) (+ (* c i) (* x y)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y)))
(+ (* a b) (+ (* c i) (* x y)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y)))
(+ (* a b) (+ (* c i) (* x y)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y)))
(* a b)
(*.f64 a b)
(* b (+ a (+ (/ (* c i) b) (/ (* x y) b))))
(*.f64 b (+.f64 (/.f64 (*.f64 c i) b) (+.f64 a (/.f64 (*.f64 x y) b))))
(* b (+ a (+ (/ (* c i) b) (/ (* x y) b))))
(*.f64 b (+.f64 (/.f64 (*.f64 c i) b) (+.f64 a (/.f64 (*.f64 x y) b))))
(* b (+ a (+ (/ (* c i) b) (/ (* x y) b))))
(*.f64 b (+.f64 (/.f64 (*.f64 c i) b) (+.f64 a (/.f64 (*.f64 x y) b))))
(* a b)
(*.f64 a b)
(* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* c i) (* x y)) b)))))
(*.f64 b (+.f64 a (/.f64 (+.f64 (*.f64 c i) (*.f64 x y)) b)))
(* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* c i) (* x y)) b)))))
(*.f64 b (+.f64 a (/.f64 (+.f64 (*.f64 c i) (*.f64 x y)) b)))
(* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* c i) (* x y)) b)))))
(*.f64 b (+.f64 a (/.f64 (+.f64 (*.f64 c i) (*.f64 x y)) b)))
(* c i)
(*.f64 c i)
(* c i)
(*.f64 c i)
(* c i)
(*.f64 c i)
(* c i)
(*.f64 c i)
(* c i)
(*.f64 c i)
(* c i)
(*.f64 c i)
(* c i)
(*.f64 c i)
(* c i)
(*.f64 c i)
(* c i)
(*.f64 c i)
(* c i)
(*.f64 c i)
(* c i)
(*.f64 c i)
(* c i)
(*.f64 c i)
(* c i)
(*.f64 c i)
(* c i)
(*.f64 c i)
(* c i)
(*.f64 c i)
(* c i)
(*.f64 c i)
(* c i)
(*.f64 c i)
(* c i)
(*.f64 c i)
(* c i)
(*.f64 c i)
(* c i)
(*.f64 c i)
(* c i)
(*.f64 c i)
(* c i)
(*.f64 c i)
(* c i)
(*.f64 c i)
(* c i)
(*.f64 c i)
(* a b)
(*.f64 a b)
(+ (* a b) (* x y))
(+.f64 (*.f64 a b) (*.f64 x y))
(+ (* a b) (* x y))
(+.f64 (*.f64 a b) (*.f64 x y))
(+ (* a b) (* x y))
(+.f64 (*.f64 a b) (*.f64 x y))
(* x y)
(*.f64 x y)
(* x (+ y (/ (* a b) x)))
(*.f64 x (+.f64 y (/.f64 (*.f64 a b) x)))
(* x (+ y (/ (* a b) x)))
(*.f64 x (+.f64 y (/.f64 (*.f64 a b) x)))
(* x (+ y (/ (* a b) x)))
(*.f64 x (+.f64 y (/.f64 (*.f64 a b) x)))
(* x y)
(*.f64 x y)
(* -1 (* x (+ (* -1 y) (* -1 (/ (* a b) x)))))
(*.f64 x (+.f64 y (/.f64 (*.f64 a b) x)))
(* -1 (* x (+ (* -1 y) (* -1 (/ (* a b) x)))))
(*.f64 x (+.f64 y (/.f64 (*.f64 a b) x)))
(* -1 (* x (+ (* -1 y) (* -1 (/ (* a b) x)))))
(*.f64 x (+.f64 y (/.f64 (*.f64 a b) x)))
(* a b)
(*.f64 a b)
(+ (* a b) (* x y))
(+.f64 (*.f64 a b) (*.f64 x y))
(+ (* a b) (* x y))
(+.f64 (*.f64 a b) (*.f64 x y))
(+ (* a b) (* x y))
(+.f64 (*.f64 a b) (*.f64 x y))
(* x y)
(*.f64 x y)
(* y (+ x (/ (* a b) y)))
(*.f64 y (+.f64 x (/.f64 (*.f64 a b) y)))
(* y (+ x (/ (* a b) y)))
(*.f64 y (+.f64 x (/.f64 (*.f64 a b) y)))
(* y (+ x (/ (* a b) y)))
(*.f64 y (+.f64 x (/.f64 (*.f64 a b) y)))
(* x y)
(*.f64 x y)
(* -1 (* y (+ (* -1 x) (* -1 (/ (* a b) y)))))
(*.f64 y (+.f64 x (/.f64 (*.f64 a b) y)))
(* -1 (* y (+ (* -1 x) (* -1 (/ (* a b) y)))))
(*.f64 y (+.f64 x (/.f64 (*.f64 a b) y)))
(* -1 (* y (+ (* -1 x) (* -1 (/ (* a b) y)))))
(*.f64 y (+.f64 x (/.f64 (*.f64 a b) y)))
(* x y)
(*.f64 x y)
(+ (* a b) (* x y))
(+.f64 (*.f64 a b) (*.f64 x y))
(+ (* a b) (* x y))
(+.f64 (*.f64 a b) (*.f64 x y))
(+ (* a b) (* x y))
(+.f64 (*.f64 a b) (*.f64 x y))
(* a b)
(*.f64 a b)
(* a (+ b (/ (* x y) a)))
(*.f64 a (+.f64 b (/.f64 (*.f64 x y) a)))
(* a (+ b (/ (* x y) a)))
(*.f64 a (+.f64 b (/.f64 (*.f64 x y) a)))
(* a (+ b (/ (* x y) a)))
(*.f64 a (+.f64 b (/.f64 (*.f64 x y) a)))
(* a b)
(*.f64 a b)
(* -1 (* a (+ (* -1 b) (* -1 (/ (* x y) a)))))
(*.f64 a (+.f64 b (/.f64 (*.f64 x y) a)))
(* -1 (* a (+ (* -1 b) (* -1 (/ (* x y) a)))))
(*.f64 a (+.f64 b (/.f64 (*.f64 x y) a)))
(* -1 (* a (+ (* -1 b) (* -1 (/ (* x y) a)))))
(*.f64 a (+.f64 b (/.f64 (*.f64 x y) a)))
(* x y)
(*.f64 x y)
(+ (* a b) (* x y))
(+.f64 (*.f64 a b) (*.f64 x y))
(+ (* a b) (* x y))
(+.f64 (*.f64 a b) (*.f64 x y))
(+ (* a b) (* x y))
(+.f64 (*.f64 a b) (*.f64 x y))
(* a b)
(*.f64 a b)
(* b (+ a (/ (* x y) b)))
(*.f64 b (+.f64 a (/.f64 (*.f64 x y) b)))
(* b (+ a (/ (* x y) b)))
(*.f64 b (+.f64 a (/.f64 (*.f64 x y) b)))
(* b (+ a (/ (* x y) b)))
(*.f64 b (+.f64 a (/.f64 (*.f64 x y) b)))
(* a b)
(*.f64 a b)
(* -1 (* b (+ (* -1 a) (* -1 (/ (* x y) b)))))
(*.f64 b (+.f64 a (/.f64 (*.f64 x y) b)))
(* -1 (* b (+ (* -1 a) (* -1 (/ (* x y) b)))))
(*.f64 b (+.f64 a (/.f64 (*.f64 x y) b)))
(* -1 (* b (+ (* -1 a) (* -1 (/ (* x y) b)))))
(*.f64 b (+.f64 a (/.f64 (*.f64 x y) b)))
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)

eval65.0ms (0.7%)

Compiler

Compiled 15441 to 915 computations (94.1% saved)

prune62.0ms (0.7%)

Pruning

10 alts after pruning (10 fresh and 0 done)

PrunedKeptTotal
New49010500
Fresh000
Picked101
Done000
Total49110501
Accuracy
100.0%
Counts
501 → 10
Alt Table
Click to see full alt table
StatusAccuracyProgram
96.0%
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))))
89.1%
(+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (*.f64 x (+.f64 y (/.f64 (*.f64 a b) x)))))
53.2%
(+.f64 (*.f64 z t) (*.f64 x y))
83.6%
(+.f64 (*.f64 z t) (*.f64 i (+.f64 c (/.f64 (+.f64 (*.f64 a b) (*.f64 x y)) i))))
48.7%
(+.f64 (*.f64 z t) (*.f64 c i))
72.5%
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y)))
29.4%
(*.f64 x y)
27.8%
(*.f64 t z)
23.9%
(*.f64 c i)
26.5%
(*.f64 a b)
Compiler

Compiled 340 to 242 computations (28.8% saved)

simplify19.0ms (0.2%)

Algorithm
egg-herbie
Localize:

Found 13 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 c i)
cost-diff0
(+.f64 (*.f64 c i) (*.f64 x y))
cost-diff0
(*.f64 a b)
cost-diff0
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y)))
cost-diff0
(*.f64 c i)
cost-diff0
(*.f64 z t)
cost-diff0
(+.f64 (*.f64 z t) (*.f64 c i))
cost-diff0
(*.f64 t z)
cost-diff0
(*.f64 a b)
cost-diff0
(*.f64 z t)
cost-diff0
(+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))
cost-diff0
(/.f64 #s(literal 1 binary64) (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))))
cost-diff256
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))))
Rules
580×fma-define
312×fma-lowering-fma.f32
312×fma-lowering-fma.f64
216×sum3-define
176×sum4-define
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
022129
146129
2119129
3300129
4619129
5743129
0743129
Stop Event
iter limit
saturated
Calls
Call 1
Inputs
(/ 1 (/ 1 (+ (* z t) (+ (* c i) (+ (* x y) (* a b))))))
1
(/ 1 (+ (* z t) (+ (* c i) (+ (* x y) (* a b)))))
(+ (* z t) (+ (* c i) (+ (* x y) (* a b))))
(* z t)
z
t
(+ (* c i) (+ (* x y) (* a b)))
(* c i)
c
i
(+ (* x y) (* a b))
(* x y)
x
y
(* a b)
a
b
(* a b)
a
b
(* t z)
t
z
(+ (* z t) (* c i))
(* z t)
z
t
(* c i)
c
i
(+ (* a b) (+ (* c i) (* x y)))
(* a b)
a
b
(+ (* c i) (* x y))
(* c i)
c
i
(* x y)
x
y
Outputs
(/ 1 (/ 1 (+ (* z t) (+ (* c i) (+ (* x y) (* a b))))))
(+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))
1
#s(literal 1 binary64)
(/ 1 (+ (* z t) (+ (* c i) (+ (* x y) (* a b)))))
(/.f64 #s(literal 1 binary64) (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))))
(+ (* z t) (+ (* c i) (+ (* x y) (* a b))))
(+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))
(* z t)
(*.f64 z t)
z
t
(+ (* c i) (+ (* x y) (* a b)))
(+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))
(* c i)
(*.f64 c i)
c
i
(+ (* x y) (* a b))
(+.f64 (*.f64 x y) (*.f64 a b))
(* x y)
(*.f64 x y)
x
y
(* a b)
(*.f64 a b)
a
b
(* a b)
(*.f64 a b)
a
b
(* t z)
(*.f64 z t)
t
z
(+ (* z t) (* c i))
(+.f64 (*.f64 z t) (*.f64 c i))
(* z t)
(*.f64 z t)
z
t
(* c i)
(*.f64 c i)
c
i
(+ (* a b) (+ (* c i) (* x y)))
(+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))
(* a b)
(*.f64 a b)
a
b
(+ (* c i) (* x y))
(+.f64 (*.f64 c i) (*.f64 x y))
(* c i)
(*.f64 c i)
c
i
(* x y)
(*.f64 x y)
x
y

localize112.0ms (1.2%)

Localize:

Found 13 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(*.f64 c i)
accuracy100.0%
(*.f64 a b)
accuracy98.8%
(+.f64 (*.f64 c i) (*.f64 x y))
accuracy98.3%
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y)))
accuracy100.0%
(*.f64 z t)
accuracy100.0%
(*.f64 c i)
accuracy99.7%
(+.f64 (*.f64 z t) (*.f64 c i))
accuracy100.0%
(*.f64 t z)
accuracy100.0%
(*.f64 a b)
accuracy98.8%
(+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))
accuracy98.6%
(+.f64 (*.f64 x y) (*.f64 a b))
accuracy98.6%
(+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))
accuracy98.0%
(/.f64 #s(literal 1 binary64) (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))))
Results
83.0ms256×0valid
Compiler

Compiled 159 to 23 computations (85.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 22.0ms
ival-mult: 12.0ms (54.2% of total)
ival-add: 6.0ms (27.1% of total)
ival-div: 4.0ms (18.1% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

series49.0ms (0.5%)

Counts
12 → 672
Calls
Call 1
Inputs
#<alt (/ 1 (/ 1 (+ (* z t) (+ (* c i) (+ (* x y) (* a b))))))>
#<alt (/ 1 (+ (* z t) (+ (* c i) (+ (* x y) (* a b)))))>
#<alt (+ (* z t) (+ (* c i) (+ (* x y) (* a b))))>
#<alt (* z t)>
#<alt (* a b)>
#<alt (* t z)>
#<alt (+ (* z t) (* c i))>
#<alt (* c i)>
#<alt (+ (* a b) (+ (* c i) (* x y)))>
#<alt (+ (* c i) (* x y))>
#<alt (+ (* x y) (* a b))>
#<alt (+ (* c i) (+ (* x y) (* a b)))>
Outputs
#<alt (+ (* a b) (+ (* c i) (* x y)))>
#<alt (+ (* a b) (+ (* c i) (+ (* t z) (* x y))))>
#<alt (+ (* a b) (+ (* c i) (+ (* t z) (* x y))))>
#<alt (+ (* a b) (+ (* c i) (+ (* t z) (* x y))))>
#<alt (* t z)>
#<alt (* z (+ t (+ (/ (* a b) z) (+ (/ (* c i) z) (/ (* x y) z)))))>
#<alt (* z (+ t (+ (/ (* a b) z) (+ (/ (* c i) z) (/ (* x y) z)))))>
#<alt (* z (+ t (+ (/ (* a b) z) (+ (/ (* c i) z) (/ (* x y) z)))))>
#<alt (* t z)>
#<alt (* -1 (* z (+ (* -1 t) (* -1 (/ (+ (* a b) (+ (* c i) (* x y))) z)))))>
#<alt (* -1 (* z (+ (* -1 t) (* -1 (/ (+ (* a b) (+ (* c i) (* x y))) z)))))>
#<alt (* -1 (* z (+ (* -1 t) (* -1 (/ (+ (* a b) (+ (* c i) (* x y))) z)))))>
#<alt (+ (* a b) (+ (* c i) (* x y)))>
#<alt (+ (* a b) (+ (* c i) (+ (* t z) (* x y))))>
#<alt (+ (* a b) (+ (* c i) (+ (* t z) (* x y))))>
#<alt (+ (* a b) (+ (* c i) (+ (* t z) (* x y))))>
#<alt (* t z)>
#<alt (* t (+ z (+ (/ (* a b) t) (+ (/ (* c i) t) (/ (* x y) t)))))>
#<alt (* t (+ z (+ (/ (* a b) t) (+ (/ (* c i) t) (/ (* x y) t)))))>
#<alt (* t (+ z (+ (/ (* a b) t) (+ (/ (* c i) t) (/ (* x y) t)))))>
#<alt (* t z)>
#<alt (* -1 (* t (+ (* -1 z) (* -1 (/ (+ (* a b) (+ (* c i) (* x y))) t)))))>
#<alt (* -1 (* t (+ (* -1 z) (* -1 (/ (+ (* a b) (+ (* c i) (* x y))) t)))))>
#<alt (* -1 (* t (+ (* -1 z) (* -1 (/ (+ (* a b) (+ (* c i) (* x y))) t)))))>
#<alt (+ (* a b) (+ (* t z) (* x y)))>
#<alt (+ (* a b) (+ (* c i) (+ (* t z) (* x y))))>
#<alt (+ (* a b) (+ (* c i) (+ (* t z) (* x y))))>
#<alt (+ (* a b) (+ (* c i) (+ (* t z) (* x y))))>
#<alt (* c i)>
#<alt (* c (+ i (+ (/ (* a b) c) (+ (/ (* t z) c) (/ (* x y) c)))))>
#<alt (* c (+ i (+ (/ (* a b) c) (+ (/ (* t z) c) (/ (* x y) c)))))>
#<alt (* c (+ i (+ (/ (* a b) c) (+ (/ (* t z) c) (/ (* x y) c)))))>
#<alt (* c i)>
#<alt (* -1 (* c (+ (* -1 i) (* -1 (/ (+ (* a b) (+ (* t z) (* x y))) c)))))>
#<alt (* -1 (* c (+ (* -1 i) (* -1 (/ (+ (* a b) (+ (* t z) (* x y))) c)))))>
#<alt (* -1 (* c (+ (* -1 i) (* -1 (/ (+ (* a b) (+ (* t z) (* x y))) c)))))>
#<alt (+ (* a b) (+ (* t z) (* x y)))>
#<alt (+ (* a b) (+ (* c i) (+ (* t z) (* x y))))>
#<alt (+ (* a b) (+ (* c i) (+ (* t z) (* x y))))>
#<alt (+ (* a b) (+ (* c i) (+ (* t z) (* x y))))>
#<alt (* c i)>
#<alt (* i (+ c (+ (/ (* a b) i) (+ (/ (* t z) i) (/ (* x y) i)))))>
#<alt (* i (+ c (+ (/ (* a b) i) (+ (/ (* t z) i) (/ (* x y) i)))))>
#<alt (* i (+ c (+ (/ (* a b) i) (+ (/ (* t z) i) (/ (* x y) i)))))>
#<alt (* c i)>
#<alt (* -1 (* i (+ (* -1 c) (* -1 (/ (+ (* a b) (+ (* t z) (* x y))) i)))))>
#<alt (* -1 (* i (+ (* -1 c) (* -1 (/ (+ (* a b) (+ (* t z) (* x y))) i)))))>
#<alt (* -1 (* i (+ (* -1 c) (* -1 (/ (+ (* a b) (+ (* t z) (* x y))) i)))))>
#<alt (+ (* a b) (+ (* c i) (* t z)))>
#<alt (+ (* a b) (+ (* c i) (+ (* t z) (* x y))))>
#<alt (+ (* a b) (+ (* c i) (+ (* t z) (* x y))))>
#<alt (+ (* a b) (+ (* c i) (+ (* t z) (* x y))))>
#<alt (* x y)>
#<alt (* x (+ y (+ (/ (* a b) x) (+ (/ (* c i) x) (/ (* t z) x)))))>
#<alt (* x (+ y (+ (/ (* a b) x) (+ (/ (* c i) x) (/ (* t z) x)))))>
#<alt (* x (+ y (+ (/ (* a b) x) (+ (/ (* c i) x) (/ (* t z) x)))))>
#<alt (* x y)>
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* a b) (+ (* c i) (* t z))) x)))))>
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* a b) (+ (* c i) (* t z))) x)))))>
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* a b) (+ (* c i) (* t z))) x)))))>
#<alt (+ (* a b) (+ (* c i) (* t z)))>
#<alt (+ (* a b) (+ (* c i) (+ (* t z) (* x y))))>
#<alt (+ (* a b) (+ (* c i) (+ (* t z) (* x y))))>
#<alt (+ (* a b) (+ (* c i) (+ (* t z) (* x y))))>
#<alt (* x y)>
#<alt (* y (+ x (+ (/ (* a b) y) (+ (/ (* c i) y) (/ (* t z) y)))))>
#<alt (* y (+ x (+ (/ (* a b) y) (+ (/ (* c i) y) (/ (* t z) y)))))>
#<alt (* y (+ x (+ (/ (* a b) y) (+ (/ (* c i) y) (/ (* t z) y)))))>
#<alt (* x y)>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* a b) (+ (* c i) (* t z))) y)))))>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* a b) (+ (* c i) (* t z))) y)))))>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* a b) (+ (* c i) (* t z))) y)))))>
#<alt (+ (* c i) (+ (* t z) (* x y)))>
#<alt (+ (* a b) (+ (* c i) (+ (* t z) (* x y))))>
#<alt (+ (* a b) (+ (* c i) (+ (* t z) (* x y))))>
#<alt (+ (* a b) (+ (* c i) (+ (* t z) (* x y))))>
#<alt (* a b)>
#<alt (* a (+ b (+ (/ (* c i) a) (+ (/ (* t z) a) (/ (* x y) a)))))>
#<alt (* a (+ b (+ (/ (* c i) a) (+ (/ (* t z) a) (/ (* x y) a)))))>
#<alt (* a (+ b (+ (/ (* c i) a) (+ (/ (* t z) a) (/ (* x y) a)))))>
#<alt (* a b)>
#<alt (* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* c i) (+ (* t z) (* x y))) a)))))>
#<alt (* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* c i) (+ (* t z) (* x y))) a)))))>
#<alt (* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* c i) (+ (* t z) (* x y))) a)))))>
#<alt (+ (* c i) (+ (* t z) (* x y)))>
#<alt (+ (* a b) (+ (* c i) (+ (* t z) (* x y))))>
#<alt (+ (* a b) (+ (* c i) (+ (* t z) (* x y))))>
#<alt (+ (* a b) (+ (* c i) (+ (* t z) (* x y))))>
#<alt (* a b)>
#<alt (* b (+ a (+ (/ (* c i) b) (+ (/ (* t z) b) (/ (* x y) b)))))>
#<alt (* b (+ a (+ (/ (* c i) b) (+ (/ (* t z) b) (/ (* x y) b)))))>
#<alt (* b (+ a (+ (/ (* c i) b) (+ (/ (* t z) b) (/ (* x y) b)))))>
#<alt (* a b)>
#<alt (* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* c i) (+ (* t z) (* x y))) b)))))>
#<alt (* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* c i) (+ (* t z) (* x y))) b)))))>
#<alt (* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* c i) (+ (* t z) (* x y))) b)))))>
#<alt (/ 1 (+ (* a b) (+ (* c i) (* x y))))>
#<alt (+ (* -1 (/ (* t z) (pow (+ (* a b) (+ (* c i) (* x y))) 2))) (/ 1 (+ (* a b) (+ (* c i) (* x y)))))>
#<alt (+ (* z (- (/ (* (pow t 2) z) (pow (+ (* a b) (+ (* c i) (* x y))) 3)) (/ t (pow (+ (* a b) (+ (* c i) (* x y))) 2)))) (/ 1 (+ (* a b) (+ (* c i) (* x y)))))>
#<alt (+ (* z (- (* z (- (* -1 (/ (* (pow t 3) z) (pow (+ (* a b) (+ (* c i) (* x y))) 4))) (* -1 (/ (pow t 2) (pow (+ (* a b) (+ (* c i) (* x y))) 3))))) (/ t (pow (+ (* a b) (+ (* c i) (* x y))) 2)))) (/ 1 (+ (* a b) (+ (* c i) (* x y)))))>
#<alt (/ 1 (* t z))>
#<alt (/ (+ (* -1 (/ (+ (/ (* a b) (pow t 2)) (+ (/ (* c i) (pow t 2)) (/ (* x y) (pow t 2)))) z)) (/ 1 t)) z)>
#<alt (/ (- (+ (/ 1 t) (/ (* (+ (* a b) (+ (* c i) (* x y))) (+ (/ (* a b) (pow t 2)) (+ (/ (* c i) (pow t 2)) (/ (* x y) (pow t 2))))) (* t (pow z 2)))) (+ (/ (* a b) (* (pow t 2) z)) (+ (/ (* c i) (* (pow t 2) z)) (/ (* x y) (* (pow t 2) z))))) z)>
#<alt (/ (- (+ (* -1 (/ (* (pow (+ (* a b) (+ (* c i) (* x y))) 2) (+ (/ (* a b) (pow t 2)) (+ (/ (* c i) (pow t 2)) (/ (* x y) (pow t 2))))) (* (pow t 2) (pow z 3)))) (/ 1 t)) (+ (* -1 (/ (* (+ (* a b) (+ (* c i) (* x y))) (+ (/ (* a b) (pow t 2)) (+ (/ (* c i) (pow t 2)) (/ (* x y) (pow t 2))))) (* t (pow z 2)))) (+ (/ (* a b) (* (pow t 2) z)) (+ (/ (* c i) (* (pow t 2) z)) (/ (* x y) (* (pow t 2) z)))))) z)>
#<alt (/ 1 (* t z))>
#<alt (* -1 (/ (- (+ (/ (* a b) (* (pow t 2) z)) (+ (/ (* c i) (* (pow t 2) z)) (/ (* x y) (* (pow t 2) z)))) (/ 1 t)) z))>
#<alt (* -1 (/ (- (* -1 (/ (- (/ (* (+ (* a b) (+ (* c i) (* x y))) (+ (/ (* a b) (pow t 2)) (+ (/ (* c i) (pow t 2)) (/ (* x y) (pow t 2))))) (* t z)) (+ (/ (* a b) (pow t 2)) (+ (/ (* c i) (pow t 2)) (/ (* x y) (pow t 2))))) z)) (/ 1 t)) z))>
#<alt (* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (* (pow (+ (* a b) (+ (* c i) (* x y))) 2) (+ (/ (* a b) (pow t 2)) (+ (/ (* c i) (pow t 2)) (/ (* x y) (pow t 2))))) (* (pow t 2) z)) (/ (* (+ (* a b) (+ (* c i) (* x y))) (+ (/ (* a b) (pow t 2)) (+ (/ (* c i) (pow t 2)) (/ (* x y) (pow t 2))))) t)) z)) (+ (/ (* a b) (pow t 2)) (+ (/ (* c i) (pow t 2)) (/ (* x y) (pow t 2))))) z)) (/ 1 t)) z))>
#<alt (/ 1 (+ (* a b) (+ (* c i) (* x y))))>
#<alt (+ (* -1 (/ (* t z) (pow (+ (* a b) (+ (* c i) (* x y))) 2))) (/ 1 (+ (* a b) (+ (* c i) (* x y)))))>
#<alt (+ (* t (- (/ (* t (pow z 2)) (pow (+ (* a b) (+ (* c i) (* x y))) 3)) (/ z (pow (+ (* a b) (+ (* c i) (* x y))) 2)))) (/ 1 (+ (* a b) (+ (* c i) (* x y)))))>
#<alt (+ (* t (- (* t (- (* -1 (/ (* t (pow z 3)) (pow (+ (* a b) (+ (* c i) (* x y))) 4))) (* -1 (/ (pow z 2) (pow (+ (* a b) (+ (* c i) (* x y))) 3))))) (/ z (pow (+ (* a b) (+ (* c i) (* x y))) 2)))) (/ 1 (+ (* a b) (+ (* c i) (* x y)))))>
#<alt (/ 1 (* t z))>
#<alt (/ (+ (* -1 (/ (+ (/ (* a b) (pow z 2)) (+ (/ (* c i) (pow z 2)) (/ (* x y) (pow z 2)))) t)) (/ 1 z)) t)>
#<alt (/ (- (+ (/ 1 z) (/ (* (+ (* a b) (+ (* c i) (* x y))) (+ (/ (* a b) (pow z 2)) (+ (/ (* c i) (pow z 2)) (/ (* x y) (pow z 2))))) (* (pow t 2) z))) (+ (/ (* a b) (* t (pow z 2))) (+ (/ (* c i) (* t (pow z 2))) (/ (* x y) (* t (pow z 2)))))) t)>
#<alt (/ (- (+ (* -1 (/ (* (pow (+ (* a b) (+ (* c i) (* x y))) 2) (+ (/ (* a b) (pow z 2)) (+ (/ (* c i) (pow z 2)) (/ (* x y) (pow z 2))))) (* (pow t 3) (pow z 2)))) (/ 1 z)) (+ (* -1 (/ (* (+ (* a b) (+ (* c i) (* x y))) (+ (/ (* a b) (pow z 2)) (+ (/ (* c i) (pow z 2)) (/ (* x y) (pow z 2))))) (* (pow t 2) z))) (+ (/ (* a b) (* t (pow z 2))) (+ (/ (* c i) (* t (pow z 2))) (/ (* x y) (* t (pow z 2))))))) t)>
#<alt (/ 1 (* t z))>
#<alt (* -1 (/ (- (+ (/ (* a b) (* t (pow z 2))) (+ (/ (* c i) (* t (pow z 2))) (/ (* x y) (* t (pow z 2))))) (/ 1 z)) t))>
#<alt (* -1 (/ (- (* -1 (/ (- (/ (* (+ (* a b) (+ (* c i) (* x y))) (+ (/ (* a b) (pow z 2)) (+ (/ (* c i) (pow z 2)) (/ (* x y) (pow z 2))))) (* t z)) (+ (/ (* a b) (pow z 2)) (+ (/ (* c i) (pow z 2)) (/ (* x y) (pow z 2))))) t)) (/ 1 z)) t))>
#<alt (* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (* (pow (+ (* a b) (+ (* c i) (* x y))) 2) (+ (/ (* a b) (pow z 2)) (+ (/ (* c i) (pow z 2)) (/ (* x y) (pow z 2))))) (* t (pow z 2))) (/ (* (+ (* a b) (+ (* c i) (* x y))) (+ (/ (* a b) (pow z 2)) (+ (/ (* c i) (pow z 2)) (/ (* x y) (pow z 2))))) z)) t)) (+ (/ (* a b) (pow z 2)) (+ (/ (* c i) (pow z 2)) (/ (* x y) (pow z 2))))) t)) (/ 1 z)) t))>
#<alt (/ 1 (+ (* a b) (+ (* t z) (* x y))))>
#<alt (+ (* -1 (/ (* c i) (pow (+ (* a b) (+ (* t z) (* x y))) 2))) (/ 1 (+ (* a b) (+ (* t z) (* x y)))))>
#<alt (+ (* c (- (/ (* c (pow i 2)) (pow (+ (* a b) (+ (* t z) (* x y))) 3)) (/ i (pow (+ (* a b) (+ (* t z) (* x y))) 2)))) (/ 1 (+ (* a b) (+ (* t z) (* x y)))))>
#<alt (+ (* c (- (* c (- (* -1 (/ (* c (pow i 3)) (pow (+ (* a b) (+ (* t z) (* x y))) 4))) (* -1 (/ (pow i 2) (pow (+ (* a b) (+ (* t z) (* x y))) 3))))) (/ i (pow (+ (* a b) (+ (* t z) (* x y))) 2)))) (/ 1 (+ (* a b) (+ (* t z) (* x y)))))>
#<alt (/ 1 (* c i))>
#<alt (/ (+ (* -1 (/ (+ (/ (* a b) (pow i 2)) (+ (/ (* t z) (pow i 2)) (/ (* x y) (pow i 2)))) c)) (/ 1 i)) c)>
#<alt (/ (- (+ (/ 1 i) (/ (* (+ (* a b) (+ (* t z) (* x y))) (+ (/ (* a b) (pow i 2)) (+ (/ (* t z) (pow i 2)) (/ (* x y) (pow i 2))))) (* (pow c 2) i))) (+ (/ (* a b) (* c (pow i 2))) (+ (/ (* t z) (* c (pow i 2))) (/ (* x y) (* c (pow i 2)))))) c)>
#<alt (/ (- (+ (* -1 (/ (* (pow (+ (* a b) (+ (* t z) (* x y))) 2) (+ (/ (* a b) (pow i 2)) (+ (/ (* t z) (pow i 2)) (/ (* x y) (pow i 2))))) (* (pow c 3) (pow i 2)))) (/ 1 i)) (+ (* -1 (/ (* (+ (* a b) (+ (* t z) (* x y))) (+ (/ (* a b) (pow i 2)) (+ (/ (* t z) (pow i 2)) (/ (* x y) (pow i 2))))) (* (pow c 2) i))) (+ (/ (* a b) (* c (pow i 2))) (+ (/ (* t z) (* c (pow i 2))) (/ (* x y) (* c (pow i 2))))))) c)>
#<alt (/ 1 (* c i))>
#<alt (* -1 (/ (- (+ (/ (* a b) (* c (pow i 2))) (+ (/ (* t z) (* c (pow i 2))) (/ (* x y) (* c (pow i 2))))) (/ 1 i)) c))>
#<alt (* -1 (/ (- (* -1 (/ (- (/ (* (+ (* a b) (+ (* t z) (* x y))) (+ (/ (* a b) (pow i 2)) (+ (/ (* t z) (pow i 2)) (/ (* x y) (pow i 2))))) (* c i)) (+ (/ (* a b) (pow i 2)) (+ (/ (* t z) (pow i 2)) (/ (* x y) (pow i 2))))) c)) (/ 1 i)) c))>
#<alt (* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (* (pow (+ (* a b) (+ (* t z) (* x y))) 2) (+ (/ (* a b) (pow i 2)) (+ (/ (* t z) (pow i 2)) (/ (* x y) (pow i 2))))) (* c (pow i 2))) (/ (* (+ (* a b) (+ (* t z) (* x y))) (+ (/ (* a b) (pow i 2)) (+ (/ (* t z) (pow i 2)) (/ (* x y) (pow i 2))))) i)) c)) (+ (/ (* a b) (pow i 2)) (+ (/ (* t z) (pow i 2)) (/ (* x y) (pow i 2))))) c)) (/ 1 i)) c))>
#<alt (/ 1 (+ (* a b) (+ (* t z) (* x y))))>
#<alt (+ (* -1 (/ (* c i) (pow (+ (* a b) (+ (* t z) (* x y))) 2))) (/ 1 (+ (* a b) (+ (* t z) (* x y)))))>
#<alt (+ (* i (- (/ (* (pow c 2) i) (pow (+ (* a b) (+ (* t z) (* x y))) 3)) (/ c (pow (+ (* a b) (+ (* t z) (* x y))) 2)))) (/ 1 (+ (* a b) (+ (* t z) (* x y)))))>
#<alt (+ (* i (- (* i (- (* -1 (/ (* (pow c 3) i) (pow (+ (* a b) (+ (* t z) (* x y))) 4))) (* -1 (/ (pow c 2) (pow (+ (* a b) (+ (* t z) (* x y))) 3))))) (/ c (pow (+ (* a b) (+ (* t z) (* x y))) 2)))) (/ 1 (+ (* a b) (+ (* t z) (* x y)))))>
#<alt (/ 1 (* c i))>
#<alt (/ (+ (* -1 (/ (+ (/ (* a b) (pow c 2)) (+ (/ (* t z) (pow c 2)) (/ (* x y) (pow c 2)))) i)) (/ 1 c)) i)>
#<alt (/ (- (+ (/ 1 c) (/ (* (+ (* a b) (+ (* t z) (* x y))) (+ (/ (* a b) (pow c 2)) (+ (/ (* t z) (pow c 2)) (/ (* x y) (pow c 2))))) (* c (pow i 2)))) (+ (/ (* a b) (* (pow c 2) i)) (+ (/ (* t z) (* (pow c 2) i)) (/ (* x y) (* (pow c 2) i))))) i)>
#<alt (/ (- (+ (* -1 (/ (* (pow (+ (* a b) (+ (* t z) (* x y))) 2) (+ (/ (* a b) (pow c 2)) (+ (/ (* t z) (pow c 2)) (/ (* x y) (pow c 2))))) (* (pow c 2) (pow i 3)))) (/ 1 c)) (+ (* -1 (/ (* (+ (* a b) (+ (* t z) (* x y))) (+ (/ (* a b) (pow c 2)) (+ (/ (* t z) (pow c 2)) (/ (* x y) (pow c 2))))) (* c (pow i 2)))) (+ (/ (* a b) (* (pow c 2) i)) (+ (/ (* t z) (* (pow c 2) i)) (/ (* x y) (* (pow c 2) i)))))) i)>
#<alt (/ 1 (* c i))>
#<alt (* -1 (/ (- (+ (/ (* a b) (* (pow c 2) i)) (+ (/ (* t z) (* (pow c 2) i)) (/ (* x y) (* (pow c 2) i)))) (/ 1 c)) i))>
#<alt (* -1 (/ (- (* -1 (/ (- (/ (* (+ (* a b) (+ (* t z) (* x y))) (+ (/ (* a b) (pow c 2)) (+ (/ (* t z) (pow c 2)) (/ (* x y) (pow c 2))))) (* c i)) (+ (/ (* a b) (pow c 2)) (+ (/ (* t z) (pow c 2)) (/ (* x y) (pow c 2))))) i)) (/ 1 c)) i))>
#<alt (* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (* (pow (+ (* a b) (+ (* t z) (* x y))) 2) (+ (/ (* a b) (pow c 2)) (+ (/ (* t z) (pow c 2)) (/ (* x y) (pow c 2))))) (* (pow c 2) i)) (/ (* (+ (* a b) (+ (* t z) (* x y))) (+ (/ (* a b) (pow c 2)) (+ (/ (* t z) (pow c 2)) (/ (* x y) (pow c 2))))) c)) i)) (+ (/ (* a b) (pow c 2)) (+ (/ (* t z) (pow c 2)) (/ (* x y) (pow c 2))))) i)) (/ 1 c)) i))>
#<alt (/ 1 (+ (* a b) (+ (* c i) (* t z))))>
#<alt (+ (* -1 (/ (* x y) (pow (+ (* a b) (+ (* c i) (* t z))) 2))) (/ 1 (+ (* a b) (+ (* c i) (* t z)))))>
#<alt (+ (* x (- (/ (* x (pow y 2)) (pow (+ (* a b) (+ (* c i) (* t z))) 3)) (/ y (pow (+ (* a b) (+ (* c i) (* t z))) 2)))) (/ 1 (+ (* a b) (+ (* c i) (* t z)))))>
#<alt (+ (* x (- (* x (- (* -1 (/ (* x (pow y 3)) (pow (+ (* a b) (+ (* c i) (* t z))) 4))) (* -1 (/ (pow y 2) (pow (+ (* a b) (+ (* c i) (* t z))) 3))))) (/ y (pow (+ (* a b) (+ (* c i) (* t z))) 2)))) (/ 1 (+ (* a b) (+ (* c i) (* t z)))))>
#<alt (/ 1 (* x y))>
#<alt (/ (+ (* -1 (/ (+ (/ (* a b) (pow y 2)) (+ (/ (* c i) (pow y 2)) (/ (* t z) (pow y 2)))) x)) (/ 1 y)) x)>
#<alt (/ (- (+ (/ 1 y) (/ (* (+ (* a b) (+ (* c i) (* t z))) (+ (/ (* a b) (pow y 2)) (+ (/ (* c i) (pow y 2)) (/ (* t z) (pow y 2))))) (* (pow x 2) y))) (+ (/ (* a b) (* x (pow y 2))) (+ (/ (* c i) (* x (pow y 2))) (/ (* t z) (* x (pow y 2)))))) x)>
#<alt (/ (- (+ (* -1 (/ (* (pow (+ (* a b) (+ (* c i) (* t z))) 2) (+ (/ (* a b) (pow y 2)) (+ (/ (* c i) (pow y 2)) (/ (* t z) (pow y 2))))) (* (pow x 3) (pow y 2)))) (/ 1 y)) (+ (* -1 (/ (* (+ (* a b) (+ (* c i) (* t z))) (+ (/ (* a b) (pow y 2)) (+ (/ (* c i) (pow y 2)) (/ (* t z) (pow y 2))))) (* (pow x 2) y))) (+ (/ (* a b) (* x (pow y 2))) (+ (/ (* c i) (* x (pow y 2))) (/ (* t z) (* x (pow y 2))))))) x)>
#<alt (/ 1 (* x y))>
#<alt (* -1 (/ (- (+ (/ (* a b) (* x (pow y 2))) (+ (/ (* c i) (* x (pow y 2))) (/ (* t z) (* x (pow y 2))))) (/ 1 y)) x))>
#<alt (* -1 (/ (- (* -1 (/ (- (/ (* (+ (* a b) (+ (* c i) (* t z))) (+ (/ (* a b) (pow y 2)) (+ (/ (* c i) (pow y 2)) (/ (* t z) (pow y 2))))) (* x y)) (+ (/ (* a b) (pow y 2)) (+ (/ (* c i) (pow y 2)) (/ (* t z) (pow y 2))))) x)) (/ 1 y)) x))>
#<alt (* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (* (pow (+ (* a b) (+ (* c i) (* t z))) 2) (+ (/ (* a b) (pow y 2)) (+ (/ (* c i) (pow y 2)) (/ (* t z) (pow y 2))))) (* x (pow y 2))) (/ (* (+ (* a b) (+ (* c i) (* t z))) (+ (/ (* a b) (pow y 2)) (+ (/ (* c i) (pow y 2)) (/ (* t z) (pow y 2))))) y)) x)) (+ (/ (* a b) (pow y 2)) (+ (/ (* c i) (pow y 2)) (/ (* t z) (pow y 2))))) x)) (/ 1 y)) x))>
#<alt (/ 1 (+ (* a b) (+ (* c i) (* t z))))>
#<alt (+ (* -1 (/ (* x y) (pow (+ (* a b) (+ (* c i) (* t z))) 2))) (/ 1 (+ (* a b) (+ (* c i) (* t z)))))>
#<alt (+ (* y (- (/ (* (pow x 2) y) (pow (+ (* a b) (+ (* c i) (* t z))) 3)) (/ x (pow (+ (* a b) (+ (* c i) (* t z))) 2)))) (/ 1 (+ (* a b) (+ (* c i) (* t z)))))>
#<alt (+ (* y (- (* y (- (* -1 (/ (* (pow x 3) y) (pow (+ (* a b) (+ (* c i) (* t z))) 4))) (* -1 (/ (pow x 2) (pow (+ (* a b) (+ (* c i) (* t z))) 3))))) (/ x (pow (+ (* a b) (+ (* c i) (* t z))) 2)))) (/ 1 (+ (* a b) (+ (* c i) (* t z)))))>
#<alt (/ 1 (* x y))>
#<alt (/ (+ (* -1 (/ (+ (/ (* a b) (pow x 2)) (+ (/ (* c i) (pow x 2)) (/ (* t z) (pow x 2)))) y)) (/ 1 x)) y)>
#<alt (/ (- (+ (/ 1 x) (/ (* (+ (* a b) (+ (* c i) (* t z))) (+ (/ (* a b) (pow x 2)) (+ (/ (* c i) (pow x 2)) (/ (* t z) (pow x 2))))) (* x (pow y 2)))) (+ (/ (* a b) (* (pow x 2) y)) (+ (/ (* c i) (* (pow x 2) y)) (/ (* t z) (* (pow x 2) y))))) y)>
#<alt (/ (- (+ (* -1 (/ (* (pow (+ (* a b) (+ (* c i) (* t z))) 2) (+ (/ (* a b) (pow x 2)) (+ (/ (* c i) (pow x 2)) (/ (* t z) (pow x 2))))) (* (pow x 2) (pow y 3)))) (/ 1 x)) (+ (* -1 (/ (* (+ (* a b) (+ (* c i) (* t z))) (+ (/ (* a b) (pow x 2)) (+ (/ (* c i) (pow x 2)) (/ (* t z) (pow x 2))))) (* x (pow y 2)))) (+ (/ (* a b) (* (pow x 2) y)) (+ (/ (* c i) (* (pow x 2) y)) (/ (* t z) (* (pow x 2) y)))))) y)>
#<alt (/ 1 (* x y))>
#<alt (* -1 (/ (- (+ (/ (* a b) (* (pow x 2) y)) (+ (/ (* c i) (* (pow x 2) y)) (/ (* t z) (* (pow x 2) y)))) (/ 1 x)) y))>
#<alt (* -1 (/ (- (* -1 (/ (- (/ (* (+ (* a b) (+ (* c i) (* t z))) (+ (/ (* a b) (pow x 2)) (+ (/ (* c i) (pow x 2)) (/ (* t z) (pow x 2))))) (* x y)) (+ (/ (* a b) (pow x 2)) (+ (/ (* c i) (pow x 2)) (/ (* t z) (pow x 2))))) y)) (/ 1 x)) y))>
#<alt (* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (* (pow (+ (* a b) (+ (* c i) (* t z))) 2) (+ (/ (* a b) (pow x 2)) (+ (/ (* c i) (pow x 2)) (/ (* t z) (pow x 2))))) (* (pow x 2) y)) (/ (* (+ (* a b) (+ (* c i) (* t z))) (+ (/ (* a b) (pow x 2)) (+ (/ (* c i) (pow x 2)) (/ (* t z) (pow x 2))))) x)) y)) (+ (/ (* a b) (pow x 2)) (+ (/ (* c i) (pow x 2)) (/ (* t z) (pow x 2))))) y)) (/ 1 x)) y))>
#<alt (/ 1 (+ (* c i) (+ (* t z) (* x y))))>
#<alt (+ (* -1 (/ (* a b) (pow (+ (* c i) (+ (* t z) (* x y))) 2))) (/ 1 (+ (* c i) (+ (* t z) (* x y)))))>
#<alt (+ (* a (- (/ (* a (pow b 2)) (pow (+ (* c i) (+ (* t z) (* x y))) 3)) (/ b (pow (+ (* c i) (+ (* t z) (* x y))) 2)))) (/ 1 (+ (* c i) (+ (* t z) (* x y)))))>
#<alt (+ (* a (- (* a (- (* -1 (/ (* a (pow b 3)) (pow (+ (* c i) (+ (* t z) (* x y))) 4))) (* -1 (/ (pow b 2) (pow (+ (* c i) (+ (* t z) (* x y))) 3))))) (/ b (pow (+ (* c i) (+ (* t z) (* x y))) 2)))) (/ 1 (+ (* c i) (+ (* t z) (* x y)))))>
#<alt (/ 1 (* a b))>
#<alt (/ (+ (* -1 (/ (+ (/ (* c i) (pow b 2)) (+ (/ (* t z) (pow b 2)) (/ (* x y) (pow b 2)))) a)) (/ 1 b)) a)>
#<alt (/ (- (+ (/ 1 b) (/ (* (+ (* c i) (+ (* t z) (* x y))) (+ (/ (* c i) (pow b 2)) (+ (/ (* t z) (pow b 2)) (/ (* x y) (pow b 2))))) (* (pow a 2) b))) (+ (/ (* c i) (* a (pow b 2))) (+ (/ (* t z) (* a (pow b 2))) (/ (* x y) (* a (pow b 2)))))) a)>
#<alt (/ (- (+ (* -1 (/ (* (pow (+ (* c i) (+ (* t z) (* x y))) 2) (+ (/ (* c i) (pow b 2)) (+ (/ (* t z) (pow b 2)) (/ (* x y) (pow b 2))))) (* (pow a 3) (pow b 2)))) (/ 1 b)) (+ (* -1 (/ (* (+ (* c i) (+ (* t z) (* x y))) (+ (/ (* c i) (pow b 2)) (+ (/ (* t z) (pow b 2)) (/ (* x y) (pow b 2))))) (* (pow a 2) b))) (+ (/ (* c i) (* a (pow b 2))) (+ (/ (* t z) (* a (pow b 2))) (/ (* x y) (* a (pow b 2))))))) a)>
#<alt (/ 1 (* a b))>
#<alt (* -1 (/ (- (+ (/ (* c i) (* a (pow b 2))) (+ (/ (* t z) (* a (pow b 2))) (/ (* x y) (* a (pow b 2))))) (/ 1 b)) a))>
#<alt (* -1 (/ (- (* -1 (/ (- (/ (* (+ (* c i) (+ (* t z) (* x y))) (+ (/ (* c i) (pow b 2)) (+ (/ (* t z) (pow b 2)) (/ (* x y) (pow b 2))))) (* a b)) (+ (/ (* c i) (pow b 2)) (+ (/ (* t z) (pow b 2)) (/ (* x y) (pow b 2))))) a)) (/ 1 b)) a))>
#<alt (* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (* (pow (+ (* c i) (+ (* t z) (* x y))) 2) (+ (/ (* c i) (pow b 2)) (+ (/ (* t z) (pow b 2)) (/ (* x y) (pow b 2))))) (* a (pow b 2))) (/ (* (+ (* c i) (+ (* t z) (* x y))) (+ (/ (* c i) (pow b 2)) (+ (/ (* t z) (pow b 2)) (/ (* x y) (pow b 2))))) b)) a)) (+ (/ (* c i) (pow b 2)) (+ (/ (* t z) (pow b 2)) (/ (* x y) (pow b 2))))) a)) (/ 1 b)) a))>
#<alt (/ 1 (+ (* c i) (+ (* t z) (* x y))))>
#<alt (+ (* -1 (/ (* a b) (pow (+ (* c i) (+ (* t z) (* x y))) 2))) (/ 1 (+ (* c i) (+ (* t z) (* x y)))))>
#<alt (+ (* b (- (/ (* (pow a 2) b) (pow (+ (* c i) (+ (* t z) (* x y))) 3)) (/ a (pow (+ (* c i) (+ (* t z) (* x y))) 2)))) (/ 1 (+ (* c i) (+ (* t z) (* x y)))))>
#<alt (+ (* b (- (* b (- (* -1 (/ (* (pow a 3) b) (pow (+ (* c i) (+ (* t z) (* x y))) 4))) (* -1 (/ (pow a 2) (pow (+ (* c i) (+ (* t z) (* x y))) 3))))) (/ a (pow (+ (* c i) (+ (* t z) (* x y))) 2)))) (/ 1 (+ (* c i) (+ (* t z) (* x y)))))>
#<alt (/ 1 (* a b))>
#<alt (/ (+ (* -1 (/ (+ (/ (* c i) (pow a 2)) (+ (/ (* t z) (pow a 2)) (/ (* x y) (pow a 2)))) b)) (/ 1 a)) b)>
#<alt (/ (- (+ (/ 1 a) (/ (* (+ (* c i) (+ (* t z) (* x y))) (+ (/ (* c i) (pow a 2)) (+ (/ (* t z) (pow a 2)) (/ (* x y) (pow a 2))))) (* a (pow b 2)))) (+ (/ (* c i) (* (pow a 2) b)) (+ (/ (* t z) (* (pow a 2) b)) (/ (* x y) (* (pow a 2) b))))) b)>
#<alt (/ (- (+ (* -1 (/ (* (pow (+ (* c i) (+ (* t z) (* x y))) 2) (+ (/ (* c i) (pow a 2)) (+ (/ (* t z) (pow a 2)) (/ (* x y) (pow a 2))))) (* (pow a 2) (pow b 3)))) (/ 1 a)) (+ (* -1 (/ (* (+ (* c i) (+ (* t z) (* x y))) (+ (/ (* c i) (pow a 2)) (+ (/ (* t z) (pow a 2)) (/ (* x y) (pow a 2))))) (* a (pow b 2)))) (+ (/ (* c i) (* (pow a 2) b)) (+ (/ (* t z) (* (pow a 2) b)) (/ (* x y) (* (pow a 2) b)))))) b)>
#<alt (/ 1 (* a b))>
#<alt (* -1 (/ (- (+ (/ (* c i) (* (pow a 2) b)) (+ (/ (* t z) (* (pow a 2) b)) (/ (* x y) (* (pow a 2) b)))) (/ 1 a)) b))>
#<alt (* -1 (/ (- (* -1 (/ (- (/ (* (+ (* c i) (+ (* t z) (* x y))) (+ (/ (* c i) (pow a 2)) (+ (/ (* t z) (pow a 2)) (/ (* x y) (pow a 2))))) (* a b)) (+ (/ (* c i) (pow a 2)) (+ (/ (* t z) (pow a 2)) (/ (* x y) (pow a 2))))) b)) (/ 1 a)) b))>
#<alt (* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (* (pow (+ (* c i) (+ (* t z) (* x y))) 2) (+ (/ (* c i) (pow a 2)) (+ (/ (* t z) (pow a 2)) (/ (* x y) (pow a 2))))) (* (pow a 2) b)) (/ (* (+ (* c i) (+ (* t z) (* x y))) (+ (/ (* c i) (pow a 2)) (+ (/ (* t z) (pow a 2)) (/ (* x y) (pow a 2))))) a)) b)) (+ (/ (* c i) (pow a 2)) (+ (/ (* t z) (pow a 2)) (/ (* x y) (pow a 2))))) b)) (/ 1 a)) b))>
#<alt (+ (* a b) (+ (* c i) (* x y)))>
#<alt (+ (* a b) (+ (* c i) (+ (* t z) (* x y))))>
#<alt (+ (* a b) (+ (* c i) (+ (* t z) (* x y))))>
#<alt (+ (* a b) (+ (* c i) (+ (* t z) (* x y))))>
#<alt (* t z)>
#<alt (* z (+ t (+ (/ (* a b) z) (+ (/ (* c i) z) (/ (* x y) z)))))>
#<alt (* z (+ t (+ (/ (* a b) z) (+ (/ (* c i) z) (/ (* x y) z)))))>
#<alt (* z (+ t (+ (/ (* a b) z) (+ (/ (* c i) z) (/ (* x y) z)))))>
#<alt (* t z)>
#<alt (* -1 (* z (+ (* -1 t) (* -1 (/ (+ (* a b) (+ (* c i) (* x y))) z)))))>
#<alt (* -1 (* z (+ (* -1 t) (* -1 (/ (+ (* a b) (+ (* c i) (* x y))) z)))))>
#<alt (* -1 (* z (+ (* -1 t) (* -1 (/ (+ (* a b) (+ (* c i) (* x y))) z)))))>
#<alt (+ (* a b) (+ (* c i) (* x y)))>
#<alt (+ (* a b) (+ (* c i) (+ (* t z) (* x y))))>
#<alt (+ (* a b) (+ (* c i) (+ (* t z) (* x y))))>
#<alt (+ (* a b) (+ (* c i) (+ (* t z) (* x y))))>
#<alt (* t z)>
#<alt (* t (+ z (+ (/ (* a b) t) (+ (/ (* c i) t) (/ (* x y) t)))))>
#<alt (* t (+ z (+ (/ (* a b) t) (+ (/ (* c i) t) (/ (* x y) t)))))>
#<alt (* t (+ z (+ (/ (* a b) t) (+ (/ (* c i) t) (/ (* x y) t)))))>
#<alt (* t z)>
#<alt (* -1 (* t (+ (* -1 z) (* -1 (/ (+ (* a b) (+ (* c i) (* x y))) t)))))>
#<alt (* -1 (* t (+ (* -1 z) (* -1 (/ (+ (* a b) (+ (* c i) (* x y))) t)))))>
#<alt (* -1 (* t (+ (* -1 z) (* -1 (/ (+ (* a b) (+ (* c i) (* x y))) t)))))>
#<alt (+ (* a b) (+ (* t z) (* x y)))>
#<alt (+ (* a b) (+ (* c i) (+ (* t z) (* x y))))>
#<alt (+ (* a b) (+ (* c i) (+ (* t z) (* x y))))>
#<alt (+ (* a b) (+ (* c i) (+ (* t z) (* x y))))>
#<alt (* c i)>
#<alt (* c (+ i (+ (/ (* a b) c) (+ (/ (* t z) c) (/ (* x y) c)))))>
#<alt (* c (+ i (+ (/ (* a b) c) (+ (/ (* t z) c) (/ (* x y) c)))))>
#<alt (* c (+ i (+ (/ (* a b) c) (+ (/ (* t z) c) (/ (* x y) c)))))>
#<alt (* c i)>
#<alt (* -1 (* c (+ (* -1 i) (* -1 (/ (+ (* a b) (+ (* t z) (* x y))) c)))))>
#<alt (* -1 (* c (+ (* -1 i) (* -1 (/ (+ (* a b) (+ (* t z) (* x y))) c)))))>
#<alt (* -1 (* c (+ (* -1 i) (* -1 (/ (+ (* a b) (+ (* t z) (* x y))) c)))))>
#<alt (+ (* a b) (+ (* t z) (* x y)))>
#<alt (+ (* a b) (+ (* c i) (+ (* t z) (* x y))))>
#<alt (+ (* a b) (+ (* c i) (+ (* t z) (* x y))))>
#<alt (+ (* a b) (+ (* c i) (+ (* t z) (* x y))))>
#<alt (* c i)>
#<alt (* i (+ c (+ (/ (* a b) i) (+ (/ (* t z) i) (/ (* x y) i)))))>
#<alt (* i (+ c (+ (/ (* a b) i) (+ (/ (* t z) i) (/ (* x y) i)))))>
#<alt (* i (+ c (+ (/ (* a b) i) (+ (/ (* t z) i) (/ (* x y) i)))))>
#<alt (* c i)>
#<alt (* -1 (* i (+ (* -1 c) (* -1 (/ (+ (* a b) (+ (* t z) (* x y))) i)))))>
#<alt (* -1 (* i (+ (* -1 c) (* -1 (/ (+ (* a b) (+ (* t z) (* x y))) i)))))>
#<alt (* -1 (* i (+ (* -1 c) (* -1 (/ (+ (* a b) (+ (* t z) (* x y))) i)))))>
#<alt (+ (* a b) (+ (* c i) (* t z)))>
#<alt (+ (* a b) (+ (* c i) (+ (* t z) (* x y))))>
#<alt (+ (* a b) (+ (* c i) (+ (* t z) (* x y))))>
#<alt (+ (* a b) (+ (* c i) (+ (* t z) (* x y))))>
#<alt (* x y)>
#<alt (* x (+ y (+ (/ (* a b) x) (+ (/ (* c i) x) (/ (* t z) x)))))>
#<alt (* x (+ y (+ (/ (* a b) x) (+ (/ (* c i) x) (/ (* t z) x)))))>
#<alt (* x (+ y (+ (/ (* a b) x) (+ (/ (* c i) x) (/ (* t z) x)))))>
#<alt (* x y)>
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* a b) (+ (* c i) (* t z))) x)))))>
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* a b) (+ (* c i) (* t z))) x)))))>
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* a b) (+ (* c i) (* t z))) x)))))>
#<alt (+ (* a b) (+ (* c i) (* t z)))>
#<alt (+ (* a b) (+ (* c i) (+ (* t z) (* x y))))>
#<alt (+ (* a b) (+ (* c i) (+ (* t z) (* x y))))>
#<alt (+ (* a b) (+ (* c i) (+ (* t z) (* x y))))>
#<alt (* x y)>
#<alt (* y (+ x (+ (/ (* a b) y) (+ (/ (* c i) y) (/ (* t z) y)))))>
#<alt (* y (+ x (+ (/ (* a b) y) (+ (/ (* c i) y) (/ (* t z) y)))))>
#<alt (* y (+ x (+ (/ (* a b) y) (+ (/ (* c i) y) (/ (* t z) y)))))>
#<alt (* x y)>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* a b) (+ (* c i) (* t z))) y)))))>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* a b) (+ (* c i) (* t z))) y)))))>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* a b) (+ (* c i) (* t z))) y)))))>
#<alt (+ (* c i) (+ (* t z) (* x y)))>
#<alt (+ (* a b) (+ (* c i) (+ (* t z) (* x y))))>
#<alt (+ (* a b) (+ (* c i) (+ (* t z) (* x y))))>
#<alt (+ (* a b) (+ (* c i) (+ (* t z) (* x y))))>
#<alt (* a b)>
#<alt (* a (+ b (+ (/ (* c i) a) (+ (/ (* t z) a) (/ (* x y) a)))))>
#<alt (* a (+ b (+ (/ (* c i) a) (+ (/ (* t z) a) (/ (* x y) a)))))>
#<alt (* a (+ b (+ (/ (* c i) a) (+ (/ (* t z) a) (/ (* x y) a)))))>
#<alt (* a b)>
#<alt (* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* c i) (+ (* t z) (* x y))) a)))))>
#<alt (* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* c i) (+ (* t z) (* x y))) a)))))>
#<alt (* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* c i) (+ (* t z) (* x y))) a)))))>
#<alt (+ (* c i) (+ (* t z) (* x y)))>
#<alt (+ (* a b) (+ (* c i) (+ (* t z) (* x y))))>
#<alt (+ (* a b) (+ (* c i) (+ (* t z) (* x y))))>
#<alt (+ (* a b) (+ (* c i) (+ (* t z) (* x y))))>
#<alt (* a b)>
#<alt (* b (+ a (+ (/ (* c i) b) (+ (/ (* t z) b) (/ (* x y) b)))))>
#<alt (* b (+ a (+ (/ (* c i) b) (+ (/ (* t z) b) (/ (* x y) b)))))>
#<alt (* b (+ a (+ (/ (* c i) b) (+ (/ (* t z) b) (/ (* x y) b)))))>
#<alt (* a b)>
#<alt (* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* c i) (+ (* t z) (* x y))) b)))))>
#<alt (* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* c i) (+ (* t z) (* x y))) b)))))>
#<alt (* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* c i) (+ (* t z) (* x y))) b)))))>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* c i)>
#<alt (+ (* c i) (* t z))>
#<alt (+ (* c i) (* t z))>
#<alt (+ (* c i) (* t z))>
#<alt (* t z)>
#<alt (* z (+ t (/ (* c i) z)))>
#<alt (* z (+ t (/ (* c i) z)))>
#<alt (* z (+ t (/ (* c i) z)))>
#<alt (* t z)>
#<alt (* -1 (* z (+ (* -1 t) (* -1 (/ (* c i) z)))))>
#<alt (* -1 (* z (+ (* -1 t) (* -1 (/ (* c i) z)))))>
#<alt (* -1 (* z (+ (* -1 t) (* -1 (/ (* c i) z)))))>
#<alt (* c i)>
#<alt (+ (* c i) (* t z))>
#<alt (+ (* c i) (* t z))>
#<alt (+ (* c i) (* t z))>
#<alt (* t z)>
#<alt (* t (+ z (/ (* c i) t)))>
#<alt (* t (+ z (/ (* c i) t)))>
#<alt (* t (+ z (/ (* c i) t)))>
#<alt (* t z)>
#<alt (* -1 (* t (+ (* -1 z) (* -1 (/ (* c i) t)))))>
#<alt (* -1 (* t (+ (* -1 z) (* -1 (/ (* c i) t)))))>
#<alt (* -1 (* t (+ (* -1 z) (* -1 (/ (* c i) t)))))>
#<alt (* t z)>
#<alt (+ (* c i) (* t z))>
#<alt (+ (* c i) (* t z))>
#<alt (+ (* c i) (* t z))>
#<alt (* c i)>
#<alt (* c (+ i (/ (* t z) c)))>
#<alt (* c (+ i (/ (* t z) c)))>
#<alt (* c (+ i (/ (* t z) c)))>
#<alt (* c i)>
#<alt (* -1 (* c (+ (* -1 i) (* -1 (/ (* t z) c)))))>
#<alt (* -1 (* c (+ (* -1 i) (* -1 (/ (* t z) c)))))>
#<alt (* -1 (* c (+ (* -1 i) (* -1 (/ (* t z) c)))))>
#<alt (* t z)>
#<alt (+ (* c i) (* t z))>
#<alt (+ (* c i) (* t z))>
#<alt (+ (* c i) (* t z))>
#<alt (* c i)>
#<alt (* i (+ c (/ (* t z) i)))>
#<alt (* i (+ c (/ (* t z) i)))>
#<alt (* i (+ c (/ (* t z) i)))>
#<alt (* c i)>
#<alt (* -1 (* i (+ (* -1 c) (* -1 (/ (* t z) i)))))>
#<alt (* -1 (* i (+ (* -1 c) (* -1 (/ (* t z) i)))))>
#<alt (* -1 (* i (+ (* -1 c) (* -1 (/ (* t z) i)))))>
#<alt (* c i)>
#<alt (* c i)>
#<alt (* c i)>
#<alt (* c i)>
#<alt (* c i)>
#<alt (* c i)>
#<alt (* c i)>
#<alt (* c i)>
#<alt (* c i)>
#<alt (* c i)>
#<alt (* c i)>
#<alt (* c i)>
#<alt (* c i)>
#<alt (* c i)>
#<alt (* c i)>
#<alt (* c i)>
#<alt (* c i)>
#<alt (* c i)>
#<alt (* c i)>
#<alt (* c i)>
#<alt (* c i)>
#<alt (* c i)>
#<alt (* c i)>
#<alt (* c i)>
#<alt (+ (* c i) (* x y))>
#<alt (+ (* a b) (+ (* c i) (* x y)))>
#<alt (+ (* a b) (+ (* c i) (* x y)))>
#<alt (+ (* a b) (+ (* c i) (* x y)))>
#<alt (* a b)>
#<alt (* a (+ b (+ (/ (* c i) a) (/ (* x y) a))))>
#<alt (* a (+ b (+ (/ (* c i) a) (/ (* x y) a))))>
#<alt (* a (+ b (+ (/ (* c i) a) (/ (* x y) a))))>
#<alt (* a b)>
#<alt (* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* c i) (* x y)) a)))))>
#<alt (* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* c i) (* x y)) a)))))>
#<alt (* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* c i) (* x y)) a)))))>
#<alt (+ (* c i) (* x y))>
#<alt (+ (* a b) (+ (* c i) (* x y)))>
#<alt (+ (* a b) (+ (* c i) (* x y)))>
#<alt (+ (* a b) (+ (* c i) (* x y)))>
#<alt (* a b)>
#<alt (* b (+ a (+ (/ (* c i) b) (/ (* x y) b))))>
#<alt (* b (+ a (+ (/ (* c i) b) (/ (* x y) b))))>
#<alt (* b (+ a (+ (/ (* c i) b) (/ (* x y) b))))>
#<alt (* a b)>
#<alt (* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* c i) (* x y)) b)))))>
#<alt (* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* c i) (* x y)) b)))))>
#<alt (* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* c i) (* x y)) b)))))>
#<alt (+ (* a b) (* x y))>
#<alt (+ (* a b) (+ (* c i) (* x y)))>
#<alt (+ (* a b) (+ (* c i) (* x y)))>
#<alt (+ (* a b) (+ (* c i) (* x y)))>
#<alt (* c i)>
#<alt (* c (+ i (+ (/ (* a b) c) (/ (* x y) c))))>
#<alt (* c (+ i (+ (/ (* a b) c) (/ (* x y) c))))>
#<alt (* c (+ i (+ (/ (* a b) c) (/ (* x y) c))))>
#<alt (* c i)>
#<alt (* -1 (* c (+ (* -1 i) (* -1 (/ (+ (* a b) (* x y)) c)))))>
#<alt (* -1 (* c (+ (* -1 i) (* -1 (/ (+ (* a b) (* x y)) c)))))>
#<alt (* -1 (* c (+ (* -1 i) (* -1 (/ (+ (* a b) (* x y)) c)))))>
#<alt (+ (* a b) (* x y))>
#<alt (+ (* a b) (+ (* c i) (* x y)))>
#<alt (+ (* a b) (+ (* c i) (* x y)))>
#<alt (+ (* a b) (+ (* c i) (* x y)))>
#<alt (* c i)>
#<alt (* i (+ c (+ (/ (* a b) i) (/ (* x y) i))))>
#<alt (* i (+ c (+ (/ (* a b) i) (/ (* x y) i))))>
#<alt (* i (+ c (+ (/ (* a b) i) (/ (* x y) i))))>
#<alt (* c i)>
#<alt (* -1 (* i (+ (* -1 c) (* -1 (/ (+ (* a b) (* x y)) i)))))>
#<alt (* -1 (* i (+ (* -1 c) (* -1 (/ (+ (* a b) (* x y)) i)))))>
#<alt (* -1 (* i (+ (* -1 c) (* -1 (/ (+ (* a b) (* x y)) i)))))>
#<alt (+ (* a b) (* c i))>
#<alt (+ (* a b) (+ (* c i) (* x y)))>
#<alt (+ (* a b) (+ (* c i) (* x y)))>
#<alt (+ (* a b) (+ (* c i) (* x y)))>
#<alt (* x y)>
#<alt (* x (+ y (+ (/ (* a b) x) (/ (* c i) x))))>
#<alt (* x (+ y (+ (/ (* a b) x) (/ (* c i) x))))>
#<alt (* x (+ y (+ (/ (* a b) x) (/ (* c i) x))))>
#<alt (* x y)>
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* a b) (* c i)) x)))))>
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* a b) (* c i)) x)))))>
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* a b) (* c i)) x)))))>
#<alt (+ (* a b) (* c i))>
#<alt (+ (* a b) (+ (* c i) (* x y)))>
#<alt (+ (* a b) (+ (* c i) (* x y)))>
#<alt (+ (* a b) (+ (* c i) (* x y)))>
#<alt (* x y)>
#<alt (* y (+ x (+ (/ (* a b) y) (/ (* c i) y))))>
#<alt (* y (+ x (+ (/ (* a b) y) (/ (* c i) y))))>
#<alt (* y (+ x (+ (/ (* a b) y) (/ (* c i) y))))>
#<alt (* x y)>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* a b) (* c i)) y)))))>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* a b) (* c i)) y)))))>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* a b) (* c i)) y)))))>
#<alt (* x y)>
#<alt (+ (* c i) (* x y))>
#<alt (+ (* c i) (* x y))>
#<alt (+ (* c i) (* x y))>
#<alt (* c i)>
#<alt (* c (+ i (/ (* x y) c)))>
#<alt (* c (+ i (/ (* x y) c)))>
#<alt (* c (+ i (/ (* x y) c)))>
#<alt (* c i)>
#<alt (* -1 (* c (+ (* -1 i) (* -1 (/ (* x y) c)))))>
#<alt (* -1 (* c (+ (* -1 i) (* -1 (/ (* x y) c)))))>
#<alt (* -1 (* c (+ (* -1 i) (* -1 (/ (* x y) c)))))>
#<alt (* x y)>
#<alt (+ (* c i) (* x y))>
#<alt (+ (* c i) (* x y))>
#<alt (+ (* c i) (* x y))>
#<alt (* c i)>
#<alt (* i (+ c (/ (* x y) i)))>
#<alt (* i (+ c (/ (* x y) i)))>
#<alt (* i (+ c (/ (* x y) i)))>
#<alt (* c i)>
#<alt (* -1 (* i (+ (* -1 c) (* -1 (/ (* x y) i)))))>
#<alt (* -1 (* i (+ (* -1 c) (* -1 (/ (* x y) i)))))>
#<alt (* -1 (* i (+ (* -1 c) (* -1 (/ (* x y) i)))))>
#<alt (* c i)>
#<alt (+ (* c i) (* x y))>
#<alt (+ (* c i) (* x y))>
#<alt (+ (* c i) (* x y))>
#<alt (* x y)>
#<alt (* x (+ y (/ (* c i) x)))>
#<alt (* x (+ y (/ (* c i) x)))>
#<alt (* x (+ y (/ (* c i) x)))>
#<alt (* x y)>
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (* c i) x)))))>
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (* c i) x)))))>
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (* c i) x)))))>
#<alt (* c i)>
#<alt (+ (* c i) (* x y))>
#<alt (+ (* c i) (* x y))>
#<alt (+ (* c i) (* x y))>
#<alt (* x y)>
#<alt (* y (+ x (/ (* c i) y)))>
#<alt (* y (+ x (/ (* c i) y)))>
#<alt (* y (+ x (/ (* c i) y)))>
#<alt (* x y)>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (* c i) y)))))>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (* c i) y)))))>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (* c i) y)))))>
#<alt (* a b)>
#<alt (+ (* a b) (* x y))>
#<alt (+ (* a b) (* x y))>
#<alt (+ (* a b) (* x y))>
#<alt (* x y)>
#<alt (* x (+ y (/ (* a b) x)))>
#<alt (* x (+ y (/ (* a b) x)))>
#<alt (* x (+ y (/ (* a b) x)))>
#<alt (* x y)>
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (* a b) x)))))>
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (* a b) x)))))>
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (* a b) x)))))>
#<alt (* a b)>
#<alt (+ (* a b) (* x y))>
#<alt (+ (* a b) (* x y))>
#<alt (+ (* a b) (* x y))>
#<alt (* x y)>
#<alt (* y (+ x (/ (* a b) y)))>
#<alt (* y (+ x (/ (* a b) y)))>
#<alt (* y (+ x (/ (* a b) y)))>
#<alt (* x y)>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (* a b) y)))))>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (* a b) y)))))>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (* a b) y)))))>
#<alt (* x y)>
#<alt (+ (* a b) (* x y))>
#<alt (+ (* a b) (* x y))>
#<alt (+ (* a b) (* x y))>
#<alt (* a b)>
#<alt (* a (+ b (/ (* x y) a)))>
#<alt (* a (+ b (/ (* x y) a)))>
#<alt (* a (+ b (/ (* x y) a)))>
#<alt (* a b)>
#<alt (* -1 (* a (+ (* -1 b) (* -1 (/ (* x y) a)))))>
#<alt (* -1 (* a (+ (* -1 b) (* -1 (/ (* x y) a)))))>
#<alt (* -1 (* a (+ (* -1 b) (* -1 (/ (* x y) a)))))>
#<alt (* x y)>
#<alt (+ (* a b) (* x y))>
#<alt (+ (* a b) (* x y))>
#<alt (+ (* a b) (* x y))>
#<alt (* a b)>
#<alt (* b (+ a (/ (* x y) b)))>
#<alt (* b (+ a (/ (* x y) b)))>
#<alt (* b (+ a (/ (* x y) b)))>
#<alt (* a b)>
#<alt (* -1 (* b (+ (* -1 a) (* -1 (/ (* x y) b)))))>
#<alt (* -1 (* b (+ (* -1 a) (* -1 (/ (* x y) b)))))>
#<alt (* -1 (* b (+ (* -1 a) (* -1 (/ (* x y) b)))))>
#<alt (+ (* a b) (* x y))>
#<alt (+ (* a b) (+ (* c i) (* x y)))>
#<alt (+ (* a b) (+ (* c i) (* x y)))>
#<alt (+ (* a b) (+ (* c i) (* x y)))>
#<alt (* c i)>
#<alt (* c (+ i (+ (/ (* a b) c) (/ (* x y) c))))>
#<alt (* c (+ i (+ (/ (* a b) c) (/ (* x y) c))))>
#<alt (* c (+ i (+ (/ (* a b) c) (/ (* x y) c))))>
#<alt (* c i)>
#<alt (* -1 (* c (+ (* -1 i) (* -1 (/ (+ (* a b) (* x y)) c)))))>
#<alt (* -1 (* c (+ (* -1 i) (* -1 (/ (+ (* a b) (* x y)) c)))))>
#<alt (* -1 (* c (+ (* -1 i) (* -1 (/ (+ (* a b) (* x y)) c)))))>
#<alt (+ (* a b) (* x y))>
#<alt (+ (* a b) (+ (* c i) (* x y)))>
#<alt (+ (* a b) (+ (* c i) (* x y)))>
#<alt (+ (* a b) (+ (* c i) (* x y)))>
#<alt (* c i)>
#<alt (* i (+ c (+ (/ (* a b) i) (/ (* x y) i))))>
#<alt (* i (+ c (+ (/ (* a b) i) (/ (* x y) i))))>
#<alt (* i (+ c (+ (/ (* a b) i) (/ (* x y) i))))>
#<alt (* c i)>
#<alt (* -1 (* i (+ (* -1 c) (* -1 (/ (+ (* a b) (* x y)) i)))))>
#<alt (* -1 (* i (+ (* -1 c) (* -1 (/ (+ (* a b) (* x y)) i)))))>
#<alt (* -1 (* i (+ (* -1 c) (* -1 (/ (+ (* a b) (* x y)) i)))))>
#<alt (+ (* a b) (* c i))>
#<alt (+ (* a b) (+ (* c i) (* x y)))>
#<alt (+ (* a b) (+ (* c i) (* x y)))>
#<alt (+ (* a b) (+ (* c i) (* x y)))>
#<alt (* x y)>
#<alt (* x (+ y (+ (/ (* a b) x) (/ (* c i) x))))>
#<alt (* x (+ y (+ (/ (* a b) x) (/ (* c i) x))))>
#<alt (* x (+ y (+ (/ (* a b) x) (/ (* c i) x))))>
#<alt (* x y)>
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* a b) (* c i)) x)))))>
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* a b) (* c i)) x)))))>
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* a b) (* c i)) x)))))>
#<alt (+ (* a b) (* c i))>
#<alt (+ (* a b) (+ (* c i) (* x y)))>
#<alt (+ (* a b) (+ (* c i) (* x y)))>
#<alt (+ (* a b) (+ (* c i) (* x y)))>
#<alt (* x y)>
#<alt (* y (+ x (+ (/ (* a b) y) (/ (* c i) y))))>
#<alt (* y (+ x (+ (/ (* a b) y) (/ (* c i) y))))>
#<alt (* y (+ x (+ (/ (* a b) y) (/ (* c i) y))))>
#<alt (* x y)>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* a b) (* c i)) y)))))>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* a b) (* c i)) y)))))>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* a b) (* c i)) y)))))>
#<alt (+ (* c i) (* x y))>
#<alt (+ (* a b) (+ (* c i) (* x y)))>
#<alt (+ (* a b) (+ (* c i) (* x y)))>
#<alt (+ (* a b) (+ (* c i) (* x y)))>
#<alt (* a b)>
#<alt (* a (+ b (+ (/ (* c i) a) (/ (* x y) a))))>
#<alt (* a (+ b (+ (/ (* c i) a) (/ (* x y) a))))>
#<alt (* a (+ b (+ (/ (* c i) a) (/ (* x y) a))))>
#<alt (* a b)>
#<alt (* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* c i) (* x y)) a)))))>
#<alt (* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* c i) (* x y)) a)))))>
#<alt (* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* c i) (* x y)) a)))))>
#<alt (+ (* c i) (* x y))>
#<alt (+ (* a b) (+ (* c i) (* x y)))>
#<alt (+ (* a b) (+ (* c i) (* x y)))>
#<alt (+ (* a b) (+ (* c i) (* x y)))>
#<alt (* a b)>
#<alt (* b (+ a (+ (/ (* c i) b) (/ (* x y) b))))>
#<alt (* b (+ a (+ (/ (* c i) b) (/ (* x y) b))))>
#<alt (* b (+ a (+ (/ (* c i) b) (/ (* x y) b))))>
#<alt (* a b)>
#<alt (* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* c i) (* x y)) b)))))>
#<alt (* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* c i) (* x y)) b)))))>
#<alt (* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* c i) (* x y)) b)))))>
Calls

168 calls:

TimeVariablePointExpression
12.0ms
t
@-inf
(/ 1 (/ 1 (+ (* z t) (+ (* c i) (+ (* x y) (* a b))))))
3.0ms
b
@inf
(/ 1 (+ (* z t) (+ (* c i) (+ (* x y) (* a b)))))
2.0ms
y
@-inf
(/ 1 (+ (* z t) (+ (* c i) (+ (* x y) (* a b)))))
1.0ms
z
@inf
(/ 1 (+ (* z t) (+ (* c i) (+ (* x y) (* a b)))))
1.0ms
t
@inf
(/ 1 (+ (* z t) (+ (* c i) (+ (* x y) (* a b)))))

rewrite503.0ms (5.6%)

Algorithm
batch-egg-rewrite
Rules
3660×*-lowering-*.f32
3660×*-lowering-*.f64
2952×/-lowering-/.f32
2952×/-lowering-/.f64
1978×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02285
112385
2138985
0825685
Stop Event
iter limit
node limit
Counts
12 → 754
Calls
Call 1
Inputs
(/ 1 (/ 1 (+ (* z t) (+ (* c i) (+ (* x y) (* a b))))))
(/ 1 (+ (* z t) (+ (* c i) (+ (* x y) (* a b)))))
(+ (* z t) (+ (* c i) (+ (* x y) (* a b))))
(* z t)
(* a b)
(* t z)
(+ (* z t) (* c i))
(* c i)
(+ (* a b) (+ (* c i) (* x y)))
(+ (* c i) (* x y))
(+ (* x y) (* a b))
(+ (* c i) (+ (* x y) (* a b)))
Outputs
(+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))
(+.f64 (*.f64 c i) (+.f64 (*.f64 z t) (+.f64 (*.f64 x y) (*.f64 a b))))
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (*.f64 z t)))
(+.f64 (*.f64 a b) (+.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (*.f64 z t)))
(+.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 z t) (*.f64 c i)))
(+.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 z t))
(+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 x y) (*.f64 a b)))
(+.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (+.f64 (*.f64 a b) (*.f64 z t)))
(+.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 z t)))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 z t)) (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))))
(+.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) (*.f64 #s(literal 1 binary64) (*.f64 z t)))
(+.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 z t) (*.f64 c i))) (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) (*.f64 a b))))
(+.f64 (*.f64 (*.f64 z t) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) #s(literal 1 binary64)))
(+.f64 (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) #s(literal 1 binary64)) (*.f64 (*.f64 z t) #s(literal 1 binary64)))
(+.f64 (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) #s(literal 1 binary64)))
(+.f64 (+.f64 (*.f64 z t) (*.f64 a b)) (+.f64 (*.f64 c i) (*.f64 x y)))
(+.f64 (+.f64 (*.f64 z t) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 c i))
(+.f64 (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (*.f64 x y))) (*.f64 a b))
(+.f64 (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (*.f64 a b))) (*.f64 x y))
(+.f64 (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 x y)) (*.f64 a b))
(+.f64 (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 a b)) (*.f64 x y))
(exp.f64 (log.f64 (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))))
(exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))) #s(literal 1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) #s(literal -1 binary64)))
(-.f64 (/.f64 (*.f64 z (*.f64 t (*.f64 z t))) (-.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))) (/.f64 (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) (-.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))))
(-.f64 (/.f64 (/.f64 (*.f64 z (*.f64 t (*.f64 z t))) (-.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))) #s(literal 1 binary64)) (/.f64 (/.f64 (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) (-.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))) #s(literal 1 binary64)))
(-.f64 (/.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))))) (/.f64 (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))))))
(-.f64 (/.f64 (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) (-.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 z t))) (/.f64 (*.f64 z (*.f64 t (*.f64 z t))) (-.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 z t))))
(-.f64 (/.f64 (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 z t) (*.f64 c i))) (-.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 x y) (*.f64 a b)))) (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b))) (-.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 x y) (*.f64 a b)))))
(fma.f64 #s(literal 1 binary64) (*.f64 z t) (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))))
(fma.f64 #s(literal 1 binary64) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 #s(literal 1 binary64) (*.f64 z t)))
(fma.f64 #s(literal 1 binary64) (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) (*.f64 a b))))
(fma.f64 z t (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))
(fma.f64 t z (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))
(fma.f64 (*.f64 z t) #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) #s(literal 1 binary64)))
(fma.f64 c i (+.f64 (*.f64 z t) (+.f64 (*.f64 x y) (*.f64 a b))))
(fma.f64 c i (+.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (*.f64 z t)))
(fma.f64 i c (+.f64 (*.f64 z t) (+.f64 (*.f64 x y) (*.f64 a b))))
(fma.f64 i c (+.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (*.f64 z t)))
(fma.f64 a b (+.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (*.f64 z t)))
(fma.f64 b a (+.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (*.f64 z t)))
(fma.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) #s(literal 1 binary64) (*.f64 (*.f64 z t) #s(literal 1 binary64)))
(fma.f64 (+.f64 (*.f64 z t) (*.f64 c i)) #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) #s(literal 1 binary64)))
(fma.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y))))) (+.f64 (*.f64 z t) (*.f64 c i)))
(fma.f64 (+.f64 (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))) (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (+.f64 (*.f64 c i) (*.f64 x y))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (-.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (*.f64 a b))))) (*.f64 z t))
(fma.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 c i))))) (+.f64 (*.f64 a b) (*.f64 z t)))
(fma.f64 (+.f64 (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (*.f64 c i))))) (*.f64 z t))
(fma.f64 (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t))))) (+.f64 (*.f64 x y) (*.f64 a b)))
(fma.f64 (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 z t) (*.f64 c i)))
(fma.f64 (-.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (+.f64 (*.f64 c i) (*.f64 x y)))) (/.f64 #s(literal 1 binary64) (-.f64 (-.f64 (*.f64 a b) (*.f64 x y)) (*.f64 c i))) (*.f64 z t))
(fma.f64 (-.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 (*.f64 (*.f64 x y) y) x)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 c i) (*.f64 x y))) (+.f64 (*.f64 a b) (*.f64 z t)))
(fma.f64 (-.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) (*.f64 z t))
(fma.f64 (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 z t) (*.f64 c i))) (+.f64 (*.f64 x y) (*.f64 a b)))
(neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (-.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))))))
(/.f64 (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (-.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))) #s(literal -1 binary64))
(/.f64 (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))))) (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (-.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 z t)))))
(/.f64 (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))))) (+.f64 (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))))))
(/.f64 (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))))) (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (-.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 z t))))))
(/.f64 (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))) (-.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))))
(/.f64 (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))) (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))) (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y))))) (*.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))))) (*.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))) (-.f64 (*.f64 x y) (*.f64 a b))) (*.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b)))))) (*.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (-.f64 (*.f64 x y) (*.f64 a b))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i)))) (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y))))) (*.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))))) (*.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i)))) (-.f64 (*.f64 x y) (*.f64 a b))) (*.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b)))))) (*.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (-.f64 (*.f64 x y) (*.f64 a b))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))))) (neg.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (-.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 z t))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))))) (neg.f64 (+.f64 (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))))) (neg.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (-.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 z t)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))))) (neg.f64 (-.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))))
(/.f64 (neg.f64 (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))))) (neg.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 z t) (*.f64 c i)))) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b))))) (+.f64 (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 z t) (*.f64 c i))) (-.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 x y) (*.f64 a b))))))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) (*.f64 z (*.f64 t (*.f64 z t)))) (-.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 z t)))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 z t) (*.f64 c i))) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b)))) (-.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 x y) (*.f64 a b))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))))) (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (-.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 z t)))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))))) (-.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))))) (*.f64 (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))))) #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))))) (/.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i)))))) (*.f64 (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))))) #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))))) (/.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i)))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t))))) (*.f64 (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))))) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))))) (*.f64 (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))))) (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 z (*.f64 t (*.f64 c i)))))) (*.f64 (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))))) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))))) (*.f64 (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))))) (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 z (*.f64 t (*.f64 c i)))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 z t) (*.f64 c i))) (*.f64 (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))))) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i)))))) (*.f64 (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))))) (-.f64 (*.f64 z t) (*.f64 c i))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))))) (*.f64 (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))))) (neg.f64 (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))))))) (*.f64 (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))))) (neg.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (*.f64 z t) (*.f64 c i)))) (*.f64 (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))))) (neg.f64 (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i))))))) (*.f64 (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))))) (neg.f64 (-.f64 (*.f64 z t) (*.f64 c i)))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 c i) (*.f64 z t))) (*.f64 (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))))) (-.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 z (*.f64 t (*.f64 z t)))))) (*.f64 (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))))) (-.f64 (*.f64 c i) (*.f64 z t))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))))) (*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b))))) #s(literal 1 binary64))) (*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b))))) (/.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i)))))) (*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b))))) #s(literal 1 binary64))) (*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b))))) (/.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i)))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t))))) (*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b))))) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))))) (*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b))))) (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 z (*.f64 t (*.f64 c i)))))) (*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b))))) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))))) (*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b))))) (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 z (*.f64 t (*.f64 c i)))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 z t) (*.f64 c i))) (*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b))))) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i)))))) (*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b))))) (-.f64 (*.f64 z t) (*.f64 c i))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))))) (*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b))))) (neg.f64 (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))))))) (*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b))))) (neg.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (*.f64 z t) (*.f64 c i)))) (*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b))))) (neg.f64 (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i))))))) (*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b))))) (neg.f64 (-.f64 (*.f64 z t) (*.f64 c i)))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 c i) (*.f64 z t))) (*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b))))) (-.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 z (*.f64 t (*.f64 z t)))))) (*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b))))) (-.f64 (*.f64 c i) (*.f64 z t))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))) (/.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))))) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))) (/.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))) (/.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i)))))) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))) (/.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i)))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))) (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t))))) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))))) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))) (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))) (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 z (*.f64 t (*.f64 c i)))))) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))))) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))) (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 z (*.f64 t (*.f64 c i)))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))) (-.f64 (*.f64 z t) (*.f64 c i))) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i)))))) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))) (-.f64 (*.f64 z t) (*.f64 c i))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))) (neg.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))))) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))) (neg.f64 (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))))))) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))) (neg.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))) (neg.f64 (-.f64 (*.f64 z t) (*.f64 c i)))) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))) (neg.f64 (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i))))))) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))) (neg.f64 (-.f64 (*.f64 z t) (*.f64 c i)))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))) (-.f64 (*.f64 c i) (*.f64 z t))) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))) (-.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 z (*.f64 t (*.f64 z t)))))) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))) (-.f64 (*.f64 c i) (*.f64 z t))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))) (/.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))))) (*.f64 (+.f64 (*.f64 a (*.f64 b (*.f64 a b))) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 x (*.f64 y (*.f64 a b))))) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 a (*.f64 b (*.f64 a b))) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 x (*.f64 y (*.f64 a b))))) (/.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))) (/.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i)))))) (*.f64 (+.f64 (*.f64 a (*.f64 b (*.f64 a b))) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 x (*.f64 y (*.f64 a b))))) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 a (*.f64 b (*.f64 a b))) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 x (*.f64 y (*.f64 a b))))) (/.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i)))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))) (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t))))) (*.f64 (+.f64 (*.f64 a (*.f64 b (*.f64 a b))) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 x (*.f64 y (*.f64 a b))))) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))))) (*.f64 (+.f64 (*.f64 a (*.f64 b (*.f64 a b))) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 x (*.f64 y (*.f64 a b))))) (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))) (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 z (*.f64 t (*.f64 c i)))))) (*.f64 (+.f64 (*.f64 a (*.f64 b (*.f64 a b))) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 x (*.f64 y (*.f64 a b))))) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))))) (*.f64 (+.f64 (*.f64 a (*.f64 b (*.f64 a b))) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 x (*.f64 y (*.f64 a b))))) (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 z (*.f64 t (*.f64 c i)))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))) (-.f64 (*.f64 z t) (*.f64 c i))) (*.f64 (+.f64 (*.f64 a (*.f64 b (*.f64 a b))) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 x (*.f64 y (*.f64 a b))))) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i)))))) (*.f64 (+.f64 (*.f64 a (*.f64 b (*.f64 a b))) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 x (*.f64 y (*.f64 a b))))) (-.f64 (*.f64 z t) (*.f64 c i))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))) (neg.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))))) (*.f64 (+.f64 (*.f64 a (*.f64 b (*.f64 a b))) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 x (*.f64 y (*.f64 a b))))) (neg.f64 (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))))))) (*.f64 (+.f64 (*.f64 a (*.f64 b (*.f64 a b))) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 x (*.f64 y (*.f64 a b))))) (neg.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))) (neg.f64 (-.f64 (*.f64 z t) (*.f64 c i)))) (*.f64 (+.f64 (*.f64 a (*.f64 b (*.f64 a b))) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 x (*.f64 y (*.f64 a b))))) (neg.f64 (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i))))))) (*.f64 (+.f64 (*.f64 a (*.f64 b (*.f64 a b))) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 x (*.f64 y (*.f64 a b))))) (neg.f64 (-.f64 (*.f64 z t) (*.f64 c i)))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))) (-.f64 (*.f64 c i) (*.f64 z t))) (*.f64 (+.f64 (*.f64 a (*.f64 b (*.f64 a b))) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 x (*.f64 y (*.f64 a b))))) (-.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 z (*.f64 t (*.f64 z t)))))) (*.f64 (+.f64 (*.f64 a (*.f64 b (*.f64 a b))) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 x (*.f64 y (*.f64 a b))))) (-.f64 (*.f64 c i) (*.f64 z t))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b)))) (/.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))))) (*.f64 (-.f64 (*.f64 x y) (*.f64 a b)) #s(literal 1 binary64))) (*.f64 (-.f64 (*.f64 x y) (*.f64 a b)) (/.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b)))) (/.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i)))))) (*.f64 (-.f64 (*.f64 x y) (*.f64 a b)) #s(literal 1 binary64))) (*.f64 (-.f64 (*.f64 x y) (*.f64 a b)) (/.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i)))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b)))) (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t))))) (*.f64 (-.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))))) (*.f64 (-.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b)))) (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 z (*.f64 t (*.f64 c i)))))) (*.f64 (-.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))))) (*.f64 (-.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 z (*.f64 t (*.f64 c i)))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b)))) (-.f64 (*.f64 z t) (*.f64 c i))) (*.f64 (-.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i)))))) (*.f64 (-.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (*.f64 z t) (*.f64 c i))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b)))) (neg.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))))) (*.f64 (-.f64 (*.f64 x y) (*.f64 a b)) (neg.f64 (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))))))) (*.f64 (-.f64 (*.f64 x y) (*.f64 a b)) (neg.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b)))) (neg.f64 (-.f64 (*.f64 z t) (*.f64 c i)))) (*.f64 (-.f64 (*.f64 x y) (*.f64 a b)) (neg.f64 (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i))))))) (*.f64 (-.f64 (*.f64 x y) (*.f64 a b)) (neg.f64 (-.f64 (*.f64 z t) (*.f64 c i)))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b)))) (-.f64 (*.f64 c i) (*.f64 z t))) (*.f64 (-.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 z (*.f64 t (*.f64 z t)))))) (*.f64 (-.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (*.f64 c i) (*.f64 z t))))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))))) (/.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))))) (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y))))) #s(literal 1 binary64))) (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y))))) (/.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))))) (/.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i)))))) (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y))))) #s(literal 1 binary64))) (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y))))) (/.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i)))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))))) (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t))))) (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y))))) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))))) (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y))))) (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))))) (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 z (*.f64 t (*.f64 c i)))))) (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y))))) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))))) (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y))))) (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 z (*.f64 t (*.f64 c i)))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))))) (-.f64 (*.f64 z t) (*.f64 c i))) (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y))))) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i)))))) (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y))))) (-.f64 (*.f64 z t) (*.f64 c i))))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))))) (neg.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))))) (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y))))) (neg.f64 (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))))))) (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y))))) (neg.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))))) (neg.f64 (-.f64 (*.f64 z t) (*.f64 c i)))) (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y))))) (neg.f64 (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i))))))) (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y))))) (neg.f64 (-.f64 (*.f64 z t) (*.f64 c i)))))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))))) (-.f64 (*.f64 c i) (*.f64 z t))) (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y))))) (-.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 z (*.f64 t (*.f64 z t)))))) (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y))))) (-.f64 (*.f64 c i) (*.f64 z t))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b))))) (/.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))))) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 a b))) #s(literal 1 binary64))) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 a b))) (/.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b))))) (/.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i)))))) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 a b))) #s(literal 1 binary64))) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 a b))) (/.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i)))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b))))) (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t))))) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))))) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b))))) (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 z (*.f64 t (*.f64 c i)))))) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))))) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 z (*.f64 t (*.f64 c i)))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b))))) (-.f64 (*.f64 z t) (*.f64 c i))) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 a b))) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i)))))) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 a b))) (-.f64 (*.f64 z t) (*.f64 c i))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b))))) (neg.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))))) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 a b))) (neg.f64 (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))))))) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 a b))) (neg.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b))))) (neg.f64 (-.f64 (*.f64 z t) (*.f64 c i)))) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 a b))) (neg.f64 (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i))))))) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 a b))) (neg.f64 (-.f64 (*.f64 z t) (*.f64 c i)))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b))))) (-.f64 (*.f64 c i) (*.f64 z t))) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 a b))) (-.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 z (*.f64 t (*.f64 z t)))))) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 a b))) (-.f64 (*.f64 c i) (*.f64 z t))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (*.f64 (*.f64 x y) y) x)) (/.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))))) (*.f64 (-.f64 (*.f64 a b) (*.f64 x y)) #s(literal 1 binary64))) (*.f64 (-.f64 (*.f64 a b) (*.f64 x y)) (/.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (*.f64 (*.f64 x y) y) x)) (/.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i)))))) (*.f64 (-.f64 (*.f64 a b) (*.f64 x y)) #s(literal 1 binary64))) (*.f64 (-.f64 (*.f64 a b) (*.f64 x y)) (/.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i)))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (*.f64 (*.f64 x y) y) x)) (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t))))) (*.f64 (-.f64 (*.f64 a b) (*.f64 x y)) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))))) (*.f64 (-.f64 (*.f64 a b) (*.f64 x y)) (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (*.f64 (*.f64 x y) y) x)) (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 z (*.f64 t (*.f64 c i)))))) (*.f64 (-.f64 (*.f64 a b) (*.f64 x y)) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))))) (*.f64 (-.f64 (*.f64 a b) (*.f64 x y)) (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 z (*.f64 t (*.f64 c i)))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (*.f64 (*.f64 x y) y) x)) (-.f64 (*.f64 z t) (*.f64 c i))) (*.f64 (-.f64 (*.f64 a b) (*.f64 x y)) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i)))))) (*.f64 (-.f64 (*.f64 a b) (*.f64 x y)) (-.f64 (*.f64 z t) (*.f64 c i))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (*.f64 (*.f64 x y) y) x)) (neg.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))))) (*.f64 (-.f64 (*.f64 a b) (*.f64 x y)) (neg.f64 (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))))))) (*.f64 (-.f64 (*.f64 a b) (*.f64 x y)) (neg.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (*.f64 (*.f64 x y) y) x)) (neg.f64 (-.f64 (*.f64 z t) (*.f64 c i)))) (*.f64 (-.f64 (*.f64 a b) (*.f64 x y)) (neg.f64 (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i))))))) (*.f64 (-.f64 (*.f64 a b) (*.f64 x y)) (neg.f64 (-.f64 (*.f64 z t) (*.f64 c i)))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (*.f64 (*.f64 x y) y) x)) (-.f64 (*.f64 c i) (*.f64 z t))) (*.f64 (-.f64 (*.f64 a b) (*.f64 x y)) (-.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 z (*.f64 t (*.f64 z t)))))) (*.f64 (-.f64 (*.f64 a b) (*.f64 x y)) (-.f64 (*.f64 c i) (*.f64 z t))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))))) (*.f64 (/.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))))) #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))))) (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b)))))) (*.f64 (/.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))))) #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))))) (/.f64 (-.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b)))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y))))) (*.f64 (/.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))))) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))))) (*.f64 (/.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))))) (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 a (*.f64 b (*.f64 a b))) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 x (*.f64 y (*.f64 a b)))))) (*.f64 (/.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))))) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))))) (*.f64 (/.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))))) (+.f64 (*.f64 a (*.f64 b (*.f64 a b))) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 x (*.f64 y (*.f64 a b)))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 x y) (*.f64 a b))) (*.f64 (/.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))))) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b)))))) (*.f64 (/.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))))) (-.f64 (*.f64 x y) (*.f64 a b))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))))) (*.f64 (/.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))))) (neg.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))))))) (*.f64 (/.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))))) (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (*.f64 x y) (*.f64 a b)))) (*.f64 (/.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))))) (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b))))))) (*.f64 (/.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))))) (neg.f64 (-.f64 (*.f64 x y) (*.f64 a b)))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 a b) (*.f64 x y))) (*.f64 (/.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))))) (-.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (*.f64 (*.f64 x y) y) x)))) (*.f64 (/.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))))) (-.f64 (*.f64 a b) (*.f64 x y))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))))) (*.f64 (/.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i))))) #s(literal 1 binary64))) (*.f64 (/.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i))))) (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b)))))) (*.f64 (/.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i))))) #s(literal 1 binary64))) (*.f64 (/.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i))))) (/.f64 (-.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b)))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y))))) (*.f64 (/.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i))))) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))))) (*.f64 (/.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i))))) (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 a (*.f64 b (*.f64 a b))) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 x (*.f64 y (*.f64 a b)))))) (*.f64 (/.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i))))) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))))) (*.f64 (/.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i))))) (+.f64 (*.f64 a (*.f64 b (*.f64 a b))) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 x (*.f64 y (*.f64 a b)))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 x y) (*.f64 a b))) (*.f64 (/.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i))))) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b)))))) (*.f64 (/.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i))))) (-.f64 (*.f64 x y) (*.f64 a b))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))))) (*.f64 (/.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i))))) (neg.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))))))) (*.f64 (/.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i))))) (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (*.f64 x y) (*.f64 a b)))) (*.f64 (/.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i))))) (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b))))))) (*.f64 (/.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i))))) (neg.f64 (-.f64 (*.f64 x y) (*.f64 a b)))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 a b) (*.f64 x y))) (*.f64 (/.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i))))) (-.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (*.f64 (*.f64 x y) y) x)))) (*.f64 (/.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i))))) (-.f64 (*.f64 a b) (*.f64 x y))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))) (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))))) (*.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))) (/.f64 (-.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b)))))) (*.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (/.f64 (-.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b)))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))) (+.f64 (*.f64 a (*.f64 b (*.f64 a b))) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 x (*.f64 y (*.f64 a b)))))) (*.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))))) (*.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (+.f64 (*.f64 a (*.f64 b (*.f64 a b))) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 x (*.f64 y (*.f64 a b)))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))) (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))))) (*.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (neg.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))))))) (*.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))) (neg.f64 (-.f64 (*.f64 x y) (*.f64 a b)))) (*.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b))))))) (*.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (neg.f64 (-.f64 (*.f64 x y) (*.f64 a b)))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))) (-.f64 (*.f64 a b) (*.f64 x y))) (*.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (-.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (*.f64 (*.f64 x y) y) x)))) (*.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (-.f64 (*.f64 a b) (*.f64 x y))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))) (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))))) (*.f64 (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 z (*.f64 t (*.f64 c i))))) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 z (*.f64 t (*.f64 c i))))) (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))) (/.f64 (-.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b)))))) (*.f64 (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 z (*.f64 t (*.f64 c i))))) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 z (*.f64 t (*.f64 c i))))) (/.f64 (-.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b)))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))) (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y))))) (*.f64 (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 z (*.f64 t (*.f64 c i))))) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))))) (*.f64 (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 z (*.f64 t (*.f64 c i))))) (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))) (+.f64 (*.f64 a (*.f64 b (*.f64 a b))) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 x (*.f64 y (*.f64 a b)))))) (*.f64 (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 z (*.f64 t (*.f64 c i))))) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))))) (*.f64 (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 z (*.f64 t (*.f64 c i))))) (+.f64 (*.f64 a (*.f64 b (*.f64 a b))) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 x (*.f64 y (*.f64 a b)))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))) (-.f64 (*.f64 x y) (*.f64 a b))) (*.f64 (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 z (*.f64 t (*.f64 c i))))) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b)))))) (*.f64 (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 z (*.f64 t (*.f64 c i))))) (-.f64 (*.f64 x y) (*.f64 a b))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))) (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))))) (*.f64 (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 z (*.f64 t (*.f64 c i))))) (neg.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))))))) (*.f64 (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 z (*.f64 t (*.f64 c i))))) (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))) (neg.f64 (-.f64 (*.f64 x y) (*.f64 a b)))) (*.f64 (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 z (*.f64 t (*.f64 c i))))) (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b))))))) (*.f64 (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 z (*.f64 t (*.f64 c i))))) (neg.f64 (-.f64 (*.f64 x y) (*.f64 a b)))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))) (-.f64 (*.f64 a b) (*.f64 x y))) (*.f64 (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 z (*.f64 t (*.f64 c i))))) (-.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (*.f64 (*.f64 x y) y) x)))) (*.f64 (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 z (*.f64 t (*.f64 c i))))) (-.f64 (*.f64 a b) (*.f64 x y))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i)))) (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))))) (*.f64 (-.f64 (*.f64 z t) (*.f64 c i)) #s(literal 1 binary64))) (*.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i)))) (/.f64 (-.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b)))))) (*.f64 (-.f64 (*.f64 z t) (*.f64 c i)) #s(literal 1 binary64))) (*.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (/.f64 (-.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b)))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i)))) (+.f64 (*.f64 a (*.f64 b (*.f64 a b))) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 x (*.f64 y (*.f64 a b)))))) (*.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))))) (*.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 a (*.f64 b (*.f64 a b))) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 x (*.f64 y (*.f64 a b)))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i)))) (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))))) (*.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (neg.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))))))) (*.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i)))) (neg.f64 (-.f64 (*.f64 x y) (*.f64 a b)))) (*.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b))))))) (*.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (neg.f64 (-.f64 (*.f64 x y) (*.f64 a b)))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i)))) (-.f64 (*.f64 a b) (*.f64 x y))) (*.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (-.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (*.f64 (*.f64 x y) y) x)))) (*.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (-.f64 (*.f64 a b) (*.f64 x y))))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))))) (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))))) (*.f64 (neg.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t))))) #s(literal 1 binary64))) (*.f64 (neg.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t))))) (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))))) (/.f64 (-.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b)))))) (*.f64 (neg.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t))))) #s(literal 1 binary64))) (*.f64 (neg.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t))))) (/.f64 (-.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b)))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))))) (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y))))) (*.f64 (neg.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t))))) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))))) (*.f64 (neg.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t))))) (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))))) (+.f64 (*.f64 a (*.f64 b (*.f64 a b))) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 x (*.f64 y (*.f64 a b)))))) (*.f64 (neg.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t))))) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))))) (*.f64 (neg.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t))))) (+.f64 (*.f64 a (*.f64 b (*.f64 a b))) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 x (*.f64 y (*.f64 a b)))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))))) (-.f64 (*.f64 x y) (*.f64 a b))) (*.f64 (neg.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t))))) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b)))))) (*.f64 (neg.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t))))) (-.f64 (*.f64 x y) (*.f64 a b))))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))))) (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))))) (*.f64 (neg.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t))))) (neg.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))))))) (*.f64 (neg.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t))))) (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))))) (neg.f64 (-.f64 (*.f64 x y) (*.f64 a b)))) (*.f64 (neg.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t))))) (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b))))))) (*.f64 (neg.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t))))) (neg.f64 (-.f64 (*.f64 x y) (*.f64 a b)))))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))))) (-.f64 (*.f64 a b) (*.f64 x y))) (*.f64 (neg.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t))))) (-.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (*.f64 (*.f64 x y) y) x)))) (*.f64 (neg.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t))))) (-.f64 (*.f64 a b) (*.f64 x y))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i))))) (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))))) (*.f64 (neg.f64 (-.f64 (*.f64 z t) (*.f64 c i))) #s(literal 1 binary64))) (*.f64 (neg.f64 (-.f64 (*.f64 z t) (*.f64 c i))) (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i))))) (/.f64 (-.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b)))))) (*.f64 (neg.f64 (-.f64 (*.f64 z t) (*.f64 c i))) #s(literal 1 binary64))) (*.f64 (neg.f64 (-.f64 (*.f64 z t) (*.f64 c i))) (/.f64 (-.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b)))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i))))) (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y))))) (*.f64 (neg.f64 (-.f64 (*.f64 z t) (*.f64 c i))) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))))) (*.f64 (neg.f64 (-.f64 (*.f64 z t) (*.f64 c i))) (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i))))) (+.f64 (*.f64 a (*.f64 b (*.f64 a b))) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 x (*.f64 y (*.f64 a b)))))) (*.f64 (neg.f64 (-.f64 (*.f64 z t) (*.f64 c i))) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))))) (*.f64 (neg.f64 (-.f64 (*.f64 z t) (*.f64 c i))) (+.f64 (*.f64 a (*.f64 b (*.f64 a b))) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 x (*.f64 y (*.f64 a b)))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i))))) (-.f64 (*.f64 x y) (*.f64 a b))) (*.f64 (neg.f64 (-.f64 (*.f64 z t) (*.f64 c i))) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b)))))) (*.f64 (neg.f64 (-.f64 (*.f64 z t) (*.f64 c i))) (-.f64 (*.f64 x y) (*.f64 a b))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i))))) (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))))) (*.f64 (neg.f64 (-.f64 (*.f64 z t) (*.f64 c i))) (neg.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))))))) (*.f64 (neg.f64 (-.f64 (*.f64 z t) (*.f64 c i))) (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i))))) (neg.f64 (-.f64 (*.f64 x y) (*.f64 a b)))) (*.f64 (neg.f64 (-.f64 (*.f64 z t) (*.f64 c i))) (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b))))))) (*.f64 (neg.f64 (-.f64 (*.f64 z t) (*.f64 c i))) (neg.f64 (-.f64 (*.f64 x y) (*.f64 a b)))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i))))) (-.f64 (*.f64 a b) (*.f64 x y))) (*.f64 (neg.f64 (-.f64 (*.f64 z t) (*.f64 c i))) (-.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (*.f64 (*.f64 x y) y) x)))) (*.f64 (neg.f64 (-.f64 (*.f64 z t) (*.f64 c i))) (-.f64 (*.f64 a b) (*.f64 x y))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 z (*.f64 t (*.f64 z t)))) (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))))) (*.f64 (-.f64 (*.f64 c i) (*.f64 z t)) #s(literal 1 binary64))) (*.f64 (-.f64 (*.f64 c i) (*.f64 z t)) (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 z (*.f64 t (*.f64 z t)))) (/.f64 (-.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b)))))) (*.f64 (-.f64 (*.f64 c i) (*.f64 z t)) #s(literal 1 binary64))) (*.f64 (-.f64 (*.f64 c i) (*.f64 z t)) (/.f64 (-.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b)))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 z (*.f64 t (*.f64 z t)))) (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y))))) (*.f64 (-.f64 (*.f64 c i) (*.f64 z t)) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))))) (*.f64 (-.f64 (*.f64 c i) (*.f64 z t)) (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 z (*.f64 t (*.f64 z t)))) (+.f64 (*.f64 a (*.f64 b (*.f64 a b))) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 x (*.f64 y (*.f64 a b)))))) (*.f64 (-.f64 (*.f64 c i) (*.f64 z t)) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))))) (*.f64 (-.f64 (*.f64 c i) (*.f64 z t)) (+.f64 (*.f64 a (*.f64 b (*.f64 a b))) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 x (*.f64 y (*.f64 a b)))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 z (*.f64 t (*.f64 z t)))) (-.f64 (*.f64 x y) (*.f64 a b))) (*.f64 (-.f64 (*.f64 c i) (*.f64 z t)) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b)))))) (*.f64 (-.f64 (*.f64 c i) (*.f64 z t)) (-.f64 (*.f64 x y) (*.f64 a b))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 z (*.f64 t (*.f64 z t)))) (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))))) (*.f64 (-.f64 (*.f64 c i) (*.f64 z t)) (neg.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))))))) (*.f64 (-.f64 (*.f64 c i) (*.f64 z t)) (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 z (*.f64 t (*.f64 z t)))) (neg.f64 (-.f64 (*.f64 x y) (*.f64 a b)))) (*.f64 (-.f64 (*.f64 c i) (*.f64 z t)) (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b))))))) (*.f64 (-.f64 (*.f64 c i) (*.f64 z t)) (neg.f64 (-.f64 (*.f64 x y) (*.f64 a b)))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 z (*.f64 t (*.f64 z t)))) (-.f64 (*.f64 a b) (*.f64 x y))) (*.f64 (-.f64 (*.f64 c i) (*.f64 z t)) (-.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (*.f64 (*.f64 x y) y) x)))) (*.f64 (-.f64 (*.f64 c i) (*.f64 z t)) (-.f64 (*.f64 a b) (*.f64 x y))))
(/.f64 (-.f64 (*.f64 (*.f64 z (*.f64 t (*.f64 z t))) (-.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))) (*.f64 (-.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))))) (*.f64 (-.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) (-.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))) (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y))))) (*.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))))))) (neg.f64 (*.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))) (-.f64 (*.f64 x y) (*.f64 a b))) (*.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b))))))) (neg.f64 (*.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (-.f64 (*.f64 x y) (*.f64 a b)))))
(/.f64 (neg.f64 (+.f64 (*.f64 (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i)))) (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y))))) (*.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))))))) (neg.f64 (*.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i)))) (-.f64 (*.f64 x y) (*.f64 a b))) (*.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b))))))) (neg.f64 (*.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (-.f64 (*.f64 x y) (*.f64 a b)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))))))) (neg.f64 (neg.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (-.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 z t)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))))) (neg.f64 (neg.f64 (-.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 z t) (*.f64 c i)))) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b)))))) (neg.f64 (+.f64 (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 z t) (*.f64 c i))) (-.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 x y) (*.f64 a b)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) (*.f64 z (*.f64 t (*.f64 z t))))) (neg.f64 (-.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 z t))))
(/.f64 (neg.f64 (-.f64 (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 z t) (*.f64 c i))) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b))))) (neg.f64 (-.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 x y) (*.f64 a b)))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))))))) (neg.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (-.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 z t))))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))))) (neg.f64 (-.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))))
(/.f64 (+.f64 (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))) (pow.f64 (+.f64 (*.f64 z t) (+.f64 (*.f64 x y) (*.f64 a b))) #s(literal 3 binary64))) (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (-.f64 (*.f64 (+.f64 (*.f64 z t) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 z t) (+.f64 (*.f64 x y) (*.f64 a b)))) (*.f64 (*.f64 c i) (+.f64 (*.f64 z t) (+.f64 (*.f64 x y) (*.f64 a b)))))))
(/.f64 (+.f64 (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))) (pow.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (*.f64 z t)) #s(literal 3 binary64))) (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (-.f64 (*.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (*.f64 z t)) (+.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (*.f64 z t))) (*.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (*.f64 z t))))))
(/.f64 (+.f64 (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))) (pow.f64 (+.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (*.f64 z t)) #s(literal 3 binary64))) (+.f64 (*.f64 a (*.f64 b (*.f64 a b))) (-.f64 (*.f64 (+.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (*.f64 z t)) (+.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (*.f64 z t))) (*.f64 (*.f64 a b) (+.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (*.f64 z t))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b)))) (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 z t) (*.f64 c i))))) (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b))) (-.f64 (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 z t) (*.f64 c i))) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 z t) (*.f64 c i))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (+.f64 (*.f64 c i) (*.f64 x y)))) (pow.f64 (+.f64 (*.f64 a b) (*.f64 z t)) #s(literal 3 binary64))) (+.f64 (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (+.f64 (*.f64 c i) (*.f64 x y))) (-.f64 (*.f64 (+.f64 (*.f64 a b) (*.f64 z t)) (+.f64 (*.f64 a b) (*.f64 z t))) (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (+.f64 (*.f64 a b) (*.f64 z t))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (+.f64 (*.f64 c i) (*.f64 a b)))) (pow.f64 (+.f64 (*.f64 x y) (*.f64 z t)) #s(literal 3 binary64))) (+.f64 (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (+.f64 (*.f64 c i) (*.f64 a b))) (-.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 z t))))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 z t)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (*.f64 z t)) (*.f64 #s(literal 1 binary64) (*.f64 z t))) (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))) (*.f64 (*.f64 #s(literal 1 binary64) (*.f64 z t)) (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 z t)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))) (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) (*.f64 z t)) (*.f64 #s(literal 1 binary64) (*.f64 z t))) (*.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) (*.f64 #s(literal 1 binary64) (*.f64 z t))))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 z t) (*.f64 c i))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) (*.f64 a b))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 z t) (*.f64 c i))) (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 z t) (*.f64 c i)))) (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) (*.f64 a b)))) (*.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 z t) (*.f64 c i))) (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) (*.f64 a b)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 z t) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) #s(literal 1 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 z t) #s(literal 1 binary64)) (*.f64 (*.f64 z t) #s(literal 1 binary64))) (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) #s(literal 1 binary64))) (*.f64 (*.f64 (*.f64 z t) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) #s(literal 1 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 z t) #s(literal 1 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) #s(literal 1 binary64))) (-.f64 (*.f64 (*.f64 (*.f64 z t) #s(literal 1 binary64)) (*.f64 (*.f64 z t) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) #s(literal 1 binary64)) (*.f64 (*.f64 z t) #s(literal 1 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) #s(literal 1 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) #s(literal 1 binary64))) (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) #s(literal 1 binary64))))))
(/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 z t) (*.f64 a b)) #s(literal 3 binary64)) (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (+.f64 (*.f64 c i) (*.f64 x y))))) (+.f64 (*.f64 (+.f64 (*.f64 z t) (*.f64 a b)) (+.f64 (*.f64 z t) (*.f64 a b))) (-.f64 (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (+.f64 (*.f64 c i) (*.f64 x y))) (*.f64 (+.f64 (*.f64 z t) (*.f64 a b)) (+.f64 (*.f64 c i) (*.f64 x y))))))
(/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 z t) (+.f64 (*.f64 x y) (*.f64 a b))) #s(literal 3 binary64)) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))) (+.f64 (*.f64 (+.f64 (*.f64 z t) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 z t) (+.f64 (*.f64 x y) (*.f64 a b)))) (-.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 (+.f64 (*.f64 z t) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 c i)))))
(/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (*.f64 x y))) #s(literal 3 binary64)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))) (+.f64 (*.f64 (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (*.f64 x y))) (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (*.f64 x y)))) (-.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (*.f64 x y))) (*.f64 a b)))))
(/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (*.f64 a b))) #s(literal 3 binary64)) (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x))) (+.f64 (*.f64 (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (*.f64 a b))) (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (*.f64 a b)))) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (*.f64 a b))) (*.f64 x y)))))
(/.f64 (+.f64 (pow.f64 (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 x y)) #s(literal 3 binary64)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))) (+.f64 (*.f64 (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 x y)) (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 x y))) (-.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 x y)) (*.f64 a b)))))
(/.f64 (+.f64 (pow.f64 (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 a b)) #s(literal 3 binary64)) (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x))) (+.f64 (*.f64 (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 a b)) (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 a b))) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 a b)) (*.f64 x y)))))
(pow.f64 (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (-.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))))) #s(literal -1 binary64))
(pow.f64 (pow.f64 (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))))) #s(literal -1/2 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))))
(*.f64 (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) #s(literal 1 binary64))
(*.f64 (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) (/.f64 (-.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) (-.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))))
(*.f64 #s(literal -1 binary64) (pow.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))) #s(literal 1 binary64)))
(*.f64 (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (-.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 z t))))))
(*.f64 (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))))
(*.f64 (pow.f64 (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) #s(literal 1/2 binary64)) (pow.f64 (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (-.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 z t))))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (-.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 z t))))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))))
(*.f64 (/.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (-.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 z t)))) #s(literal 1 binary64)) (/.f64 (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (-.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 z t))))))
(exp.f64 (log.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))))) #s(literal 1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))) #s(literal -1 binary64)))
(neg.f64 (/.f64 #s(literal -1 binary64) (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))))
(/.f64 #s(literal 1 binary64) (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))))
(/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))))
(/.f64 (/.f64 #s(literal -1 binary64) (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))) #s(literal -1 binary64))
(pow.f64 (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))) #s(literal 1 binary64))
(pow.f64 (pow.f64 (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))) #s(literal -1/2 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))))
(*.f64 #s(literal -1 binary64) (pow.f64 (/.f64 #s(literal -1 binary64) (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) #s(literal -1/2 binary64)) (pow.f64 (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))))) (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (-.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 z t)))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (-.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 z t))))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))))) (-.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))))) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) #s(literal 1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) #s(literal 1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))))) #s(literal 1 binary64)) (pow.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (-.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 z t)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))))) #s(literal 1 binary64)) (pow.f64 (-.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) #s(literal 1 binary64)))
(+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))
(+.f64 (*.f64 c i) (+.f64 (*.f64 z t) (+.f64 (*.f64 x y) (*.f64 a b))))
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (*.f64 z t)))
(+.f64 (*.f64 a b) (+.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (*.f64 z t)))
(+.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 z t) (*.f64 c i)))
(+.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 z t))
(+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 x y) (*.f64 a b)))
(+.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (+.f64 (*.f64 a b) (*.f64 z t)))
(+.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 z t)))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 z t)) (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))))
(+.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) (*.f64 #s(literal 1 binary64) (*.f64 z t)))
(+.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 z t) (*.f64 c i))) (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) (*.f64 a b))))
(+.f64 (*.f64 (*.f64 z t) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) #s(literal 1 binary64)))
(+.f64 (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) #s(literal 1 binary64)) (*.f64 (*.f64 z t) #s(literal 1 binary64)))
(+.f64 (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) #s(literal 1 binary64)))
(+.f64 (+.f64 (*.f64 z t) (*.f64 a b)) (+.f64 (*.f64 c i) (*.f64 x y)))
(+.f64 (+.f64 (*.f64 z t) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 c i))
(+.f64 (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (*.f64 x y))) (*.f64 a b))
(+.f64 (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (*.f64 a b))) (*.f64 x y))
(+.f64 (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 x y)) (*.f64 a b))
(+.f64 (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 a b)) (*.f64 x y))
(exp.f64 (log.f64 (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))))
(exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))) #s(literal 1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) #s(literal -1 binary64)))
(-.f64 (/.f64 (*.f64 z (*.f64 t (*.f64 z t))) (-.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))) (/.f64 (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) (-.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))))
(-.f64 (/.f64 (/.f64 (*.f64 z (*.f64 t (*.f64 z t))) (-.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))) #s(literal 1 binary64)) (/.f64 (/.f64 (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) (-.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))) #s(literal 1 binary64)))
(-.f64 (/.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))))) (/.f64 (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))))))
(-.f64 (/.f64 (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) (-.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 z t))) (/.f64 (*.f64 z (*.f64 t (*.f64 z t))) (-.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 z t))))
(-.f64 (/.f64 (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 z t) (*.f64 c i))) (-.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 x y) (*.f64 a b)))) (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b))) (-.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 x y) (*.f64 a b)))))
(fma.f64 #s(literal 1 binary64) (*.f64 z t) (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))))
(fma.f64 #s(literal 1 binary64) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 #s(literal 1 binary64) (*.f64 z t)))
(fma.f64 #s(literal 1 binary64) (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) (*.f64 a b))))
(fma.f64 z t (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))
(fma.f64 t z (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))
(fma.f64 (*.f64 z t) #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) #s(literal 1 binary64)))
(fma.f64 c i (+.f64 (*.f64 z t) (+.f64 (*.f64 x y) (*.f64 a b))))
(fma.f64 c i (+.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (*.f64 z t)))
(fma.f64 i c (+.f64 (*.f64 z t) (+.f64 (*.f64 x y) (*.f64 a b))))
(fma.f64 i c (+.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (*.f64 z t)))
(fma.f64 a b (+.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (*.f64 z t)))
(fma.f64 b a (+.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (*.f64 z t)))
(fma.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) #s(literal 1 binary64) (*.f64 (*.f64 z t) #s(literal 1 binary64)))
(fma.f64 (+.f64 (*.f64 z t) (*.f64 c i)) #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) #s(literal 1 binary64)))
(fma.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y))))) (+.f64 (*.f64 z t) (*.f64 c i)))
(fma.f64 (+.f64 (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))) (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (+.f64 (*.f64 c i) (*.f64 x y))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (-.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (*.f64 a b))))) (*.f64 z t))
(fma.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 c i))))) (+.f64 (*.f64 a b) (*.f64 z t)))
(fma.f64 (+.f64 (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (*.f64 c i))))) (*.f64 z t))
(fma.f64 (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t))))) (+.f64 (*.f64 x y) (*.f64 a b)))
(fma.f64 (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 z t) (*.f64 c i)))
(fma.f64 (-.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (+.f64 (*.f64 c i) (*.f64 x y)))) (/.f64 #s(literal 1 binary64) (-.f64 (-.f64 (*.f64 a b) (*.f64 x y)) (*.f64 c i))) (*.f64 z t))
(fma.f64 (-.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 (*.f64 (*.f64 x y) y) x)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 c i) (*.f64 x y))) (+.f64 (*.f64 a b) (*.f64 z t)))
(fma.f64 (-.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) (*.f64 z t))
(fma.f64 (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 z t) (*.f64 c i))) (+.f64 (*.f64 x y) (*.f64 a b)))
(neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (-.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))))))
(/.f64 (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (-.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))) #s(literal -1 binary64))
(/.f64 (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))))) (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (-.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 z t)))))
(/.f64 (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))))) (+.f64 (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))))))
(/.f64 (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))))) (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (-.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 z t))))))
(/.f64 (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))) (-.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))))
(/.f64 (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))) (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))) (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y))))) (*.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))))) (*.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))) (-.f64 (*.f64 x y) (*.f64 a b))) (*.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b)))))) (*.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (-.f64 (*.f64 x y) (*.f64 a b))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i)))) (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y))))) (*.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))))) (*.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i)))) (-.f64 (*.f64 x y) (*.f64 a b))) (*.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b)))))) (*.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (-.f64 (*.f64 x y) (*.f64 a b))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))))) (neg.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (-.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 z t))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))))) (neg.f64 (+.f64 (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))))) (neg.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (-.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 z t)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))))) (neg.f64 (-.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))))
(/.f64 (neg.f64 (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))))) (neg.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 z t) (*.f64 c i)))) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b))))) (+.f64 (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 z t) (*.f64 c i))) (-.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 x y) (*.f64 a b))))))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) (*.f64 z (*.f64 t (*.f64 z t)))) (-.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 z t)))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 z t) (*.f64 c i))) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b)))) (-.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 x y) (*.f64 a b))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))))) (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (-.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 z t)))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))))) (-.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))))) (*.f64 (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))))) #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))))) (/.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i)))))) (*.f64 (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))))) #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))))) (/.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i)))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t))))) (*.f64 (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))))) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))))) (*.f64 (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))))) (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 z (*.f64 t (*.f64 c i)))))) (*.f64 (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))))) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))))) (*.f64 (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))))) (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 z (*.f64 t (*.f64 c i)))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 z t) (*.f64 c i))) (*.f64 (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))))) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i)))))) (*.f64 (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))))) (-.f64 (*.f64 z t) (*.f64 c i))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))))) (*.f64 (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))))) (neg.f64 (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))))))) (*.f64 (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))))) (neg.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (*.f64 z t) (*.f64 c i)))) (*.f64 (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))))) (neg.f64 (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i))))))) (*.f64 (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))))) (neg.f64 (-.f64 (*.f64 z t) (*.f64 c i)))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 c i) (*.f64 z t))) (*.f64 (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))))) (-.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 z (*.f64 t (*.f64 z t)))))) (*.f64 (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))))) (-.f64 (*.f64 c i) (*.f64 z t))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))))) (*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b))))) #s(literal 1 binary64))) (*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b))))) (/.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i)))))) (*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b))))) #s(literal 1 binary64))) (*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b))))) (/.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i)))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t))))) (*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b))))) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))))) (*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b))))) (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 z (*.f64 t (*.f64 c i)))))) (*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b))))) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))))) (*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b))))) (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 z (*.f64 t (*.f64 c i)))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 z t) (*.f64 c i))) (*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b))))) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i)))))) (*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b))))) (-.f64 (*.f64 z t) (*.f64 c i))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))))) (*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b))))) (neg.f64 (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))))))) (*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b))))) (neg.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (*.f64 z t) (*.f64 c i)))) (*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b))))) (neg.f64 (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i))))))) (*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b))))) (neg.f64 (-.f64 (*.f64 z t) (*.f64 c i)))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 c i) (*.f64 z t))) (*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b))))) (-.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 z (*.f64 t (*.f64 z t)))))) (*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b))))) (-.f64 (*.f64 c i) (*.f64 z t))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))) (/.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))))) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))) (/.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))) (/.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i)))))) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))) (/.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i)))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))) (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t))))) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))))) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))) (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))) (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 z (*.f64 t (*.f64 c i)))))) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))))) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))) (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 z (*.f64 t (*.f64 c i)))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))) (-.f64 (*.f64 z t) (*.f64 c i))) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i)))))) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))) (-.f64 (*.f64 z t) (*.f64 c i))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))) (neg.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))))) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))) (neg.f64 (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))))))) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))) (neg.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))) (neg.f64 (-.f64 (*.f64 z t) (*.f64 c i)))) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))) (neg.f64 (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i))))))) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))) (neg.f64 (-.f64 (*.f64 z t) (*.f64 c i)))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))) (-.f64 (*.f64 c i) (*.f64 z t))) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))) (-.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 z (*.f64 t (*.f64 z t)))))) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))) (-.f64 (*.f64 c i) (*.f64 z t))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))) (/.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))))) (*.f64 (+.f64 (*.f64 a (*.f64 b (*.f64 a b))) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 x (*.f64 y (*.f64 a b))))) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 a (*.f64 b (*.f64 a b))) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 x (*.f64 y (*.f64 a b))))) (/.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))) (/.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i)))))) (*.f64 (+.f64 (*.f64 a (*.f64 b (*.f64 a b))) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 x (*.f64 y (*.f64 a b))))) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 a (*.f64 b (*.f64 a b))) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 x (*.f64 y (*.f64 a b))))) (/.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i)))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))) (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t))))) (*.f64 (+.f64 (*.f64 a (*.f64 b (*.f64 a b))) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 x (*.f64 y (*.f64 a b))))) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))))) (*.f64 (+.f64 (*.f64 a (*.f64 b (*.f64 a b))) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 x (*.f64 y (*.f64 a b))))) (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))) (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 z (*.f64 t (*.f64 c i)))))) (*.f64 (+.f64 (*.f64 a (*.f64 b (*.f64 a b))) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 x (*.f64 y (*.f64 a b))))) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))))) (*.f64 (+.f64 (*.f64 a (*.f64 b (*.f64 a b))) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 x (*.f64 y (*.f64 a b))))) (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 z (*.f64 t (*.f64 c i)))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))) (-.f64 (*.f64 z t) (*.f64 c i))) (*.f64 (+.f64 (*.f64 a (*.f64 b (*.f64 a b))) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 x (*.f64 y (*.f64 a b))))) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i)))))) (*.f64 (+.f64 (*.f64 a (*.f64 b (*.f64 a b))) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 x (*.f64 y (*.f64 a b))))) (-.f64 (*.f64 z t) (*.f64 c i))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))) (neg.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))))) (*.f64 (+.f64 (*.f64 a (*.f64 b (*.f64 a b))) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 x (*.f64 y (*.f64 a b))))) (neg.f64 (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))))))) (*.f64 (+.f64 (*.f64 a (*.f64 b (*.f64 a b))) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 x (*.f64 y (*.f64 a b))))) (neg.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))) (neg.f64 (-.f64 (*.f64 z t) (*.f64 c i)))) (*.f64 (+.f64 (*.f64 a (*.f64 b (*.f64 a b))) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 x (*.f64 y (*.f64 a b))))) (neg.f64 (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i))))))) (*.f64 (+.f64 (*.f64 a (*.f64 b (*.f64 a b))) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 x (*.f64 y (*.f64 a b))))) (neg.f64 (-.f64 (*.f64 z t) (*.f64 c i)))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))) (-.f64 (*.f64 c i) (*.f64 z t))) (*.f64 (+.f64 (*.f64 a (*.f64 b (*.f64 a b))) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 x (*.f64 y (*.f64 a b))))) (-.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 z (*.f64 t (*.f64 z t)))))) (*.f64 (+.f64 (*.f64 a (*.f64 b (*.f64 a b))) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 x (*.f64 y (*.f64 a b))))) (-.f64 (*.f64 c i) (*.f64 z t))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b)))) (/.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))))) (*.f64 (-.f64 (*.f64 x y) (*.f64 a b)) #s(literal 1 binary64))) (*.f64 (-.f64 (*.f64 x y) (*.f64 a b)) (/.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b)))) (/.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i)))))) (*.f64 (-.f64 (*.f64 x y) (*.f64 a b)) #s(literal 1 binary64))) (*.f64 (-.f64 (*.f64 x y) (*.f64 a b)) (/.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i)))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b)))) (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t))))) (*.f64 (-.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))))) (*.f64 (-.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b)))) (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 z (*.f64 t (*.f64 c i)))))) (*.f64 (-.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))))) (*.f64 (-.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 z (*.f64 t (*.f64 c i)))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b)))) (-.f64 (*.f64 z t) (*.f64 c i))) (*.f64 (-.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i)))))) (*.f64 (-.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (*.f64 z t) (*.f64 c i))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b)))) (neg.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))))) (*.f64 (-.f64 (*.f64 x y) (*.f64 a b)) (neg.f64 (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))))))) (*.f64 (-.f64 (*.f64 x y) (*.f64 a b)) (neg.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b)))) (neg.f64 (-.f64 (*.f64 z t) (*.f64 c i)))) (*.f64 (-.f64 (*.f64 x y) (*.f64 a b)) (neg.f64 (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i))))))) (*.f64 (-.f64 (*.f64 x y) (*.f64 a b)) (neg.f64 (-.f64 (*.f64 z t) (*.f64 c i)))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b)))) (-.f64 (*.f64 c i) (*.f64 z t))) (*.f64 (-.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 z (*.f64 t (*.f64 z t)))))) (*.f64 (-.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (*.f64 c i) (*.f64 z t))))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))))) (/.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))))) (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y))))) #s(literal 1 binary64))) (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y))))) (/.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))))) (/.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i)))))) (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y))))) #s(literal 1 binary64))) (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y))))) (/.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i)))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))))) (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t))))) (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y))))) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))))) (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y))))) (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))))) (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 z (*.f64 t (*.f64 c i)))))) (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y))))) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))))) (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y))))) (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 z (*.f64 t (*.f64 c i)))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))))) (-.f64 (*.f64 z t) (*.f64 c i))) (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y))))) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i)))))) (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y))))) (-.f64 (*.f64 z t) (*.f64 c i))))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))))) (neg.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))))) (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y))))) (neg.f64 (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))))))) (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y))))) (neg.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))))) (neg.f64 (-.f64 (*.f64 z t) (*.f64 c i)))) (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y))))) (neg.f64 (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i))))))) (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y))))) (neg.f64 (-.f64 (*.f64 z t) (*.f64 c i)))))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))))) (-.f64 (*.f64 c i) (*.f64 z t))) (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y))))) (-.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 z (*.f64 t (*.f64 z t)))))) (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y))))) (-.f64 (*.f64 c i) (*.f64 z t))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b))))) (/.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))))) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 a b))) #s(literal 1 binary64))) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 a b))) (/.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b))))) (/.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i)))))) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 a b))) #s(literal 1 binary64))) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 a b))) (/.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i)))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b))))) (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t))))) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))))) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b))))) (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 z (*.f64 t (*.f64 c i)))))) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))))) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 z (*.f64 t (*.f64 c i)))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b))))) (-.f64 (*.f64 z t) (*.f64 c i))) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 a b))) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i)))))) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 a b))) (-.f64 (*.f64 z t) (*.f64 c i))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b))))) (neg.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))))) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 a b))) (neg.f64 (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))))))) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 a b))) (neg.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b))))) (neg.f64 (-.f64 (*.f64 z t) (*.f64 c i)))) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 a b))) (neg.f64 (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i))))))) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 a b))) (neg.f64 (-.f64 (*.f64 z t) (*.f64 c i)))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b))))) (-.f64 (*.f64 c i) (*.f64 z t))) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 a b))) (-.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 z (*.f64 t (*.f64 z t)))))) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 a b))) (-.f64 (*.f64 c i) (*.f64 z t))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (*.f64 (*.f64 x y) y) x)) (/.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))))) (*.f64 (-.f64 (*.f64 a b) (*.f64 x y)) #s(literal 1 binary64))) (*.f64 (-.f64 (*.f64 a b) (*.f64 x y)) (/.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (*.f64 (*.f64 x y) y) x)) (/.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i)))))) (*.f64 (-.f64 (*.f64 a b) (*.f64 x y)) #s(literal 1 binary64))) (*.f64 (-.f64 (*.f64 a b) (*.f64 x y)) (/.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i)))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (*.f64 (*.f64 x y) y) x)) (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t))))) (*.f64 (-.f64 (*.f64 a b) (*.f64 x y)) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))))) (*.f64 (-.f64 (*.f64 a b) (*.f64 x y)) (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (*.f64 (*.f64 x y) y) x)) (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 z (*.f64 t (*.f64 c i)))))) (*.f64 (-.f64 (*.f64 a b) (*.f64 x y)) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))))) (*.f64 (-.f64 (*.f64 a b) (*.f64 x y)) (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 z (*.f64 t (*.f64 c i)))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (*.f64 (*.f64 x y) y) x)) (-.f64 (*.f64 z t) (*.f64 c i))) (*.f64 (-.f64 (*.f64 a b) (*.f64 x y)) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i)))))) (*.f64 (-.f64 (*.f64 a b) (*.f64 x y)) (-.f64 (*.f64 z t) (*.f64 c i))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (*.f64 (*.f64 x y) y) x)) (neg.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))))) (*.f64 (-.f64 (*.f64 a b) (*.f64 x y)) (neg.f64 (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))))))) (*.f64 (-.f64 (*.f64 a b) (*.f64 x y)) (neg.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (*.f64 (*.f64 x y) y) x)) (neg.f64 (-.f64 (*.f64 z t) (*.f64 c i)))) (*.f64 (-.f64 (*.f64 a b) (*.f64 x y)) (neg.f64 (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i))))))) (*.f64 (-.f64 (*.f64 a b) (*.f64 x y)) (neg.f64 (-.f64 (*.f64 z t) (*.f64 c i)))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (*.f64 (*.f64 x y) y) x)) (-.f64 (*.f64 c i) (*.f64 z t))) (*.f64 (-.f64 (*.f64 a b) (*.f64 x y)) (-.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 z (*.f64 t (*.f64 z t)))))) (*.f64 (-.f64 (*.f64 a b) (*.f64 x y)) (-.f64 (*.f64 c i) (*.f64 z t))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))))) (*.f64 (/.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))))) #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))))) (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b)))))) (*.f64 (/.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))))) #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))))) (/.f64 (-.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b)))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y))))) (*.f64 (/.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))))) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))))) (*.f64 (/.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))))) (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 a (*.f64 b (*.f64 a b))) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 x (*.f64 y (*.f64 a b)))))) (*.f64 (/.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))))) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))))) (*.f64 (/.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))))) (+.f64 (*.f64 a (*.f64 b (*.f64 a b))) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 x (*.f64 y (*.f64 a b)))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 x y) (*.f64 a b))) (*.f64 (/.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))))) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b)))))) (*.f64 (/.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))))) (-.f64 (*.f64 x y) (*.f64 a b))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))))) (*.f64 (/.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))))) (neg.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))))))) (*.f64 (/.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))))) (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (*.f64 x y) (*.f64 a b)))) (*.f64 (/.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))))) (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b))))))) (*.f64 (/.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))))) (neg.f64 (-.f64 (*.f64 x y) (*.f64 a b)))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 a b) (*.f64 x y))) (*.f64 (/.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))))) (-.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (*.f64 (*.f64 x y) y) x)))) (*.f64 (/.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))))) (-.f64 (*.f64 a b) (*.f64 x y))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))))) (*.f64 (/.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i))))) #s(literal 1 binary64))) (*.f64 (/.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i))))) (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b)))))) (*.f64 (/.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i))))) #s(literal 1 binary64))) (*.f64 (/.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i))))) (/.f64 (-.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b)))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y))))) (*.f64 (/.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i))))) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))))) (*.f64 (/.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i))))) (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 a (*.f64 b (*.f64 a b))) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 x (*.f64 y (*.f64 a b)))))) (*.f64 (/.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i))))) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))))) (*.f64 (/.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i))))) (+.f64 (*.f64 a (*.f64 b (*.f64 a b))) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 x (*.f64 y (*.f64 a b)))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 x y) (*.f64 a b))) (*.f64 (/.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i))))) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b)))))) (*.f64 (/.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i))))) (-.f64 (*.f64 x y) (*.f64 a b))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))))) (*.f64 (/.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i))))) (neg.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))))))) (*.f64 (/.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i))))) (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (*.f64 x y) (*.f64 a b)))) (*.f64 (/.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i))))) (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b))))))) (*.f64 (/.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i))))) (neg.f64 (-.f64 (*.f64 x y) (*.f64 a b)))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 a b) (*.f64 x y))) (*.f64 (/.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i))))) (-.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (*.f64 (*.f64 x y) y) x)))) (*.f64 (/.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i))))) (-.f64 (*.f64 a b) (*.f64 x y))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))) (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))))) (*.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))) (/.f64 (-.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b)))))) (*.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (/.f64 (-.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b)))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))) (+.f64 (*.f64 a (*.f64 b (*.f64 a b))) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 x (*.f64 y (*.f64 a b)))))) (*.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))))) (*.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (+.f64 (*.f64 a (*.f64 b (*.f64 a b))) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 x (*.f64 y (*.f64 a b)))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))) (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))))) (*.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (neg.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))))))) (*.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))) (neg.f64 (-.f64 (*.f64 x y) (*.f64 a b)))) (*.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b))))))) (*.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (neg.f64 (-.f64 (*.f64 x y) (*.f64 a b)))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))) (-.f64 (*.f64 a b) (*.f64 x y))) (*.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (-.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (*.f64 (*.f64 x y) y) x)))) (*.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (-.f64 (*.f64 a b) (*.f64 x y))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))) (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))))) (*.f64 (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 z (*.f64 t (*.f64 c i))))) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 z (*.f64 t (*.f64 c i))))) (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))) (/.f64 (-.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b)))))) (*.f64 (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 z (*.f64 t (*.f64 c i))))) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 z (*.f64 t (*.f64 c i))))) (/.f64 (-.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b)))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))) (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y))))) (*.f64 (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 z (*.f64 t (*.f64 c i))))) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))))) (*.f64 (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 z (*.f64 t (*.f64 c i))))) (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))) (+.f64 (*.f64 a (*.f64 b (*.f64 a b))) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 x (*.f64 y (*.f64 a b)))))) (*.f64 (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 z (*.f64 t (*.f64 c i))))) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))))) (*.f64 (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 z (*.f64 t (*.f64 c i))))) (+.f64 (*.f64 a (*.f64 b (*.f64 a b))) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 x (*.f64 y (*.f64 a b)))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))) (-.f64 (*.f64 x y) (*.f64 a b))) (*.f64 (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 z (*.f64 t (*.f64 c i))))) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b)))))) (*.f64 (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 z (*.f64 t (*.f64 c i))))) (-.f64 (*.f64 x y) (*.f64 a b))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))) (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))))) (*.f64 (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 z (*.f64 t (*.f64 c i))))) (neg.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))))))) (*.f64 (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 z (*.f64 t (*.f64 c i))))) (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))) (neg.f64 (-.f64 (*.f64 x y) (*.f64 a b)))) (*.f64 (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 z (*.f64 t (*.f64 c i))))) (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b))))))) (*.f64 (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 z (*.f64 t (*.f64 c i))))) (neg.f64 (-.f64 (*.f64 x y) (*.f64 a b)))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))) (-.f64 (*.f64 a b) (*.f64 x y))) (*.f64 (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 z (*.f64 t (*.f64 c i))))) (-.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (*.f64 (*.f64 x y) y) x)))) (*.f64 (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 z (*.f64 t (*.f64 c i))))) (-.f64 (*.f64 a b) (*.f64 x y))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i)))) (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))))) (*.f64 (-.f64 (*.f64 z t) (*.f64 c i)) #s(literal 1 binary64))) (*.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i)))) (/.f64 (-.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b)))))) (*.f64 (-.f64 (*.f64 z t) (*.f64 c i)) #s(literal 1 binary64))) (*.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (/.f64 (-.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b)))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i)))) (+.f64 (*.f64 a (*.f64 b (*.f64 a b))) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 x (*.f64 y (*.f64 a b)))))) (*.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))))) (*.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 a (*.f64 b (*.f64 a b))) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 x (*.f64 y (*.f64 a b)))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i)))) (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))))) (*.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (neg.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))))))) (*.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i)))) (neg.f64 (-.f64 (*.f64 x y) (*.f64 a b)))) (*.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b))))))) (*.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (neg.f64 (-.f64 (*.f64 x y) (*.f64 a b)))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i)))) (-.f64 (*.f64 a b) (*.f64 x y))) (*.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (-.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (*.f64 (*.f64 x y) y) x)))) (*.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (-.f64 (*.f64 a b) (*.f64 x y))))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))))) (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))))) (*.f64 (neg.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t))))) #s(literal 1 binary64))) (*.f64 (neg.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t))))) (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))))) (/.f64 (-.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b)))))) (*.f64 (neg.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t))))) #s(literal 1 binary64))) (*.f64 (neg.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t))))) (/.f64 (-.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b)))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))))) (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y))))) (*.f64 (neg.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t))))) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))))) (*.f64 (neg.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t))))) (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))))) (+.f64 (*.f64 a (*.f64 b (*.f64 a b))) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 x (*.f64 y (*.f64 a b)))))) (*.f64 (neg.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t))))) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))))) (*.f64 (neg.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t))))) (+.f64 (*.f64 a (*.f64 b (*.f64 a b))) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 x (*.f64 y (*.f64 a b)))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))))) (-.f64 (*.f64 x y) (*.f64 a b))) (*.f64 (neg.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t))))) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b)))))) (*.f64 (neg.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t))))) (-.f64 (*.f64 x y) (*.f64 a b))))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))))) (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))))) (*.f64 (neg.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t))))) (neg.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))))))) (*.f64 (neg.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t))))) (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))))) (neg.f64 (-.f64 (*.f64 x y) (*.f64 a b)))) (*.f64 (neg.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t))))) (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b))))))) (*.f64 (neg.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t))))) (neg.f64 (-.f64 (*.f64 x y) (*.f64 a b)))))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))))) (-.f64 (*.f64 a b) (*.f64 x y))) (*.f64 (neg.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t))))) (-.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (*.f64 (*.f64 x y) y) x)))) (*.f64 (neg.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t))))) (-.f64 (*.f64 a b) (*.f64 x y))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i))))) (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))))) (*.f64 (neg.f64 (-.f64 (*.f64 z t) (*.f64 c i))) #s(literal 1 binary64))) (*.f64 (neg.f64 (-.f64 (*.f64 z t) (*.f64 c i))) (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i))))) (/.f64 (-.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b)))))) (*.f64 (neg.f64 (-.f64 (*.f64 z t) (*.f64 c i))) #s(literal 1 binary64))) (*.f64 (neg.f64 (-.f64 (*.f64 z t) (*.f64 c i))) (/.f64 (-.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b)))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i))))) (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y))))) (*.f64 (neg.f64 (-.f64 (*.f64 z t) (*.f64 c i))) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))))) (*.f64 (neg.f64 (-.f64 (*.f64 z t) (*.f64 c i))) (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i))))) (+.f64 (*.f64 a (*.f64 b (*.f64 a b))) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 x (*.f64 y (*.f64 a b)))))) (*.f64 (neg.f64 (-.f64 (*.f64 z t) (*.f64 c i))) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))))) (*.f64 (neg.f64 (-.f64 (*.f64 z t) (*.f64 c i))) (+.f64 (*.f64 a (*.f64 b (*.f64 a b))) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 x (*.f64 y (*.f64 a b)))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i))))) (-.f64 (*.f64 x y) (*.f64 a b))) (*.f64 (neg.f64 (-.f64 (*.f64 z t) (*.f64 c i))) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b)))))) (*.f64 (neg.f64 (-.f64 (*.f64 z t) (*.f64 c i))) (-.f64 (*.f64 x y) (*.f64 a b))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i))))) (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))))) (*.f64 (neg.f64 (-.f64 (*.f64 z t) (*.f64 c i))) (neg.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))))))) (*.f64 (neg.f64 (-.f64 (*.f64 z t) (*.f64 c i))) (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i))))) (neg.f64 (-.f64 (*.f64 x y) (*.f64 a b)))) (*.f64 (neg.f64 (-.f64 (*.f64 z t) (*.f64 c i))) (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b))))))) (*.f64 (neg.f64 (-.f64 (*.f64 z t) (*.f64 c i))) (neg.f64 (-.f64 (*.f64 x y) (*.f64 a b)))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i))))) (-.f64 (*.f64 a b) (*.f64 x y))) (*.f64 (neg.f64 (-.f64 (*.f64 z t) (*.f64 c i))) (-.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (*.f64 (*.f64 x y) y) x)))) (*.f64 (neg.f64 (-.f64 (*.f64 z t) (*.f64 c i))) (-.f64 (*.f64 a b) (*.f64 x y))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 z (*.f64 t (*.f64 z t)))) (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))))) (*.f64 (-.f64 (*.f64 c i) (*.f64 z t)) #s(literal 1 binary64))) (*.f64 (-.f64 (*.f64 c i) (*.f64 z t)) (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 z (*.f64 t (*.f64 z t)))) (/.f64 (-.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b)))))) (*.f64 (-.f64 (*.f64 c i) (*.f64 z t)) #s(literal 1 binary64))) (*.f64 (-.f64 (*.f64 c i) (*.f64 z t)) (/.f64 (-.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b)))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 z (*.f64 t (*.f64 z t)))) (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y))))) (*.f64 (-.f64 (*.f64 c i) (*.f64 z t)) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))))) (*.f64 (-.f64 (*.f64 c i) (*.f64 z t)) (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 z (*.f64 t (*.f64 z t)))) (+.f64 (*.f64 a (*.f64 b (*.f64 a b))) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 x (*.f64 y (*.f64 a b)))))) (*.f64 (-.f64 (*.f64 c i) (*.f64 z t)) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))))) (*.f64 (-.f64 (*.f64 c i) (*.f64 z t)) (+.f64 (*.f64 a (*.f64 b (*.f64 a b))) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 x (*.f64 y (*.f64 a b)))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 z (*.f64 t (*.f64 z t)))) (-.f64 (*.f64 x y) (*.f64 a b))) (*.f64 (-.f64 (*.f64 c i) (*.f64 z t)) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b)))))) (*.f64 (-.f64 (*.f64 c i) (*.f64 z t)) (-.f64 (*.f64 x y) (*.f64 a b))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 z (*.f64 t (*.f64 z t)))) (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))))) (*.f64 (-.f64 (*.f64 c i) (*.f64 z t)) (neg.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))))))) (*.f64 (-.f64 (*.f64 c i) (*.f64 z t)) (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 z (*.f64 t (*.f64 z t)))) (neg.f64 (-.f64 (*.f64 x y) (*.f64 a b)))) (*.f64 (-.f64 (*.f64 c i) (*.f64 z t)) (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b))))))) (*.f64 (-.f64 (*.f64 c i) (*.f64 z t)) (neg.f64 (-.f64 (*.f64 x y) (*.f64 a b)))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 z (*.f64 t (*.f64 z t)))) (-.f64 (*.f64 a b) (*.f64 x y))) (*.f64 (-.f64 (*.f64 c i) (*.f64 z t)) (-.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (*.f64 (*.f64 x y) y) x)))) (*.f64 (-.f64 (*.f64 c i) (*.f64 z t)) (-.f64 (*.f64 a b) (*.f64 x y))))
(/.f64 (-.f64 (*.f64 (*.f64 z (*.f64 t (*.f64 z t))) (-.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))) (*.f64 (-.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))))) (*.f64 (-.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) (-.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))) (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y))))) (*.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))))))) (neg.f64 (*.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))) (-.f64 (*.f64 x y) (*.f64 a b))) (*.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b))))))) (neg.f64 (*.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (-.f64 (*.f64 x y) (*.f64 a b)))))
(/.f64 (neg.f64 (+.f64 (*.f64 (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i)))) (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y))))) (*.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))))))) (neg.f64 (*.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i)))) (-.f64 (*.f64 x y) (*.f64 a b))) (*.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b))))))) (neg.f64 (*.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (-.f64 (*.f64 x y) (*.f64 a b)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))))))) (neg.f64 (neg.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (-.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 z t)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))))) (neg.f64 (neg.f64 (-.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 z t) (*.f64 c i)))) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b)))))) (neg.f64 (+.f64 (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 z t) (*.f64 c i))) (-.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 x y) (*.f64 a b)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) (*.f64 z (*.f64 t (*.f64 z t))))) (neg.f64 (-.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 z t))))
(/.f64 (neg.f64 (-.f64 (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 z t) (*.f64 c i))) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b))))) (neg.f64 (-.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 x y) (*.f64 a b)))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))))))) (neg.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (-.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 z t))))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))))) (neg.f64 (-.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))))
(/.f64 (+.f64 (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))) (pow.f64 (+.f64 (*.f64 z t) (+.f64 (*.f64 x y) (*.f64 a b))) #s(literal 3 binary64))) (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (-.f64 (*.f64 (+.f64 (*.f64 z t) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 z t) (+.f64 (*.f64 x y) (*.f64 a b)))) (*.f64 (*.f64 c i) (+.f64 (*.f64 z t) (+.f64 (*.f64 x y) (*.f64 a b)))))))
(/.f64 (+.f64 (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))) (pow.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (*.f64 z t)) #s(literal 3 binary64))) (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (-.f64 (*.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (*.f64 z t)) (+.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (*.f64 z t))) (*.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (*.f64 z t))))))
(/.f64 (+.f64 (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))) (pow.f64 (+.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (*.f64 z t)) #s(literal 3 binary64))) (+.f64 (*.f64 a (*.f64 b (*.f64 a b))) (-.f64 (*.f64 (+.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (*.f64 z t)) (+.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (*.f64 z t))) (*.f64 (*.f64 a b) (+.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (*.f64 z t))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b)))) (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 z t) (*.f64 c i))))) (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b))) (-.f64 (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 z t) (*.f64 c i))) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 z t) (*.f64 c i))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (+.f64 (*.f64 c i) (*.f64 x y)))) (pow.f64 (+.f64 (*.f64 a b) (*.f64 z t)) #s(literal 3 binary64))) (+.f64 (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (+.f64 (*.f64 c i) (*.f64 x y))) (-.f64 (*.f64 (+.f64 (*.f64 a b) (*.f64 z t)) (+.f64 (*.f64 a b) (*.f64 z t))) (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (+.f64 (*.f64 a b) (*.f64 z t))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (+.f64 (*.f64 c i) (*.f64 a b)))) (pow.f64 (+.f64 (*.f64 x y) (*.f64 z t)) #s(literal 3 binary64))) (+.f64 (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (+.f64 (*.f64 c i) (*.f64 a b))) (-.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 z t))))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 z t)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (*.f64 z t)) (*.f64 #s(literal 1 binary64) (*.f64 z t))) (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))) (*.f64 (*.f64 #s(literal 1 binary64) (*.f64 z t)) (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 z t)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))) (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) (*.f64 z t)) (*.f64 #s(literal 1 binary64) (*.f64 z t))) (*.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) (*.f64 #s(literal 1 binary64) (*.f64 z t))))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 z t) (*.f64 c i))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) (*.f64 a b))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 z t) (*.f64 c i))) (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 z t) (*.f64 c i)))) (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) (*.f64 a b)))) (*.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 z t) (*.f64 c i))) (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) (*.f64 a b)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 z t) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) #s(literal 1 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 z t) #s(literal 1 binary64)) (*.f64 (*.f64 z t) #s(literal 1 binary64))) (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) #s(literal 1 binary64))) (*.f64 (*.f64 (*.f64 z t) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) #s(literal 1 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 z t) #s(literal 1 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) #s(literal 1 binary64))) (-.f64 (*.f64 (*.f64 (*.f64 z t) #s(literal 1 binary64)) (*.f64 (*.f64 z t) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) #s(literal 1 binary64)) (*.f64 (*.f64 z t) #s(literal 1 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) #s(literal 1 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) #s(literal 1 binary64))) (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) #s(literal 1 binary64))))))
(/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 z t) (*.f64 a b)) #s(literal 3 binary64)) (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (+.f64 (*.f64 c i) (*.f64 x y))))) (+.f64 (*.f64 (+.f64 (*.f64 z t) (*.f64 a b)) (+.f64 (*.f64 z t) (*.f64 a b))) (-.f64 (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (+.f64 (*.f64 c i) (*.f64 x y))) (*.f64 (+.f64 (*.f64 z t) (*.f64 a b)) (+.f64 (*.f64 c i) (*.f64 x y))))))
(/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 z t) (+.f64 (*.f64 x y) (*.f64 a b))) #s(literal 3 binary64)) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))) (+.f64 (*.f64 (+.f64 (*.f64 z t) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 z t) (+.f64 (*.f64 x y) (*.f64 a b)))) (-.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 (+.f64 (*.f64 z t) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 c i)))))
(/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (*.f64 x y))) #s(literal 3 binary64)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))) (+.f64 (*.f64 (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (*.f64 x y))) (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (*.f64 x y)))) (-.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (*.f64 x y))) (*.f64 a b)))))
(/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (*.f64 a b))) #s(literal 3 binary64)) (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x))) (+.f64 (*.f64 (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (*.f64 a b))) (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (*.f64 a b)))) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (*.f64 a b))) (*.f64 x y)))))
(/.f64 (+.f64 (pow.f64 (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 x y)) #s(literal 3 binary64)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))) (+.f64 (*.f64 (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 x y)) (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 x y))) (-.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 x y)) (*.f64 a b)))))
(/.f64 (+.f64 (pow.f64 (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 a b)) #s(literal 3 binary64)) (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x))) (+.f64 (*.f64 (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 a b)) (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 a b))) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 a b)) (*.f64 x y)))))
(pow.f64 (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (-.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))))) #s(literal -1 binary64))
(pow.f64 (pow.f64 (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))))) #s(literal -1/2 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))))
(*.f64 (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) #s(literal 1 binary64))
(*.f64 (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) (/.f64 (-.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) (-.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))))
(*.f64 #s(literal -1 binary64) (pow.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))) #s(literal 1 binary64)))
(*.f64 (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (-.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 z t))))))
(*.f64 (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))))
(*.f64 (pow.f64 (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) #s(literal 1/2 binary64)) (pow.f64 (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (-.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 z t))))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (-.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 z t))))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))))
(*.f64 (/.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (-.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 z t)))) #s(literal 1 binary64)) (/.f64 (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (-.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 z t))))))
(*.f64 z t)
(*.f64 t z)
(*.f64 a b)
(*.f64 b a)
(*.f64 z t)
(*.f64 t z)
(+.f64 (*.f64 z t) (*.f64 c i))
(+.f64 (*.f64 c i) (*.f64 z t))
(-.f64 (/.f64 (*.f64 z (*.f64 t (*.f64 z t))) (-.f64 (*.f64 z t) (*.f64 c i))) (/.f64 (*.f64 c (*.f64 i (*.f64 c i))) (-.f64 (*.f64 z t) (*.f64 c i))))
(-.f64 (/.f64 (*.f64 c (*.f64 i (*.f64 c i))) (-.f64 (*.f64 c i) (*.f64 z t))) (/.f64 (*.f64 z (*.f64 t (*.f64 z t))) (-.f64 (*.f64 c i) (*.f64 z t))))
(fma.f64 z t (*.f64 c i))
(fma.f64 t z (*.f64 c i))
(fma.f64 c i (*.f64 z t))
(fma.f64 i c (*.f64 z t))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i)))))))
(/.f64 (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))) (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))))
(/.f64 (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))) (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 z (*.f64 t (*.f64 c i))))))
(/.f64 (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i)))) (-.f64 (*.f64 z t) (*.f64 c i)))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))))) (neg.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))))) (neg.f64 (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 z (*.f64 t (*.f64 c i)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i))))) (neg.f64 (-.f64 (*.f64 z t) (*.f64 c i))))
(/.f64 (-.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 z (*.f64 t (*.f64 z t)))) (-.f64 (*.f64 c i) (*.f64 z t)))
(/.f64 (-.f64 (*.f64 (*.f64 z (*.f64 t (*.f64 z t))) (-.f64 (*.f64 z t) (*.f64 c i))) (*.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (*.f64 c (*.f64 i (*.f64 c i))))) (*.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (-.f64 (*.f64 z t) (*.f64 c i))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))))) (neg.f64 (neg.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i)))))) (neg.f64 (neg.f64 (-.f64 (*.f64 z t) (*.f64 c i)))))
(/.f64 (neg.f64 (-.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 z (*.f64 t (*.f64 z t))))) (neg.f64 (-.f64 (*.f64 c i) (*.f64 z t))))
(pow.f64 (/.f64 (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 z t) (*.f64 c i)) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i))))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 z t))))))
(*.f64 (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 c (*.f64 i (*.f64 c i)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 z t) (*.f64 c i))))
(*.f64 c i)
(*.f64 i c)
(+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))
(+.f64 (*.f64 x y) (+.f64 (*.f64 c i) (*.f64 a b)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y)))
(+.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (*.f64 c i))
(+.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (*.f64 a b))
(+.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (*.f64 x y))
(-.f64 (/.f64 (*.f64 a (*.f64 b (*.f64 a b))) (-.f64 (-.f64 (*.f64 a b) (*.f64 x y)) (*.f64 c i))) (/.f64 (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (+.f64 (*.f64 c i) (*.f64 x y))) (-.f64 (-.f64 (*.f64 a b) (*.f64 x y)) (*.f64 c i))))
(-.f64 (/.f64 (*.f64 c (*.f64 i (*.f64 c i))) (-.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b))) (-.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))))
(-.f64 (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b))) (-.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (*.f64 c i))) (/.f64 (*.f64 c (*.f64 i (*.f64 c i))) (-.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (*.f64 c i))))
(-.f64 (/.f64 (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (+.f64 (*.f64 c i) (*.f64 x y))) (-.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (*.f64 a b))) (/.f64 (*.f64 a (*.f64 b (*.f64 a b))) (-.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (*.f64 a b))))
(-.f64 (/.f64 (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (+.f64 (*.f64 c i) (*.f64 a b))) (-.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (*.f64 x y))) (/.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (-.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (*.f64 x y))))
(fma.f64 c i (+.f64 (*.f64 x y) (*.f64 a b)))
(fma.f64 i c (+.f64 (*.f64 x y) (*.f64 a b)))
(fma.f64 x y (+.f64 (*.f64 c i) (*.f64 a b)))
(fma.f64 y x (+.f64 (*.f64 c i) (*.f64 a b)))
(fma.f64 a b (+.f64 (*.f64 c i) (*.f64 x y)))
(fma.f64 b a (+.f64 (*.f64 c i) (*.f64 x y)))
(fma.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y))))) (*.f64 c i))
(fma.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 c i))))) (*.f64 a b))
(fma.f64 (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x y) (*.f64 a b))) (*.f64 c i))
(fma.f64 (-.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 (*.f64 (*.f64 x y) y) x)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 c i) (*.f64 x y))) (*.f64 a b))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (-.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (*.f64 a b)))) (+.f64 (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))) (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (+.f64 (*.f64 c i) (*.f64 x y)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (*.f64 c i)))) (+.f64 (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 (*.f64 a b) (*.f64 x y)) (*.f64 c i)) (-.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (+.f64 (*.f64 c i) (*.f64 x y))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (-.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (-.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (*.f64 a b)))) (+.f64 (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))) (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (+.f64 (*.f64 c i) (*.f64 x y))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (*.f64 c i)))) (+.f64 (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (-.f64 (*.f64 a b) (*.f64 x y)) (*.f64 c i)) (-.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (+.f64 (*.f64 c i) (*.f64 x y)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (-.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b)))))))
(/.f64 (+.f64 (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))) (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (+.f64 (*.f64 c i) (*.f64 x y))))) (+.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (-.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (*.f64 a b)))))
(/.f64 (+.f64 (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))) (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (+.f64 (*.f64 c i) (*.f64 x y))))) (+.f64 (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (+.f64 (*.f64 c i) (*.f64 x y))) (-.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y))))))
(/.f64 (+.f64 (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b))))) (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (*.f64 c i)))))
(/.f64 (+.f64 (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b))))) (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b))) (-.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))))
(/.f64 (-.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (+.f64 (*.f64 c i) (*.f64 x y)))) (-.f64 (-.f64 (*.f64 a b) (*.f64 x y)) (*.f64 c i)))
(/.f64 (-.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b)))) (-.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))) (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (+.f64 (*.f64 c i) (*.f64 x y)))))) (neg.f64 (+.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (-.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (*.f64 a b))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))) (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (+.f64 (*.f64 c i) (*.f64 x y)))))) (neg.f64 (+.f64 (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (+.f64 (*.f64 c i) (*.f64 x y))) (-.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y)))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b)))))) (neg.f64 (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (*.f64 c i))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b)))))) (neg.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b))) (-.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (+.f64 (*.f64 c i) (*.f64 x y))))) (neg.f64 (-.f64 (-.f64 (*.f64 a b) (*.f64 x y)) (*.f64 c i))))
(/.f64 (neg.f64 (-.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b))))) (neg.f64 (-.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (+.f64 (*.f64 c i) (*.f64 a b)))) (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x))) (+.f64 (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (+.f64 (*.f64 c i) (*.f64 a b))) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (*.f64 x y)))))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 c (*.f64 i (*.f64 c i)))) (-.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (*.f64 c i)))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (+.f64 (*.f64 c i) (*.f64 x y))) (*.f64 a (*.f64 b (*.f64 a b)))) (-.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (*.f64 a b)))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (+.f64 (*.f64 c i) (*.f64 a b))) (*.f64 (*.f64 (*.f64 x y) y) x)) (-.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (*.f64 x y)))
(/.f64 (-.f64 (*.f64 (*.f64 a (*.f64 b (*.f64 a b))) (-.f64 (-.f64 (*.f64 a b) (*.f64 x y)) (*.f64 c i))) (*.f64 (-.f64 (-.f64 (*.f64 a b) (*.f64 x y)) (*.f64 c i)) (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (+.f64 (*.f64 c i) (*.f64 x y))))) (*.f64 (-.f64 (-.f64 (*.f64 a b) (*.f64 x y)) (*.f64 c i)) (-.f64 (-.f64 (*.f64 a b) (*.f64 x y)) (*.f64 c i))))
(/.f64 (-.f64 (*.f64 (*.f64 c (*.f64 i (*.f64 c i))) (-.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) (*.f64 (-.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b))))) (*.f64 (-.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (-.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))) (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (+.f64 (*.f64 c i) (*.f64 x y))))))) (neg.f64 (neg.f64 (+.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (-.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (*.f64 a b)))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b))))))) (neg.f64 (neg.f64 (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (*.f64 c i)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (+.f64 (*.f64 c i) (*.f64 x y)))))) (neg.f64 (neg.f64 (-.f64 (-.f64 (*.f64 a b) (*.f64 x y)) (*.f64 c i)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b)))))) (neg.f64 (neg.f64 (-.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (+.f64 (*.f64 c i) (*.f64 a b)))) (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)))) (neg.f64 (+.f64 (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (+.f64 (*.f64 c i) (*.f64 a b))) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (*.f64 x y))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 c (*.f64 i (*.f64 c i))))) (neg.f64 (-.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (*.f64 c i))))
(/.f64 (neg.f64 (-.f64 (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (+.f64 (*.f64 c i) (*.f64 x y))) (*.f64 a (*.f64 b (*.f64 a b))))) (neg.f64 (-.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (*.f64 a b))))
(/.f64 (neg.f64 (-.f64 (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (+.f64 (*.f64 c i) (*.f64 a b))) (*.f64 (*.f64 (*.f64 x y) y) x))) (neg.f64 (-.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (*.f64 x y))))
(/.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (+.f64 (*.f64 c i) (*.f64 a b))))) (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (-.f64 (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (+.f64 (*.f64 c i) (*.f64 a b))) (*.f64 (*.f64 x y) (+.f64 (*.f64 c i) (*.f64 a b))))))
(pow.f64 (/.f64 (+.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (-.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (*.f64 a b)))) (+.f64 (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))) (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (+.f64 (*.f64 c i) (*.f64 x y)))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (*.f64 c i)))) (+.f64 (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b)))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (-.f64 (*.f64 a b) (*.f64 x y)) (*.f64 c i)) (-.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (+.f64 (*.f64 c i) (*.f64 x y))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (-.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b))))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))) (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (+.f64 (*.f64 c i) (*.f64 x y))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (-.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (*.f64 a b))))))
(*.f64 (+.f64 (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (*.f64 c i))))))
(*.f64 (-.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (+.f64 (*.f64 c i) (*.f64 x y)))) (/.f64 #s(literal 1 binary64) (-.f64 (-.f64 (*.f64 a b) (*.f64 x y)) (*.f64 c i))))
(*.f64 (-.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))))
(+.f64 (*.f64 c i) (*.f64 x y))
(+.f64 (*.f64 x y) (*.f64 c i))
(-.f64 (/.f64 (*.f64 c (*.f64 i (*.f64 c i))) (-.f64 (*.f64 c i) (*.f64 x y))) (/.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (-.f64 (*.f64 c i) (*.f64 x y))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (-.f64 (*.f64 x y) (*.f64 c i))) (/.f64 (*.f64 c (*.f64 i (*.f64 c i))) (-.f64 (*.f64 x y) (*.f64 c i))))
(fma.f64 c i (*.f64 x y))
(fma.f64 i c (*.f64 x y))
(fma.f64 x y (*.f64 c i))
(fma.f64 y x (*.f64 c i))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 c i)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 c i) (*.f64 x y)) (-.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 (*.f64 (*.f64 x y) y) x))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 c i)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (*.f64 c i) (*.f64 x y)) (-.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 (*.f64 (*.f64 x y) y) x)))))
(/.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))) (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 c i)))))
(/.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))) (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (-.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 c (*.f64 i (*.f64 x y))))))
(/.f64 (-.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 (*.f64 (*.f64 x y) y) x)) (-.f64 (*.f64 c i) (*.f64 x y)))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))))) (neg.f64 (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 c i))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))))) (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (-.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 c (*.f64 i (*.f64 x y)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 (*.f64 (*.f64 x y) y) x))) (neg.f64 (-.f64 (*.f64 c i) (*.f64 x y))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 c (*.f64 i (*.f64 c i)))) (-.f64 (*.f64 x y) (*.f64 c i)))
(/.f64 (-.f64 (*.f64 (*.f64 c (*.f64 i (*.f64 c i))) (-.f64 (*.f64 c i) (*.f64 x y))) (*.f64 (-.f64 (*.f64 c i) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) y) x))) (*.f64 (-.f64 (*.f64 c i) (*.f64 x y)) (-.f64 (*.f64 c i) (*.f64 x y))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))))) (neg.f64 (neg.f64 (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 c i)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 (*.f64 (*.f64 x y) y) x)))) (neg.f64 (neg.f64 (-.f64 (*.f64 c i) (*.f64 x y)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 c (*.f64 i (*.f64 c i))))) (neg.f64 (-.f64 (*.f64 x y) (*.f64 c i))))
(pow.f64 (/.f64 (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 c i)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 c i) (*.f64 x y)) (-.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 (*.f64 (*.f64 x y) y) x))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 c i))))))
(*.f64 (-.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 (*.f64 (*.f64 x y) y) x)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 c i) (*.f64 x y))))
(+.f64 (*.f64 x y) (*.f64 a b))
(+.f64 (*.f64 a b) (*.f64 x y))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (-.f64 (*.f64 x y) (*.f64 a b))) (/.f64 (*.f64 a (*.f64 b (*.f64 a b))) (-.f64 (*.f64 x y) (*.f64 a b))))
(-.f64 (/.f64 (*.f64 a (*.f64 b (*.f64 a b))) (-.f64 (*.f64 a b) (*.f64 x y))) (/.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (-.f64 (*.f64 a b) (*.f64 x y))))
(fma.f64 x y (*.f64 a b))
(fma.f64 y x (*.f64 a b))
(fma.f64 a b (*.f64 x y))
(fma.f64 b a (*.f64 x y))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b)))))))
(/.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))) (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))))
(/.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))) (+.f64 (*.f64 a (*.f64 b (*.f64 a b))) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 x (*.f64 y (*.f64 a b))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b)))) (-.f64 (*.f64 x y) (*.f64 a b)))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))))) (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))))) (neg.f64 (+.f64 (*.f64 a (*.f64 b (*.f64 a b))) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 x (*.f64 y (*.f64 a b)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b))))) (neg.f64 (-.f64 (*.f64 x y) (*.f64 a b))))
(/.f64 (-.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (*.f64 (*.f64 x y) y) x)) (-.f64 (*.f64 a b) (*.f64 x y)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (-.f64 (*.f64 x y) (*.f64 a b))) (*.f64 (-.f64 (*.f64 x y) (*.f64 a b)) (*.f64 a (*.f64 b (*.f64 a b))))) (*.f64 (-.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (*.f64 x y) (*.f64 a b))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))))) (neg.f64 (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b)))))) (neg.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 a b)))))
(/.f64 (neg.f64 (-.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (*.f64 (*.f64 x y) y) x))) (neg.f64 (-.f64 (*.f64 a b) (*.f64 x y))))
(pow.f64 (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b))))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y))))))
(*.f64 (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x y) (*.f64 a b))))
(+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))
(+.f64 (*.f64 x y) (+.f64 (*.f64 c i) (*.f64 a b)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y)))
(+.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (*.f64 c i))
(+.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (*.f64 a b))
(+.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (*.f64 x y))
(-.f64 (/.f64 (*.f64 a (*.f64 b (*.f64 a b))) (-.f64 (-.f64 (*.f64 a b) (*.f64 x y)) (*.f64 c i))) (/.f64 (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (+.f64 (*.f64 c i) (*.f64 x y))) (-.f64 (-.f64 (*.f64 a b) (*.f64 x y)) (*.f64 c i))))
(-.f64 (/.f64 (*.f64 c (*.f64 i (*.f64 c i))) (-.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b))) (-.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))))
(-.f64 (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b))) (-.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (*.f64 c i))) (/.f64 (*.f64 c (*.f64 i (*.f64 c i))) (-.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (*.f64 c i))))
(-.f64 (/.f64 (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (+.f64 (*.f64 c i) (*.f64 x y))) (-.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (*.f64 a b))) (/.f64 (*.f64 a (*.f64 b (*.f64 a b))) (-.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (*.f64 a b))))
(-.f64 (/.f64 (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (+.f64 (*.f64 c i) (*.f64 a b))) (-.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (*.f64 x y))) (/.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (-.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (*.f64 x y))))
(fma.f64 c i (+.f64 (*.f64 x y) (*.f64 a b)))
(fma.f64 i c (+.f64 (*.f64 x y) (*.f64 a b)))
(fma.f64 x y (+.f64 (*.f64 c i) (*.f64 a b)))
(fma.f64 y x (+.f64 (*.f64 c i) (*.f64 a b)))
(fma.f64 a b (+.f64 (*.f64 c i) (*.f64 x y)))
(fma.f64 b a (+.f64 (*.f64 c i) (*.f64 x y)))
(fma.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 x y))))) (*.f64 c i))
(fma.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 c i))))) (*.f64 a b))
(fma.f64 (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 a (*.f64 b (*.f64 a b)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x y) (*.f64 a b))) (*.f64 c i))
(fma.f64 (-.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 (*.f64 (*.f64 x y) y) x)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 c i) (*.f64 x y))) (*.f64 a b))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (-.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (*.f64 a b)))) (+.f64 (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))) (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (+.f64 (*.f64 c i) (*.f64 x y)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (*.f64 c i)))) (+.f64 (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 (*.f64 a b) (*.f64 x y)) (*.f64 c i)) (-.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (+.f64 (*.f64 c i) (*.f64 x y))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (-.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (-.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (*.f64 a b)))) (+.f64 (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))) (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (+.f64 (*.f64 c i) (*.f64 x y))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (*.f64 c i)))) (+.f64 (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (-.f64 (*.f64 a b) (*.f64 x y)) (*.f64 c i)) (-.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (+.f64 (*.f64 c i) (*.f64 x y)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (-.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b)))))))
(/.f64 (+.f64 (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))) (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (+.f64 (*.f64 c i) (*.f64 x y))))) (+.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (-.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (*.f64 a b)))))
(/.f64 (+.f64 (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))) (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (+.f64 (*.f64 c i) (*.f64 x y))))) (+.f64 (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (+.f64 (*.f64 c i) (*.f64 x y))) (-.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y))))))
(/.f64 (+.f64 (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b))))) (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (*.f64 c i)))))
(/.f64 (+.f64 (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b))))) (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b))) (-.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))))
(/.f64 (-.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (+.f64 (*.f64 c i) (*.f64 x y)))) (-.f64 (-.f64 (*.f64 a b) (*.f64 x y)) (*.f64 c i)))
(/.f64 (-.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b)))) (-.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))) (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (+.f64 (*.f64 c i) (*.f64 x y)))))) (neg.f64 (+.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (-.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (*.f64 a b))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))) (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (+.f64 (*.f64 c i) (*.f64 x y)))))) (neg.f64 (+.f64 (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (+.f64 (*.f64 c i) (*.f64 x y))) (-.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y)))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b)))))) (neg.f64 (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (*.f64 c i))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b)))))) (neg.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b))) (-.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (+.f64 (*.f64 c i) (*.f64 x y))))) (neg.f64 (-.f64 (-.f64 (*.f64 a b) (*.f64 x y)) (*.f64 c i))))
(/.f64 (neg.f64 (-.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b))))) (neg.f64 (-.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (+.f64 (*.f64 c i) (*.f64 a b)))) (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x))) (+.f64 (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (+.f64 (*.f64 c i) (*.f64 a b))) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (*.f64 x y)))))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 c (*.f64 i (*.f64 c i)))) (-.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (*.f64 c i)))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (+.f64 (*.f64 c i) (*.f64 x y))) (*.f64 a (*.f64 b (*.f64 a b)))) (-.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (*.f64 a b)))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (+.f64 (*.f64 c i) (*.f64 a b))) (*.f64 (*.f64 (*.f64 x y) y) x)) (-.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (*.f64 x y)))
(/.f64 (-.f64 (*.f64 (*.f64 a (*.f64 b (*.f64 a b))) (-.f64 (-.f64 (*.f64 a b) (*.f64 x y)) (*.f64 c i))) (*.f64 (-.f64 (-.f64 (*.f64 a b) (*.f64 x y)) (*.f64 c i)) (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (+.f64 (*.f64 c i) (*.f64 x y))))) (*.f64 (-.f64 (-.f64 (*.f64 a b) (*.f64 x y)) (*.f64 c i)) (-.f64 (-.f64 (*.f64 a b) (*.f64 x y)) (*.f64 c i))))
(/.f64 (-.f64 (*.f64 (*.f64 c (*.f64 i (*.f64 c i))) (-.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) (*.f64 (-.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b))))) (*.f64 (-.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (-.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))) (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (+.f64 (*.f64 c i) (*.f64 x y))))))) (neg.f64 (neg.f64 (+.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (-.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (*.f64 a b)))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b))))))) (neg.f64 (neg.f64 (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (*.f64 c i)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (+.f64 (*.f64 c i) (*.f64 x y)))))) (neg.f64 (neg.f64 (-.f64 (-.f64 (*.f64 a b) (*.f64 x y)) (*.f64 c i)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b)))))) (neg.f64 (neg.f64 (-.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (+.f64 (*.f64 c i) (*.f64 a b)))) (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)))) (neg.f64 (+.f64 (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (+.f64 (*.f64 c i) (*.f64 a b))) (-.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (*.f64 x y))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 c (*.f64 i (*.f64 c i))))) (neg.f64 (-.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (*.f64 c i))))
(/.f64 (neg.f64 (-.f64 (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (+.f64 (*.f64 c i) (*.f64 x y))) (*.f64 a (*.f64 b (*.f64 a b))))) (neg.f64 (-.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (*.f64 a b))))
(/.f64 (neg.f64 (-.f64 (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (+.f64 (*.f64 c i) (*.f64 a b))) (*.f64 (*.f64 (*.f64 x y) y) x))) (neg.f64 (-.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (*.f64 x y))))
(/.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 x y) y) x)) (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (+.f64 (*.f64 c i) (*.f64 a b))))) (+.f64 (*.f64 (*.f64 (*.f64 x y) y) x) (-.f64 (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (+.f64 (*.f64 c i) (*.f64 a b))) (*.f64 (*.f64 x y) (+.f64 (*.f64 c i) (*.f64 a b))))))
(pow.f64 (/.f64 (+.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (-.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (*.f64 a b)))) (+.f64 (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))) (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (+.f64 (*.f64 c i) (*.f64 x y)))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (*.f64 c i)))) (+.f64 (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b)))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (-.f64 (*.f64 a b) (*.f64 x y)) (*.f64 c i)) (-.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (+.f64 (*.f64 c i) (*.f64 x y))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (-.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b))))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))) (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (+.f64 (*.f64 c i) (*.f64 x y))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (-.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (*.f64 a b))))))
(*.f64 (+.f64 (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (*.f64 c i))))))
(*.f64 (-.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (+.f64 (*.f64 c i) (*.f64 x y)))) (/.f64 #s(literal 1 binary64) (-.f64 (-.f64 (*.f64 a b) (*.f64 x y)) (*.f64 c i))))
(*.f64 (-.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))))

simplify472.0ms (5.2%)

Algorithm
egg-herbie
Rules
4712×*-lowering-*.f32
4712×*-lowering-*.f64
3168×+-lowering-+.f64
3168×+-lowering-+.f32
2260×/-lowering-/.f32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
082710348
132319344
081119344
Stop Event
iter limit
node limit
Counts
672 → 672
Calls
Call 1
Inputs
(+ (* a b) (+ (* c i) (* x y)))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(* t z)
(* z (+ t (+ (/ (* a b) z) (+ (/ (* c i) z) (/ (* x y) z)))))
(* z (+ t (+ (/ (* a b) z) (+ (/ (* c i) z) (/ (* x y) z)))))
(* z (+ t (+ (/ (* a b) z) (+ (/ (* c i) z) (/ (* x y) z)))))
(* t z)
(* -1 (* z (+ (* -1 t) (* -1 (/ (+ (* a b) (+ (* c i) (* x y))) z)))))
(* -1 (* z (+ (* -1 t) (* -1 (/ (+ (* a b) (+ (* c i) (* x y))) z)))))
(* -1 (* z (+ (* -1 t) (* -1 (/ (+ (* a b) (+ (* c i) (* x y))) z)))))
(+ (* a b) (+ (* c i) (* x y)))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(* t z)
(* t (+ z (+ (/ (* a b) t) (+ (/ (* c i) t) (/ (* x y) t)))))
(* t (+ z (+ (/ (* a b) t) (+ (/ (* c i) t) (/ (* x y) t)))))
(* t (+ z (+ (/ (* a b) t) (+ (/ (* c i) t) (/ (* x y) t)))))
(* t z)
(* -1 (* t (+ (* -1 z) (* -1 (/ (+ (* a b) (+ (* c i) (* x y))) t)))))
(* -1 (* t (+ (* -1 z) (* -1 (/ (+ (* a b) (+ (* c i) (* x y))) t)))))
(* -1 (* t (+ (* -1 z) (* -1 (/ (+ (* a b) (+ (* c i) (* x y))) t)))))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(* c i)
(* c (+ i (+ (/ (* a b) c) (+ (/ (* t z) c) (/ (* x y) c)))))
(* c (+ i (+ (/ (* a b) c) (+ (/ (* t z) c) (/ (* x y) c)))))
(* c (+ i (+ (/ (* a b) c) (+ (/ (* t z) c) (/ (* x y) c)))))
(* c i)
(* -1 (* c (+ (* -1 i) (* -1 (/ (+ (* a b) (+ (* t z) (* x y))) c)))))
(* -1 (* c (+ (* -1 i) (* -1 (/ (+ (* a b) (+ (* t z) (* x y))) c)))))
(* -1 (* c (+ (* -1 i) (* -1 (/ (+ (* a b) (+ (* t z) (* x y))) c)))))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(* c i)
(* i (+ c (+ (/ (* a b) i) (+ (/ (* t z) i) (/ (* x y) i)))))
(* i (+ c (+ (/ (* a b) i) (+ (/ (* t z) i) (/ (* x y) i)))))
(* i (+ c (+ (/ (* a b) i) (+ (/ (* t z) i) (/ (* x y) i)))))
(* c i)
(* -1 (* i (+ (* -1 c) (* -1 (/ (+ (* a b) (+ (* t z) (* x y))) i)))))
(* -1 (* i (+ (* -1 c) (* -1 (/ (+ (* a b) (+ (* t z) (* x y))) i)))))
(* -1 (* i (+ (* -1 c) (* -1 (/ (+ (* a b) (+ (* t z) (* x y))) i)))))
(+ (* a b) (+ (* c i) (* t z)))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(* x y)
(* x (+ y (+ (/ (* a b) x) (+ (/ (* c i) x) (/ (* t z) x)))))
(* x (+ y (+ (/ (* a b) x) (+ (/ (* c i) x) (/ (* t z) x)))))
(* x (+ y (+ (/ (* a b) x) (+ (/ (* c i) x) (/ (* t z) x)))))
(* x y)
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* a b) (+ (* c i) (* t z))) x)))))
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* a b) (+ (* c i) (* t z))) x)))))
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* a b) (+ (* c i) (* t z))) x)))))
(+ (* a b) (+ (* c i) (* t z)))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(* x y)
(* y (+ x (+ (/ (* a b) y) (+ (/ (* c i) y) (/ (* t z) y)))))
(* y (+ x (+ (/ (* a b) y) (+ (/ (* c i) y) (/ (* t z) y)))))
(* y (+ x (+ (/ (* a b) y) (+ (/ (* c i) y) (/ (* t z) y)))))
(* x y)
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* a b) (+ (* c i) (* t z))) y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* a b) (+ (* c i) (* t z))) y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* a b) (+ (* c i) (* t z))) y)))))
(+ (* c i) (+ (* t z) (* x y)))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(* a b)
(* a (+ b (+ (/ (* c i) a) (+ (/ (* t z) a) (/ (* x y) a)))))
(* a (+ b (+ (/ (* c i) a) (+ (/ (* t z) a) (/ (* x y) a)))))
(* a (+ b (+ (/ (* c i) a) (+ (/ (* t z) a) (/ (* x y) a)))))
(* a b)
(* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* c i) (+ (* t z) (* x y))) a)))))
(* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* c i) (+ (* t z) (* x y))) a)))))
(* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* c i) (+ (* t z) (* x y))) a)))))
(+ (* c i) (+ (* t z) (* x y)))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(* a b)
(* b (+ a (+ (/ (* c i) b) (+ (/ (* t z) b) (/ (* x y) b)))))
(* b (+ a (+ (/ (* c i) b) (+ (/ (* t z) b) (/ (* x y) b)))))
(* b (+ a (+ (/ (* c i) b) (+ (/ (* t z) b) (/ (* x y) b)))))
(* a b)
(* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* c i) (+ (* t z) (* x y))) b)))))
(* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* c i) (+ (* t z) (* x y))) b)))))
(* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* c i) (+ (* t z) (* x y))) b)))))
(/ 1 (+ (* a b) (+ (* c i) (* x y))))
(+ (* -1 (/ (* t z) (pow (+ (* a b) (+ (* c i) (* x y))) 2))) (/ 1 (+ (* a b) (+ (* c i) (* x y)))))
(+ (* z (- (/ (* (pow t 2) z) (pow (+ (* a b) (+ (* c i) (* x y))) 3)) (/ t (pow (+ (* a b) (+ (* c i) (* x y))) 2)))) (/ 1 (+ (* a b) (+ (* c i) (* x y)))))
(+ (* z (- (* z (- (* -1 (/ (* (pow t 3) z) (pow (+ (* a b) (+ (* c i) (* x y))) 4))) (* -1 (/ (pow t 2) (pow (+ (* a b) (+ (* c i) (* x y))) 3))))) (/ t (pow (+ (* a b) (+ (* c i) (* x y))) 2)))) (/ 1 (+ (* a b) (+ (* c i) (* x y)))))
(/ 1 (* t z))
(/ (+ (* -1 (/ (+ (/ (* a b) (pow t 2)) (+ (/ (* c i) (pow t 2)) (/ (* x y) (pow t 2)))) z)) (/ 1 t)) z)
(/ (- (+ (/ 1 t) (/ (* (+ (* a b) (+ (* c i) (* x y))) (+ (/ (* a b) (pow t 2)) (+ (/ (* c i) (pow t 2)) (/ (* x y) (pow t 2))))) (* t (pow z 2)))) (+ (/ (* a b) (* (pow t 2) z)) (+ (/ (* c i) (* (pow t 2) z)) (/ (* x y) (* (pow t 2) z))))) z)
(/ (- (+ (* -1 (/ (* (pow (+ (* a b) (+ (* c i) (* x y))) 2) (+ (/ (* a b) (pow t 2)) (+ (/ (* c i) (pow t 2)) (/ (* x y) (pow t 2))))) (* (pow t 2) (pow z 3)))) (/ 1 t)) (+ (* -1 (/ (* (+ (* a b) (+ (* c i) (* x y))) (+ (/ (* a b) (pow t 2)) (+ (/ (* c i) (pow t 2)) (/ (* x y) (pow t 2))))) (* t (pow z 2)))) (+ (/ (* a b) (* (pow t 2) z)) (+ (/ (* c i) (* (pow t 2) z)) (/ (* x y) (* (pow t 2) z)))))) z)
(/ 1 (* t z))
(* -1 (/ (- (+ (/ (* a b) (* (pow t 2) z)) (+ (/ (* c i) (* (pow t 2) z)) (/ (* x y) (* (pow t 2) z)))) (/ 1 t)) z))
(* -1 (/ (- (* -1 (/ (- (/ (* (+ (* a b) (+ (* c i) (* x y))) (+ (/ (* a b) (pow t 2)) (+ (/ (* c i) (pow t 2)) (/ (* x y) (pow t 2))))) (* t z)) (+ (/ (* a b) (pow t 2)) (+ (/ (* c i) (pow t 2)) (/ (* x y) (pow t 2))))) z)) (/ 1 t)) z))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (* (pow (+ (* a b) (+ (* c i) (* x y))) 2) (+ (/ (* a b) (pow t 2)) (+ (/ (* c i) (pow t 2)) (/ (* x y) (pow t 2))))) (* (pow t 2) z)) (/ (* (+ (* a b) (+ (* c i) (* x y))) (+ (/ (* a b) (pow t 2)) (+ (/ (* c i) (pow t 2)) (/ (* x y) (pow t 2))))) t)) z)) (+ (/ (* a b) (pow t 2)) (+ (/ (* c i) (pow t 2)) (/ (* x y) (pow t 2))))) z)) (/ 1 t)) z))
(/ 1 (+ (* a b) (+ (* c i) (* x y))))
(+ (* -1 (/ (* t z) (pow (+ (* a b) (+ (* c i) (* x y))) 2))) (/ 1 (+ (* a b) (+ (* c i) (* x y)))))
(+ (* t (- (/ (* t (pow z 2)) (pow (+ (* a b) (+ (* c i) (* x y))) 3)) (/ z (pow (+ (* a b) (+ (* c i) (* x y))) 2)))) (/ 1 (+ (* a b) (+ (* c i) (* x y)))))
(+ (* t (- (* t (- (* -1 (/ (* t (pow z 3)) (pow (+ (* a b) (+ (* c i) (* x y))) 4))) (* -1 (/ (pow z 2) (pow (+ (* a b) (+ (* c i) (* x y))) 3))))) (/ z (pow (+ (* a b) (+ (* c i) (* x y))) 2)))) (/ 1 (+ (* a b) (+ (* c i) (* x y)))))
(/ 1 (* t z))
(/ (+ (* -1 (/ (+ (/ (* a b) (pow z 2)) (+ (/ (* c i) (pow z 2)) (/ (* x y) (pow z 2)))) t)) (/ 1 z)) t)
(/ (- (+ (/ 1 z) (/ (* (+ (* a b) (+ (* c i) (* x y))) (+ (/ (* a b) (pow z 2)) (+ (/ (* c i) (pow z 2)) (/ (* x y) (pow z 2))))) (* (pow t 2) z))) (+ (/ (* a b) (* t (pow z 2))) (+ (/ (* c i) (* t (pow z 2))) (/ (* x y) (* t (pow z 2)))))) t)
(/ (- (+ (* -1 (/ (* (pow (+ (* a b) (+ (* c i) (* x y))) 2) (+ (/ (* a b) (pow z 2)) (+ (/ (* c i) (pow z 2)) (/ (* x y) (pow z 2))))) (* (pow t 3) (pow z 2)))) (/ 1 z)) (+ (* -1 (/ (* (+ (* a b) (+ (* c i) (* x y))) (+ (/ (* a b) (pow z 2)) (+ (/ (* c i) (pow z 2)) (/ (* x y) (pow z 2))))) (* (pow t 2) z))) (+ (/ (* a b) (* t (pow z 2))) (+ (/ (* c i) (* t (pow z 2))) (/ (* x y) (* t (pow z 2))))))) t)
(/ 1 (* t z))
(* -1 (/ (- (+ (/ (* a b) (* t (pow z 2))) (+ (/ (* c i) (* t (pow z 2))) (/ (* x y) (* t (pow z 2))))) (/ 1 z)) t))
(* -1 (/ (- (* -1 (/ (- (/ (* (+ (* a b) (+ (* c i) (* x y))) (+ (/ (* a b) (pow z 2)) (+ (/ (* c i) (pow z 2)) (/ (* x y) (pow z 2))))) (* t z)) (+ (/ (* a b) (pow z 2)) (+ (/ (* c i) (pow z 2)) (/ (* x y) (pow z 2))))) t)) (/ 1 z)) t))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (* (pow (+ (* a b) (+ (* c i) (* x y))) 2) (+ (/ (* a b) (pow z 2)) (+ (/ (* c i) (pow z 2)) (/ (* x y) (pow z 2))))) (* t (pow z 2))) (/ (* (+ (* a b) (+ (* c i) (* x y))) (+ (/ (* a b) (pow z 2)) (+ (/ (* c i) (pow z 2)) (/ (* x y) (pow z 2))))) z)) t)) (+ (/ (* a b) (pow z 2)) (+ (/ (* c i) (pow z 2)) (/ (* x y) (pow z 2))))) t)) (/ 1 z)) t))
(/ 1 (+ (* a b) (+ (* t z) (* x y))))
(+ (* -1 (/ (* c i) (pow (+ (* a b) (+ (* t z) (* x y))) 2))) (/ 1 (+ (* a b) (+ (* t z) (* x y)))))
(+ (* c (- (/ (* c (pow i 2)) (pow (+ (* a b) (+ (* t z) (* x y))) 3)) (/ i (pow (+ (* a b) (+ (* t z) (* x y))) 2)))) (/ 1 (+ (* a b) (+ (* t z) (* x y)))))
(+ (* c (- (* c (- (* -1 (/ (* c (pow i 3)) (pow (+ (* a b) (+ (* t z) (* x y))) 4))) (* -1 (/ (pow i 2) (pow (+ (* a b) (+ (* t z) (* x y))) 3))))) (/ i (pow (+ (* a b) (+ (* t z) (* x y))) 2)))) (/ 1 (+ (* a b) (+ (* t z) (* x y)))))
(/ 1 (* c i))
(/ (+ (* -1 (/ (+ (/ (* a b) (pow i 2)) (+ (/ (* t z) (pow i 2)) (/ (* x y) (pow i 2)))) c)) (/ 1 i)) c)
(/ (- (+ (/ 1 i) (/ (* (+ (* a b) (+ (* t z) (* x y))) (+ (/ (* a b) (pow i 2)) (+ (/ (* t z) (pow i 2)) (/ (* x y) (pow i 2))))) (* (pow c 2) i))) (+ (/ (* a b) (* c (pow i 2))) (+ (/ (* t z) (* c (pow i 2))) (/ (* x y) (* c (pow i 2)))))) c)
(/ (- (+ (* -1 (/ (* (pow (+ (* a b) (+ (* t z) (* x y))) 2) (+ (/ (* a b) (pow i 2)) (+ (/ (* t z) (pow i 2)) (/ (* x y) (pow i 2))))) (* (pow c 3) (pow i 2)))) (/ 1 i)) (+ (* -1 (/ (* (+ (* a b) (+ (* t z) (* x y))) (+ (/ (* a b) (pow i 2)) (+ (/ (* t z) (pow i 2)) (/ (* x y) (pow i 2))))) (* (pow c 2) i))) (+ (/ (* a b) (* c (pow i 2))) (+ (/ (* t z) (* c (pow i 2))) (/ (* x y) (* c (pow i 2))))))) c)
(/ 1 (* c i))
(* -1 (/ (- (+ (/ (* a b) (* c (pow i 2))) (+ (/ (* t z) (* c (pow i 2))) (/ (* x y) (* c (pow i 2))))) (/ 1 i)) c))
(* -1 (/ (- (* -1 (/ (- (/ (* (+ (* a b) (+ (* t z) (* x y))) (+ (/ (* a b) (pow i 2)) (+ (/ (* t z) (pow i 2)) (/ (* x y) (pow i 2))))) (* c i)) (+ (/ (* a b) (pow i 2)) (+ (/ (* t z) (pow i 2)) (/ (* x y) (pow i 2))))) c)) (/ 1 i)) c))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (* (pow (+ (* a b) (+ (* t z) (* x y))) 2) (+ (/ (* a b) (pow i 2)) (+ (/ (* t z) (pow i 2)) (/ (* x y) (pow i 2))))) (* c (pow i 2))) (/ (* (+ (* a b) (+ (* t z) (* x y))) (+ (/ (* a b) (pow i 2)) (+ (/ (* t z) (pow i 2)) (/ (* x y) (pow i 2))))) i)) c)) (+ (/ (* a b) (pow i 2)) (+ (/ (* t z) (pow i 2)) (/ (* x y) (pow i 2))))) c)) (/ 1 i)) c))
(/ 1 (+ (* a b) (+ (* t z) (* x y))))
(+ (* -1 (/ (* c i) (pow (+ (* a b) (+ (* t z) (* x y))) 2))) (/ 1 (+ (* a b) (+ (* t z) (* x y)))))
(+ (* i (- (/ (* (pow c 2) i) (pow (+ (* a b) (+ (* t z) (* x y))) 3)) (/ c (pow (+ (* a b) (+ (* t z) (* x y))) 2)))) (/ 1 (+ (* a b) (+ (* t z) (* x y)))))
(+ (* i (- (* i (- (* -1 (/ (* (pow c 3) i) (pow (+ (* a b) (+ (* t z) (* x y))) 4))) (* -1 (/ (pow c 2) (pow (+ (* a b) (+ (* t z) (* x y))) 3))))) (/ c (pow (+ (* a b) (+ (* t z) (* x y))) 2)))) (/ 1 (+ (* a b) (+ (* t z) (* x y)))))
(/ 1 (* c i))
(/ (+ (* -1 (/ (+ (/ (* a b) (pow c 2)) (+ (/ (* t z) (pow c 2)) (/ (* x y) (pow c 2)))) i)) (/ 1 c)) i)
(/ (- (+ (/ 1 c) (/ (* (+ (* a b) (+ (* t z) (* x y))) (+ (/ (* a b) (pow c 2)) (+ (/ (* t z) (pow c 2)) (/ (* x y) (pow c 2))))) (* c (pow i 2)))) (+ (/ (* a b) (* (pow c 2) i)) (+ (/ (* t z) (* (pow c 2) i)) (/ (* x y) (* (pow c 2) i))))) i)
(/ (- (+ (* -1 (/ (* (pow (+ (* a b) (+ (* t z) (* x y))) 2) (+ (/ (* a b) (pow c 2)) (+ (/ (* t z) (pow c 2)) (/ (* x y) (pow c 2))))) (* (pow c 2) (pow i 3)))) (/ 1 c)) (+ (* -1 (/ (* (+ (* a b) (+ (* t z) (* x y))) (+ (/ (* a b) (pow c 2)) (+ (/ (* t z) (pow c 2)) (/ (* x y) (pow c 2))))) (* c (pow i 2)))) (+ (/ (* a b) (* (pow c 2) i)) (+ (/ (* t z) (* (pow c 2) i)) (/ (* x y) (* (pow c 2) i)))))) i)
(/ 1 (* c i))
(* -1 (/ (- (+ (/ (* a b) (* (pow c 2) i)) (+ (/ (* t z) (* (pow c 2) i)) (/ (* x y) (* (pow c 2) i)))) (/ 1 c)) i))
(* -1 (/ (- (* -1 (/ (- (/ (* (+ (* a b) (+ (* t z) (* x y))) (+ (/ (* a b) (pow c 2)) (+ (/ (* t z) (pow c 2)) (/ (* x y) (pow c 2))))) (* c i)) (+ (/ (* a b) (pow c 2)) (+ (/ (* t z) (pow c 2)) (/ (* x y) (pow c 2))))) i)) (/ 1 c)) i))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (* (pow (+ (* a b) (+ (* t z) (* x y))) 2) (+ (/ (* a b) (pow c 2)) (+ (/ (* t z) (pow c 2)) (/ (* x y) (pow c 2))))) (* (pow c 2) i)) (/ (* (+ (* a b) (+ (* t z) (* x y))) (+ (/ (* a b) (pow c 2)) (+ (/ (* t z) (pow c 2)) (/ (* x y) (pow c 2))))) c)) i)) (+ (/ (* a b) (pow c 2)) (+ (/ (* t z) (pow c 2)) (/ (* x y) (pow c 2))))) i)) (/ 1 c)) i))
(/ 1 (+ (* a b) (+ (* c i) (* t z))))
(+ (* -1 (/ (* x y) (pow (+ (* a b) (+ (* c i) (* t z))) 2))) (/ 1 (+ (* a b) (+ (* c i) (* t z)))))
(+ (* x (- (/ (* x (pow y 2)) (pow (+ (* a b) (+ (* c i) (* t z))) 3)) (/ y (pow (+ (* a b) (+ (* c i) (* t z))) 2)))) (/ 1 (+ (* a b) (+ (* c i) (* t z)))))
(+ (* x (- (* x (- (* -1 (/ (* x (pow y 3)) (pow (+ (* a b) (+ (* c i) (* t z))) 4))) (* -1 (/ (pow y 2) (pow (+ (* a b) (+ (* c i) (* t z))) 3))))) (/ y (pow (+ (* a b) (+ (* c i) (* t z))) 2)))) (/ 1 (+ (* a b) (+ (* c i) (* t z)))))
(/ 1 (* x y))
(/ (+ (* -1 (/ (+ (/ (* a b) (pow y 2)) (+ (/ (* c i) (pow y 2)) (/ (* t z) (pow y 2)))) x)) (/ 1 y)) x)
(/ (- (+ (/ 1 y) (/ (* (+ (* a b) (+ (* c i) (* t z))) (+ (/ (* a b) (pow y 2)) (+ (/ (* c i) (pow y 2)) (/ (* t z) (pow y 2))))) (* (pow x 2) y))) (+ (/ (* a b) (* x (pow y 2))) (+ (/ (* c i) (* x (pow y 2))) (/ (* t z) (* x (pow y 2)))))) x)
(/ (- (+ (* -1 (/ (* (pow (+ (* a b) (+ (* c i) (* t z))) 2) (+ (/ (* a b) (pow y 2)) (+ (/ (* c i) (pow y 2)) (/ (* t z) (pow y 2))))) (* (pow x 3) (pow y 2)))) (/ 1 y)) (+ (* -1 (/ (* (+ (* a b) (+ (* c i) (* t z))) (+ (/ (* a b) (pow y 2)) (+ (/ (* c i) (pow y 2)) (/ (* t z) (pow y 2))))) (* (pow x 2) y))) (+ (/ (* a b) (* x (pow y 2))) (+ (/ (* c i) (* x (pow y 2))) (/ (* t z) (* x (pow y 2))))))) x)
(/ 1 (* x y))
(* -1 (/ (- (+ (/ (* a b) (* x (pow y 2))) (+ (/ (* c i) (* x (pow y 2))) (/ (* t z) (* x (pow y 2))))) (/ 1 y)) x))
(* -1 (/ (- (* -1 (/ (- (/ (* (+ (* a b) (+ (* c i) (* t z))) (+ (/ (* a b) (pow y 2)) (+ (/ (* c i) (pow y 2)) (/ (* t z) (pow y 2))))) (* x y)) (+ (/ (* a b) (pow y 2)) (+ (/ (* c i) (pow y 2)) (/ (* t z) (pow y 2))))) x)) (/ 1 y)) x))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (* (pow (+ (* a b) (+ (* c i) (* t z))) 2) (+ (/ (* a b) (pow y 2)) (+ (/ (* c i) (pow y 2)) (/ (* t z) (pow y 2))))) (* x (pow y 2))) (/ (* (+ (* a b) (+ (* c i) (* t z))) (+ (/ (* a b) (pow y 2)) (+ (/ (* c i) (pow y 2)) (/ (* t z) (pow y 2))))) y)) x)) (+ (/ (* a b) (pow y 2)) (+ (/ (* c i) (pow y 2)) (/ (* t z) (pow y 2))))) x)) (/ 1 y)) x))
(/ 1 (+ (* a b) (+ (* c i) (* t z))))
(+ (* -1 (/ (* x y) (pow (+ (* a b) (+ (* c i) (* t z))) 2))) (/ 1 (+ (* a b) (+ (* c i) (* t z)))))
(+ (* y (- (/ (* (pow x 2) y) (pow (+ (* a b) (+ (* c i) (* t z))) 3)) (/ x (pow (+ (* a b) (+ (* c i) (* t z))) 2)))) (/ 1 (+ (* a b) (+ (* c i) (* t z)))))
(+ (* y (- (* y (- (* -1 (/ (* (pow x 3) y) (pow (+ (* a b) (+ (* c i) (* t z))) 4))) (* -1 (/ (pow x 2) (pow (+ (* a b) (+ (* c i) (* t z))) 3))))) (/ x (pow (+ (* a b) (+ (* c i) (* t z))) 2)))) (/ 1 (+ (* a b) (+ (* c i) (* t z)))))
(/ 1 (* x y))
(/ (+ (* -1 (/ (+ (/ (* a b) (pow x 2)) (+ (/ (* c i) (pow x 2)) (/ (* t z) (pow x 2)))) y)) (/ 1 x)) y)
(/ (- (+ (/ 1 x) (/ (* (+ (* a b) (+ (* c i) (* t z))) (+ (/ (* a b) (pow x 2)) (+ (/ (* c i) (pow x 2)) (/ (* t z) (pow x 2))))) (* x (pow y 2)))) (+ (/ (* a b) (* (pow x 2) y)) (+ (/ (* c i) (* (pow x 2) y)) (/ (* t z) (* (pow x 2) y))))) y)
(/ (- (+ (* -1 (/ (* (pow (+ (* a b) (+ (* c i) (* t z))) 2) (+ (/ (* a b) (pow x 2)) (+ (/ (* c i) (pow x 2)) (/ (* t z) (pow x 2))))) (* (pow x 2) (pow y 3)))) (/ 1 x)) (+ (* -1 (/ (* (+ (* a b) (+ (* c i) (* t z))) (+ (/ (* a b) (pow x 2)) (+ (/ (* c i) (pow x 2)) (/ (* t z) (pow x 2))))) (* x (pow y 2)))) (+ (/ (* a b) (* (pow x 2) y)) (+ (/ (* c i) (* (pow x 2) y)) (/ (* t z) (* (pow x 2) y)))))) y)
(/ 1 (* x y))
(* -1 (/ (- (+ (/ (* a b) (* (pow x 2) y)) (+ (/ (* c i) (* (pow x 2) y)) (/ (* t z) (* (pow x 2) y)))) (/ 1 x)) y))
(* -1 (/ (- (* -1 (/ (- (/ (* (+ (* a b) (+ (* c i) (* t z))) (+ (/ (* a b) (pow x 2)) (+ (/ (* c i) (pow x 2)) (/ (* t z) (pow x 2))))) (* x y)) (+ (/ (* a b) (pow x 2)) (+ (/ (* c i) (pow x 2)) (/ (* t z) (pow x 2))))) y)) (/ 1 x)) y))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (* (pow (+ (* a b) (+ (* c i) (* t z))) 2) (+ (/ (* a b) (pow x 2)) (+ (/ (* c i) (pow x 2)) (/ (* t z) (pow x 2))))) (* (pow x 2) y)) (/ (* (+ (* a b) (+ (* c i) (* t z))) (+ (/ (* a b) (pow x 2)) (+ (/ (* c i) (pow x 2)) (/ (* t z) (pow x 2))))) x)) y)) (+ (/ (* a b) (pow x 2)) (+ (/ (* c i) (pow x 2)) (/ (* t z) (pow x 2))))) y)) (/ 1 x)) y))
(/ 1 (+ (* c i) (+ (* t z) (* x y))))
(+ (* -1 (/ (* a b) (pow (+ (* c i) (+ (* t z) (* x y))) 2))) (/ 1 (+ (* c i) (+ (* t z) (* x y)))))
(+ (* a (- (/ (* a (pow b 2)) (pow (+ (* c i) (+ (* t z) (* x y))) 3)) (/ b (pow (+ (* c i) (+ (* t z) (* x y))) 2)))) (/ 1 (+ (* c i) (+ (* t z) (* x y)))))
(+ (* a (- (* a (- (* -1 (/ (* a (pow b 3)) (pow (+ (* c i) (+ (* t z) (* x y))) 4))) (* -1 (/ (pow b 2) (pow (+ (* c i) (+ (* t z) (* x y))) 3))))) (/ b (pow (+ (* c i) (+ (* t z) (* x y))) 2)))) (/ 1 (+ (* c i) (+ (* t z) (* x y)))))
(/ 1 (* a b))
(/ (+ (* -1 (/ (+ (/ (* c i) (pow b 2)) (+ (/ (* t z) (pow b 2)) (/ (* x y) (pow b 2)))) a)) (/ 1 b)) a)
(/ (- (+ (/ 1 b) (/ (* (+ (* c i) (+ (* t z) (* x y))) (+ (/ (* c i) (pow b 2)) (+ (/ (* t z) (pow b 2)) (/ (* x y) (pow b 2))))) (* (pow a 2) b))) (+ (/ (* c i) (* a (pow b 2))) (+ (/ (* t z) (* a (pow b 2))) (/ (* x y) (* a (pow b 2)))))) a)
(/ (- (+ (* -1 (/ (* (pow (+ (* c i) (+ (* t z) (* x y))) 2) (+ (/ (* c i) (pow b 2)) (+ (/ (* t z) (pow b 2)) (/ (* x y) (pow b 2))))) (* (pow a 3) (pow b 2)))) (/ 1 b)) (+ (* -1 (/ (* (+ (* c i) (+ (* t z) (* x y))) (+ (/ (* c i) (pow b 2)) (+ (/ (* t z) (pow b 2)) (/ (* x y) (pow b 2))))) (* (pow a 2) b))) (+ (/ (* c i) (* a (pow b 2))) (+ (/ (* t z) (* a (pow b 2))) (/ (* x y) (* a (pow b 2))))))) a)
(/ 1 (* a b))
(* -1 (/ (- (+ (/ (* c i) (* a (pow b 2))) (+ (/ (* t z) (* a (pow b 2))) (/ (* x y) (* a (pow b 2))))) (/ 1 b)) a))
(* -1 (/ (- (* -1 (/ (- (/ (* (+ (* c i) (+ (* t z) (* x y))) (+ (/ (* c i) (pow b 2)) (+ (/ (* t z) (pow b 2)) (/ (* x y) (pow b 2))))) (* a b)) (+ (/ (* c i) (pow b 2)) (+ (/ (* t z) (pow b 2)) (/ (* x y) (pow b 2))))) a)) (/ 1 b)) a))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (* (pow (+ (* c i) (+ (* t z) (* x y))) 2) (+ (/ (* c i) (pow b 2)) (+ (/ (* t z) (pow b 2)) (/ (* x y) (pow b 2))))) (* a (pow b 2))) (/ (* (+ (* c i) (+ (* t z) (* x y))) (+ (/ (* c i) (pow b 2)) (+ (/ (* t z) (pow b 2)) (/ (* x y) (pow b 2))))) b)) a)) (+ (/ (* c i) (pow b 2)) (+ (/ (* t z) (pow b 2)) (/ (* x y) (pow b 2))))) a)) (/ 1 b)) a))
(/ 1 (+ (* c i) (+ (* t z) (* x y))))
(+ (* -1 (/ (* a b) (pow (+ (* c i) (+ (* t z) (* x y))) 2))) (/ 1 (+ (* c i) (+ (* t z) (* x y)))))
(+ (* b (- (/ (* (pow a 2) b) (pow (+ (* c i) (+ (* t z) (* x y))) 3)) (/ a (pow (+ (* c i) (+ (* t z) (* x y))) 2)))) (/ 1 (+ (* c i) (+ (* t z) (* x y)))))
(+ (* b (- (* b (- (* -1 (/ (* (pow a 3) b) (pow (+ (* c i) (+ (* t z) (* x y))) 4))) (* -1 (/ (pow a 2) (pow (+ (* c i) (+ (* t z) (* x y))) 3))))) (/ a (pow (+ (* c i) (+ (* t z) (* x y))) 2)))) (/ 1 (+ (* c i) (+ (* t z) (* x y)))))
(/ 1 (* a b))
(/ (+ (* -1 (/ (+ (/ (* c i) (pow a 2)) (+ (/ (* t z) (pow a 2)) (/ (* x y) (pow a 2)))) b)) (/ 1 a)) b)
(/ (- (+ (/ 1 a) (/ (* (+ (* c i) (+ (* t z) (* x y))) (+ (/ (* c i) (pow a 2)) (+ (/ (* t z) (pow a 2)) (/ (* x y) (pow a 2))))) (* a (pow b 2)))) (+ (/ (* c i) (* (pow a 2) b)) (+ (/ (* t z) (* (pow a 2) b)) (/ (* x y) (* (pow a 2) b))))) b)
(/ (- (+ (* -1 (/ (* (pow (+ (* c i) (+ (* t z) (* x y))) 2) (+ (/ (* c i) (pow a 2)) (+ (/ (* t z) (pow a 2)) (/ (* x y) (pow a 2))))) (* (pow a 2) (pow b 3)))) (/ 1 a)) (+ (* -1 (/ (* (+ (* c i) (+ (* t z) (* x y))) (+ (/ (* c i) (pow a 2)) (+ (/ (* t z) (pow a 2)) (/ (* x y) (pow a 2))))) (* a (pow b 2)))) (+ (/ (* c i) (* (pow a 2) b)) (+ (/ (* t z) (* (pow a 2) b)) (/ (* x y) (* (pow a 2) b)))))) b)
(/ 1 (* a b))
(* -1 (/ (- (+ (/ (* c i) (* (pow a 2) b)) (+ (/ (* t z) (* (pow a 2) b)) (/ (* x y) (* (pow a 2) b)))) (/ 1 a)) b))
(* -1 (/ (- (* -1 (/ (- (/ (* (+ (* c i) (+ (* t z) (* x y))) (+ (/ (* c i) (pow a 2)) (+ (/ (* t z) (pow a 2)) (/ (* x y) (pow a 2))))) (* a b)) (+ (/ (* c i) (pow a 2)) (+ (/ (* t z) (pow a 2)) (/ (* x y) (pow a 2))))) b)) (/ 1 a)) b))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (* (pow (+ (* c i) (+ (* t z) (* x y))) 2) (+ (/ (* c i) (pow a 2)) (+ (/ (* t z) (pow a 2)) (/ (* x y) (pow a 2))))) (* (pow a 2) b)) (/ (* (+ (* c i) (+ (* t z) (* x y))) (+ (/ (* c i) (pow a 2)) (+ (/ (* t z) (pow a 2)) (/ (* x y) (pow a 2))))) a)) b)) (+ (/ (* c i) (pow a 2)) (+ (/ (* t z) (pow a 2)) (/ (* x y) (pow a 2))))) b)) (/ 1 a)) b))
(+ (* a b) (+ (* c i) (* x y)))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(* t z)
(* z (+ t (+ (/ (* a b) z) (+ (/ (* c i) z) (/ (* x y) z)))))
(* z (+ t (+ (/ (* a b) z) (+ (/ (* c i) z) (/ (* x y) z)))))
(* z (+ t (+ (/ (* a b) z) (+ (/ (* c i) z) (/ (* x y) z)))))
(* t z)
(* -1 (* z (+ (* -1 t) (* -1 (/ (+ (* a b) (+ (* c i) (* x y))) z)))))
(* -1 (* z (+ (* -1 t) (* -1 (/ (+ (* a b) (+ (* c i) (* x y))) z)))))
(* -1 (* z (+ (* -1 t) (* -1 (/ (+ (* a b) (+ (* c i) (* x y))) z)))))
(+ (* a b) (+ (* c i) (* x y)))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(* t z)
(* t (+ z (+ (/ (* a b) t) (+ (/ (* c i) t) (/ (* x y) t)))))
(* t (+ z (+ (/ (* a b) t) (+ (/ (* c i) t) (/ (* x y) t)))))
(* t (+ z (+ (/ (* a b) t) (+ (/ (* c i) t) (/ (* x y) t)))))
(* t z)
(* -1 (* t (+ (* -1 z) (* -1 (/ (+ (* a b) (+ (* c i) (* x y))) t)))))
(* -1 (* t (+ (* -1 z) (* -1 (/ (+ (* a b) (+ (* c i) (* x y))) t)))))
(* -1 (* t (+ (* -1 z) (* -1 (/ (+ (* a b) (+ (* c i) (* x y))) t)))))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(* c i)
(* c (+ i (+ (/ (* a b) c) (+ (/ (* t z) c) (/ (* x y) c)))))
(* c (+ i (+ (/ (* a b) c) (+ (/ (* t z) c) (/ (* x y) c)))))
(* c (+ i (+ (/ (* a b) c) (+ (/ (* t z) c) (/ (* x y) c)))))
(* c i)
(* -1 (* c (+ (* -1 i) (* -1 (/ (+ (* a b) (+ (* t z) (* x y))) c)))))
(* -1 (* c (+ (* -1 i) (* -1 (/ (+ (* a b) (+ (* t z) (* x y))) c)))))
(* -1 (* c (+ (* -1 i) (* -1 (/ (+ (* a b) (+ (* t z) (* x y))) c)))))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(* c i)
(* i (+ c (+ (/ (* a b) i) (+ (/ (* t z) i) (/ (* x y) i)))))
(* i (+ c (+ (/ (* a b) i) (+ (/ (* t z) i) (/ (* x y) i)))))
(* i (+ c (+ (/ (* a b) i) (+ (/ (* t z) i) (/ (* x y) i)))))
(* c i)
(* -1 (* i (+ (* -1 c) (* -1 (/ (+ (* a b) (+ (* t z) (* x y))) i)))))
(* -1 (* i (+ (* -1 c) (* -1 (/ (+ (* a b) (+ (* t z) (* x y))) i)))))
(* -1 (* i (+ (* -1 c) (* -1 (/ (+ (* a b) (+ (* t z) (* x y))) i)))))
(+ (* a b) (+ (* c i) (* t z)))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(* x y)
(* x (+ y (+ (/ (* a b) x) (+ (/ (* c i) x) (/ (* t z) x)))))
(* x (+ y (+ (/ (* a b) x) (+ (/ (* c i) x) (/ (* t z) x)))))
(* x (+ y (+ (/ (* a b) x) (+ (/ (* c i) x) (/ (* t z) x)))))
(* x y)
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* a b) (+ (* c i) (* t z))) x)))))
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* a b) (+ (* c i) (* t z))) x)))))
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* a b) (+ (* c i) (* t z))) x)))))
(+ (* a b) (+ (* c i) (* t z)))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(* x y)
(* y (+ x (+ (/ (* a b) y) (+ (/ (* c i) y) (/ (* t z) y)))))
(* y (+ x (+ (/ (* a b) y) (+ (/ (* c i) y) (/ (* t z) y)))))
(* y (+ x (+ (/ (* a b) y) (+ (/ (* c i) y) (/ (* t z) y)))))
(* x y)
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* a b) (+ (* c i) (* t z))) y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* a b) (+ (* c i) (* t z))) y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* a b) (+ (* c i) (* t z))) y)))))
(+ (* c i) (+ (* t z) (* x y)))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(* a b)
(* a (+ b (+ (/ (* c i) a) (+ (/ (* t z) a) (/ (* x y) a)))))
(* a (+ b (+ (/ (* c i) a) (+ (/ (* t z) a) (/ (* x y) a)))))
(* a (+ b (+ (/ (* c i) a) (+ (/ (* t z) a) (/ (* x y) a)))))
(* a b)
(* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* c i) (+ (* t z) (* x y))) a)))))
(* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* c i) (+ (* t z) (* x y))) a)))))
(* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* c i) (+ (* t z) (* x y))) a)))))
(+ (* c i) (+ (* t z) (* x y)))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(* a b)
(* b (+ a (+ (/ (* c i) b) (+ (/ (* t z) b) (/ (* x y) b)))))
(* b (+ a (+ (/ (* c i) b) (+ (/ (* t z) b) (/ (* x y) b)))))
(* b (+ a (+ (/ (* c i) b) (+ (/ (* t z) b) (/ (* x y) b)))))
(* a b)
(* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* c i) (+ (* t z) (* x y))) b)))))
(* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* c i) (+ (* t z) (* x y))) b)))))
(* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* c i) (+ (* t z) (* x y))) b)))))
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* c i)
(+ (* c i) (* t z))
(+ (* c i) (* t z))
(+ (* c i) (* t z))
(* t z)
(* z (+ t (/ (* c i) z)))
(* z (+ t (/ (* c i) z)))
(* z (+ t (/ (* c i) z)))
(* t z)
(* -1 (* z (+ (* -1 t) (* -1 (/ (* c i) z)))))
(* -1 (* z (+ (* -1 t) (* -1 (/ (* c i) z)))))
(* -1 (* z (+ (* -1 t) (* -1 (/ (* c i) z)))))
(* c i)
(+ (* c i) (* t z))
(+ (* c i) (* t z))
(+ (* c i) (* t z))
(* t z)
(* t (+ z (/ (* c i) t)))
(* t (+ z (/ (* c i) t)))
(* t (+ z (/ (* c i) t)))
(* t z)
(* -1 (* t (+ (* -1 z) (* -1 (/ (* c i) t)))))
(* -1 (* t (+ (* -1 z) (* -1 (/ (* c i) t)))))
(* -1 (* t (+ (* -1 z) (* -1 (/ (* c i) t)))))
(* t z)
(+ (* c i) (* t z))
(+ (* c i) (* t z))
(+ (* c i) (* t z))
(* c i)
(* c (+ i (/ (* t z) c)))
(* c (+ i (/ (* t z) c)))
(* c (+ i (/ (* t z) c)))
(* c i)
(* -1 (* c (+ (* -1 i) (* -1 (/ (* t z) c)))))
(* -1 (* c (+ (* -1 i) (* -1 (/ (* t z) c)))))
(* -1 (* c (+ (* -1 i) (* -1 (/ (* t z) c)))))
(* t z)
(+ (* c i) (* t z))
(+ (* c i) (* t z))
(+ (* c i) (* t z))
(* c i)
(* i (+ c (/ (* t z) i)))
(* i (+ c (/ (* t z) i)))
(* i (+ c (/ (* t z) i)))
(* c i)
(* -1 (* i (+ (* -1 c) (* -1 (/ (* t z) i)))))
(* -1 (* i (+ (* -1 c) (* -1 (/ (* t z) i)))))
(* -1 (* i (+ (* -1 c) (* -1 (/ (* t z) i)))))
(* c i)
(* c i)
(* c i)
(* c i)
(* c i)
(* c i)
(* c i)
(* c i)
(* c i)
(* c i)
(* c i)
(* c i)
(* c i)
(* c i)
(* c i)
(* c i)
(* c i)
(* c i)
(* c i)
(* c i)
(* c i)
(* c i)
(* c i)
(* c i)
(+ (* c i) (* x y))
(+ (* a b) (+ (* c i) (* x y)))
(+ (* a b) (+ (* c i) (* x y)))
(+ (* a b) (+ (* c i) (* x y)))
(* a b)
(* a (+ b (+ (/ (* c i) a) (/ (* x y) a))))
(* a (+ b (+ (/ (* c i) a) (/ (* x y) a))))
(* a (+ b (+ (/ (* c i) a) (/ (* x y) a))))
(* a b)
(* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* c i) (* x y)) a)))))
(* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* c i) (* x y)) a)))))
(* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* c i) (* x y)) a)))))
(+ (* c i) (* x y))
(+ (* a b) (+ (* c i) (* x y)))
(+ (* a b) (+ (* c i) (* x y)))
(+ (* a b) (+ (* c i) (* x y)))
(* a b)
(* b (+ a (+ (/ (* c i) b) (/ (* x y) b))))
(* b (+ a (+ (/ (* c i) b) (/ (* x y) b))))
(* b (+ a (+ (/ (* c i) b) (/ (* x y) b))))
(* a b)
(* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* c i) (* x y)) b)))))
(* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* c i) (* x y)) b)))))
(* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* c i) (* x y)) b)))))
(+ (* a b) (* x y))
(+ (* a b) (+ (* c i) (* x y)))
(+ (* a b) (+ (* c i) (* x y)))
(+ (* a b) (+ (* c i) (* x y)))
(* c i)
(* c (+ i (+ (/ (* a b) c) (/ (* x y) c))))
(* c (+ i (+ (/ (* a b) c) (/ (* x y) c))))
(* c (+ i (+ (/ (* a b) c) (/ (* x y) c))))
(* c i)
(* -1 (* c (+ (* -1 i) (* -1 (/ (+ (* a b) (* x y)) c)))))
(* -1 (* c (+ (* -1 i) (* -1 (/ (+ (* a b) (* x y)) c)))))
(* -1 (* c (+ (* -1 i) (* -1 (/ (+ (* a b) (* x y)) c)))))
(+ (* a b) (* x y))
(+ (* a b) (+ (* c i) (* x y)))
(+ (* a b) (+ (* c i) (* x y)))
(+ (* a b) (+ (* c i) (* x y)))
(* c i)
(* i (+ c (+ (/ (* a b) i) (/ (* x y) i))))
(* i (+ c (+ (/ (* a b) i) (/ (* x y) i))))
(* i (+ c (+ (/ (* a b) i) (/ (* x y) i))))
(* c i)
(* -1 (* i (+ (* -1 c) (* -1 (/ (+ (* a b) (* x y)) i)))))
(* -1 (* i (+ (* -1 c) (* -1 (/ (+ (* a b) (* x y)) i)))))
(* -1 (* i (+ (* -1 c) (* -1 (/ (+ (* a b) (* x y)) i)))))
(+ (* a b) (* c i))
(+ (* a b) (+ (* c i) (* x y)))
(+ (* a b) (+ (* c i) (* x y)))
(+ (* a b) (+ (* c i) (* x y)))
(* x y)
(* x (+ y (+ (/ (* a b) x) (/ (* c i) x))))
(* x (+ y (+ (/ (* a b) x) (/ (* c i) x))))
(* x (+ y (+ (/ (* a b) x) (/ (* c i) x))))
(* x y)
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* a b) (* c i)) x)))))
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* a b) (* c i)) x)))))
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* a b) (* c i)) x)))))
(+ (* a b) (* c i))
(+ (* a b) (+ (* c i) (* x y)))
(+ (* a b) (+ (* c i) (* x y)))
(+ (* a b) (+ (* c i) (* x y)))
(* x y)
(* y (+ x (+ (/ (* a b) y) (/ (* c i) y))))
(* y (+ x (+ (/ (* a b) y) (/ (* c i) y))))
(* y (+ x (+ (/ (* a b) y) (/ (* c i) y))))
(* x y)
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* a b) (* c i)) y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* a b) (* c i)) y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* a b) (* c i)) y)))))
(* x y)
(+ (* c i) (* x y))
(+ (* c i) (* x y))
(+ (* c i) (* x y))
(* c i)
(* c (+ i (/ (* x y) c)))
(* c (+ i (/ (* x y) c)))
(* c (+ i (/ (* x y) c)))
(* c i)
(* -1 (* c (+ (* -1 i) (* -1 (/ (* x y) c)))))
(* -1 (* c (+ (* -1 i) (* -1 (/ (* x y) c)))))
(* -1 (* c (+ (* -1 i) (* -1 (/ (* x y) c)))))
(* x y)
(+ (* c i) (* x y))
(+ (* c i) (* x y))
(+ (* c i) (* x y))
(* c i)
(* i (+ c (/ (* x y) i)))
(* i (+ c (/ (* x y) i)))
(* i (+ c (/ (* x y) i)))
(* c i)
(* -1 (* i (+ (* -1 c) (* -1 (/ (* x y) i)))))
(* -1 (* i (+ (* -1 c) (* -1 (/ (* x y) i)))))
(* -1 (* i (+ (* -1 c) (* -1 (/ (* x y) i)))))
(* c i)
(+ (* c i) (* x y))
(+ (* c i) (* x y))
(+ (* c i) (* x y))
(* x y)
(* x (+ y (/ (* c i) x)))
(* x (+ y (/ (* c i) x)))
(* x (+ y (/ (* c i) x)))
(* x y)
(* -1 (* x (+ (* -1 y) (* -1 (/ (* c i) x)))))
(* -1 (* x (+ (* -1 y) (* -1 (/ (* c i) x)))))
(* -1 (* x (+ (* -1 y) (* -1 (/ (* c i) x)))))
(* c i)
(+ (* c i) (* x y))
(+ (* c i) (* x y))
(+ (* c i) (* x y))
(* x y)
(* y (+ x (/ (* c i) y)))
(* y (+ x (/ (* c i) y)))
(* y (+ x (/ (* c i) y)))
(* x y)
(* -1 (* y (+ (* -1 x) (* -1 (/ (* c i) y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (* c i) y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (* c i) y)))))
(* a b)
(+ (* a b) (* x y))
(+ (* a b) (* x y))
(+ (* a b) (* x y))
(* x y)
(* x (+ y (/ (* a b) x)))
(* x (+ y (/ (* a b) x)))
(* x (+ y (/ (* a b) x)))
(* x y)
(* -1 (* x (+ (* -1 y) (* -1 (/ (* a b) x)))))
(* -1 (* x (+ (* -1 y) (* -1 (/ (* a b) x)))))
(* -1 (* x (+ (* -1 y) (* -1 (/ (* a b) x)))))
(* a b)
(+ (* a b) (* x y))
(+ (* a b) (* x y))
(+ (* a b) (* x y))
(* x y)
(* y (+ x (/ (* a b) y)))
(* y (+ x (/ (* a b) y)))
(* y (+ x (/ (* a b) y)))
(* x y)
(* -1 (* y (+ (* -1 x) (* -1 (/ (* a b) y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (* a b) y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (* a b) y)))))
(* x y)
(+ (* a b) (* x y))
(+ (* a b) (* x y))
(+ (* a b) (* x y))
(* a b)
(* a (+ b (/ (* x y) a)))
(* a (+ b (/ (* x y) a)))
(* a (+ b (/ (* x y) a)))
(* a b)
(* -1 (* a (+ (* -1 b) (* -1 (/ (* x y) a)))))
(* -1 (* a (+ (* -1 b) (* -1 (/ (* x y) a)))))
(* -1 (* a (+ (* -1 b) (* -1 (/ (* x y) a)))))
(* x y)
(+ (* a b) (* x y))
(+ (* a b) (* x y))
(+ (* a b) (* x y))
(* a b)
(* b (+ a (/ (* x y) b)))
(* b (+ a (/ (* x y) b)))
(* b (+ a (/ (* x y) b)))
(* a b)
(* -1 (* b (+ (* -1 a) (* -1 (/ (* x y) b)))))
(* -1 (* b (+ (* -1 a) (* -1 (/ (* x y) b)))))
(* -1 (* b (+ (* -1 a) (* -1 (/ (* x y) b)))))
(+ (* a b) (* x y))
(+ (* a b) (+ (* c i) (* x y)))
(+ (* a b) (+ (* c i) (* x y)))
(+ (* a b) (+ (* c i) (* x y)))
(* c i)
(* c (+ i (+ (/ (* a b) c) (/ (* x y) c))))
(* c (+ i (+ (/ (* a b) c) (/ (* x y) c))))
(* c (+ i (+ (/ (* a b) c) (/ (* x y) c))))
(* c i)
(* -1 (* c (+ (* -1 i) (* -1 (/ (+ (* a b) (* x y)) c)))))
(* -1 (* c (+ (* -1 i) (* -1 (/ (+ (* a b) (* x y)) c)))))
(* -1 (* c (+ (* -1 i) (* -1 (/ (+ (* a b) (* x y)) c)))))
(+ (* a b) (* x y))
(+ (* a b) (+ (* c i) (* x y)))
(+ (* a b) (+ (* c i) (* x y)))
(+ (* a b) (+ (* c i) (* x y)))
(* c i)
(* i (+ c (+ (/ (* a b) i) (/ (* x y) i))))
(* i (+ c (+ (/ (* a b) i) (/ (* x y) i))))
(* i (+ c (+ (/ (* a b) i) (/ (* x y) i))))
(* c i)
(* -1 (* i (+ (* -1 c) (* -1 (/ (+ (* a b) (* x y)) i)))))
(* -1 (* i (+ (* -1 c) (* -1 (/ (+ (* a b) (* x y)) i)))))
(* -1 (* i (+ (* -1 c) (* -1 (/ (+ (* a b) (* x y)) i)))))
(+ (* a b) (* c i))
(+ (* a b) (+ (* c i) (* x y)))
(+ (* a b) (+ (* c i) (* x y)))
(+ (* a b) (+ (* c i) (* x y)))
(* x y)
(* x (+ y (+ (/ (* a b) x) (/ (* c i) x))))
(* x (+ y (+ (/ (* a b) x) (/ (* c i) x))))
(* x (+ y (+ (/ (* a b) x) (/ (* c i) x))))
(* x y)
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* a b) (* c i)) x)))))
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* a b) (* c i)) x)))))
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* a b) (* c i)) x)))))
(+ (* a b) (* c i))
(+ (* a b) (+ (* c i) (* x y)))
(+ (* a b) (+ (* c i) (* x y)))
(+ (* a b) (+ (* c i) (* x y)))
(* x y)
(* y (+ x (+ (/ (* a b) y) (/ (* c i) y))))
(* y (+ x (+ (/ (* a b) y) (/ (* c i) y))))
(* y (+ x (+ (/ (* a b) y) (/ (* c i) y))))
(* x y)
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* a b) (* c i)) y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* a b) (* c i)) y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* a b) (* c i)) y)))))
(+ (* c i) (* x y))
(+ (* a b) (+ (* c i) (* x y)))
(+ (* a b) (+ (* c i) (* x y)))
(+ (* a b) (+ (* c i) (* x y)))
(* a b)
(* a (+ b (+ (/ (* c i) a) (/ (* x y) a))))
(* a (+ b (+ (/ (* c i) a) (/ (* x y) a))))
(* a (+ b (+ (/ (* c i) a) (/ (* x y) a))))
(* a b)
(* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* c i) (* x y)) a)))))
(* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* c i) (* x y)) a)))))
(* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* c i) (* x y)) a)))))
(+ (* c i) (* x y))
(+ (* a b) (+ (* c i) (* x y)))
(+ (* a b) (+ (* c i) (* x y)))
(+ (* a b) (+ (* c i) (* x y)))
(* a b)
(* b (+ a (+ (/ (* c i) b) (/ (* x y) b))))
(* b (+ a (+ (/ (* c i) b) (/ (* x y) b))))
(* b (+ a (+ (/ (* c i) b) (/ (* x y) b))))
(* a b)
(* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* c i) (* x y)) b)))))
(* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* c i) (* x y)) b)))))
(* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* c i) (* x y)) b)))))
Outputs
(+ (* a b) (+ (* c i) (* x y)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y)))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+.f64 (+.f64 (*.f64 a b) (*.f64 c i)) (+.f64 (*.f64 x y) (*.f64 t z)))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+.f64 (+.f64 (*.f64 a b) (*.f64 c i)) (+.f64 (*.f64 x y) (*.f64 t z)))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+.f64 (+.f64 (*.f64 a b) (*.f64 c i)) (+.f64 (*.f64 x y) (*.f64 t z)))
(* t z)
(*.f64 t z)
(* z (+ t (+ (/ (* a b) z) (+ (/ (* c i) z) (/ (* x y) z)))))
(*.f64 z (+.f64 (+.f64 t (/.f64 (*.f64 a b) z)) (+.f64 (/.f64 (*.f64 c i) z) (/.f64 (*.f64 x y) z))))
(* z (+ t (+ (/ (* a b) z) (+ (/ (* c i) z) (/ (* x y) z)))))
(*.f64 z (+.f64 (+.f64 t (/.f64 (*.f64 a b) z)) (+.f64 (/.f64 (*.f64 c i) z) (/.f64 (*.f64 x y) z))))
(* z (+ t (+ (/ (* a b) z) (+ (/ (* c i) z) (/ (* x y) z)))))
(*.f64 z (+.f64 (+.f64 t (/.f64 (*.f64 a b) z)) (+.f64 (/.f64 (*.f64 c i) z) (/.f64 (*.f64 x y) z))))
(* t z)
(*.f64 t z)
(* -1 (* z (+ (* -1 t) (* -1 (/ (+ (* a b) (+ (* c i) (* x y))) z)))))
(*.f64 (-.f64 (/.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y))) (-.f64 #s(literal 0 binary64) z)) t) (-.f64 #s(literal 0 binary64) z))
(* -1 (* z (+ (* -1 t) (* -1 (/ (+ (* a b) (+ (* c i) (* x y))) z)))))
(*.f64 (-.f64 (/.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y))) (-.f64 #s(literal 0 binary64) z)) t) (-.f64 #s(literal 0 binary64) z))
(* -1 (* z (+ (* -1 t) (* -1 (/ (+ (* a b) (+ (* c i) (* x y))) z)))))
(*.f64 (-.f64 (/.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y))) (-.f64 #s(literal 0 binary64) z)) t) (-.f64 #s(literal 0 binary64) z))
(+ (* a b) (+ (* c i) (* x y)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y)))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+.f64 (+.f64 (*.f64 a b) (*.f64 c i)) (+.f64 (*.f64 x y) (*.f64 t z)))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+.f64 (+.f64 (*.f64 a b) (*.f64 c i)) (+.f64 (*.f64 x y) (*.f64 t z)))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+.f64 (+.f64 (*.f64 a b) (*.f64 c i)) (+.f64 (*.f64 x y) (*.f64 t z)))
(* t z)
(*.f64 t z)
(* t (+ z (+ (/ (* a b) t) (+ (/ (* c i) t) (/ (* x y) t)))))
(*.f64 t (+.f64 z (+.f64 (+.f64 (/.f64 (*.f64 a b) t) (/.f64 (*.f64 c i) t)) (/.f64 (*.f64 x y) t))))
(* t (+ z (+ (/ (* a b) t) (+ (/ (* c i) t) (/ (* x y) t)))))
(*.f64 t (+.f64 z (+.f64 (+.f64 (/.f64 (*.f64 a b) t) (/.f64 (*.f64 c i) t)) (/.f64 (*.f64 x y) t))))
(* t (+ z (+ (/ (* a b) t) (+ (/ (* c i) t) (/ (* x y) t)))))
(*.f64 t (+.f64 z (+.f64 (+.f64 (/.f64 (*.f64 a b) t) (/.f64 (*.f64 c i) t)) (/.f64 (*.f64 x y) t))))
(* t z)
(*.f64 t z)
(* -1 (* t (+ (* -1 z) (* -1 (/ (+ (* a b) (+ (* c i) (* x y))) t)))))
(*.f64 (-.f64 #s(literal 0 binary64) t) (-.f64 (/.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y))) (-.f64 #s(literal 0 binary64) t)) z))
(* -1 (* t (+ (* -1 z) (* -1 (/ (+ (* a b) (+ (* c i) (* x y))) t)))))
(*.f64 (-.f64 #s(literal 0 binary64) t) (-.f64 (/.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y))) (-.f64 #s(literal 0 binary64) t)) z))
(* -1 (* t (+ (* -1 z) (* -1 (/ (+ (* a b) (+ (* c i) (* x y))) t)))))
(*.f64 (-.f64 #s(literal 0 binary64) t) (-.f64 (/.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y))) (-.f64 #s(literal 0 binary64) t)) z))
(+ (* a b) (+ (* t z) (* x y)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 t z)))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+.f64 (+.f64 (*.f64 a b) (*.f64 c i)) (+.f64 (*.f64 x y) (*.f64 t z)))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+.f64 (+.f64 (*.f64 a b) (*.f64 c i)) (+.f64 (*.f64 x y) (*.f64 t z)))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+.f64 (+.f64 (*.f64 a b) (*.f64 c i)) (+.f64 (*.f64 x y) (*.f64 t z)))
(* c i)
(*.f64 c i)
(* c (+ i (+ (/ (* a b) c) (+ (/ (* t z) c) (/ (* x y) c)))))
(*.f64 c (+.f64 (+.f64 i (/.f64 (*.f64 a b) c)) (+.f64 (/.f64 (*.f64 t z) c) (/.f64 (*.f64 x y) c))))
(* c (+ i (+ (/ (* a b) c) (+ (/ (* t z) c) (/ (* x y) c)))))
(*.f64 c (+.f64 (+.f64 i (/.f64 (*.f64 a b) c)) (+.f64 (/.f64 (*.f64 t z) c) (/.f64 (*.f64 x y) c))))
(* c (+ i (+ (/ (* a b) c) (+ (/ (* t z) c) (/ (* x y) c)))))
(*.f64 c (+.f64 (+.f64 i (/.f64 (*.f64 a b) c)) (+.f64 (/.f64 (*.f64 t z) c) (/.f64 (*.f64 x y) c))))
(* c i)
(*.f64 c i)
(* -1 (* c (+ (* -1 i) (* -1 (/ (+ (* a b) (+ (* t z) (* x y))) c)))))
(*.f64 (-.f64 (/.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 t z))) (-.f64 #s(literal 0 binary64) c)) i) (-.f64 #s(literal 0 binary64) c))
(* -1 (* c (+ (* -1 i) (* -1 (/ (+ (* a b) (+ (* t z) (* x y))) c)))))
(*.f64 (-.f64 (/.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 t z))) (-.f64 #s(literal 0 binary64) c)) i) (-.f64 #s(literal 0 binary64) c))
(* -1 (* c (+ (* -1 i) (* -1 (/ (+ (* a b) (+ (* t z) (* x y))) c)))))
(*.f64 (-.f64 (/.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 t z))) (-.f64 #s(literal 0 binary64) c)) i) (-.f64 #s(literal 0 binary64) c))
(+ (* a b) (+ (* t z) (* x y)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 t z)))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+.f64 (+.f64 (*.f64 a b) (*.f64 c i)) (+.f64 (*.f64 x y) (*.f64 t z)))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+.f64 (+.f64 (*.f64 a b) (*.f64 c i)) (+.f64 (*.f64 x y) (*.f64 t z)))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+.f64 (+.f64 (*.f64 a b) (*.f64 c i)) (+.f64 (*.f64 x y) (*.f64 t z)))
(* c i)
(*.f64 c i)
(* i (+ c (+ (/ (* a b) i) (+ (/ (* t z) i) (/ (* x y) i)))))
(*.f64 i (+.f64 c (+.f64 (/.f64 (*.f64 a b) i) (+.f64 (/.f64 (*.f64 t z) i) (/.f64 (*.f64 x y) i)))))
(* i (+ c (+ (/ (* a b) i) (+ (/ (* t z) i) (/ (* x y) i)))))
(*.f64 i (+.f64 c (+.f64 (/.f64 (*.f64 a b) i) (+.f64 (/.f64 (*.f64 t z) i) (/.f64 (*.f64 x y) i)))))
(* i (+ c (+ (/ (* a b) i) (+ (/ (* t z) i) (/ (* x y) i)))))
(*.f64 i (+.f64 c (+.f64 (/.f64 (*.f64 a b) i) (+.f64 (/.f64 (*.f64 t z) i) (/.f64 (*.f64 x y) i)))))
(* c i)
(*.f64 c i)
(* -1 (* i (+ (* -1 c) (* -1 (/ (+ (* a b) (+ (* t z) (* x y))) i)))))
(*.f64 (-.f64 #s(literal 0 binary64) i) (-.f64 (-.f64 #s(literal 0 binary64) c) (/.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 t z))) i)))
(* -1 (* i (+ (* -1 c) (* -1 (/ (+ (* a b) (+ (* t z) (* x y))) i)))))
(*.f64 (-.f64 #s(literal 0 binary64) i) (-.f64 (-.f64 #s(literal 0 binary64) c) (/.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 t z))) i)))
(* -1 (* i (+ (* -1 c) (* -1 (/ (+ (* a b) (+ (* t z) (* x y))) i)))))
(*.f64 (-.f64 #s(literal 0 binary64) i) (-.f64 (-.f64 #s(literal 0 binary64) c) (/.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 t z))) i)))
(+ (* a b) (+ (* c i) (* t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+.f64 (+.f64 (*.f64 a b) (*.f64 c i)) (+.f64 (*.f64 x y) (*.f64 t z)))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+.f64 (+.f64 (*.f64 a b) (*.f64 c i)) (+.f64 (*.f64 x y) (*.f64 t z)))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+.f64 (+.f64 (*.f64 a b) (*.f64 c i)) (+.f64 (*.f64 x y) (*.f64 t z)))
(* x y)
(*.f64 x y)
(* x (+ y (+ (/ (* a b) x) (+ (/ (* c i) x) (/ (* t z) x)))))
(*.f64 x (+.f64 y (+.f64 (/.f64 (*.f64 a b) x) (+.f64 (/.f64 (*.f64 c i) x) (/.f64 (*.f64 t z) x)))))
(* x (+ y (+ (/ (* a b) x) (+ (/ (* c i) x) (/ (* t z) x)))))
(*.f64 x (+.f64 y (+.f64 (/.f64 (*.f64 a b) x) (+.f64 (/.f64 (*.f64 c i) x) (/.f64 (*.f64 t z) x)))))
(* x (+ y (+ (/ (* a b) x) (+ (/ (* c i) x) (/ (* t z) x)))))
(*.f64 x (+.f64 y (+.f64 (/.f64 (*.f64 a b) x) (+.f64 (/.f64 (*.f64 c i) x) (/.f64 (*.f64 t z) x)))))
(* x y)
(*.f64 x y)
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* a b) (+ (* c i) (* t z))) x)))))
(*.f64 (-.f64 (-.f64 #s(literal 0 binary64) y) (/.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) x)) (-.f64 #s(literal 0 binary64) x))
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* a b) (+ (* c i) (* t z))) x)))))
(*.f64 (-.f64 (-.f64 #s(literal 0 binary64) y) (/.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) x)) (-.f64 #s(literal 0 binary64) x))
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* a b) (+ (* c i) (* t z))) x)))))
(*.f64 (-.f64 (-.f64 #s(literal 0 binary64) y) (/.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) x)) (-.f64 #s(literal 0 binary64) x))
(+ (* a b) (+ (* c i) (* t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+.f64 (+.f64 (*.f64 a b) (*.f64 c i)) (+.f64 (*.f64 x y) (*.f64 t z)))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+.f64 (+.f64 (*.f64 a b) (*.f64 c i)) (+.f64 (*.f64 x y) (*.f64 t z)))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+.f64 (+.f64 (*.f64 a b) (*.f64 c i)) (+.f64 (*.f64 x y) (*.f64 t z)))
(* x y)
(*.f64 x y)
(* y (+ x (+ (/ (* a b) y) (+ (/ (* c i) y) (/ (* t z) y)))))
(*.f64 y (+.f64 (+.f64 x (/.f64 (*.f64 a b) y)) (+.f64 (/.f64 (*.f64 c i) y) (/.f64 (*.f64 t z) y))))
(* y (+ x (+ (/ (* a b) y) (+ (/ (* c i) y) (/ (* t z) y)))))
(*.f64 y (+.f64 (+.f64 x (/.f64 (*.f64 a b) y)) (+.f64 (/.f64 (*.f64 c i) y) (/.f64 (*.f64 t z) y))))
(* y (+ x (+ (/ (* a b) y) (+ (/ (* c i) y) (/ (* t z) y)))))
(*.f64 y (+.f64 (+.f64 x (/.f64 (*.f64 a b) y)) (+.f64 (/.f64 (*.f64 c i) y) (/.f64 (*.f64 t z) y))))
(* x y)
(*.f64 x y)
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* a b) (+ (* c i) (* t z))) y)))))
(*.f64 (-.f64 #s(literal 0 binary64) y) (-.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) y)))
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* a b) (+ (* c i) (* t z))) y)))))
(*.f64 (-.f64 #s(literal 0 binary64) y) (-.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) y)))
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* a b) (+ (* c i) (* t z))) y)))))
(*.f64 (-.f64 #s(literal 0 binary64) y) (-.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) y)))
(+ (* c i) (+ (* t z) (* x y)))
(+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 t z)))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+.f64 (+.f64 (*.f64 a b) (*.f64 c i)) (+.f64 (*.f64 x y) (*.f64 t z)))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+.f64 (+.f64 (*.f64 a b) (*.f64 c i)) (+.f64 (*.f64 x y) (*.f64 t z)))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+.f64 (+.f64 (*.f64 a b) (*.f64 c i)) (+.f64 (*.f64 x y) (*.f64 t z)))
(* a b)
(*.f64 a b)
(* a (+ b (+ (/ (* c i) a) (+ (/ (* t z) a) (/ (* x y) a)))))
(*.f64 a (+.f64 (+.f64 b (/.f64 (*.f64 c i) a)) (+.f64 (/.f64 (*.f64 t z) a) (/.f64 (*.f64 x y) a))))
(* a (+ b (+ (/ (* c i) a) (+ (/ (* t z) a) (/ (* x y) a)))))
(*.f64 a (+.f64 (+.f64 b (/.f64 (*.f64 c i) a)) (+.f64 (/.f64 (*.f64 t z) a) (/.f64 (*.f64 x y) a))))
(* a (+ b (+ (/ (* c i) a) (+ (/ (* t z) a) (/ (* x y) a)))))
(*.f64 a (+.f64 (+.f64 b (/.f64 (*.f64 c i) a)) (+.f64 (/.f64 (*.f64 t z) a) (/.f64 (*.f64 x y) a))))
(* a b)
(*.f64 a b)
(* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* c i) (+ (* t z) (* x y))) a)))))
(*.f64 (-.f64 (/.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 t z))) (-.f64 #s(literal 0 binary64) a)) b) (-.f64 #s(literal 0 binary64) a))
(* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* c i) (+ (* t z) (* x y))) a)))))
(*.f64 (-.f64 (/.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 t z))) (-.f64 #s(literal 0 binary64) a)) b) (-.f64 #s(literal 0 binary64) a))
(* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* c i) (+ (* t z) (* x y))) a)))))
(*.f64 (-.f64 (/.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 t z))) (-.f64 #s(literal 0 binary64) a)) b) (-.f64 #s(literal 0 binary64) a))
(+ (* c i) (+ (* t z) (* x y)))
(+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 t z)))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+.f64 (+.f64 (*.f64 a b) (*.f64 c i)) (+.f64 (*.f64 x y) (*.f64 t z)))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+.f64 (+.f64 (*.f64 a b) (*.f64 c i)) (+.f64 (*.f64 x y) (*.f64 t z)))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+.f64 (+.f64 (*.f64 a b) (*.f64 c i)) (+.f64 (*.f64 x y) (*.f64 t z)))
(* a b)
(*.f64 a b)
(* b (+ a (+ (/ (* c i) b) (+ (/ (* t z) b) (/ (* x y) b)))))
(*.f64 b (+.f64 a (+.f64 (+.f64 (/.f64 (*.f64 c i) b) (/.f64 (*.f64 t z) b)) (/.f64 (*.f64 x y) b))))
(* b (+ a (+ (/ (* c i) b) (+ (/ (* t z) b) (/ (* x y) b)))))
(*.f64 b (+.f64 a (+.f64 (+.f64 (/.f64 (*.f64 c i) b) (/.f64 (*.f64 t z) b)) (/.f64 (*.f64 x y) b))))
(* b (+ a (+ (/ (* c i) b) (+ (/ (* t z) b) (/ (* x y) b)))))
(*.f64 b (+.f64 a (+.f64 (+.f64 (/.f64 (*.f64 c i) b) (/.f64 (*.f64 t z) b)) (/.f64 (*.f64 x y) b))))
(* a b)
(*.f64 a b)
(* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* c i) (+ (* t z) (* x y))) b)))))
(*.f64 (-.f64 #s(literal 0 binary64) b) (-.f64 (-.f64 #s(literal 0 binary64) a) (/.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 t z))) b)))
(* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* c i) (+ (* t z) (* x y))) b)))))
(*.f64 (-.f64 #s(literal 0 binary64) b) (-.f64 (-.f64 #s(literal 0 binary64) a) (/.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 t z))) b)))
(* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* c i) (+ (* t z) (* x y))) b)))))
(*.f64 (-.f64 #s(literal 0 binary64) b) (-.f64 (-.f64 #s(literal 0 binary64) a) (/.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 t z))) b)))
(/ 1 (+ (* a b) (+ (* c i) (* x y))))
(/.f64 #s(literal 1 binary64) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y))))
(+ (* -1 (/ (* t z) (pow (+ (* a b) (+ (* c i) (* x y))) 2))) (/ 1 (+ (* a b) (+ (* c i) (* x y)))))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y)))) (/.f64 (*.f64 t z) (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y))) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y))))))
(+ (* z (- (/ (* (pow t 2) z) (pow (+ (* a b) (+ (* c i) (* x y))) 3)) (/ t (pow (+ (* a b) (+ (* c i) (* x y))) 2)))) (/ 1 (+ (* a b) (+ (* c i) (* x y)))))
(+.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y)))) (*.f64 z (-.f64 (/.f64 (*.f64 z (*.f64 t t)) (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y))) (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y))) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y)))))) (/.f64 t (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y))) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y))))))))
(+ (* z (- (* z (- (* -1 (/ (* (pow t 3) z) (pow (+ (* a b) (+ (* c i) (* x y))) 4))) (* -1 (/ (pow t 2) (pow (+ (* a b) (+ (* c i) (* x y))) 3))))) (/ t (pow (+ (* a b) (+ (* c i) (* x y))) 2)))) (/ 1 (+ (* a b) (+ (* c i) (* x y)))))
(+.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y)))) (*.f64 z (-.f64 (*.f64 z (+.f64 (/.f64 (neg.f64 (*.f64 z (*.f64 t (*.f64 t t)))) (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y))) #s(literal 4 binary64))) (/.f64 (*.f64 t t) (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y))) (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y))) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y)))))))) (/.f64 t (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y))) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y))))))))
(/ 1 (* t z))
(/.f64 #s(literal 1 binary64) (*.f64 t z))
(/ (+ (* -1 (/ (+ (/ (* a b) (pow t 2)) (+ (/ (* c i) (pow t 2)) (/ (* x y) (pow t 2)))) z)) (/ 1 t)) z)
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) t) (/.f64 (+.f64 (/.f64 (*.f64 a b) (*.f64 t t)) (+.f64 (/.f64 (*.f64 c i) (*.f64 t t)) (/.f64 (*.f64 x y) (*.f64 t t)))) z)) z)
(/ (- (+ (/ 1 t) (/ (* (+ (* a b) (+ (* c i) (* x y))) (+ (/ (* a b) (pow t 2)) (+ (/ (* c i) (pow t 2)) (/ (* x y) (pow t 2))))) (* t (pow z 2)))) (+ (/ (* a b) (* (pow t 2) z)) (+ (/ (* c i) (* (pow t 2) z)) (/ (* x y) (* (pow t 2) z))))) z)
(/.f64 (+.f64 (/.f64 #s(literal 1 binary64) t) (-.f64 (*.f64 (/.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y))) t) (/.f64 (+.f64 (/.f64 (*.f64 a b) (*.f64 t t)) (+.f64 (/.f64 (*.f64 c i) (*.f64 t t)) (/.f64 (*.f64 x y) (*.f64 t t)))) (*.f64 z z))) (+.f64 (+.f64 (/.f64 (*.f64 a b) (*.f64 z (*.f64 t t))) (/.f64 (*.f64 c i) (*.f64 z (*.f64 t t)))) (/.f64 (*.f64 x y) (*.f64 z (*.f64 t t)))))) z)
(/ (- (+ (* -1 (/ (* (pow (+ (* a b) (+ (* c i) (* x y))) 2) (+ (/ (* a b) (pow t 2)) (+ (/ (* c i) (pow t 2)) (/ (* x y) (pow t 2))))) (* (pow t 2) (pow z 3)))) (/ 1 t)) (+ (* -1 (/ (* (+ (* a b) (+ (* c i) (* x y))) (+ (/ (* a b) (pow t 2)) (+ (/ (* c i) (pow t 2)) (/ (* x y) (pow t 2))))) (* t (pow z 2)))) (+ (/ (* a b) (* (pow t 2) z)) (+ (/ (* c i) (* (pow t 2) z)) (/ (* x y) (* (pow t 2) z)))))) z)
(/.f64 (-.f64 (-.f64 (/.f64 #s(literal 1 binary64) t) (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y))) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y)))) (+.f64 (/.f64 (*.f64 a b) (*.f64 t t)) (+.f64 (/.f64 (*.f64 c i) (*.f64 t t)) (/.f64 (*.f64 x y) (*.f64 t t))))) (*.f64 (*.f64 t t) (*.f64 z (*.f64 z z))))) (-.f64 (+.f64 (+.f64 (/.f64 (*.f64 a b) (*.f64 z (*.f64 t t))) (/.f64 (*.f64 c i) (*.f64 z (*.f64 t t)))) (/.f64 (*.f64 x y) (*.f64 z (*.f64 t t)))) (*.f64 (/.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y))) t) (/.f64 (+.f64 (/.f64 (*.f64 a b) (*.f64 t t)) (+.f64 (/.f64 (*.f64 c i) (*.f64 t t)) (/.f64 (*.f64 x y) (*.f64 t t)))) (*.f64 z z))))) z)
(/ 1 (* t z))
(/.f64 #s(literal 1 binary64) (*.f64 t z))
(* -1 (/ (- (+ (/ (* a b) (* (pow t 2) z)) (+ (/ (* c i) (* (pow t 2) z)) (/ (* x y) (* (pow t 2) z)))) (/ 1 t)) z))
(/.f64 (+.f64 (+.f64 (+.f64 (/.f64 (*.f64 a b) (*.f64 z (*.f64 t t))) (/.f64 (*.f64 c i) (*.f64 z (*.f64 t t)))) (/.f64 (*.f64 x y) (*.f64 z (*.f64 t t)))) (/.f64 #s(literal -1 binary64) t)) (-.f64 #s(literal 0 binary64) z))
(* -1 (/ (- (* -1 (/ (- (/ (* (+ (* a b) (+ (* c i) (* x y))) (+ (/ (* a b) (pow t 2)) (+ (/ (* c i) (pow t 2)) (/ (* x y) (pow t 2))))) (* t z)) (+ (/ (* a b) (pow t 2)) (+ (/ (* c i) (pow t 2)) (/ (* x y) (pow t 2))))) z)) (/ 1 t)) z))
(/.f64 (+.f64 (/.f64 (-.f64 (*.f64 (/.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y))) t) (/.f64 (+.f64 (/.f64 (*.f64 a b) (*.f64 t t)) (+.f64 (/.f64 (*.f64 c i) (*.f64 t t)) (/.f64 (*.f64 x y) (*.f64 t t)))) z)) (+.f64 (/.f64 (*.f64 a b) (*.f64 t t)) (+.f64 (/.f64 (*.f64 c i) (*.f64 t t)) (/.f64 (*.f64 x y) (*.f64 t t))))) (-.f64 #s(literal 0 binary64) z)) (/.f64 #s(literal -1 binary64) t)) (-.f64 #s(literal 0 binary64) z))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (* (pow (+ (* a b) (+ (* c i) (* x y))) 2) (+ (/ (* a b) (pow t 2)) (+ (/ (* c i) (pow t 2)) (/ (* x y) (pow t 2))))) (* (pow t 2) z)) (/ (* (+ (* a b) (+ (* c i) (* x y))) (+ (/ (* a b) (pow t 2)) (+ (/ (* c i) (pow t 2)) (/ (* x y) (pow t 2))))) t)) z)) (+ (/ (* a b) (pow t 2)) (+ (/ (* c i) (pow t 2)) (/ (* x y) (pow t 2))))) z)) (/ 1 t)) z))
(/.f64 (+.f64 (/.f64 (-.f64 (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y))) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y)))) (+.f64 (/.f64 (*.f64 a b) (*.f64 t t)) (+.f64 (/.f64 (*.f64 c i) (*.f64 t t)) (/.f64 (*.f64 x y) (*.f64 t t))))) (*.f64 z (*.f64 t t))) (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y))) (/.f64 (+.f64 (/.f64 (*.f64 a b) (*.f64 t t)) (+.f64 (/.f64 (*.f64 c i) (*.f64 t t)) (/.f64 (*.f64 x y) (*.f64 t t)))) t))) (-.f64 #s(literal 0 binary64) z)) (+.f64 (/.f64 (*.f64 a b) (*.f64 t t)) (+.f64 (/.f64 (*.f64 c i) (*.f64 t t)) (/.f64 (*.f64 x y) (*.f64 t t))))) (-.f64 #s(literal 0 binary64) z)) (/.f64 #s(literal -1 binary64) t)) (-.f64 #s(literal 0 binary64) z))
(/ 1 (+ (* a b) (+ (* c i) (* x y))))
(/.f64 #s(literal 1 binary64) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y))))
(+ (* -1 (/ (* t z) (pow (+ (* a b) (+ (* c i) (* x y))) 2))) (/ 1 (+ (* a b) (+ (* c i) (* x y)))))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y)))) (/.f64 (*.f64 t z) (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y))) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y))))))
(+ (* t (- (/ (* t (pow z 2)) (pow (+ (* a b) (+ (* c i) (* x y))) 3)) (/ z (pow (+ (* a b) (+ (* c i) (* x y))) 2)))) (/ 1 (+ (* a b) (+ (* c i) (* x y)))))
(+.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y)))) (*.f64 t (-.f64 (/.f64 (*.f64 t (*.f64 z z)) (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y))) (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y))) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y)))))) (/.f64 z (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y))) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y))))))))
(+ (* t (- (* t (- (* -1 (/ (* t (pow z 3)) (pow (+ (* a b) (+ (* c i) (* x y))) 4))) (* -1 (/ (pow z 2) (pow (+ (* a b) (+ (* c i) (* x y))) 3))))) (/ z (pow (+ (* a b) (+ (* c i) (* x y))) 2)))) (/ 1 (+ (* a b) (+ (* c i) (* x y)))))
(+.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y)))) (*.f64 t (-.f64 (*.f64 t (+.f64 (/.f64 (neg.f64 (*.f64 t (*.f64 z (*.f64 z z)))) (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y))) #s(literal 4 binary64))) (/.f64 (*.f64 z z) (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y))) (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y))) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y)))))))) (/.f64 z (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y))) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y))))))))
(/ 1 (* t z))
(/.f64 #s(literal 1 binary64) (*.f64 t z))
(/ (+ (* -1 (/ (+ (/ (* a b) (pow z 2)) (+ (/ (* c i) (pow z 2)) (/ (* x y) (pow z 2)))) t)) (/ 1 z)) t)
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) z) (/.f64 (+.f64 (*.f64 a (/.f64 b (*.f64 z z))) (+.f64 (*.f64 c (/.f64 i (*.f64 z z))) (*.f64 x (/.f64 y (*.f64 z z))))) t)) t)
(/ (- (+ (/ 1 z) (/ (* (+ (* a b) (+ (* c i) (* x y))) (+ (/ (* a b) (pow z 2)) (+ (/ (* c i) (pow z 2)) (/ (* x y) (pow z 2))))) (* (pow t 2) z))) (+ (/ (* a b) (* t (pow z 2))) (+ (/ (* c i) (* t (pow z 2))) (/ (* x y) (* t (pow z 2)))))) t)
(/.f64 (+.f64 (/.f64 #s(literal 1 binary64) z) (-.f64 (*.f64 (/.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y))) z) (/.f64 (+.f64 (*.f64 a (/.f64 b (*.f64 z z))) (+.f64 (*.f64 c (/.f64 i (*.f64 z z))) (*.f64 x (/.f64 y (*.f64 z z))))) (*.f64 t t))) (+.f64 (/.f64 (*.f64 a b) (*.f64 t (*.f64 z z))) (+.f64 (/.f64 (*.f64 c i) (*.f64 t (*.f64 z z))) (/.f64 (*.f64 x y) (*.f64 t (*.f64 z z))))))) t)
(/ (- (+ (* -1 (/ (* (pow (+ (* a b) (+ (* c i) (* x y))) 2) (+ (/ (* a b) (pow z 2)) (+ (/ (* c i) (pow z 2)) (/ (* x y) (pow z 2))))) (* (pow t 3) (pow z 2)))) (/ 1 z)) (+ (* -1 (/ (* (+ (* a b) (+ (* c i) (* x y))) (+ (/ (* a b) (pow z 2)) (+ (/ (* c i) (pow z 2)) (/ (* x y) (pow z 2))))) (* (pow t 2) z))) (+ (/ (* a b) (* t (pow z 2))) (+ (/ (* c i) (* t (pow z 2))) (/ (* x y) (* t (pow z 2))))))) t)
(/.f64 (-.f64 (-.f64 (/.f64 #s(literal 1 binary64) z) (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y))) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y)))) (+.f64 (*.f64 a (/.f64 b (*.f64 z z))) (+.f64 (*.f64 c (/.f64 i (*.f64 z z))) (*.f64 x (/.f64 y (*.f64 z z)))))) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 z z)))) (-.f64 (+.f64 (/.f64 (*.f64 a b) (*.f64 t (*.f64 z z))) (+.f64 (/.f64 (*.f64 c i) (*.f64 t (*.f64 z z))) (/.f64 (*.f64 x y) (*.f64 t (*.f64 z z))))) (*.f64 (/.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y))) z) (/.f64 (+.f64 (*.f64 a (/.f64 b (*.f64 z z))) (+.f64 (*.f64 c (/.f64 i (*.f64 z z))) (*.f64 x (/.f64 y (*.f64 z z))))) (*.f64 t t))))) t)
(/ 1 (* t z))
(/.f64 #s(literal 1 binary64) (*.f64 t z))
(* -1 (/ (- (+ (/ (* a b) (* t (pow z 2))) (+ (/ (* c i) (* t (pow z 2))) (/ (* x y) (* t (pow z 2))))) (/ 1 z)) t))
(/.f64 (+.f64 (+.f64 (/.f64 (*.f64 a b) (*.f64 t (*.f64 z z))) (+.f64 (/.f64 (*.f64 c i) (*.f64 t (*.f64 z z))) (/.f64 (*.f64 x y) (*.f64 t (*.f64 z z))))) (/.f64 #s(literal -1 binary64) z)) (-.f64 #s(literal 0 binary64) t))
(* -1 (/ (- (* -1 (/ (- (/ (* (+ (* a b) (+ (* c i) (* x y))) (+ (/ (* a b) (pow z 2)) (+ (/ (* c i) (pow z 2)) (/ (* x y) (pow z 2))))) (* t z)) (+ (/ (* a b) (pow z 2)) (+ (/ (* c i) (pow z 2)) (/ (* x y) (pow z 2))))) t)) (/ 1 z)) t))
(/.f64 (+.f64 (/.f64 (-.f64 (/.f64 (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y))) (+.f64 (*.f64 a (/.f64 b (*.f64 z z))) (+.f64 (*.f64 c (/.f64 i (*.f64 z z))) (*.f64 x (/.f64 y (*.f64 z z)))))) (*.f64 t z)) (+.f64 (*.f64 a (/.f64 b (*.f64 z z))) (+.f64 (*.f64 c (/.f64 i (*.f64 z z))) (*.f64 x (/.f64 y (*.f64 z z)))))) (-.f64 #s(literal 0 binary64) t)) (/.f64 #s(literal -1 binary64) z)) (-.f64 #s(literal 0 binary64) t))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (* (pow (+ (* a b) (+ (* c i) (* x y))) 2) (+ (/ (* a b) (pow z 2)) (+ (/ (* c i) (pow z 2)) (/ (* x y) (pow z 2))))) (* t (pow z 2))) (/ (* (+ (* a b) (+ (* c i) (* x y))) (+ (/ (* a b) (pow z 2)) (+ (/ (* c i) (pow z 2)) (/ (* x y) (pow z 2))))) z)) t)) (+ (/ (* a b) (pow z 2)) (+ (/ (* c i) (pow z 2)) (/ (* x y) (pow z 2))))) t)) (/ 1 z)) t))
(/.f64 (+.f64 (/.f64 (-.f64 (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y))) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y)))) (/.f64 (+.f64 (*.f64 a (/.f64 b (*.f64 z z))) (+.f64 (*.f64 c (/.f64 i (*.f64 z z))) (*.f64 x (/.f64 y (*.f64 z z))))) (*.f64 t (*.f64 z z)))) (/.f64 (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y))) (+.f64 (*.f64 a (/.f64 b (*.f64 z z))) (+.f64 (*.f64 c (/.f64 i (*.f64 z z))) (*.f64 x (/.f64 y (*.f64 z z)))))) z)) (-.f64 #s(literal 0 binary64) t)) (+.f64 (*.f64 a (/.f64 b (*.f64 z z))) (+.f64 (*.f64 c (/.f64 i (*.f64 z z))) (*.f64 x (/.f64 y (*.f64 z z)))))) (-.f64 #s(literal 0 binary64) t)) (/.f64 #s(literal -1 binary64) z)) (-.f64 #s(literal 0 binary64) t))
(/ 1 (+ (* a b) (+ (* t z) (* x y))))
(/.f64 #s(literal 1 binary64) (+.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 t z))))
(+ (* -1 (/ (* c i) (pow (+ (* a b) (+ (* t z) (* x y))) 2))) (/ 1 (+ (* a b) (+ (* t z) (* x y)))))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 t z)))) (/.f64 (*.f64 c i) (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 t z))) (+.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 t z))))))
(+ (* c (- (/ (* c (pow i 2)) (pow (+ (* a b) (+ (* t z) (* x y))) 3)) (/ i (pow (+ (* a b) (+ (* t z) (* x y))) 2)))) (/ 1 (+ (* a b) (+ (* t z) (* x y)))))
(+.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 t z)))) (*.f64 c (-.f64 (/.f64 (*.f64 c (*.f64 i i)) (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 t z))) (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 t z))) (+.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 t z)))))) (/.f64 i (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 t z))) (+.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 t z))))))))
(+ (* c (- (* c (- (* -1 (/ (* c (pow i 3)) (pow (+ (* a b) (+ (* t z) (* x y))) 4))) (* -1 (/ (pow i 2) (pow (+ (* a b) (+ (* t z) (* x y))) 3))))) (/ i (pow (+ (* a b) (+ (* t z) (* x y))) 2)))) (/ 1 (+ (* a b) (+ (* t z) (* x y)))))
(+.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 t z)))) (*.f64 c (-.f64 (*.f64 c (+.f64 (/.f64 (neg.f64 (*.f64 c (*.f64 i (*.f64 i i)))) (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 t z))) #s(literal 4 binary64))) (/.f64 (*.f64 i i) (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 t z))) (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 t z))) (+.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 t z)))))))) (/.f64 i (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 t z))) (+.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 t z))))))))
(/ 1 (* c i))
(/.f64 #s(literal 1 binary64) (*.f64 c i))
(/ (+ (* -1 (/ (+ (/ (* a b) (pow i 2)) (+ (/ (* t z) (pow i 2)) (/ (* x y) (pow i 2)))) c)) (/ 1 i)) c)
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) i) (/.f64 (+.f64 (/.f64 (*.f64 a b) (*.f64 i i)) (+.f64 (*.f64 t (/.f64 z (*.f64 i i))) (*.f64 x (/.f64 y (*.f64 i i))))) c)) c)
(/ (- (+ (/ 1 i) (/ (* (+ (* a b) (+ (* t z) (* x y))) (+ (/ (* a b) (pow i 2)) (+ (/ (* t z) (pow i 2)) (/ (* x y) (pow i 2))))) (* (pow c 2) i))) (+ (/ (* a b) (* c (pow i 2))) (+ (/ (* t z) (* c (pow i 2))) (/ (* x y) (* c (pow i 2)))))) c)
(/.f64 (+.f64 (/.f64 #s(literal 1 binary64) i) (-.f64 (/.f64 (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 t z))) (+.f64 (/.f64 (*.f64 a b) (*.f64 i i)) (+.f64 (*.f64 t (/.f64 z (*.f64 i i))) (*.f64 x (/.f64 y (*.f64 i i)))))) (*.f64 i (*.f64 c c))) (+.f64 (/.f64 (*.f64 a b) (*.f64 c (*.f64 i i))) (+.f64 (/.f64 (*.f64 t z) (*.f64 c (*.f64 i i))) (/.f64 (*.f64 x y) (*.f64 c (*.f64 i i))))))) c)
(/ (- (+ (* -1 (/ (* (pow (+ (* a b) (+ (* t z) (* x y))) 2) (+ (/ (* a b) (pow i 2)) (+ (/ (* t z) (pow i 2)) (/ (* x y) (pow i 2))))) (* (pow c 3) (pow i 2)))) (/ 1 i)) (+ (* -1 (/ (* (+ (* a b) (+ (* t z) (* x y))) (+ (/ (* a b) (pow i 2)) (+ (/ (* t z) (pow i 2)) (/ (* x y) (pow i 2))))) (* (pow c 2) i))) (+ (/ (* a b) (* c (pow i 2))) (+ (/ (* t z) (* c (pow i 2))) (/ (* x y) (* c (pow i 2))))))) c)
(/.f64 (-.f64 (-.f64 (/.f64 #s(literal 1 binary64) i) (*.f64 (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 t z))) (+.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 t z)))) (/.f64 (+.f64 (/.f64 (*.f64 a b) (*.f64 i i)) (+.f64 (*.f64 t (/.f64 z (*.f64 i i))) (*.f64 x (/.f64 y (*.f64 i i))))) (*.f64 (*.f64 i i) (*.f64 c (*.f64 c c)))))) (-.f64 (+.f64 (/.f64 (*.f64 a b) (*.f64 c (*.f64 i i))) (+.f64 (/.f64 (*.f64 t z) (*.f64 c (*.f64 i i))) (/.f64 (*.f64 x y) (*.f64 c (*.f64 i i))))) (/.f64 (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 t z))) (+.f64 (/.f64 (*.f64 a b) (*.f64 i i)) (+.f64 (*.f64 t (/.f64 z (*.f64 i i))) (*.f64 x (/.f64 y (*.f64 i i)))))) (*.f64 i (*.f64 c c))))) c)
(/ 1 (* c i))
(/.f64 #s(literal 1 binary64) (*.f64 c i))
(* -1 (/ (- (+ (/ (* a b) (* c (pow i 2))) (+ (/ (* t z) (* c (pow i 2))) (/ (* x y) (* c (pow i 2))))) (/ 1 i)) c))
(/.f64 (+.f64 (+.f64 (/.f64 (*.f64 a b) (*.f64 c (*.f64 i i))) (+.f64 (/.f64 (*.f64 t z) (*.f64 c (*.f64 i i))) (/.f64 (*.f64 x y) (*.f64 c (*.f64 i i))))) (/.f64 #s(literal -1 binary64) i)) (-.f64 #s(literal 0 binary64) c))
(* -1 (/ (- (* -1 (/ (- (/ (* (+ (* a b) (+ (* t z) (* x y))) (+ (/ (* a b) (pow i 2)) (+ (/ (* t z) (pow i 2)) (/ (* x y) (pow i 2))))) (* c i)) (+ (/ (* a b) (pow i 2)) (+ (/ (* t z) (pow i 2)) (/ (* x y) (pow i 2))))) c)) (/ 1 i)) c))
(/.f64 (+.f64 (/.f64 (-.f64 (/.f64 (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 t z))) (+.f64 (/.f64 (*.f64 a b) (*.f64 i i)) (+.f64 (*.f64 t (/.f64 z (*.f64 i i))) (*.f64 x (/.f64 y (*.f64 i i)))))) (*.f64 c i)) (+.f64 (/.f64 (*.f64 a b) (*.f64 i i)) (+.f64 (*.f64 t (/.f64 z (*.f64 i i))) (*.f64 x (/.f64 y (*.f64 i i)))))) (-.f64 #s(literal 0 binary64) c)) (/.f64 #s(literal -1 binary64) i)) (-.f64 #s(literal 0 binary64) c))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (* (pow (+ (* a b) (+ (* t z) (* x y))) 2) (+ (/ (* a b) (pow i 2)) (+ (/ (* t z) (pow i 2)) (/ (* x y) (pow i 2))))) (* c (pow i 2))) (/ (* (+ (* a b) (+ (* t z) (* x y))) (+ (/ (* a b) (pow i 2)) (+ (/ (* t z) (pow i 2)) (/ (* x y) (pow i 2))))) i)) c)) (+ (/ (* a b) (pow i 2)) (+ (/ (* t z) (pow i 2)) (/ (* x y) (pow i 2))))) c)) (/ 1 i)) c))
(/.f64 (+.f64 (/.f64 (-.f64 (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 t z))) (+.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 t z)))) (/.f64 (+.f64 (/.f64 (*.f64 a b) (*.f64 i i)) (+.f64 (*.f64 t (/.f64 z (*.f64 i i))) (*.f64 x (/.f64 y (*.f64 i i))))) (*.f64 c (*.f64 i i)))) (/.f64 (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 t z))) (+.f64 (/.f64 (*.f64 a b) (*.f64 i i)) (+.f64 (*.f64 t (/.f64 z (*.f64 i i))) (*.f64 x (/.f64 y (*.f64 i i)))))) i)) (-.f64 #s(literal 0 binary64) c)) (+.f64 (/.f64 (*.f64 a b) (*.f64 i i)) (+.f64 (*.f64 t (/.f64 z (*.f64 i i))) (*.f64 x (/.f64 y (*.f64 i i)))))) (-.f64 #s(literal 0 binary64) c)) (/.f64 #s(literal -1 binary64) i)) (-.f64 #s(literal 0 binary64) c))
(/ 1 (+ (* a b) (+ (* t z) (* x y))))
(/.f64 #s(literal 1 binary64) (+.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 t z))))
(+ (* -1 (/ (* c i) (pow (+ (* a b) (+ (* t z) (* x y))) 2))) (/ 1 (+ (* a b) (+ (* t z) (* x y)))))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 t z)))) (/.f64 (*.f64 c i) (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 t z))) (+.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 t z))))))
(+ (* i (- (/ (* (pow c 2) i) (pow (+ (* a b) (+ (* t z) (* x y))) 3)) (/ c (pow (+ (* a b) (+ (* t z) (* x y))) 2)))) (/ 1 (+ (* a b) (+ (* t z) (* x y)))))
(+.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 t z)))) (*.f64 i (-.f64 (/.f64 (*.f64 i (*.f64 c c)) (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 t z))) (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 t z))) (+.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 t z)))))) (/.f64 c (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 t z))) (+.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 t z))))))))
(+ (* i (- (* i (- (* -1 (/ (* (pow c 3) i) (pow (+ (* a b) (+ (* t z) (* x y))) 4))) (* -1 (/ (pow c 2) (pow (+ (* a b) (+ (* t z) (* x y))) 3))))) (/ c (pow (+ (* a b) (+ (* t z) (* x y))) 2)))) (/ 1 (+ (* a b) (+ (* t z) (* x y)))))
(+.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 t z)))) (*.f64 i (-.f64 (*.f64 i (+.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 i (*.f64 c (*.f64 c c))) (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 t z))) #s(literal 4 binary64)))) (/.f64 (*.f64 c c) (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 t z))) (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 t z))) (+.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 t z)))))))) (/.f64 c (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 t z))) (+.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 t z))))))))
(/ 1 (* c i))
(/.f64 #s(literal 1 binary64) (*.f64 c i))
(/ (+ (* -1 (/ (+ (/ (* a b) (pow c 2)) (+ (/ (* t z) (pow c 2)) (/ (* x y) (pow c 2)))) i)) (/ 1 c)) i)
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) c) (/.f64 (+.f64 (/.f64 (*.f64 a b) (*.f64 c c)) (+.f64 (/.f64 (*.f64 t z) (*.f64 c c)) (/.f64 (*.f64 x y) (*.f64 c c)))) i)) i)
(/ (- (+ (/ 1 c) (/ (* (+ (* a b) (+ (* t z) (* x y))) (+ (/ (* a b) (pow c 2)) (+ (/ (* t z) (pow c 2)) (/ (* x y) (pow c 2))))) (* c (pow i 2)))) (+ (/ (* a b) (* (pow c 2) i)) (+ (/ (* t z) (* (pow c 2) i)) (/ (* x y) (* (pow c 2) i))))) i)
(/.f64 (+.f64 (/.f64 #s(literal 1 binary64) c) (-.f64 (/.f64 (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 t z))) (+.f64 (/.f64 (*.f64 a b) (*.f64 c c)) (+.f64 (/.f64 (*.f64 t z) (*.f64 c c)) (/.f64 (*.f64 x y) (*.f64 c c))))) (*.f64 c (*.f64 i i))) (+.f64 (/.f64 (*.f64 a b) (*.f64 i (*.f64 c c))) (+.f64 (*.f64 t (/.f64 z (*.f64 i (*.f64 c c)))) (*.f64 x (/.f64 y (*.f64 i (*.f64 c c)))))))) i)
(/ (- (+ (* -1 (/ (* (pow (+ (* a b) (+ (* t z) (* x y))) 2) (+ (/ (* a b) (pow c 2)) (+ (/ (* t z) (pow c 2)) (/ (* x y) (pow c 2))))) (* (pow c 2) (pow i 3)))) (/ 1 c)) (+ (* -1 (/ (* (+ (* a b) (+ (* t z) (* x y))) (+ (/ (* a b) (pow c 2)) (+ (/ (* t z) (pow c 2)) (/ (* x y) (pow c 2))))) (* c (pow i 2)))) (+ (/ (* a b) (* (pow c 2) i)) (+ (/ (* t z) (* (pow c 2) i)) (/ (* x y) (* (pow c 2) i)))))) i)
(/.f64 (-.f64 (-.f64 (/.f64 #s(literal 1 binary64) c) (*.f64 (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 t z))) (+.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 t z)))) (/.f64 (+.f64 (/.f64 (*.f64 a b) (*.f64 c c)) (+.f64 (/.f64 (*.f64 t z) (*.f64 c c)) (/.f64 (*.f64 x y) (*.f64 c c)))) (*.f64 (*.f64 i (*.f64 i i)) (*.f64 c c))))) (-.f64 (+.f64 (/.f64 (*.f64 a b) (*.f64 i (*.f64 c c))) (+.f64 (*.f64 t (/.f64 z (*.f64 i (*.f64 c c)))) (*.f64 x (/.f64 y (*.f64 i (*.f64 c c)))))) (/.f64 (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 t z))) (+.f64 (/.f64 (*.f64 a b) (*.f64 c c)) (+.f64 (/.f64 (*.f64 t z) (*.f64 c c)) (/.f64 (*.f64 x y) (*.f64 c c))))) (*.f64 c (*.f64 i i))))) i)
(/ 1 (* c i))
(/.f64 #s(literal 1 binary64) (*.f64 c i))
(* -1 (/ (- (+ (/ (* a b) (* (pow c 2) i)) (+ (/ (* t z) (* (pow c 2) i)) (/ (* x y) (* (pow c 2) i)))) (/ 1 c)) i))
(/.f64 (+.f64 (/.f64 (*.f64 a b) (*.f64 i (*.f64 c c))) (+.f64 (+.f64 (*.f64 t (/.f64 z (*.f64 i (*.f64 c c)))) (*.f64 x (/.f64 y (*.f64 i (*.f64 c c))))) (/.f64 #s(literal -1 binary64) c))) (-.f64 #s(literal 0 binary64) i))
(* -1 (/ (- (* -1 (/ (- (/ (* (+ (* a b) (+ (* t z) (* x y))) (+ (/ (* a b) (pow c 2)) (+ (/ (* t z) (pow c 2)) (/ (* x y) (pow c 2))))) (* c i)) (+ (/ (* a b) (pow c 2)) (+ (/ (* t z) (pow c 2)) (/ (* x y) (pow c 2))))) i)) (/ 1 c)) i))
(/.f64 (+.f64 (/.f64 (-.f64 (*.f64 (/.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 t z))) i) (/.f64 (+.f64 (/.f64 (*.f64 a b) (*.f64 c c)) (+.f64 (/.f64 (*.f64 t z) (*.f64 c c)) (/.f64 (*.f64 x y) (*.f64 c c)))) c)) (+.f64 (/.f64 (*.f64 a b) (*.f64 c c)) (+.f64 (/.f64 (*.f64 t z) (*.f64 c c)) (/.f64 (*.f64 x y) (*.f64 c c))))) (-.f64 #s(literal 0 binary64) i)) (/.f64 #s(literal -1 binary64) c)) (-.f64 #s(literal 0 binary64) i))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (* (pow (+ (* a b) (+ (* t z) (* x y))) 2) (+ (/ (* a b) (pow c 2)) (+ (/ (* t z) (pow c 2)) (/ (* x y) (pow c 2))))) (* (pow c 2) i)) (/ (* (+ (* a b) (+ (* t z) (* x y))) (+ (/ (* a b) (pow c 2)) (+ (/ (* t z) (pow c 2)) (/ (* x y) (pow c 2))))) c)) i)) (+ (/ (* a b) (pow c 2)) (+ (/ (* t z) (pow c 2)) (/ (* x y) (pow c 2))))) i)) (/ 1 c)) i))
(/.f64 (+.f64 (/.f64 (-.f64 (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 t z))) (+.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 t z)))) (+.f64 (/.f64 (*.f64 a b) (*.f64 c c)) (+.f64 (/.f64 (*.f64 t z) (*.f64 c c)) (/.f64 (*.f64 x y) (*.f64 c c))))) (*.f64 i (*.f64 c c))) (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 t z))) (/.f64 (+.f64 (/.f64 (*.f64 a b) (*.f64 c c)) (+.f64 (/.f64 (*.f64 t z) (*.f64 c c)) (/.f64 (*.f64 x y) (*.f64 c c)))) c))) (-.f64 #s(literal 0 binary64) i)) (+.f64 (/.f64 (*.f64 a b) (*.f64 c c)) (+.f64 (/.f64 (*.f64 t z) (*.f64 c c)) (/.f64 (*.f64 x y) (*.f64 c c))))) (-.f64 #s(literal 0 binary64) i)) (/.f64 #s(literal -1 binary64) c)) (-.f64 #s(literal 0 binary64) i))
(/ 1 (+ (* a b) (+ (* c i) (* t z))))
(/.f64 #s(literal 1 binary64) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))))
(+ (* -1 (/ (* x y) (pow (+ (* a b) (+ (* c i) (* t z))) 2))) (/ 1 (+ (* a b) (+ (* c i) (* t z)))))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) (/.f64 (*.f64 x y) (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))))))
(+ (* x (- (/ (* x (pow y 2)) (pow (+ (* a b) (+ (* c i) (* t z))) 3)) (/ y (pow (+ (* a b) (+ (* c i) (* t z))) 2)))) (/ 1 (+ (* a b) (+ (* c i) (* t z)))))
(+.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) (*.f64 x (-.f64 (/.f64 (*.f64 x (*.f64 y y)) (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))))) (/.f64 y (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))))))))
(+ (* x (- (* x (- (* -1 (/ (* x (pow y 3)) (pow (+ (* a b) (+ (* c i) (* t z))) 4))) (* -1 (/ (pow y 2) (pow (+ (* a b) (+ (* c i) (* t z))) 3))))) (/ y (pow (+ (* a b) (+ (* c i) (* t z))) 2)))) (/ 1 (+ (* a b) (+ (* c i) (* t z)))))
(+.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) (*.f64 x (-.f64 (*.f64 x (+.f64 (/.f64 (*.f64 #s(literal -1 binary64) (*.f64 x (*.f64 y (*.f64 y y)))) (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) #s(literal 4 binary64))) (/.f64 (*.f64 y y) (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))))))) (/.f64 y (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))))))))
(/ 1 (* x y))
(/.f64 #s(literal 1 binary64) (*.f64 x y))
(/ (+ (* -1 (/ (+ (/ (* a b) (pow y 2)) (+ (/ (* c i) (pow y 2)) (/ (* t z) (pow y 2)))) x)) (/ 1 y)) x)
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) y) (/.f64 (+.f64 (*.f64 a (/.f64 b (*.f64 y y))) (+.f64 (/.f64 (*.f64 c i) (*.f64 y y)) (*.f64 t (/.f64 z (*.f64 y y))))) x)) x)
(/ (- (+ (/ 1 y) (/ (* (+ (* a b) (+ (* c i) (* t z))) (+ (/ (* a b) (pow y 2)) (+ (/ (* c i) (pow y 2)) (/ (* t z) (pow y 2))))) (* (pow x 2) y))) (+ (/ (* a b) (* x (pow y 2))) (+ (/ (* c i) (* x (pow y 2))) (/ (* t z) (* x (pow y 2)))))) x)
(/.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) y) (/.f64 (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) (+.f64 (*.f64 a (/.f64 b (*.f64 y y))) (+.f64 (/.f64 (*.f64 c i) (*.f64 y y)) (*.f64 t (/.f64 z (*.f64 y y)))))) (*.f64 y (*.f64 x x)))) (+.f64 (/.f64 (*.f64 a b) (*.f64 x (*.f64 y y))) (+.f64 (/.f64 (*.f64 c i) (*.f64 x (*.f64 y y))) (/.f64 (*.f64 t z) (*.f64 x (*.f64 y y)))))) x)
(/ (- (+ (* -1 (/ (* (pow (+ (* a b) (+ (* c i) (* t z))) 2) (+ (/ (* a b) (pow y 2)) (+ (/ (* c i) (pow y 2)) (/ (* t z) (pow y 2))))) (* (pow x 3) (pow y 2)))) (/ 1 y)) (+ (* -1 (/ (* (+ (* a b) (+ (* c i) (* t z))) (+ (/ (* a b) (pow y 2)) (+ (/ (* c i) (pow y 2)) (/ (* t z) (pow y 2))))) (* (pow x 2) y))) (+ (/ (* a b) (* x (pow y 2))) (+ (/ (* c i) (* x (pow y 2))) (/ (* t z) (* x (pow y 2))))))) x)
(/.f64 (-.f64 (-.f64 (/.f64 #s(literal 1 binary64) y) (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) (+.f64 (*.f64 a (/.f64 b (*.f64 y y))) (+.f64 (/.f64 (*.f64 c i) (*.f64 y y)) (*.f64 t (/.f64 z (*.f64 y y)))))) (*.f64 (*.f64 y y) (*.f64 x (*.f64 x x))))) (-.f64 (+.f64 (/.f64 (*.f64 a b) (*.f64 x (*.f64 y y))) (+.f64 (/.f64 (*.f64 c i) (*.f64 x (*.f64 y y))) (/.f64 (*.f64 t z) (*.f64 x (*.f64 y y))))) (/.f64 (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) (+.f64 (*.f64 a (/.f64 b (*.f64 y y))) (+.f64 (/.f64 (*.f64 c i) (*.f64 y y)) (*.f64 t (/.f64 z (*.f64 y y)))))) (*.f64 y (*.f64 x x))))) x)
(/ 1 (* x y))
(/.f64 #s(literal 1 binary64) (*.f64 x y))
(* -1 (/ (- (+ (/ (* a b) (* x (pow y 2))) (+ (/ (* c i) (* x (pow y 2))) (/ (* t z) (* x (pow y 2))))) (/ 1 y)) x))
(/.f64 (+.f64 (/.f64 (*.f64 a b) (*.f64 x (*.f64 y y))) (+.f64 (+.f64 (/.f64 (*.f64 c i) (*.f64 x (*.f64 y y))) (/.f64 (*.f64 t z) (*.f64 x (*.f64 y y)))) (/.f64 #s(literal -1 binary64) y))) (-.f64 #s(literal 0 binary64) x))
(* -1 (/ (- (* -1 (/ (- (/ (* (+ (* a b) (+ (* c i) (* t z))) (+ (/ (* a b) (pow y 2)) (+ (/ (* c i) (pow y 2)) (/ (* t z) (pow y 2))))) (* x y)) (+ (/ (* a b) (pow y 2)) (+ (/ (* c i) (pow y 2)) (/ (* t z) (pow y 2))))) x)) (/ 1 y)) x))
(/.f64 (+.f64 (/.f64 (-.f64 (/.f64 (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) (+.f64 (*.f64 a (/.f64 b (*.f64 y y))) (+.f64 (/.f64 (*.f64 c i) (*.f64 y y)) (*.f64 t (/.f64 z (*.f64 y y)))))) (*.f64 x y)) (+.f64 (*.f64 a (/.f64 b (*.f64 y y))) (+.f64 (/.f64 (*.f64 c i) (*.f64 y y)) (*.f64 t (/.f64 z (*.f64 y y)))))) (-.f64 #s(literal 0 binary64) x)) (/.f64 #s(literal -1 binary64) y)) (-.f64 #s(literal 0 binary64) x))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (* (pow (+ (* a b) (+ (* c i) (* t z))) 2) (+ (/ (* a b) (pow y 2)) (+ (/ (* c i) (pow y 2)) (/ (* t z) (pow y 2))))) (* x (pow y 2))) (/ (* (+ (* a b) (+ (* c i) (* t z))) (+ (/ (* a b) (pow y 2)) (+ (/ (* c i) (pow y 2)) (/ (* t z) (pow y 2))))) y)) x)) (+ (/ (* a b) (pow y 2)) (+ (/ (* c i) (pow y 2)) (/ (* t z) (pow y 2))))) x)) (/ 1 y)) x))
(/.f64 (+.f64 (/.f64 (-.f64 (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) (+.f64 (*.f64 a (/.f64 b (*.f64 y y))) (+.f64 (/.f64 (*.f64 c i) (*.f64 y y)) (*.f64 t (/.f64 z (*.f64 y y)))))) (*.f64 x (*.f64 y y))) (/.f64 (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) (+.f64 (*.f64 a (/.f64 b (*.f64 y y))) (+.f64 (/.f64 (*.f64 c i) (*.f64 y y)) (*.f64 t (/.f64 z (*.f64 y y)))))) y)) (-.f64 #s(literal 0 binary64) x)) (+.f64 (*.f64 a (/.f64 b (*.f64 y y))) (+.f64 (/.f64 (*.f64 c i) (*.f64 y y)) (*.f64 t (/.f64 z (*.f64 y y)))))) (-.f64 #s(literal 0 binary64) x)) (/.f64 #s(literal -1 binary64) y)) (-.f64 #s(literal 0 binary64) x))
(/ 1 (+ (* a b) (+ (* c i) (* t z))))
(/.f64 #s(literal 1 binary64) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))))
(+ (* -1 (/ (* x y) (pow (+ (* a b) (+ (* c i) (* t z))) 2))) (/ 1 (+ (* a b) (+ (* c i) (* t z)))))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) (/.f64 (*.f64 x y) (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))))))
(+ (* y (- (/ (* (pow x 2) y) (pow (+ (* a b) (+ (* c i) (* t z))) 3)) (/ x (pow (+ (* a b) (+ (* c i) (* t z))) 2)))) (/ 1 (+ (* a b) (+ (* c i) (* t z)))))
(+.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) (*.f64 y (-.f64 (/.f64 (*.f64 y (*.f64 x x)) (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))))) (/.f64 x (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))))))))
(+ (* y (- (* y (- (* -1 (/ (* (pow x 3) y) (pow (+ (* a b) (+ (* c i) (* t z))) 4))) (* -1 (/ (pow x 2) (pow (+ (* a b) (+ (* c i) (* t z))) 3))))) (/ x (pow (+ (* a b) (+ (* c i) (* t z))) 2)))) (/ 1 (+ (* a b) (+ (* c i) (* t z)))))
(+.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) (*.f64 y (-.f64 (*.f64 y (+.f64 (/.f64 (neg.f64 (*.f64 y (*.f64 x (*.f64 x x)))) (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) #s(literal 4 binary64))) (/.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))))))) (/.f64 x (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))))))))
(/ 1 (* x y))
(/.f64 #s(literal 1 binary64) (*.f64 x y))
(/ (+ (* -1 (/ (+ (/ (* a b) (pow x 2)) (+ (/ (* c i) (pow x 2)) (/ (* t z) (pow x 2)))) y)) (/ 1 x)) y)
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (+.f64 (/.f64 (*.f64 a b) (*.f64 x x)) (+.f64 (/.f64 (*.f64 c i) (*.f64 x x)) (/.f64 (*.f64 t z) (*.f64 x x)))) y)) y)
(/ (- (+ (/ 1 x) (/ (* (+ (* a b) (+ (* c i) (* t z))) (+ (/ (* a b) (pow x 2)) (+ (/ (* c i) (pow x 2)) (/ (* t z) (pow x 2))))) (* x (pow y 2)))) (+ (/ (* a b) (* (pow x 2) y)) (+ (/ (* c i) (* (pow x 2) y)) (/ (* t z) (* (pow x 2) y))))) y)
(/.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) (-.f64 (/.f64 (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) (+.f64 (/.f64 (*.f64 a b) (*.f64 x x)) (+.f64 (/.f64 (*.f64 c i) (*.f64 x x)) (/.f64 (*.f64 t z) (*.f64 x x))))) (*.f64 x (*.f64 y y))) (+.f64 (/.f64 (*.f64 a b) (*.f64 y (*.f64 x x))) (+.f64 (/.f64 (*.f64 c i) (*.f64 y (*.f64 x x))) (/.f64 (*.f64 t z) (*.f64 y (*.f64 x x))))))) y)
(/ (- (+ (* -1 (/ (* (pow (+ (* a b) (+ (* c i) (* t z))) 2) (+ (/ (* a b) (pow x 2)) (+ (/ (* c i) (pow x 2)) (/ (* t z) (pow x 2))))) (* (pow x 2) (pow y 3)))) (/ 1 x)) (+ (* -1 (/ (* (+ (* a b) (+ (* c i) (* t z))) (+ (/ (* a b) (pow x 2)) (+ (/ (* c i) (pow x 2)) (/ (* t z) (pow x 2))))) (* x (pow y 2)))) (+ (/ (* a b) (* (pow x 2) y)) (+ (/ (* c i) (* (pow x 2) y)) (/ (* t z) (* (pow x 2) y)))))) y)
(/.f64 (-.f64 (-.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) (+.f64 (/.f64 (*.f64 a b) (*.f64 x x)) (+.f64 (/.f64 (*.f64 c i) (*.f64 x x)) (/.f64 (*.f64 t z) (*.f64 x x))))) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 x x)))) (-.f64 (+.f64 (/.f64 (*.f64 a b) (*.f64 y (*.f64 x x))) (+.f64 (/.f64 (*.f64 c i) (*.f64 y (*.f64 x x))) (/.f64 (*.f64 t z) (*.f64 y (*.f64 x x))))) (/.f64 (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) (+.f64 (/.f64 (*.f64 a b) (*.f64 x x)) (+.f64 (/.f64 (*.f64 c i) (*.f64 x x)) (/.f64 (*.f64 t z) (*.f64 x x))))) (*.f64 x (*.f64 y y))))) y)
(/ 1 (* x y))
(/.f64 #s(literal 1 binary64) (*.f64 x y))
(* -1 (/ (- (+ (/ (* a b) (* (pow x 2) y)) (+ (/ (* c i) (* (pow x 2) y)) (/ (* t z) (* (pow x 2) y)))) (/ 1 x)) y))
(/.f64 (+.f64 (+.f64 (/.f64 (*.f64 a b) (*.f64 y (*.f64 x x))) (+.f64 (/.f64 (*.f64 c i) (*.f64 y (*.f64 x x))) (/.f64 (*.f64 t z) (*.f64 y (*.f64 x x))))) (/.f64 #s(literal -1 binary64) x)) (-.f64 #s(literal 0 binary64) y))
(* -1 (/ (- (* -1 (/ (- (/ (* (+ (* a b) (+ (* c i) (* t z))) (+ (/ (* a b) (pow x 2)) (+ (/ (* c i) (pow x 2)) (/ (* t z) (pow x 2))))) (* x y)) (+ (/ (* a b) (pow x 2)) (+ (/ (* c i) (pow x 2)) (/ (* t z) (pow x 2))))) y)) (/ 1 x)) y))
(/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) (+.f64 (/.f64 (*.f64 a b) (*.f64 x x)) (+.f64 (/.f64 (*.f64 c i) (*.f64 x x)) (/.f64 (*.f64 t z) (*.f64 x x))))) (*.f64 x y)) (+.f64 (/.f64 (*.f64 a b) (*.f64 x x)) (+.f64 (/.f64 (*.f64 c i) (*.f64 x x)) (/.f64 (*.f64 t z) (*.f64 x x))))) y)) (/.f64 #s(literal -1 binary64) x)) (-.f64 #s(literal 0 binary64) y))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (* (pow (+ (* a b) (+ (* c i) (* t z))) 2) (+ (/ (* a b) (pow x 2)) (+ (/ (* c i) (pow x 2)) (/ (* t z) (pow x 2))))) (* (pow x 2) y)) (/ (* (+ (* a b) (+ (* c i) (* t z))) (+ (/ (* a b) (pow x 2)) (+ (/ (* c i) (pow x 2)) (/ (* t z) (pow x 2))))) x)) y)) (+ (/ (* a b) (pow x 2)) (+ (/ (* c i) (pow x 2)) (/ (* t z) (pow x 2))))) y)) (/ 1 x)) y))
(/.f64 (+.f64 (/.f64 (-.f64 (-.f64 #s(literal 0 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) (+.f64 (/.f64 (*.f64 a b) (*.f64 x x)) (+.f64 (/.f64 (*.f64 c i) (*.f64 x x)) (/.f64 (*.f64 t z) (*.f64 x x))))) (*.f64 y (*.f64 x x))) (/.f64 (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) (+.f64 (/.f64 (*.f64 a b) (*.f64 x x)) (+.f64 (/.f64 (*.f64 c i) (*.f64 x x)) (/.f64 (*.f64 t z) (*.f64 x x))))) x)) y)) (+.f64 (/.f64 (*.f64 a b) (*.f64 x x)) (+.f64 (/.f64 (*.f64 c i) (*.f64 x x)) (/.f64 (*.f64 t z) (*.f64 x x))))) (-.f64 #s(literal 0 binary64) y)) (/.f64 #s(literal -1 binary64) x)) (-.f64 #s(literal 0 binary64) y))
(/ 1 (+ (* c i) (+ (* t z) (* x y))))
(/.f64 #s(literal 1 binary64) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 t z))))
(+ (* -1 (/ (* a b) (pow (+ (* c i) (+ (* t z) (* x y))) 2))) (/ 1 (+ (* c i) (+ (* t z) (* x y)))))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 t z)))) (/.f64 (*.f64 a b) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 t z))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 t z))))))
(+ (* a (- (/ (* a (pow b 2)) (pow (+ (* c i) (+ (* t z) (* x y))) 3)) (/ b (pow (+ (* c i) (+ (* t z) (* x y))) 2)))) (/ 1 (+ (* c i) (+ (* t z) (* x y)))))
(+.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 t z)))) (*.f64 a (-.f64 (/.f64 (*.f64 a (*.f64 b b)) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 t z))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 t z))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 t z)))))) (/.f64 b (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 t z))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 t z))))))))
(+ (* a (- (* a (- (* -1 (/ (* a (pow b 3)) (pow (+ (* c i) (+ (* t z) (* x y))) 4))) (* -1 (/ (pow b 2) (pow (+ (* c i) (+ (* t z) (* x y))) 3))))) (/ b (pow (+ (* c i) (+ (* t z) (* x y))) 2)))) (/ 1 (+ (* c i) (+ (* t z) (* x y)))))
(+.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 t z)))) (*.f64 a (-.f64 (*.f64 a (+.f64 (/.f64 (neg.f64 (*.f64 a (*.f64 b (*.f64 b b)))) (pow.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 t z))) #s(literal 4 binary64))) (/.f64 (*.f64 b b) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 t z))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 t z))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 t z)))))))) (/.f64 b (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 t z))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 t z))))))))
(/ 1 (* a b))
(/.f64 #s(literal 1 binary64) (*.f64 a b))
(/ (+ (* -1 (/ (+ (/ (* c i) (pow b 2)) (+ (/ (* t z) (pow b 2)) (/ (* x y) (pow b 2)))) a)) (/ 1 b)) a)
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) b) (/.f64 (+.f64 (/.f64 (*.f64 c i) (*.f64 b b)) (+.f64 (*.f64 t (/.f64 z (*.f64 b b))) (*.f64 x (/.f64 y (*.f64 b b))))) a)) a)
(/ (- (+ (/ 1 b) (/ (* (+ (* c i) (+ (* t z) (* x y))) (+ (/ (* c i) (pow b 2)) (+ (/ (* t z) (pow b 2)) (/ (* x y) (pow b 2))))) (* (pow a 2) b))) (+ (/ (* c i) (* a (pow b 2))) (+ (/ (* t z) (* a (pow b 2))) (/ (* x y) (* a (pow b 2)))))) a)
(/.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) b) (/.f64 (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 t z))) (+.f64 (/.f64 (*.f64 c i) (*.f64 b b)) (+.f64 (*.f64 t (/.f64 z (*.f64 b b))) (*.f64 x (/.f64 y (*.f64 b b)))))) (*.f64 b (*.f64 a a)))) (+.f64 (/.f64 (*.f64 c i) (*.f64 a (*.f64 b b))) (+.f64 (/.f64 (*.f64 t z) (*.f64 a (*.f64 b b))) (/.f64 (*.f64 x y) (*.f64 a (*.f64 b b)))))) a)
(/ (- (+ (* -1 (/ (* (pow (+ (* c i) (+ (* t z) (* x y))) 2) (+ (/ (* c i) (pow b 2)) (+ (/ (* t z) (pow b 2)) (/ (* x y) (pow b 2))))) (* (pow a 3) (pow b 2)))) (/ 1 b)) (+ (* -1 (/ (* (+ (* c i) (+ (* t z) (* x y))) (+ (/ (* c i) (pow b 2)) (+ (/ (* t z) (pow b 2)) (/ (* x y) (pow b 2))))) (* (pow a 2) b))) (+ (/ (* c i) (* a (pow b 2))) (+ (/ (* t z) (* a (pow b 2))) (/ (* x y) (* a (pow b 2))))))) a)
(/.f64 (-.f64 (-.f64 (/.f64 #s(literal 1 binary64) b) (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 t z))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 t z)))) (+.f64 (/.f64 (*.f64 c i) (*.f64 b b)) (+.f64 (*.f64 t (/.f64 z (*.f64 b b))) (*.f64 x (/.f64 y (*.f64 b b)))))) (*.f64 (*.f64 b b) (*.f64 a (*.f64 a a))))) (-.f64 (+.f64 (/.f64 (*.f64 c i) (*.f64 a (*.f64 b b))) (+.f64 (/.f64 (*.f64 t z) (*.f64 a (*.f64 b b))) (/.f64 (*.f64 x y) (*.f64 a (*.f64 b b))))) (/.f64 (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 t z))) (+.f64 (/.f64 (*.f64 c i) (*.f64 b b)) (+.f64 (*.f64 t (/.f64 z (*.f64 b b))) (*.f64 x (/.f64 y (*.f64 b b)))))) (*.f64 b (*.f64 a a))))) a)
(/ 1 (* a b))
(/.f64 #s(literal 1 binary64) (*.f64 a b))
(* -1 (/ (- (+ (/ (* c i) (* a (pow b 2))) (+ (/ (* t z) (* a (pow b 2))) (/ (* x y) (* a (pow b 2))))) (/ 1 b)) a))
(/.f64 (+.f64 (/.f64 (*.f64 c i) (*.f64 a (*.f64 b b))) (+.f64 (+.f64 (/.f64 (*.f64 t z) (*.f64 a (*.f64 b b))) (/.f64 (*.f64 x y) (*.f64 a (*.f64 b b)))) (/.f64 #s(literal -1 binary64) b))) (-.f64 #s(literal 0 binary64) a))
(* -1 (/ (- (* -1 (/ (- (/ (* (+ (* c i) (+ (* t z) (* x y))) (+ (/ (* c i) (pow b 2)) (+ (/ (* t z) (pow b 2)) (/ (* x y) (pow b 2))))) (* a b)) (+ (/ (* c i) (pow b 2)) (+ (/ (* t z) (pow b 2)) (/ (* x y) (pow b 2))))) a)) (/ 1 b)) a))
(-.f64 #s(literal 0 binary64) (/.f64 (+.f64 (/.f64 (-.f64 (/.f64 (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 t z))) (+.f64 (/.f64 (*.f64 c i) (*.f64 b b)) (+.f64 (*.f64 t (/.f64 z (*.f64 b b))) (*.f64 x (/.f64 y (*.f64 b b)))))) (*.f64 a b)) (+.f64 (/.f64 (*.f64 c i) (*.f64 b b)) (+.f64 (*.f64 t (/.f64 z (*.f64 b b))) (*.f64 x (/.f64 y (*.f64 b b)))))) (-.f64 #s(literal 0 binary64) a)) (/.f64 #s(literal -1 binary64) b)) a))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (* (pow (+ (* c i) (+ (* t z) (* x y))) 2) (+ (/ (* c i) (pow b 2)) (+ (/ (* t z) (pow b 2)) (/ (* x y) (pow b 2))))) (* a (pow b 2))) (/ (* (+ (* c i) (+ (* t z) (* x y))) (+ (/ (* c i) (pow b 2)) (+ (/ (* t z) (pow b 2)) (/ (* x y) (pow b 2))))) b)) a)) (+ (/ (* c i) (pow b 2)) (+ (/ (* t z) (pow b 2)) (/ (* x y) (pow b 2))))) a)) (/ 1 b)) a))
(/.f64 (+.f64 (/.f64 (-.f64 (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 t z))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 t z)))) (+.f64 (/.f64 (*.f64 c i) (*.f64 b b)) (+.f64 (*.f64 t (/.f64 z (*.f64 b b))) (*.f64 x (/.f64 y (*.f64 b b)))))) (*.f64 a (*.f64 b b))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 t z))) (/.f64 (+.f64 (/.f64 (*.f64 c i) (*.f64 b b)) (+.f64 (*.f64 t (/.f64 z (*.f64 b b))) (*.f64 x (/.f64 y (*.f64 b b))))) b))) (-.f64 #s(literal 0 binary64) a)) (+.f64 (/.f64 (*.f64 c i) (*.f64 b b)) (+.f64 (*.f64 t (/.f64 z (*.f64 b b))) (*.f64 x (/.f64 y (*.f64 b b)))))) (-.f64 #s(literal 0 binary64) a)) (/.f64 #s(literal -1 binary64) b)) (-.f64 #s(literal 0 binary64) a))
(/ 1 (+ (* c i) (+ (* t z) (* x y))))
(/.f64 #s(literal 1 binary64) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 t z))))
(+ (* -1 (/ (* a b) (pow (+ (* c i) (+ (* t z) (* x y))) 2))) (/ 1 (+ (* c i) (+ (* t z) (* x y)))))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 t z)))) (/.f64 (*.f64 a b) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 t z))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 t z))))))
(+ (* b (- (/ (* (pow a 2) b) (pow (+ (* c i) (+ (* t z) (* x y))) 3)) (/ a (pow (+ (* c i) (+ (* t z) (* x y))) 2)))) (/ 1 (+ (* c i) (+ (* t z) (* x y)))))
(+.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 t z)))) (*.f64 b (-.f64 (/.f64 (*.f64 b (*.f64 a a)) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 t z))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 t z))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 t z)))))) (/.f64 a (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 t z))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 t z))))))))
(+ (* b (- (* b (- (* -1 (/ (* (pow a 3) b) (pow (+ (* c i) (+ (* t z) (* x y))) 4))) (* -1 (/ (pow a 2) (pow (+ (* c i) (+ (* t z) (* x y))) 3))))) (/ a (pow (+ (* c i) (+ (* t z) (* x y))) 2)))) (/ 1 (+ (* c i) (+ (* t z) (* x y)))))
(+.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 t z)))) (*.f64 b (-.f64 (*.f64 b (+.f64 (/.f64 (*.f64 #s(literal -1 binary64) (*.f64 b (*.f64 a (*.f64 a a)))) (pow.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 t z))) #s(literal 4 binary64))) (/.f64 (*.f64 a a) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 t z))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 t z))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 t z)))))))) (/.f64 a (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 t z))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 t z))))))))
(/ 1 (* a b))
(/.f64 #s(literal 1 binary64) (*.f64 a b))
(/ (+ (* -1 (/ (+ (/ (* c i) (pow a 2)) (+ (/ (* t z) (pow a 2)) (/ (* x y) (pow a 2)))) b)) (/ 1 a)) b)
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (+.f64 (/.f64 (*.f64 c i) (*.f64 a a)) (+.f64 (/.f64 (*.f64 t z) (*.f64 a a)) (/.f64 (*.f64 x y) (*.f64 a a)))) b)) b)
(/ (- (+ (/ 1 a) (/ (* (+ (* c i) (+ (* t z) (* x y))) (+ (/ (* c i) (pow a 2)) (+ (/ (* t z) (pow a 2)) (/ (* x y) (pow a 2))))) (* a (pow b 2)))) (+ (/ (* c i) (* (pow a 2) b)) (+ (/ (* t z) (* (pow a 2) b)) (/ (* x y) (* (pow a 2) b))))) b)
(/.f64 (+.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (/.f64 (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 t z))) (+.f64 (/.f64 (*.f64 c i) (*.f64 a a)) (+.f64 (/.f64 (*.f64 t z) (*.f64 a a)) (/.f64 (*.f64 x y) (*.f64 a a))))) (*.f64 a (*.f64 b b))) (+.f64 (/.f64 (*.f64 c i) (*.f64 b (*.f64 a a))) (+.f64 (*.f64 t (/.f64 z (*.f64 b (*.f64 a a)))) (/.f64 (*.f64 x y) (*.f64 b (*.f64 a a))))))) b)
(/ (- (+ (* -1 (/ (* (pow (+ (* c i) (+ (* t z) (* x y))) 2) (+ (/ (* c i) (pow a 2)) (+ (/ (* t z) (pow a 2)) (/ (* x y) (pow a 2))))) (* (pow a 2) (pow b 3)))) (/ 1 a)) (+ (* -1 (/ (* (+ (* c i) (+ (* t z) (* x y))) (+ (/ (* c i) (pow a 2)) (+ (/ (* t z) (pow a 2)) (/ (* x y) (pow a 2))))) (* a (pow b 2)))) (+ (/ (* c i) (* (pow a 2) b)) (+ (/ (* t z) (* (pow a 2) b)) (/ (* x y) (* (pow a 2) b)))))) b)
(/.f64 (-.f64 (-.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 t z))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 t z)))) (+.f64 (/.f64 (*.f64 c i) (*.f64 a a)) (+.f64 (/.f64 (*.f64 t z) (*.f64 a a)) (/.f64 (*.f64 x y) (*.f64 a a))))) (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a a)))) (-.f64 (+.f64 (/.f64 (*.f64 c i) (*.f64 b (*.f64 a a))) (+.f64 (*.f64 t (/.f64 z (*.f64 b (*.f64 a a)))) (/.f64 (*.f64 x y) (*.f64 b (*.f64 a a))))) (/.f64 (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 t z))) (+.f64 (/.f64 (*.f64 c i) (*.f64 a a)) (+.f64 (/.f64 (*.f64 t z) (*.f64 a a)) (/.f64 (*.f64 x y) (*.f64 a a))))) (*.f64 a (*.f64 b b))))) b)
(/ 1 (* a b))
(/.f64 #s(literal 1 binary64) (*.f64 a b))
(* -1 (/ (- (+ (/ (* c i) (* (pow a 2) b)) (+ (/ (* t z) (* (pow a 2) b)) (/ (* x y) (* (pow a 2) b)))) (/ 1 a)) b))
(-.f64 #s(literal 0 binary64) (/.f64 (+.f64 (/.f64 (*.f64 c i) (*.f64 b (*.f64 a a))) (+.f64 (+.f64 (*.f64 t (/.f64 z (*.f64 b (*.f64 a a)))) (/.f64 (*.f64 x y) (*.f64 b (*.f64 a a)))) (/.f64 #s(literal -1 binary64) a))) b))
(* -1 (/ (- (* -1 (/ (- (/ (* (+ (* c i) (+ (* t z) (* x y))) (+ (/ (* c i) (pow a 2)) (+ (/ (* t z) (pow a 2)) (/ (* x y) (pow a 2))))) (* a b)) (+ (/ (* c i) (pow a 2)) (+ (/ (* t z) (pow a 2)) (/ (* x y) (pow a 2))))) b)) (/ 1 a)) b))
(/.f64 (+.f64 (/.f64 (-.f64 (/.f64 (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 t z))) (+.f64 (/.f64 (*.f64 c i) (*.f64 a a)) (+.f64 (/.f64 (*.f64 t z) (*.f64 a a)) (/.f64 (*.f64 x y) (*.f64 a a))))) (*.f64 a b)) (+.f64 (/.f64 (*.f64 c i) (*.f64 a a)) (+.f64 (/.f64 (*.f64 t z) (*.f64 a a)) (/.f64 (*.f64 x y) (*.f64 a a))))) (-.f64 #s(literal 0 binary64) b)) (/.f64 #s(literal -1 binary64) a)) (-.f64 #s(literal 0 binary64) b))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (* (pow (+ (* c i) (+ (* t z) (* x y))) 2) (+ (/ (* c i) (pow a 2)) (+ (/ (* t z) (pow a 2)) (/ (* x y) (pow a 2))))) (* (pow a 2) b)) (/ (* (+ (* c i) (+ (* t z) (* x y))) (+ (/ (* c i) (pow a 2)) (+ (/ (* t z) (pow a 2)) (/ (* x y) (pow a 2))))) a)) b)) (+ (/ (* c i) (pow a 2)) (+ (/ (* t z) (pow a 2)) (/ (* x y) (pow a 2))))) b)) (/ 1 a)) b))
(/.f64 (+.f64 (/.f64 (-.f64 (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 t z))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 t z)))) (+.f64 (/.f64 (*.f64 c i) (*.f64 a a)) (+.f64 (/.f64 (*.f64 t z) (*.f64 a a)) (/.f64 (*.f64 x y) (*.f64 a a))))) (*.f64 b (*.f64 a a))) (/.f64 (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 t z))) (+.f64 (/.f64 (*.f64 c i) (*.f64 a a)) (+.f64 (/.f64 (*.f64 t z) (*.f64 a a)) (/.f64 (*.f64 x y) (*.f64 a a))))) a)) (-.f64 #s(literal 0 binary64) b)) (+.f64 (/.f64 (*.f64 c i) (*.f64 a a)) (+.f64 (/.f64 (*.f64 t z) (*.f64 a a)) (/.f64 (*.f64 x y) (*.f64 a a))))) (-.f64 #s(literal 0 binary64) b)) (/.f64 #s(literal -1 binary64) a)) (-.f64 #s(literal 0 binary64) b))
(+ (* a b) (+ (* c i) (* x y)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y)))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+.f64 (+.f64 (*.f64 a b) (*.f64 c i)) (+.f64 (*.f64 x y) (*.f64 t z)))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+.f64 (+.f64 (*.f64 a b) (*.f64 c i)) (+.f64 (*.f64 x y) (*.f64 t z)))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+.f64 (+.f64 (*.f64 a b) (*.f64 c i)) (+.f64 (*.f64 x y) (*.f64 t z)))
(* t z)
(*.f64 t z)
(* z (+ t (+ (/ (* a b) z) (+ (/ (* c i) z) (/ (* x y) z)))))
(*.f64 z (+.f64 (+.f64 t (/.f64 (*.f64 a b) z)) (+.f64 (/.f64 (*.f64 c i) z) (/.f64 (*.f64 x y) z))))
(* z (+ t (+ (/ (* a b) z) (+ (/ (* c i) z) (/ (* x y) z)))))
(*.f64 z (+.f64 (+.f64 t (/.f64 (*.f64 a b) z)) (+.f64 (/.f64 (*.f64 c i) z) (/.f64 (*.f64 x y) z))))
(* z (+ t (+ (/ (* a b) z) (+ (/ (* c i) z) (/ (* x y) z)))))
(*.f64 z (+.f64 (+.f64 t (/.f64 (*.f64 a b) z)) (+.f64 (/.f64 (*.f64 c i) z) (/.f64 (*.f64 x y) z))))
(* t z)
(*.f64 t z)
(* -1 (* z (+ (* -1 t) (* -1 (/ (+ (* a b) (+ (* c i) (* x y))) z)))))
(*.f64 (-.f64 (/.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y))) (-.f64 #s(literal 0 binary64) z)) t) (-.f64 #s(literal 0 binary64) z))
(* -1 (* z (+ (* -1 t) (* -1 (/ (+ (* a b) (+ (* c i) (* x y))) z)))))
(*.f64 (-.f64 (/.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y))) (-.f64 #s(literal 0 binary64) z)) t) (-.f64 #s(literal 0 binary64) z))
(* -1 (* z (+ (* -1 t) (* -1 (/ (+ (* a b) (+ (* c i) (* x y))) z)))))
(*.f64 (-.f64 (/.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y))) (-.f64 #s(literal 0 binary64) z)) t) (-.f64 #s(literal 0 binary64) z))
(+ (* a b) (+ (* c i) (* x y)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y)))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+.f64 (+.f64 (*.f64 a b) (*.f64 c i)) (+.f64 (*.f64 x y) (*.f64 t z)))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+.f64 (+.f64 (*.f64 a b) (*.f64 c i)) (+.f64 (*.f64 x y) (*.f64 t z)))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+.f64 (+.f64 (*.f64 a b) (*.f64 c i)) (+.f64 (*.f64 x y) (*.f64 t z)))
(* t z)
(*.f64 t z)
(* t (+ z (+ (/ (* a b) t) (+ (/ (* c i) t) (/ (* x y) t)))))
(*.f64 t (+.f64 z (+.f64 (+.f64 (/.f64 (*.f64 a b) t) (/.f64 (*.f64 c i) t)) (/.f64 (*.f64 x y) t))))
(* t (+ z (+ (/ (* a b) t) (+ (/ (* c i) t) (/ (* x y) t)))))
(*.f64 t (+.f64 z (+.f64 (+.f64 (/.f64 (*.f64 a b) t) (/.f64 (*.f64 c i) t)) (/.f64 (*.f64 x y) t))))
(* t (+ z (+ (/ (* a b) t) (+ (/ (* c i) t) (/ (* x y) t)))))
(*.f64 t (+.f64 z (+.f64 (+.f64 (/.f64 (*.f64 a b) t) (/.f64 (*.f64 c i) t)) (/.f64 (*.f64 x y) t))))
(* t z)
(*.f64 t z)
(* -1 (* t (+ (* -1 z) (* -1 (/ (+ (* a b) (+ (* c i) (* x y))) t)))))
(*.f64 (-.f64 #s(literal 0 binary64) t) (-.f64 (/.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y))) (-.f64 #s(literal 0 binary64) t)) z))
(* -1 (* t (+ (* -1 z) (* -1 (/ (+ (* a b) (+ (* c i) (* x y))) t)))))
(*.f64 (-.f64 #s(literal 0 binary64) t) (-.f64 (/.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y))) (-.f64 #s(literal 0 binary64) t)) z))
(* -1 (* t (+ (* -1 z) (* -1 (/ (+ (* a b) (+ (* c i) (* x y))) t)))))
(*.f64 (-.f64 #s(literal 0 binary64) t) (-.f64 (/.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y))) (-.f64 #s(literal 0 binary64) t)) z))
(+ (* a b) (+ (* t z) (* x y)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 t z)))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+.f64 (+.f64 (*.f64 a b) (*.f64 c i)) (+.f64 (*.f64 x y) (*.f64 t z)))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+.f64 (+.f64 (*.f64 a b) (*.f64 c i)) (+.f64 (*.f64 x y) (*.f64 t z)))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+.f64 (+.f64 (*.f64 a b) (*.f64 c i)) (+.f64 (*.f64 x y) (*.f64 t z)))
(* c i)
(*.f64 c i)
(* c (+ i (+ (/ (* a b) c) (+ (/ (* t z) c) (/ (* x y) c)))))
(*.f64 c (+.f64 (+.f64 i (/.f64 (*.f64 a b) c)) (+.f64 (/.f64 (*.f64 t z) c) (/.f64 (*.f64 x y) c))))
(* c (+ i (+ (/ (* a b) c) (+ (/ (* t z) c) (/ (* x y) c)))))
(*.f64 c (+.f64 (+.f64 i (/.f64 (*.f64 a b) c)) (+.f64 (/.f64 (*.f64 t z) c) (/.f64 (*.f64 x y) c))))
(* c (+ i (+ (/ (* a b) c) (+ (/ (* t z) c) (/ (* x y) c)))))
(*.f64 c (+.f64 (+.f64 i (/.f64 (*.f64 a b) c)) (+.f64 (/.f64 (*.f64 t z) c) (/.f64 (*.f64 x y) c))))
(* c i)
(*.f64 c i)
(* -1 (* c (+ (* -1 i) (* -1 (/ (+ (* a b) (+ (* t z) (* x y))) c)))))
(*.f64 (-.f64 (/.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 t z))) (-.f64 #s(literal 0 binary64) c)) i) (-.f64 #s(literal 0 binary64) c))
(* -1 (* c (+ (* -1 i) (* -1 (/ (+ (* a b) (+ (* t z) (* x y))) c)))))
(*.f64 (-.f64 (/.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 t z))) (-.f64 #s(literal 0 binary64) c)) i) (-.f64 #s(literal 0 binary64) c))
(* -1 (* c (+ (* -1 i) (* -1 (/ (+ (* a b) (+ (* t z) (* x y))) c)))))
(*.f64 (-.f64 (/.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 t z))) (-.f64 #s(literal 0 binary64) c)) i) (-.f64 #s(literal 0 binary64) c))
(+ (* a b) (+ (* t z) (* x y)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 t z)))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+.f64 (+.f64 (*.f64 a b) (*.f64 c i)) (+.f64 (*.f64 x y) (*.f64 t z)))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+.f64 (+.f64 (*.f64 a b) (*.f64 c i)) (+.f64 (*.f64 x y) (*.f64 t z)))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+.f64 (+.f64 (*.f64 a b) (*.f64 c i)) (+.f64 (*.f64 x y) (*.f64 t z)))
(* c i)
(*.f64 c i)
(* i (+ c (+ (/ (* a b) i) (+ (/ (* t z) i) (/ (* x y) i)))))
(*.f64 i (+.f64 c (+.f64 (/.f64 (*.f64 a b) i) (+.f64 (/.f64 (*.f64 t z) i) (/.f64 (*.f64 x y) i)))))
(* i (+ c (+ (/ (* a b) i) (+ (/ (* t z) i) (/ (* x y) i)))))
(*.f64 i (+.f64 c (+.f64 (/.f64 (*.f64 a b) i) (+.f64 (/.f64 (*.f64 t z) i) (/.f64 (*.f64 x y) i)))))
(* i (+ c (+ (/ (* a b) i) (+ (/ (* t z) i) (/ (* x y) i)))))
(*.f64 i (+.f64 c (+.f64 (/.f64 (*.f64 a b) i) (+.f64 (/.f64 (*.f64 t z) i) (/.f64 (*.f64 x y) i)))))
(* c i)
(*.f64 c i)
(* -1 (* i (+ (* -1 c) (* -1 (/ (+ (* a b) (+ (* t z) (* x y))) i)))))
(*.f64 (-.f64 #s(literal 0 binary64) i) (-.f64 (-.f64 #s(literal 0 binary64) c) (/.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 t z))) i)))
(* -1 (* i (+ (* -1 c) (* -1 (/ (+ (* a b) (+ (* t z) (* x y))) i)))))
(*.f64 (-.f64 #s(literal 0 binary64) i) (-.f64 (-.f64 #s(literal 0 binary64) c) (/.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 t z))) i)))
(* -1 (* i (+ (* -1 c) (* -1 (/ (+ (* a b) (+ (* t z) (* x y))) i)))))
(*.f64 (-.f64 #s(literal 0 binary64) i) (-.f64 (-.f64 #s(literal 0 binary64) c) (/.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 t z))) i)))
(+ (* a b) (+ (* c i) (* t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+.f64 (+.f64 (*.f64 a b) (*.f64 c i)) (+.f64 (*.f64 x y) (*.f64 t z)))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+.f64 (+.f64 (*.f64 a b) (*.f64 c i)) (+.f64 (*.f64 x y) (*.f64 t z)))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+.f64 (+.f64 (*.f64 a b) (*.f64 c i)) (+.f64 (*.f64 x y) (*.f64 t z)))
(* x y)
(*.f64 x y)
(* x (+ y (+ (/ (* a b) x) (+ (/ (* c i) x) (/ (* t z) x)))))
(*.f64 x (+.f64 y (+.f64 (/.f64 (*.f64 a b) x) (+.f64 (/.f64 (*.f64 c i) x) (/.f64 (*.f64 t z) x)))))
(* x (+ y (+ (/ (* a b) x) (+ (/ (* c i) x) (/ (* t z) x)))))
(*.f64 x (+.f64 y (+.f64 (/.f64 (*.f64 a b) x) (+.f64 (/.f64 (*.f64 c i) x) (/.f64 (*.f64 t z) x)))))
(* x (+ y (+ (/ (* a b) x) (+ (/ (* c i) x) (/ (* t z) x)))))
(*.f64 x (+.f64 y (+.f64 (/.f64 (*.f64 a b) x) (+.f64 (/.f64 (*.f64 c i) x) (/.f64 (*.f64 t z) x)))))
(* x y)
(*.f64 x y)
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* a b) (+ (* c i) (* t z))) x)))))
(*.f64 (-.f64 (-.f64 #s(literal 0 binary64) y) (/.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) x)) (-.f64 #s(literal 0 binary64) x))
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* a b) (+ (* c i) (* t z))) x)))))
(*.f64 (-.f64 (-.f64 #s(literal 0 binary64) y) (/.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) x)) (-.f64 #s(literal 0 binary64) x))
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* a b) (+ (* c i) (* t z))) x)))))
(*.f64 (-.f64 (-.f64 #s(literal 0 binary64) y) (/.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) x)) (-.f64 #s(literal 0 binary64) x))
(+ (* a b) (+ (* c i) (* t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+.f64 (+.f64 (*.f64 a b) (*.f64 c i)) (+.f64 (*.f64 x y) (*.f64 t z)))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+.f64 (+.f64 (*.f64 a b) (*.f64 c i)) (+.f64 (*.f64 x y) (*.f64 t z)))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+.f64 (+.f64 (*.f64 a b) (*.f64 c i)) (+.f64 (*.f64 x y) (*.f64 t z)))
(* x y)
(*.f64 x y)
(* y (+ x (+ (/ (* a b) y) (+ (/ (* c i) y) (/ (* t z) y)))))
(*.f64 y (+.f64 (+.f64 x (/.f64 (*.f64 a b) y)) (+.f64 (/.f64 (*.f64 c i) y) (/.f64 (*.f64 t z) y))))
(* y (+ x (+ (/ (* a b) y) (+ (/ (* c i) y) (/ (* t z) y)))))
(*.f64 y (+.f64 (+.f64 x (/.f64 (*.f64 a b) y)) (+.f64 (/.f64 (*.f64 c i) y) (/.f64 (*.f64 t z) y))))
(* y (+ x (+ (/ (* a b) y) (+ (/ (* c i) y) (/ (* t z) y)))))
(*.f64 y (+.f64 (+.f64 x (/.f64 (*.f64 a b) y)) (+.f64 (/.f64 (*.f64 c i) y) (/.f64 (*.f64 t z) y))))
(* x y)
(*.f64 x y)
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* a b) (+ (* c i) (* t z))) y)))))
(*.f64 (-.f64 #s(literal 0 binary64) y) (-.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) y)))
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* a b) (+ (* c i) (* t z))) y)))))
(*.f64 (-.f64 #s(literal 0 binary64) y) (-.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) y)))
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* a b) (+ (* c i) (* t z))) y)))))
(*.f64 (-.f64 #s(literal 0 binary64) y) (-.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) y)))
(+ (* c i) (+ (* t z) (* x y)))
(+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 t z)))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+.f64 (+.f64 (*.f64 a b) (*.f64 c i)) (+.f64 (*.f64 x y) (*.f64 t z)))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+.f64 (+.f64 (*.f64 a b) (*.f64 c i)) (+.f64 (*.f64 x y) (*.f64 t z)))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+.f64 (+.f64 (*.f64 a b) (*.f64 c i)) (+.f64 (*.f64 x y) (*.f64 t z)))
(* a b)
(*.f64 a b)
(* a (+ b (+ (/ (* c i) a) (+ (/ (* t z) a) (/ (* x y) a)))))
(*.f64 a (+.f64 (+.f64 b (/.f64 (*.f64 c i) a)) (+.f64 (/.f64 (*.f64 t z) a) (/.f64 (*.f64 x y) a))))
(* a (+ b (+ (/ (* c i) a) (+ (/ (* t z) a) (/ (* x y) a)))))
(*.f64 a (+.f64 (+.f64 b (/.f64 (*.f64 c i) a)) (+.f64 (/.f64 (*.f64 t z) a) (/.f64 (*.f64 x y) a))))
(* a (+ b (+ (/ (* c i) a) (+ (/ (* t z) a) (/ (* x y) a)))))
(*.f64 a (+.f64 (+.f64 b (/.f64 (*.f64 c i) a)) (+.f64 (/.f64 (*.f64 t z) a) (/.f64 (*.f64 x y) a))))
(* a b)
(*.f64 a b)
(* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* c i) (+ (* t z) (* x y))) a)))))
(*.f64 (-.f64 (/.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 t z))) (-.f64 #s(literal 0 binary64) a)) b) (-.f64 #s(literal 0 binary64) a))
(* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* c i) (+ (* t z) (* x y))) a)))))
(*.f64 (-.f64 (/.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 t z))) (-.f64 #s(literal 0 binary64) a)) b) (-.f64 #s(literal 0 binary64) a))
(* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* c i) (+ (* t z) (* x y))) a)))))
(*.f64 (-.f64 (/.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 t z))) (-.f64 #s(literal 0 binary64) a)) b) (-.f64 #s(literal 0 binary64) a))
(+ (* c i) (+ (* t z) (* x y)))
(+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 t z)))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+.f64 (+.f64 (*.f64 a b) (*.f64 c i)) (+.f64 (*.f64 x y) (*.f64 t z)))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+.f64 (+.f64 (*.f64 a b) (*.f64 c i)) (+.f64 (*.f64 x y) (*.f64 t z)))
(+ (* a b) (+ (* c i) (+ (* t z) (* x y))))
(+.f64 (+.f64 (*.f64 a b) (*.f64 c i)) (+.f64 (*.f64 x y) (*.f64 t z)))
(* a b)
(*.f64 a b)
(* b (+ a (+ (/ (* c i) b) (+ (/ (* t z) b) (/ (* x y) b)))))
(*.f64 b (+.f64 a (+.f64 (+.f64 (/.f64 (*.f64 c i) b) (/.f64 (*.f64 t z) b)) (/.f64 (*.f64 x y) b))))
(* b (+ a (+ (/ (* c i) b) (+ (/ (* t z) b) (/ (* x y) b)))))
(*.f64 b (+.f64 a (+.f64 (+.f64 (/.f64 (*.f64 c i) b) (/.f64 (*.f64 t z) b)) (/.f64 (*.f64 x y) b))))
(* b (+ a (+ (/ (* c i) b) (+ (/ (* t z) b) (/ (* x y) b)))))
(*.f64 b (+.f64 a (+.f64 (+.f64 (/.f64 (*.f64 c i) b) (/.f64 (*.f64 t z) b)) (/.f64 (*.f64 x y) b))))
(* a b)
(*.f64 a b)
(* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* c i) (+ (* t z) (* x y))) b)))))
(*.f64 (-.f64 #s(literal 0 binary64) b) (-.f64 (-.f64 #s(literal 0 binary64) a) (/.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 t z))) b)))
(* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* c i) (+ (* t z) (* x y))) b)))))
(*.f64 (-.f64 #s(literal 0 binary64) b) (-.f64 (-.f64 #s(literal 0 binary64) a) (/.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 t z))) b)))
(* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* c i) (+ (* t z) (* x y))) b)))))
(*.f64 (-.f64 #s(literal 0 binary64) b) (-.f64 (-.f64 #s(literal 0 binary64) a) (/.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 t z))) b)))
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* c i)
(*.f64 c i)
(+ (* c i) (* t z))
(+.f64 (*.f64 c i) (*.f64 t z))
(+ (* c i) (* t z))
(+.f64 (*.f64 c i) (*.f64 t z))
(+ (* c i) (* t z))
(+.f64 (*.f64 c i) (*.f64 t z))
(* t z)
(*.f64 t z)
(* z (+ t (/ (* c i) z)))
(*.f64 z (+.f64 t (/.f64 (*.f64 c i) z)))
(* z (+ t (/ (* c i) z)))
(*.f64 z (+.f64 t (/.f64 (*.f64 c i) z)))
(* z (+ t (/ (* c i) z)))
(*.f64 z (+.f64 t (/.f64 (*.f64 c i) z)))
(* t z)
(*.f64 t z)
(* -1 (* z (+ (* -1 t) (* -1 (/ (* c i) z)))))
(-.f64 #s(literal 0 binary64) (*.f64 z (-.f64 (-.f64 #s(literal 0 binary64) t) (/.f64 (*.f64 c i) z))))
(* -1 (* z (+ (* -1 t) (* -1 (/ (* c i) z)))))
(-.f64 #s(literal 0 binary64) (*.f64 z (-.f64 (-.f64 #s(literal 0 binary64) t) (/.f64 (*.f64 c i) z))))
(* -1 (* z (+ (* -1 t) (* -1 (/ (* c i) z)))))
(-.f64 #s(literal 0 binary64) (*.f64 z (-.f64 (-.f64 #s(literal 0 binary64) t) (/.f64 (*.f64 c i) z))))
(* c i)
(*.f64 c i)
(+ (* c i) (* t z))
(+.f64 (*.f64 c i) (*.f64 t z))
(+ (* c i) (* t z))
(+.f64 (*.f64 c i) (*.f64 t z))
(+ (* c i) (* t z))
(+.f64 (*.f64 c i) (*.f64 t z))
(* t z)
(*.f64 t z)
(* t (+ z (/ (* c i) t)))
(*.f64 t (+.f64 z (/.f64 (*.f64 c i) t)))
(* t (+ z (/ (* c i) t)))
(*.f64 t (+.f64 z (/.f64 (*.f64 c i) t)))
(* t (+ z (/ (* c i) t)))
(*.f64 t (+.f64 z (/.f64 (*.f64 c i) t)))
(* t z)
(*.f64 t z)
(* -1 (* t (+ (* -1 z) (* -1 (/ (* c i) t)))))
(-.f64 #s(literal 0 binary64) (*.f64 t (-.f64 (-.f64 #s(literal 0 binary64) z) (/.f64 (*.f64 c i) t))))
(* -1 (* t (+ (* -1 z) (* -1 (/ (* c i) t)))))
(-.f64 #s(literal 0 binary64) (*.f64 t (-.f64 (-.f64 #s(literal 0 binary64) z) (/.f64 (*.f64 c i) t))))
(* -1 (* t (+ (* -1 z) (* -1 (/ (* c i) t)))))
(-.f64 #s(literal 0 binary64) (*.f64 t (-.f64 (-.f64 #s(literal 0 binary64) z) (/.f64 (*.f64 c i) t))))
(* t z)
(*.f64 t z)
(+ (* c i) (* t z))
(+.f64 (*.f64 c i) (*.f64 t z))
(+ (* c i) (* t z))
(+.f64 (*.f64 c i) (*.f64 t z))
(+ (* c i) (* t z))
(+.f64 (*.f64 c i) (*.f64 t z))
(* c i)
(*.f64 c i)
(* c (+ i (/ (* t z) c)))
(*.f64 c (+.f64 i (/.f64 (*.f64 t z) c)))
(* c (+ i (/ (* t z) c)))
(*.f64 c (+.f64 i (/.f64 (*.f64 t z) c)))
(* c (+ i (/ (* t z) c)))
(*.f64 c (+.f64 i (/.f64 (*.f64 t z) c)))
(* c i)
(*.f64 c i)
(* -1 (* c (+ (* -1 i) (* -1 (/ (* t z) c)))))
(*.f64 (-.f64 #s(literal 0 binary64) c) (-.f64 (-.f64 #s(literal 0 binary64) i) (/.f64 (*.f64 t z) c)))
(* -1 (* c (+ (* -1 i) (* -1 (/ (* t z) c)))))
(*.f64 (-.f64 #s(literal 0 binary64) c) (-.f64 (-.f64 #s(literal 0 binary64) i) (/.f64 (*.f64 t z) c)))
(* -1 (* c (+ (* -1 i) (* -1 (/ (* t z) c)))))
(*.f64 (-.f64 #s(literal 0 binary64) c) (-.f64 (-.f64 #s(literal 0 binary64) i) (/.f64 (*.f64 t z) c)))
(* t z)
(*.f64 t z)
(+ (* c i) (* t z))
(+.f64 (*.f64 c i) (*.f64 t z))
(+ (* c i) (* t z))
(+.f64 (*.f64 c i) (*.f64 t z))
(+ (* c i) (* t z))
(+.f64 (*.f64 c i) (*.f64 t z))
(* c i)
(*.f64 c i)
(* i (+ c (/ (* t z) i)))
(*.f64 i (+.f64 c (/.f64 (*.f64 t z) i)))
(* i (+ c (/ (* t z) i)))
(*.f64 i (+.f64 c (/.f64 (*.f64 t z) i)))
(* i (+ c (/ (* t z) i)))
(*.f64 i (+.f64 c (/.f64 (*.f64 t z) i)))
(* c i)
(*.f64 c i)
(* -1 (* i (+ (* -1 c) (* -1 (/ (* t z) i)))))
(*.f64 (-.f64 #s(literal 0 binary64) i) (-.f64 (-.f64 #s(literal 0 binary64) c) (/.f64 (*.f64 t z) i)))
(* -1 (* i (+ (* -1 c) (* -1 (/ (* t z) i)))))
(*.f64 (-.f64 #s(literal 0 binary64) i) (-.f64 (-.f64 #s(literal 0 binary64) c) (/.f64 (*.f64 t z) i)))
(* -1 (* i (+ (* -1 c) (* -1 (/ (* t z) i)))))
(*.f64 (-.f64 #s(literal 0 binary64) i) (-.f64 (-.f64 #s(literal 0 binary64) c) (/.f64 (*.f64 t z) i)))
(* c i)
(*.f64 c i)
(* c i)
(*.f64 c i)
(* c i)
(*.f64 c i)
(* c i)
(*.f64 c i)
(* c i)
(*.f64 c i)
(* c i)
(*.f64 c i)
(* c i)
(*.f64 c i)
(* c i)
(*.f64 c i)
(* c i)
(*.f64 c i)
(* c i)
(*.f64 c i)
(* c i)
(*.f64 c i)
(* c i)
(*.f64 c i)
(* c i)
(*.f64 c i)
(* c i)
(*.f64 c i)
(* c i)
(*.f64 c i)
(* c i)
(*.f64 c i)
(* c i)
(*.f64 c i)
(* c i)
(*.f64 c i)
(* c i)
(*.f64 c i)
(* c i)
(*.f64 c i)
(* c i)
(*.f64 c i)
(* c i)
(*.f64 c i)
(* c i)
(*.f64 c i)
(* c i)
(*.f64 c i)
(+ (* c i) (* x y))
(+.f64 (*.f64 c i) (*.f64 x y))
(+ (* a b) (+ (* c i) (* x y)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y)))
(+ (* a b) (+ (* c i) (* x y)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y)))
(+ (* a b) (+ (* c i) (* x y)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y)))
(* a b)
(*.f64 a b)
(* a (+ b (+ (/ (* c i) a) (/ (* x y) a))))
(*.f64 a (+.f64 b (+.f64 (/.f64 (*.f64 c i) a) (/.f64 (*.f64 x y) a))))
(* a (+ b (+ (/ (* c i) a) (/ (* x y) a))))
(*.f64 a (+.f64 b (+.f64 (/.f64 (*.f64 c i) a) (/.f64 (*.f64 x y) a))))
(* a (+ b (+ (/ (* c i) a) (/ (* x y) a))))
(*.f64 a (+.f64 b (+.f64 (/.f64 (*.f64 c i) a) (/.f64 (*.f64 x y) a))))
(* a b)
(*.f64 a b)
(* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* c i) (* x y)) a)))))
(*.f64 (-.f64 #s(literal 0 binary64) a) (-.f64 (-.f64 #s(literal 0 binary64) b) (/.f64 (+.f64 (*.f64 c i) (*.f64 x y)) a)))
(* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* c i) (* x y)) a)))))
(*.f64 (-.f64 #s(literal 0 binary64) a) (-.f64 (-.f64 #s(literal 0 binary64) b) (/.f64 (+.f64 (*.f64 c i) (*.f64 x y)) a)))
(* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* c i) (* x y)) a)))))
(*.f64 (-.f64 #s(literal 0 binary64) a) (-.f64 (-.f64 #s(literal 0 binary64) b) (/.f64 (+.f64 (*.f64 c i) (*.f64 x y)) a)))
(+ (* c i) (* x y))
(+.f64 (*.f64 c i) (*.f64 x y))
(+ (* a b) (+ (* c i) (* x y)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y)))
(+ (* a b) (+ (* c i) (* x y)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y)))
(+ (* a b) (+ (* c i) (* x y)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y)))
(* a b)
(*.f64 a b)
(* b (+ a (+ (/ (* c i) b) (/ (* x y) b))))
(*.f64 b (+.f64 (+.f64 a (/.f64 (*.f64 c i) b)) (/.f64 (*.f64 x y) b)))
(* b (+ a (+ (/ (* c i) b) (/ (* x y) b))))
(*.f64 b (+.f64 (+.f64 a (/.f64 (*.f64 c i) b)) (/.f64 (*.f64 x y) b)))
(* b (+ a (+ (/ (* c i) b) (/ (* x y) b))))
(*.f64 b (+.f64 (+.f64 a (/.f64 (*.f64 c i) b)) (/.f64 (*.f64 x y) b)))
(* a b)
(*.f64 a b)
(* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* c i) (* x y)) b)))))
(*.f64 (-.f64 #s(literal 0 binary64) b) (-.f64 (-.f64 #s(literal 0 binary64) a) (/.f64 (+.f64 (*.f64 c i) (*.f64 x y)) b)))
(* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* c i) (* x y)) b)))))
(*.f64 (-.f64 #s(literal 0 binary64) b) (-.f64 (-.f64 #s(literal 0 binary64) a) (/.f64 (+.f64 (*.f64 c i) (*.f64 x y)) b)))
(* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* c i) (* x y)) b)))))
(*.f64 (-.f64 #s(literal 0 binary64) b) (-.f64 (-.f64 #s(literal 0 binary64) a) (/.f64 (+.f64 (*.f64 c i) (*.f64 x y)) b)))
(+ (* a b) (* x y))
(+.f64 (*.f64 a b) (*.f64 x y))
(+ (* a b) (+ (* c i) (* x y)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y)))
(+ (* a b) (+ (* c i) (* x y)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y)))
(+ (* a b) (+ (* c i) (* x y)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y)))
(* c i)
(*.f64 c i)
(* c (+ i (+ (/ (* a b) c) (/ (* x y) c))))
(*.f64 c (+.f64 i (+.f64 (/.f64 (*.f64 a b) c) (/.f64 (*.f64 x y) c))))
(* c (+ i (+ (/ (* a b) c) (/ (* x y) c))))
(*.f64 c (+.f64 i (+.f64 (/.f64 (*.f64 a b) c) (/.f64 (*.f64 x y) c))))
(* c (+ i (+ (/ (* a b) c) (/ (* x y) c))))
(*.f64 c (+.f64 i (+.f64 (/.f64 (*.f64 a b) c) (/.f64 (*.f64 x y) c))))
(* c i)
(*.f64 c i)
(* -1 (* c (+ (* -1 i) (* -1 (/ (+ (* a b) (* x y)) c)))))
(*.f64 (-.f64 #s(literal 0 binary64) c) (-.f64 (-.f64 #s(literal 0 binary64) i) (/.f64 (+.f64 (*.f64 a b) (*.f64 x y)) c)))
(* -1 (* c (+ (* -1 i) (* -1 (/ (+ (* a b) (* x y)) c)))))
(*.f64 (-.f64 #s(literal 0 binary64) c) (-.f64 (-.f64 #s(literal 0 binary64) i) (/.f64 (+.f64 (*.f64 a b) (*.f64 x y)) c)))
(* -1 (* c (+ (* -1 i) (* -1 (/ (+ (* a b) (* x y)) c)))))
(*.f64 (-.f64 #s(literal 0 binary64) c) (-.f64 (-.f64 #s(literal 0 binary64) i) (/.f64 (+.f64 (*.f64 a b) (*.f64 x y)) c)))
(+ (* a b) (* x y))
(+.f64 (*.f64 a b) (*.f64 x y))
(+ (* a b) (+ (* c i) (* x y)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y)))
(+ (* a b) (+ (* c i) (* x y)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y)))
(+ (* a b) (+ (* c i) (* x y)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y)))
(* c i)
(*.f64 c i)
(* i (+ c (+ (/ (* a b) i) (/ (* x y) i))))
(*.f64 i (+.f64 c (+.f64 (/.f64 (*.f64 a b) i) (/.f64 (*.f64 x y) i))))
(* i (+ c (+ (/ (* a b) i) (/ (* x y) i))))
(*.f64 i (+.f64 c (+.f64 (/.f64 (*.f64 a b) i) (/.f64 (*.f64 x y) i))))
(* i (+ c (+ (/ (* a b) i) (/ (* x y) i))))
(*.f64 i (+.f64 c (+.f64 (/.f64 (*.f64 a b) i) (/.f64 (*.f64 x y) i))))
(* c i)
(*.f64 c i)
(* -1 (* i (+ (* -1 c) (* -1 (/ (+ (* a b) (* x y)) i)))))
(*.f64 (-.f64 #s(literal 0 binary64) i) (-.f64 (-.f64 #s(literal 0 binary64) c) (/.f64 (+.f64 (*.f64 a b) (*.f64 x y)) i)))
(* -1 (* i (+ (* -1 c) (* -1 (/ (+ (* a b) (* x y)) i)))))
(*.f64 (-.f64 #s(literal 0 binary64) i) (-.f64 (-.f64 #s(literal 0 binary64) c) (/.f64 (+.f64 (*.f64 a b) (*.f64 x y)) i)))
(* -1 (* i (+ (* -1 c) (* -1 (/ (+ (* a b) (* x y)) i)))))
(*.f64 (-.f64 #s(literal 0 binary64) i) (-.f64 (-.f64 #s(literal 0 binary64) c) (/.f64 (+.f64 (*.f64 a b) (*.f64 x y)) i)))
(+ (* a b) (* c i))
(+.f64 (*.f64 a b) (*.f64 c i))
(+ (* a b) (+ (* c i) (* x y)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y)))
(+ (* a b) (+ (* c i) (* x y)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y)))
(+ (* a b) (+ (* c i) (* x y)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y)))
(* x y)
(*.f64 x y)
(* x (+ y (+ (/ (* a b) x) (/ (* c i) x))))
(*.f64 x (+.f64 y (+.f64 (/.f64 (*.f64 a b) x) (/.f64 (*.f64 c i) x))))
(* x (+ y (+ (/ (* a b) x) (/ (* c i) x))))
(*.f64 x (+.f64 y (+.f64 (/.f64 (*.f64 a b) x) (/.f64 (*.f64 c i) x))))
(* x (+ y (+ (/ (* a b) x) (/ (* c i) x))))
(*.f64 x (+.f64 y (+.f64 (/.f64 (*.f64 a b) x) (/.f64 (*.f64 c i) x))))
(* x y)
(*.f64 x y)
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* a b) (* c i)) x)))))
(*.f64 (-.f64 #s(literal 0 binary64) x) (-.f64 (-.f64 #s(literal 0 binary64) y) (/.f64 (+.f64 (*.f64 a b) (*.f64 c i)) x)))
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* a b) (* c i)) x)))))
(*.f64 (-.f64 #s(literal 0 binary64) x) (-.f64 (-.f64 #s(literal 0 binary64) y) (/.f64 (+.f64 (*.f64 a b) (*.f64 c i)) x)))
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* a b) (* c i)) x)))))
(*.f64 (-.f64 #s(literal 0 binary64) x) (-.f64 (-.f64 #s(literal 0 binary64) y) (/.f64 (+.f64 (*.f64 a b) (*.f64 c i)) x)))
(+ (* a b) (* c i))
(+.f64 (*.f64 a b) (*.f64 c i))
(+ (* a b) (+ (* c i) (* x y)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y)))
(+ (* a b) (+ (* c i) (* x y)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y)))
(+ (* a b) (+ (* c i) (* x y)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y)))
(* x y)
(*.f64 x y)
(* y (+ x (+ (/ (* a b) y) (/ (* c i) y))))
(*.f64 y (+.f64 (+.f64 x (/.f64 (*.f64 a b) y)) (/.f64 (*.f64 c i) y)))
(* y (+ x (+ (/ (* a b) y) (/ (* c i) y))))
(*.f64 y (+.f64 (+.f64 x (/.f64 (*.f64 a b) y)) (/.f64 (*.f64 c i) y)))
(* y (+ x (+ (/ (* a b) y) (/ (* c i) y))))
(*.f64 y (+.f64 (+.f64 x (/.f64 (*.f64 a b) y)) (/.f64 (*.f64 c i) y)))
(* x y)
(*.f64 x y)
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* a b) (* c i)) y)))))
(*.f64 (-.f64 #s(literal 0 binary64) y) (-.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 (+.f64 (*.f64 a b) (*.f64 c i)) y)))
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* a b) (* c i)) y)))))
(*.f64 (-.f64 #s(literal 0 binary64) y) (-.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 (+.f64 (*.f64 a b) (*.f64 c i)) y)))
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* a b) (* c i)) y)))))
(*.f64 (-.f64 #s(literal 0 binary64) y) (-.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 (+.f64 (*.f64 a b) (*.f64 c i)) y)))
(* x y)
(*.f64 x y)
(+ (* c i) (* x y))
(+.f64 (*.f64 c i) (*.f64 x y))
(+ (* c i) (* x y))
(+.f64 (*.f64 c i) (*.f64 x y))
(+ (* c i) (* x y))
(+.f64 (*.f64 c i) (*.f64 x y))
(* c i)
(*.f64 c i)
(* c (+ i (/ (* x y) c)))
(*.f64 c (+.f64 i (/.f64 (*.f64 x y) c)))
(* c (+ i (/ (* x y) c)))
(*.f64 c (+.f64 i (/.f64 (*.f64 x y) c)))
(* c (+ i (/ (* x y) c)))
(*.f64 c (+.f64 i (/.f64 (*.f64 x y) c)))
(* c i)
(*.f64 c i)
(* -1 (* c (+ (* -1 i) (* -1 (/ (* x y) c)))))
(*.f64 (-.f64 #s(literal 0 binary64) c) (-.f64 (-.f64 #s(literal 0 binary64) i) (/.f64 (*.f64 x y) c)))
(* -1 (* c (+ (* -1 i) (* -1 (/ (* x y) c)))))
(*.f64 (-.f64 #s(literal 0 binary64) c) (-.f64 (-.f64 #s(literal 0 binary64) i) (/.f64 (*.f64 x y) c)))
(* -1 (* c (+ (* -1 i) (* -1 (/ (* x y) c)))))
(*.f64 (-.f64 #s(literal 0 binary64) c) (-.f64 (-.f64 #s(literal 0 binary64) i) (/.f64 (*.f64 x y) c)))
(* x y)
(*.f64 x y)
(+ (* c i) (* x y))
(+.f64 (*.f64 c i) (*.f64 x y))
(+ (* c i) (* x y))
(+.f64 (*.f64 c i) (*.f64 x y))
(+ (* c i) (* x y))
(+.f64 (*.f64 c i) (*.f64 x y))
(* c i)
(*.f64 c i)
(* i (+ c (/ (* x y) i)))
(*.f64 i (+.f64 c (/.f64 (*.f64 x y) i)))
(* i (+ c (/ (* x y) i)))
(*.f64 i (+.f64 c (/.f64 (*.f64 x y) i)))
(* i (+ c (/ (* x y) i)))
(*.f64 i (+.f64 c (/.f64 (*.f64 x y) i)))
(* c i)
(*.f64 c i)
(* -1 (* i (+ (* -1 c) (* -1 (/ (* x y) i)))))
(*.f64 (-.f64 #s(literal 0 binary64) i) (-.f64 (-.f64 #s(literal 0 binary64) c) (/.f64 (*.f64 x y) i)))
(* -1 (* i (+ (* -1 c) (* -1 (/ (* x y) i)))))
(*.f64 (-.f64 #s(literal 0 binary64) i) (-.f64 (-.f64 #s(literal 0 binary64) c) (/.f64 (*.f64 x y) i)))
(* -1 (* i (+ (* -1 c) (* -1 (/ (* x y) i)))))
(*.f64 (-.f64 #s(literal 0 binary64) i) (-.f64 (-.f64 #s(literal 0 binary64) c) (/.f64 (*.f64 x y) i)))
(* c i)
(*.f64 c i)
(+ (* c i) (* x y))
(+.f64 (*.f64 c i) (*.f64 x y))
(+ (* c i) (* x y))
(+.f64 (*.f64 c i) (*.f64 x y))
(+ (* c i) (* x y))
(+.f64 (*.f64 c i) (*.f64 x y))
(* x y)
(*.f64 x y)
(* x (+ y (/ (* c i) x)))
(*.f64 x (+.f64 y (/.f64 (*.f64 c i) x)))
(* x (+ y (/ (* c i) x)))
(*.f64 x (+.f64 y (/.f64 (*.f64 c i) x)))
(* x (+ y (/ (* c i) x)))
(*.f64 x (+.f64 y (/.f64 (*.f64 c i) x)))
(* x y)
(*.f64 x y)
(* -1 (* x (+ (* -1 y) (* -1 (/ (* c i) x)))))
(*.f64 (-.f64 #s(literal 0 binary64) x) (-.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 c i) x)) y))
(* -1 (* x (+ (* -1 y) (* -1 (/ (* c i) x)))))
(*.f64 (-.f64 #s(literal 0 binary64) x) (-.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 c i) x)) y))
(* -1 (* x (+ (* -1 y) (* -1 (/ (* c i) x)))))
(*.f64 (-.f64 #s(literal 0 binary64) x) (-.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 c i) x)) y))
(* c i)
(*.f64 c i)
(+ (* c i) (* x y))
(+.f64 (*.f64 c i) (*.f64 x y))
(+ (* c i) (* x y))
(+.f64 (*.f64 c i) (*.f64 x y))
(+ (* c i) (* x y))
(+.f64 (*.f64 c i) (*.f64 x y))
(* x y)
(*.f64 x y)
(* y (+ x (/ (* c i) y)))
(*.f64 y (+.f64 x (/.f64 (*.f64 c i) y)))
(* y (+ x (/ (* c i) y)))
(*.f64 y (+.f64 x (/.f64 (*.f64 c i) y)))
(* y (+ x (/ (* c i) y)))
(*.f64 y (+.f64 x (/.f64 (*.f64 c i) y)))
(* x y)
(*.f64 x y)
(* -1 (* y (+ (* -1 x) (* -1 (/ (* c i) y)))))
(*.f64 (-.f64 #s(literal 0 binary64) y) (-.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 (*.f64 c i) y)))
(* -1 (* y (+ (* -1 x) (* -1 (/ (* c i) y)))))
(*.f64 (-.f64 #s(literal 0 binary64) y) (-.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 (*.f64 c i) y)))
(* -1 (* y (+ (* -1 x) (* -1 (/ (* c i) y)))))
(*.f64 (-.f64 #s(literal 0 binary64) y) (-.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 (*.f64 c i) y)))
(* a b)
(*.f64 a b)
(+ (* a b) (* x y))
(+.f64 (*.f64 a b) (*.f64 x y))
(+ (* a b) (* x y))
(+.f64 (*.f64 a b) (*.f64 x y))
(+ (* a b) (* x y))
(+.f64 (*.f64 a b) (*.f64 x y))
(* x y)
(*.f64 x y)
(* x (+ y (/ (* a b) x)))
(*.f64 x (+.f64 y (/.f64 (*.f64 a b) x)))
(* x (+ y (/ (* a b) x)))
(*.f64 x (+.f64 y (/.f64 (*.f64 a b) x)))
(* x (+ y (/ (* a b) x)))
(*.f64 x (+.f64 y (/.f64 (*.f64 a b) x)))
(* x y)
(*.f64 x y)
(* -1 (* x (+ (* -1 y) (* -1 (/ (* a b) x)))))
(*.f64 (-.f64 #s(literal 0 binary64) x) (-.f64 (-.f64 #s(literal 0 binary64) y) (/.f64 (*.f64 a b) x)))
(* -1 (* x (+ (* -1 y) (* -1 (/ (* a b) x)))))
(*.f64 (-.f64 #s(literal 0 binary64) x) (-.f64 (-.f64 #s(literal 0 binary64) y) (/.f64 (*.f64 a b) x)))
(* -1 (* x (+ (* -1 y) (* -1 (/ (* a b) x)))))
(*.f64 (-.f64 #s(literal 0 binary64) x) (-.f64 (-.f64 #s(literal 0 binary64) y) (/.f64 (*.f64 a b) x)))
(* a b)
(*.f64 a b)
(+ (* a b) (* x y))
(+.f64 (*.f64 a b) (*.f64 x y))
(+ (* a b) (* x y))
(+.f64 (*.f64 a b) (*.f64 x y))
(+ (* a b) (* x y))
(+.f64 (*.f64 a b) (*.f64 x y))
(* x y)
(*.f64 x y)
(* y (+ x (/ (* a b) y)))
(*.f64 y (+.f64 x (/.f64 (*.f64 a b) y)))
(* y (+ x (/ (* a b) y)))
(*.f64 y (+.f64 x (/.f64 (*.f64 a b) y)))
(* y (+ x (/ (* a b) y)))
(*.f64 y (+.f64 x (/.f64 (*.f64 a b) y)))
(* x y)
(*.f64 x y)
(* -1 (* y (+ (* -1 x) (* -1 (/ (* a b) y)))))
(*.f64 (-.f64 #s(literal 0 binary64) y) (-.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 (*.f64 a b) y)))
(* -1 (* y (+ (* -1 x) (* -1 (/ (* a b) y)))))
(*.f64 (-.f64 #s(literal 0 binary64) y) (-.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 (*.f64 a b) y)))
(* -1 (* y (+ (* -1 x) (* -1 (/ (* a b) y)))))
(*.f64 (-.f64 #s(literal 0 binary64) y) (-.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 (*.f64 a b) y)))
(* x y)
(*.f64 x y)
(+ (* a b) (* x y))
(+.f64 (*.f64 a b) (*.f64 x y))
(+ (* a b) (* x y))
(+.f64 (*.f64 a b) (*.f64 x y))
(+ (* a b) (* x y))
(+.f64 (*.f64 a b) (*.f64 x y))
(* a b)
(*.f64 a b)
(* a (+ b (/ (* x y) a)))
(*.f64 a (+.f64 b (/.f64 (*.f64 x y) a)))
(* a (+ b (/ (* x y) a)))
(*.f64 a (+.f64 b (/.f64 (*.f64 x y) a)))
(* a (+ b (/ (* x y) a)))
(*.f64 a (+.f64 b (/.f64 (*.f64 x y) a)))
(* a b)
(*.f64 a b)
(* -1 (* a (+ (* -1 b) (* -1 (/ (* x y) a)))))
(*.f64 (-.f64 #s(literal 0 binary64) a) (-.f64 (-.f64 #s(literal 0 binary64) b) (/.f64 (*.f64 x y) a)))
(* -1 (* a (+ (* -1 b) (* -1 (/ (* x y) a)))))
(*.f64 (-.f64 #s(literal 0 binary64) a) (-.f64 (-.f64 #s(literal 0 binary64) b) (/.f64 (*.f64 x y) a)))
(* -1 (* a (+ (* -1 b) (* -1 (/ (* x y) a)))))
(*.f64 (-.f64 #s(literal 0 binary64) a) (-.f64 (-.f64 #s(literal 0 binary64) b) (/.f64 (*.f64 x y) a)))
(* x y)
(*.f64 x y)
(+ (* a b) (* x y))
(+.f64 (*.f64 a b) (*.f64 x y))
(+ (* a b) (* x y))
(+.f64 (*.f64 a b) (*.f64 x y))
(+ (* a b) (* x y))
(+.f64 (*.f64 a b) (*.f64 x y))
(* a b)
(*.f64 a b)
(* b (+ a (/ (* x y) b)))
(*.f64 b (+.f64 a (/.f64 (*.f64 x y) b)))
(* b (+ a (/ (* x y) b)))
(*.f64 b (+.f64 a (/.f64 (*.f64 x y) b)))
(* b (+ a (/ (* x y) b)))
(*.f64 b (+.f64 a (/.f64 (*.f64 x y) b)))
(* a b)
(*.f64 a b)
(* -1 (* b (+ (* -1 a) (* -1 (/ (* x y) b)))))
(*.f64 (-.f64 #s(literal 0 binary64) b) (-.f64 (-.f64 #s(literal 0 binary64) a) (/.f64 (*.f64 x y) b)))
(* -1 (* b (+ (* -1 a) (* -1 (/ (* x y) b)))))
(*.f64 (-.f64 #s(literal 0 binary64) b) (-.f64 (-.f64 #s(literal 0 binary64) a) (/.f64 (*.f64 x y) b)))
(* -1 (* b (+ (* -1 a) (* -1 (/ (* x y) b)))))
(*.f64 (-.f64 #s(literal 0 binary64) b) (-.f64 (-.f64 #s(literal 0 binary64) a) (/.f64 (*.f64 x y) b)))
(+ (* a b) (* x y))
(+.f64 (*.f64 a b) (*.f64 x y))
(+ (* a b) (+ (* c i) (* x y)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y)))
(+ (* a b) (+ (* c i) (* x y)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y)))
(+ (* a b) (+ (* c i) (* x y)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y)))
(* c i)
(*.f64 c i)
(* c (+ i (+ (/ (* a b) c) (/ (* x y) c))))
(*.f64 c (+.f64 i (+.f64 (/.f64 (*.f64 a b) c) (/.f64 (*.f64 x y) c))))
(* c (+ i (+ (/ (* a b) c) (/ (* x y) c))))
(*.f64 c (+.f64 i (+.f64 (/.f64 (*.f64 a b) c) (/.f64 (*.f64 x y) c))))
(* c (+ i (+ (/ (* a b) c) (/ (* x y) c))))
(*.f64 c (+.f64 i (+.f64 (/.f64 (*.f64 a b) c) (/.f64 (*.f64 x y) c))))
(* c i)
(*.f64 c i)
(* -1 (* c (+ (* -1 i) (* -1 (/ (+ (* a b) (* x y)) c)))))
(*.f64 (-.f64 #s(literal 0 binary64) c) (-.f64 (-.f64 #s(literal 0 binary64) i) (/.f64 (+.f64 (*.f64 a b) (*.f64 x y)) c)))
(* -1 (* c (+ (* -1 i) (* -1 (/ (+ (* a b) (* x y)) c)))))
(*.f64 (-.f64 #s(literal 0 binary64) c) (-.f64 (-.f64 #s(literal 0 binary64) i) (/.f64 (+.f64 (*.f64 a b) (*.f64 x y)) c)))
(* -1 (* c (+ (* -1 i) (* -1 (/ (+ (* a b) (* x y)) c)))))
(*.f64 (-.f64 #s(literal 0 binary64) c) (-.f64 (-.f64 #s(literal 0 binary64) i) (/.f64 (+.f64 (*.f64 a b) (*.f64 x y)) c)))
(+ (* a b) (* x y))
(+.f64 (*.f64 a b) (*.f64 x y))
(+ (* a b) (+ (* c i) (* x y)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y)))
(+ (* a b) (+ (* c i) (* x y)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y)))
(+ (* a b) (+ (* c i) (* x y)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y)))
(* c i)
(*.f64 c i)
(* i (+ c (+ (/ (* a b) i) (/ (* x y) i))))
(*.f64 i (+.f64 c (+.f64 (/.f64 (*.f64 a b) i) (/.f64 (*.f64 x y) i))))
(* i (+ c (+ (/ (* a b) i) (/ (* x y) i))))
(*.f64 i (+.f64 c (+.f64 (/.f64 (*.f64 a b) i) (/.f64 (*.f64 x y) i))))
(* i (+ c (+ (/ (* a b) i) (/ (* x y) i))))
(*.f64 i (+.f64 c (+.f64 (/.f64 (*.f64 a b) i) (/.f64 (*.f64 x y) i))))
(* c i)
(*.f64 c i)
(* -1 (* i (+ (* -1 c) (* -1 (/ (+ (* a b) (* x y)) i)))))
(*.f64 (-.f64 #s(literal 0 binary64) i) (-.f64 (-.f64 #s(literal 0 binary64) c) (/.f64 (+.f64 (*.f64 a b) (*.f64 x y)) i)))
(* -1 (* i (+ (* -1 c) (* -1 (/ (+ (* a b) (* x y)) i)))))
(*.f64 (-.f64 #s(literal 0 binary64) i) (-.f64 (-.f64 #s(literal 0 binary64) c) (/.f64 (+.f64 (*.f64 a b) (*.f64 x y)) i)))
(* -1 (* i (+ (* -1 c) (* -1 (/ (+ (* a b) (* x y)) i)))))
(*.f64 (-.f64 #s(literal 0 binary64) i) (-.f64 (-.f64 #s(literal 0 binary64) c) (/.f64 (+.f64 (*.f64 a b) (*.f64 x y)) i)))
(+ (* a b) (* c i))
(+.f64 (*.f64 a b) (*.f64 c i))
(+ (* a b) (+ (* c i) (* x y)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y)))
(+ (* a b) (+ (* c i) (* x y)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y)))
(+ (* a b) (+ (* c i) (* x y)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y)))
(* x y)
(*.f64 x y)
(* x (+ y (+ (/ (* a b) x) (/ (* c i) x))))
(*.f64 x (+.f64 y (+.f64 (/.f64 (*.f64 a b) x) (/.f64 (*.f64 c i) x))))
(* x (+ y (+ (/ (* a b) x) (/ (* c i) x))))
(*.f64 x (+.f64 y (+.f64 (/.f64 (*.f64 a b) x) (/.f64 (*.f64 c i) x))))
(* x (+ y (+ (/ (* a b) x) (/ (* c i) x))))
(*.f64 x (+.f64 y (+.f64 (/.f64 (*.f64 a b) x) (/.f64 (*.f64 c i) x))))
(* x y)
(*.f64 x y)
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* a b) (* c i)) x)))))
(*.f64 (-.f64 #s(literal 0 binary64) x) (-.f64 (-.f64 #s(literal 0 binary64) y) (/.f64 (+.f64 (*.f64 a b) (*.f64 c i)) x)))
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* a b) (* c i)) x)))))
(*.f64 (-.f64 #s(literal 0 binary64) x) (-.f64 (-.f64 #s(literal 0 binary64) y) (/.f64 (+.f64 (*.f64 a b) (*.f64 c i)) x)))
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* a b) (* c i)) x)))))
(*.f64 (-.f64 #s(literal 0 binary64) x) (-.f64 (-.f64 #s(literal 0 binary64) y) (/.f64 (+.f64 (*.f64 a b) (*.f64 c i)) x)))
(+ (* a b) (* c i))
(+.f64 (*.f64 a b) (*.f64 c i))
(+ (* a b) (+ (* c i) (* x y)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y)))
(+ (* a b) (+ (* c i) (* x y)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y)))
(+ (* a b) (+ (* c i) (* x y)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y)))
(* x y)
(*.f64 x y)
(* y (+ x (+ (/ (* a b) y) (/ (* c i) y))))
(*.f64 y (+.f64 (+.f64 x (/.f64 (*.f64 a b) y)) (/.f64 (*.f64 c i) y)))
(* y (+ x (+ (/ (* a b) y) (/ (* c i) y))))
(*.f64 y (+.f64 (+.f64 x (/.f64 (*.f64 a b) y)) (/.f64 (*.f64 c i) y)))
(* y (+ x (+ (/ (* a b) y) (/ (* c i) y))))
(*.f64 y (+.f64 (+.f64 x (/.f64 (*.f64 a b) y)) (/.f64 (*.f64 c i) y)))
(* x y)
(*.f64 x y)
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* a b) (* c i)) y)))))
(*.f64 (-.f64 #s(literal 0 binary64) y) (-.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 (+.f64 (*.f64 a b) (*.f64 c i)) y)))
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* a b) (* c i)) y)))))
(*.f64 (-.f64 #s(literal 0 binary64) y) (-.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 (+.f64 (*.f64 a b) (*.f64 c i)) y)))
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* a b) (* c i)) y)))))
(*.f64 (-.f64 #s(literal 0 binary64) y) (-.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 (+.f64 (*.f64 a b) (*.f64 c i)) y)))
(+ (* c i) (* x y))
(+.f64 (*.f64 c i) (*.f64 x y))
(+ (* a b) (+ (* c i) (* x y)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y)))
(+ (* a b) (+ (* c i) (* x y)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y)))
(+ (* a b) (+ (* c i) (* x y)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y)))
(* a b)
(*.f64 a b)
(* a (+ b (+ (/ (* c i) a) (/ (* x y) a))))
(*.f64 a (+.f64 b (+.f64 (/.f64 (*.f64 c i) a) (/.f64 (*.f64 x y) a))))
(* a (+ b (+ (/ (* c i) a) (/ (* x y) a))))
(*.f64 a (+.f64 b (+.f64 (/.f64 (*.f64 c i) a) (/.f64 (*.f64 x y) a))))
(* a (+ b (+ (/ (* c i) a) (/ (* x y) a))))
(*.f64 a (+.f64 b (+.f64 (/.f64 (*.f64 c i) a) (/.f64 (*.f64 x y) a))))
(* a b)
(*.f64 a b)
(* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* c i) (* x y)) a)))))
(*.f64 (-.f64 #s(literal 0 binary64) a) (-.f64 (-.f64 #s(literal 0 binary64) b) (/.f64 (+.f64 (*.f64 c i) (*.f64 x y)) a)))
(* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* c i) (* x y)) a)))))
(*.f64 (-.f64 #s(literal 0 binary64) a) (-.f64 (-.f64 #s(literal 0 binary64) b) (/.f64 (+.f64 (*.f64 c i) (*.f64 x y)) a)))
(* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* c i) (* x y)) a)))))
(*.f64 (-.f64 #s(literal 0 binary64) a) (-.f64 (-.f64 #s(literal 0 binary64) b) (/.f64 (+.f64 (*.f64 c i) (*.f64 x y)) a)))
(+ (* c i) (* x y))
(+.f64 (*.f64 c i) (*.f64 x y))
(+ (* a b) (+ (* c i) (* x y)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y)))
(+ (* a b) (+ (* c i) (* x y)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y)))
(+ (* a b) (+ (* c i) (* x y)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y)))
(* a b)
(*.f64 a b)
(* b (+ a (+ (/ (* c i) b) (/ (* x y) b))))
(*.f64 b (+.f64 (+.f64 a (/.f64 (*.f64 c i) b)) (/.f64 (*.f64 x y) b)))
(* b (+ a (+ (/ (* c i) b) (/ (* x y) b))))
(*.f64 b (+.f64 (+.f64 a (/.f64 (*.f64 c i) b)) (/.f64 (*.f64 x y) b)))
(* b (+ a (+ (/ (* c i) b) (/ (* x y) b))))
(*.f64 b (+.f64 (+.f64 a (/.f64 (*.f64 c i) b)) (/.f64 (*.f64 x y) b)))
(* a b)
(*.f64 a b)
(* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* c i) (* x y)) b)))))
(*.f64 (-.f64 #s(literal 0 binary64) b) (-.f64 (-.f64 #s(literal 0 binary64) a) (/.f64 (+.f64 (*.f64 c i) (*.f64 x y)) b)))
(* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* c i) (* x y)) b)))))
(*.f64 (-.f64 #s(literal 0 binary64) b) (-.f64 (-.f64 #s(literal 0 binary64) a) (/.f64 (+.f64 (*.f64 c i) (*.f64 x y)) b)))
(* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* c i) (* x y)) b)))))
(*.f64 (-.f64 #s(literal 0 binary64) b) (-.f64 (-.f64 #s(literal 0 binary64) a) (/.f64 (+.f64 (*.f64 c i) (*.f64 x y)) b)))

eval226.0ms (2.5%)

Compiler

Compiled 67460 to 3124 computations (95.4% saved)

prune227.0ms (2.5%)

Pruning

12 alts after pruning (9 fresh and 3 done)

PrunedKeptTotal
New155061556
Fresh235
Picked235
Done000
Total1554121566
Accuracy
100.0%
Counts
1566 → 12
Alt Table
Click to see full alt table
StatusAccuracyProgram
29.4%
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x y)))
53.2%
(+.f64 (*.f64 z t) (*.f64 x y))
48.7%
(+.f64 (*.f64 z t) (*.f64 c i))
49.7%
(+.f64 (*.f64 c i) (*.f64 x y))
51.7%
(+.f64 (*.f64 a b) (*.f64 x y))
64.5%
(+.f64 (*.f64 a b) (*.f64 i (+.f64 c (/.f64 (*.f64 x y) i))))
48.3%
(+.f64 (*.f64 a b) (*.f64 c i))
65.9%
(*.f64 x (+.f64 y (+.f64 (/.f64 (*.f64 a b) x) (/.f64 (*.f64 c i) x))))
29.4%
(*.f64 x y)
27.8%
(*.f64 t z)
23.9%
(*.f64 c i)
26.5%
(*.f64 a b)
Compiler

Compiled 319 to 235 computations (26.3% saved)

simplify249.0ms (2.8%)

Algorithm
egg-herbie
Localize:

Found 14 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 x y)
cost-diff0
(/.f64 #s(literal 1 binary64) (*.f64 x y))
cost-diff256
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x y)))
cost-diff0
(*.f64 x y)
cost-diff0
(*.f64 c i)
cost-diff0
(+.f64 (*.f64 c i) (*.f64 x y))
cost-diff0
(*.f64 c i)
cost-diff0
(*.f64 a b)
cost-diff0
(+.f64 (*.f64 a b) (*.f64 c i))
cost-diff0
(*.f64 c i)
cost-diff0
(/.f64 (*.f64 a b) x)
cost-diff128
(+.f64 (/.f64 (*.f64 a b) x) (/.f64 (*.f64 c i) x))
cost-diff128
(+.f64 y (+.f64 (/.f64 (*.f64 a b) x) (/.f64 (*.f64 c i) x)))
cost-diff256
(*.f64 x (+.f64 y (+.f64 (/.f64 (*.f64 a b) x) (/.f64 (*.f64 c i) x))))
Rules
5344×*-lowering-*.f32
5344×*-lowering-*.f64
2668×fma-define
1896×associate-*r*
1546×associate-/l/
Iterations

Useful iterations: 5 (0.0ms)

IterNodesCost
019111
148108
2105106
3231106
4561101
5108699
6143799
7256999
8317699
9397099
10455899
11464999
12467499
13539399
14560099
15564999
16567099
17567199
18567199
19576199
20596399
21615599
22622099
23622999
24622999
25622999
26771399
0853499
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(* x (+ y (+ (/ (* a b) x) (/ (* c i) x))))
x
(+ y (+ (/ (* a b) x) (/ (* c i) x)))
y
(+ (/ (* a b) x) (/ (* c i) x))
(/ (* a b) x)
(* a b)
a
b
(/ (* c i) x)
(* c i)
c
i
(* c i)
c
i
(+ (* a b) (* c i))
(* a b)
a
b
(* c i)
c
i
(+ (* c i) (* x y))
(* c i)
c
i
(* x y)
x
y
(/ 1 (/ 1 (* x y)))
1
(/ 1 (* x y))
(* x y)
x
y
Outputs
(* x (+ y (+ (/ (* a b) x) (/ (* c i) x))))
(+.f64 (*.f64 x y) (+.f64 (*.f64 a b) (*.f64 c i)))
x
(+ y (+ (/ (* a b) x) (/ (* c i) x)))
(+.f64 y (/.f64 (+.f64 (*.f64 a b) (*.f64 c i)) x))
y
(+ (/ (* a b) x) (/ (* c i) x))
(/.f64 (+.f64 (*.f64 a b) (*.f64 c i)) x)
(/ (* a b) x)
(*.f64 b (/.f64 a x))
(* a b)
(*.f64 a b)
a
b
(/ (* c i) x)
(/.f64 (*.f64 c i) x)
(* c i)
(*.f64 c i)
c
i
(* c i)
(*.f64 c i)
c
i
(+ (* a b) (* c i))
(+.f64 (*.f64 a b) (*.f64 c i))
(* a b)
(*.f64 a b)
a
b
(* c i)
(*.f64 c i)
c
i
(+ (* c i) (* x y))
(+.f64 (*.f64 x y) (*.f64 c i))
(* c i)
(*.f64 c i)
c
i
(* x y)
(*.f64 x y)
x
y
(/ 1 (/ 1 (* x y)))
(*.f64 x y)
1
#s(literal 1 binary64)
(/ 1 (* x y))
(/.f64 #s(literal 1 binary64) (*.f64 x y))
(* x y)
(*.f64 x y)
x
y

localize118.0ms (1.3%)

Localize:

Found 14 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(*.f64 x y)
accuracy99.3%
(/.f64 #s(literal 1 binary64) (*.f64 x y))
accuracy99.0%
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x y)))
accuracy100.0%
(*.f64 x y)
accuracy100.0%
(*.f64 c i)
accuracy98.8%
(+.f64 (*.f64 c i) (*.f64 x y))
accuracy100.0%
(*.f64 c i)
accuracy100.0%
(*.f64 a b)
accuracy99.6%
(+.f64 (*.f64 a b) (*.f64 c i))
accuracy100.0%
(*.f64 c i)
accuracy98.7%
(+.f64 (/.f64 (*.f64 a b) x) (/.f64 (*.f64 c i) x))
accuracy92.3%
(/.f64 (*.f64 c i) x)
accuracy90.7%
(/.f64 (*.f64 a b) x)
accuracy89.9%
(*.f64 x (+.f64 y (+.f64 (/.f64 (*.f64 a b) x) (/.f64 (*.f64 c i) x))))
Results
59.0ms256×0valid
Compiler

Compiled 127 to 22 computations (82.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 21.0ms
ival-div: 8.0ms (38.1% of total)
ival-mult: 8.0ms (38.1% of total)
ival-add: 5.0ms (23.8% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

series25.0ms (0.3%)

Counts
12 → 492
Calls
Call 1
Inputs
#<alt (* x (+ y (+ (/ (* a b) x) (/ (* c i) x))))>
#<alt (+ y (+ (/ (* a b) x) (/ (* c i) x)))>
#<alt (+ (/ (* a b) x) (/ (* c i) x))>
#<alt (/ (* a b) x)>
#<alt (* c i)>
#<alt (+ (* a b) (* c i))>
#<alt (* a b)>
#<alt (+ (* c i) (* x y))>
#<alt (* x y)>
#<alt (/ 1 (/ 1 (* x y)))>
#<alt (/ 1 (* x y))>
#<alt (/ (* c i) x)>
Outputs
#<alt (+ (* a b) (* c i))>
#<alt (+ (* a b) (+ (* c i) (* x y)))>
#<alt (+ (* a b) (+ (* c i) (* x y)))>
#<alt (+ (* a b) (+ (* c i) (* x y)))>
#<alt (* x y)>
#<alt (* x (+ y (+ (/ (* a b) x) (/ (* c i) x))))>
#<alt (* x (+ y (+ (/ (* a b) x) (/ (* c i) x))))>
#<alt (* x (+ y (+ (/ (* a b) x) (/ (* c i) x))))>
#<alt (* x y)>
#<alt (* -1 (* x (+ (* -1 y) (+ (* -1 (/ (* a b) x)) (* -1 (/ (* c i) x))))))>
#<alt (* -1 (* x (+ (* -1 y) (+ (* -1 (/ (* a b) x)) (* -1 (/ (* c i) x))))))>
#<alt (* -1 (* x (+ (* -1 y) (+ (* -1 (/ (* a b) x)) (* -1 (/ (* c i) x))))))>
#<alt (* x (+ (/ (* a b) x) (/ (* c i) x)))>
#<alt (+ (* x y) (* x (+ (/ (* a b) x) (/ (* c i) x))))>
#<alt (+ (* x y) (* x (+ (/ (* a b) x) (/ (* c i) x))))>
#<alt (+ (* x y) (* x (+ (/ (* a b) x) (/ (* c i) x))))>
#<alt (* x y)>
#<alt (* y (+ x (/ (* x (+ (/ (* a b) x) (/ (* c i) x))) y)))>
#<alt (* y (+ x (/ (* x (+ (/ (* a b) x) (/ (* c i) x))) y)))>
#<alt (* y (+ x (/ (* x (+ (/ (* a b) x) (/ (* c i) x))) y)))>
#<alt (* x y)>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (* x (+ (/ (* a b) x) (/ (* c i) x))) y)))))>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (* x (+ (/ (* a b) x) (/ (* c i) x))) y)))))>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (* x (+ (/ (* a b) x) (/ (* c i) x))) y)))))>
#<alt (* x (+ y (/ (* c i) x)))>
#<alt (+ (* a b) (* x (+ y (/ (* c i) x))))>
#<alt (+ (* a b) (* x (+ y (/ (* c i) x))))>
#<alt (+ (* a b) (* x (+ y (/ (* c i) x))))>
#<alt (* a b)>
#<alt (* a (+ b (/ (* x (+ y (/ (* c i) x))) a)))>
#<alt (* a (+ b (/ (* x (+ y (/ (* c i) x))) a)))>
#<alt (* a (+ b (/ (* x (+ y (/ (* c i) x))) a)))>
#<alt (* a b)>
#<alt (* -1 (* a (+ (* -1 b) (* -1 (/ (* x (+ y (/ (* c i) x))) a)))))>
#<alt (* -1 (* a (+ (* -1 b) (* -1 (/ (* x (+ y (/ (* c i) x))) a)))))>
#<alt (* -1 (* a (+ (* -1 b) (* -1 (/ (* x (+ y (/ (* c i) x))) a)))))>
#<alt (* x (+ y (/ (* c i) x)))>
#<alt (+ (* a b) (* x (+ y (/ (* c i) x))))>
#<alt (+ (* a b) (* x (+ y (/ (* c i) x))))>
#<alt (+ (* a b) (* x (+ y (/ (* c i) x))))>
#<alt (* a b)>
#<alt (* b (+ a (/ (* x (+ y (/ (* c i) x))) b)))>
#<alt (* b (+ a (/ (* x (+ y (/ (* c i) x))) b)))>
#<alt (* b (+ a (/ (* x (+ y (/ (* c i) x))) b)))>
#<alt (* a b)>
#<alt (* -1 (* b (+ (* -1 a) (* -1 (/ (* x (+ y (/ (* c i) x))) b)))))>
#<alt (* -1 (* b (+ (* -1 a) (* -1 (/ (* x (+ y (/ (* c i) x))) b)))))>
#<alt (* -1 (* b (+ (* -1 a) (* -1 (/ (* x (+ y (/ (* c i) x))) b)))))>
#<alt (* x (+ y (/ (* a b) x)))>
#<alt (+ (* c i) (* x (+ y (/ (* a b) x))))>
#<alt (+ (* c i) (* x (+ y (/ (* a b) x))))>
#<alt (+ (* c i) (* x (+ y (/ (* a b) x))))>
#<alt (* c i)>
#<alt (* c (+ i (/ (* x (+ y (/ (* a b) x))) c)))>
#<alt (* c (+ i (/ (* x (+ y (/ (* a b) x))) c)))>
#<alt (* c (+ i (/ (* x (+ y (/ (* a b) x))) c)))>
#<alt (* c i)>
#<alt (* -1 (* c (+ (* -1 i) (* -1 (/ (* x (+ y (/ (* a b) x))) c)))))>
#<alt (* -1 (* c (+ (* -1 i) (* -1 (/ (* x (+ y (/ (* a b) x))) c)))))>
#<alt (* -1 (* c (+ (* -1 i) (* -1 (/ (* x (+ y (/ (* a b) x))) c)))))>
#<alt (* x (+ y (/ (* a b) x)))>
#<alt (+ (* c i) (* x (+ y (/ (* a b) x))))>
#<alt (+ (* c i) (* x (+ y (/ (* a b) x))))>
#<alt (+ (* c i) (* x (+ y (/ (* a b) x))))>
#<alt (* c i)>
#<alt (* i (+ c (/ (* x (+ y (/ (* a b) x))) i)))>
#<alt (* i (+ c (/ (* x (+ y (/ (* a b) x))) i)))>
#<alt (* i (+ c (/ (* x (+ y (/ (* a b) x))) i)))>
#<alt (* c i)>
#<alt (* -1 (* i (+ (* -1 c) (* -1 (/ (* x (+ y (/ (* a b) x))) i)))))>
#<alt (* -1 (* i (+ (* -1 c) (* -1 (/ (* x (+ y (/ (* a b) x))) i)))))>
#<alt (* -1 (* i (+ (* -1 c) (* -1 (/ (* x (+ y (/ (* a b) x))) i)))))>
#<alt (+ (/ (* a b) x) (/ (* c i) x))>
#<alt (+ y (+ (/ (* a b) x) (/ (* c i) x)))>
#<alt (+ y (+ (/ (* a b) x) (/ (* c i) x)))>
#<alt (+ y (+ (/ (* a b) x) (/ (* c i) x)))>
#<alt y>
#<alt (* y (+ 1 (+ (/ (* a b) (* x y)) (/ (* c i) (* x y)))))>
#<alt (* y (+ 1 (+ (/ (* a b) (* x y)) (/ (* c i) (* x y)))))>
#<alt (* y (+ 1 (+ (/ (* a b) (* x y)) (/ (* c i) (* x y)))))>
#<alt y>
#<alt (* -1 (* y (- (* -1 (/ (+ (/ (* a b) x) (/ (* c i) x)) y)) 1)))>
#<alt (* -1 (* y (- (* -1 (/ (+ (/ (* a b) x) (/ (* c i) x)) y)) 1)))>
#<alt (* -1 (* y (- (* -1 (/ (+ (/ (* a b) x) (/ (* c i) x)) y)) 1)))>
#<alt (+ y (/ (* c i) x))>
#<alt (+ y (+ (/ (* a b) x) (/ (* c i) x)))>
#<alt (+ y (+ (/ (* a b) x) (/ (* c i) x)))>
#<alt (+ y (+ (/ (* a b) x) (/ (* c i) x)))>
#<alt (/ (* a b) x)>
#<alt (* a (+ (/ b x) (+ (/ y a) (/ (* c i) (* a x)))))>
#<alt (* a (+ (/ b x) (+ (/ y a) (/ (* c i) (* a x)))))>
#<alt (* a (+ (/ b x) (+ (/ y a) (/ (* c i) (* a x)))))>
#<alt (/ (* a b) x)>
#<alt (* -1 (* a (+ (* -1 (/ b x)) (* -1 (/ (+ y (/ (* c i) x)) a)))))>
#<alt (* -1 (* a (+ (* -1 (/ b x)) (* -1 (/ (+ y (/ (* c i) x)) a)))))>
#<alt (* -1 (* a (+ (* -1 (/ b x)) (* -1 (/ (+ y (/ (* c i) x)) a)))))>
#<alt (+ y (/ (* c i) x))>
#<alt (+ y (+ (/ (* a b) x) (/ (* c i) x)))>
#<alt (+ y (+ (/ (* a b) x) (/ (* c i) x)))>
#<alt (+ y (+ (/ (* a b) x) (/ (* c i) x)))>
#<alt (/ (* a b) x)>
#<alt (* b (+ (/ a x) (+ (/ y b) (/ (* c i) (* b x)))))>
#<alt (* b (+ (/ a x) (+ (/ y b) (/ (* c i) (* b x)))))>
#<alt (* b (+ (/ a x) (+ (/ y b) (/ (* c i) (* b x)))))>
#<alt (/ (* a b) x)>
#<alt (* -1 (* b (+ (* -1 (/ a x)) (* -1 (/ (+ y (/ (* c i) x)) b)))))>
#<alt (* -1 (* b (+ (* -1 (/ a x)) (* -1 (/ (+ y (/ (* c i) x)) b)))))>
#<alt (* -1 (* b (+ (* -1 (/ a x)) (* -1 (/ (+ y (/ (* c i) x)) b)))))>
#<alt (/ (+ (* a b) (* c i)) x)>
#<alt (/ (+ (* a b) (+ (* c i) (* x y))) x)>
#<alt (/ (+ (* a b) (+ (* c i) (* x y))) x)>
#<alt (/ (+ (* a b) (+ (* c i) (* x y))) x)>
#<alt y>
#<alt (+ y (+ (/ (* a b) x) (/ (* c i) x)))>
#<alt (+ y (+ (/ (* a b) x) (/ (* c i) x)))>
#<alt (+ y (+ (/ (* a b) x) (/ (* c i) x)))>
#<alt y>
#<alt (+ y (* -1 (/ (+ (* -1 (* a b)) (* -1 (* c i))) x)))>
#<alt (+ y (* -1 (/ (+ (* -1 (* a b)) (* -1 (* c i))) x)))>
#<alt (+ y (* -1 (/ (+ (* -1 (* a b)) (* -1 (* c i))) x)))>
#<alt (+ y (/ (* a b) x))>
#<alt (+ y (+ (/ (* a b) x) (/ (* c i) x)))>
#<alt (+ y (+ (/ (* a b) x) (/ (* c i) x)))>
#<alt (+ y (+ (/ (* a b) x) (/ (* c i) x)))>
#<alt (/ (* c i) x)>
#<alt (* c (+ (/ i x) (+ (/ y c) (/ (* a b) (* c x)))))>
#<alt (* c (+ (/ i x) (+ (/ y c) (/ (* a b) (* c x)))))>
#<alt (* c (+ (/ i x) (+ (/ y c) (/ (* a b) (* c x)))))>
#<alt (/ (* c i) x)>
#<alt (* -1 (* c (+ (* -1 (/ i x)) (* -1 (/ (+ y (/ (* a b) x)) c)))))>
#<alt (* -1 (* c (+ (* -1 (/ i x)) (* -1 (/ (+ y (/ (* a b) x)) c)))))>
#<alt (* -1 (* c (+ (* -1 (/ i x)) (* -1 (/ (+ y (/ (* a b) x)) c)))))>
#<alt (+ y (/ (* a b) x))>
#<alt (+ y (+ (/ (* a b) x) (/ (* c i) x)))>
#<alt (+ y (+ (/ (* a b) x) (/ (* c i) x)))>
#<alt (+ y (+ (/ (* a b) x) (/ (* c i) x)))>
#<alt (/ (* c i) x)>
#<alt (* i (+ (/ c x) (+ (/ y i) (/ (* a b) (* i x)))))>
#<alt (* i (+ (/ c x) (+ (/ y i) (/ (* a b) (* i x)))))>
#<alt (* i (+ (/ c x) (+ (/ y i) (/ (* a b) (* i x)))))>
#<alt (/ (* c i) x)>
#<alt (* -1 (* i (+ (* -1 (/ c x)) (* -1 (/ (+ y (/ (* a b) x)) i)))))>
#<alt (* -1 (* i (+ (* -1 (/ c x)) (* -1 (/ (+ y (/ (* a b) x)) i)))))>
#<alt (* -1 (* i (+ (* -1 (/ c x)) (* -1 (/ (+ y (/ (* a b) x)) i)))))>
#<alt (/ (* c i) x)>
#<alt (+ (/ (* a b) x) (/ (* c i) x))>
#<alt (+ (/ (* a b) x) (/ (* c i) x))>
#<alt (+ (/ (* a b) x) (/ (* c i) x))>
#<alt (/ (* a b) x)>
#<alt (* a (+ (/ b x) (/ (* c i) (* a x))))>
#<alt (* a (+ (/ b x) (/ (* c i) (* a x))))>
#<alt (* a (+ (/ b x) (/ (* c i) (* a x))))>
#<alt (/ (* a b) x)>
#<alt (* -1 (* a (+ (* -1 (/ b x)) (* -1 (/ (* c i) (* a x))))))>
#<alt (* -1 (* a (+ (* -1 (/ b x)) (* -1 (/ (* c i) (* a x))))))>
#<alt (* -1 (* a (+ (* -1 (/ b x)) (* -1 (/ (* c i) (* a x))))))>
#<alt (/ (* c i) x)>
#<alt (+ (/ (* a b) x) (/ (* c i) x))>
#<alt (+ (/ (* a b) x) (/ (* c i) x))>
#<alt (+ (/ (* a b) x) (/ (* c i) x))>
#<alt (/ (* a b) x)>
#<alt (* b (+ (/ a x) (/ (* c i) (* b x))))>
#<alt (* b (+ (/ a x) (/ (* c i) (* b x))))>
#<alt (* b (+ (/ a x) (/ (* c i) (* b x))))>
#<alt (/ (* a b) x)>
#<alt (* -1 (* b (+ (* -1 (/ a x)) (* -1 (/ (* c i) (* b x))))))>
#<alt (* -1 (* b (+ (* -1 (/ a x)) (* -1 (/ (* c i) (* b x))))))>
#<alt (* -1 (* b (+ (* -1 (/ a x)) (* -1 (/ (* c i) (* b x))))))>
#<alt (/ (+ (* a b) (* c i)) x)>
#<alt (/ (+ (* a b) (* c i)) x)>
#<alt (/ (+ (* a b) (* c i)) x)>
#<alt (/ (+ (* a b) (* c i)) x)>
#<alt (/ (+ (* a b) (* c i)) x)>
#<alt (/ (+ (* a b) (* c i)) x)>
#<alt (/ (+ (* a b) (* c i)) x)>
#<alt (/ (+ (* a b) (* c i)) x)>
#<alt (* -1 (/ (+ (* -1 (* a b)) (* -1 (* c i))) x))>
#<alt (* -1 (/ (+ (* -1 (* a b)) (* -1 (* c i))) x))>
#<alt (* -1 (/ (+ (* -1 (* a b)) (* -1 (* c i))) x))>
#<alt (* -1 (/ (+ (* -1 (* a b)) (* -1 (* c i))) x))>
#<alt (/ (* a b) x)>
#<alt (+ (/ (* a b) x) (/ (* c i) x))>
#<alt (+ (/ (* a b) x) (/ (* c i) x))>
#<alt (+ (/ (* a b) x) (/ (* c i) x))>
#<alt (/ (* c i) x)>
#<alt (* c (+ (/ i x) (/ (* a b) (* c x))))>
#<alt (* c (+ (/ i x) (/ (* a b) (* c x))))>
#<alt (* c (+ (/ i x) (/ (* a b) (* c x))))>
#<alt (/ (* c i) x)>
#<alt (* -1 (* c (+ (* -1 (/ i x)) (* -1 (/ (* a b) (* c x))))))>
#<alt (* -1 (* c (+ (* -1 (/ i x)) (* -1 (/ (* a b) (* c x))))))>
#<alt (* -1 (* c (+ (* -1 (/ i x)) (* -1 (/ (* a b) (* c x))))))>
#<alt (/ (* a b) x)>
#<alt (+ (/ (* a b) x) (/ (* c i) x))>
#<alt (+ (/ (* a b) x) (/ (* c i) x))>
#<alt (+ (/ (* a b) x) (/ (* c i) x))>
#<alt (/ (* c i) x)>
#<alt (* i (+ (/ c x) (/ (* a b) (* i x))))>
#<alt (* i (+ (/ c x) (/ (* a b) (* i x))))>
#<alt (* i (+ (/ c x) (/ (* a b) (* i x))))>
#<alt (/ (* c i) x)>
#<alt (* -1 (* i (+ (* -1 (/ c x)) (* -1 (/ (* a b) (* i x))))))>
#<alt (* -1 (* i (+ (* -1 (/ c x)) (* -1 (/ (* a b) (* i x))))))>
#<alt (* -1 (* i (+ (* -1 (/ c x)) (* -1 (/ (* a b) (* i x))))))>
#<alt (/ (* a b) x)>
#<alt (/ (* a b) x)>
#<alt (/ (* a b) x)>
#<alt (/ (* a b) x)>
#<alt (/ (* a b) x)>
#<alt (/ (* a b) x)>
#<alt (/ (* a b) x)>
#<alt (/ (* a b) x)>
#<alt (/ (* a b) x)>
#<alt (/ (* a b) x)>
#<alt (/ (* a b) x)>
#<alt (/ (* a b) x)>
#<alt (/ (* a b) x)>
#<alt (/ (* a b) x)>
#<alt (/ (* a b) x)>
#<alt (/ (* a b) x)>
#<alt (/ (* a b) x)>
#<alt (/ (* a b) x)>
#<alt (/ (* a b) x)>
#<alt (/ (* a b) x)>
#<alt (/ (* a b) x)>
#<alt (/ (* a b) x)>
#<alt (/ (* a b) x)>
#<alt (/ (* a b) x)>
#<alt (/ (* a b) x)>
#<alt (/ (* a b) x)>
#<alt (/ (* a b) x)>
#<alt (/ (* a b) x)>
#<alt (/ (* a b) x)>
#<alt (/ (* a b) x)>
#<alt (/ (* a b) x)>
#<alt (/ (* a b) x)>
#<alt (/ (* a b) x)>
#<alt (/ (* a b) x)>
#<alt (/ (* a b) x)>
#<alt (/ (* a b) x)>
#<alt (* c i)>
#<alt (* c i)>
#<alt (* c i)>
#<alt (* c i)>
#<alt (* c i)>
#<alt (* c i)>
#<alt (* c i)>
#<alt (* c i)>
#<alt (* c i)>
#<alt (* c i)>
#<alt (* c i)>
#<alt (* c i)>
#<alt (* c i)>
#<alt (* c i)>
#<alt (* c i)>
#<alt (* c i)>
#<alt (* c i)>
#<alt (* c i)>
#<alt (* c i)>
#<alt (* c i)>
#<alt (* c i)>
#<alt (* c i)>
#<alt (* c i)>
#<alt (* c i)>
#<alt (* c i)>
#<alt (+ (* a b) (* c i))>
#<alt (+ (* a b) (* c i))>
#<alt (+ (* a b) (* c i))>
#<alt (* a b)>
#<alt (* a (+ b (/ (* c i) a)))>
#<alt (* a (+ b (/ (* c i) a)))>
#<alt (* a (+ b (/ (* c i) a)))>
#<alt (* a b)>
#<alt (* -1 (* a (+ (* -1 b) (* -1 (/ (* c i) a)))))>
#<alt (* -1 (* a (+ (* -1 b) (* -1 (/ (* c i) a)))))>
#<alt (* -1 (* a (+ (* -1 b) (* -1 (/ (* c i) a)))))>
#<alt (* c i)>
#<alt (+ (* a b) (* c i))>
#<alt (+ (* a b) (* c i))>
#<alt (+ (* a b) (* c i))>
#<alt (* a b)>
#<alt (* b (+ a (/ (* c i) b)))>
#<alt (* b (+ a (/ (* c i) b)))>
#<alt (* b (+ a (/ (* c i) b)))>
#<alt (* a b)>
#<alt (* -1 (* b (+ (* -1 a) (* -1 (/ (* c i) b)))))>
#<alt (* -1 (* b (+ (* -1 a) (* -1 (/ (* c i) b)))))>
#<alt (* -1 (* b (+ (* -1 a) (* -1 (/ (* c i) b)))))>
#<alt (* a b)>
#<alt (+ (* a b) (* c i))>
#<alt (+ (* a b) (* c i))>
#<alt (+ (* a b) (* c i))>
#<alt (* c i)>
#<alt (* c (+ i (/ (* a b) c)))>
#<alt (* c (+ i (/ (* a b) c)))>
#<alt (* c (+ i (/ (* a b) c)))>
#<alt (* c i)>
#<alt (* -1 (* c (+ (* -1 i) (* -1 (/ (* a b) c)))))>
#<alt (* -1 (* c (+ (* -1 i) (* -1 (/ (* a b) c)))))>
#<alt (* -1 (* c (+ (* -1 i) (* -1 (/ (* a b) c)))))>
#<alt (* a b)>
#<alt (+ (* a b) (* c i))>
#<alt (+ (* a b) (* c i))>
#<alt (+ (* a b) (* c i))>
#<alt (* c i)>
#<alt (* i (+ c (/ (* a b) i)))>
#<alt (* i (+ c (/ (* a b) i)))>
#<alt (* i (+ c (/ (* a b) i)))>
#<alt (* c i)>
#<alt (* -1 (* i (+ (* -1 c) (* -1 (/ (* a b) i)))))>
#<alt (* -1 (* i (+ (* -1 c) (* -1 (/ (* a b) i)))))>
#<alt (* -1 (* i (+ (* -1 c) (* -1 (/ (* a b) i)))))>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* x y)>
#<alt (+ (* c i) (* x y))>
#<alt (+ (* c i) (* x y))>
#<alt (+ (* c i) (* x y))>
#<alt (* c i)>
#<alt (* c (+ i (/ (* x y) c)))>
#<alt (* c (+ i (/ (* x y) c)))>
#<alt (* c (+ i (/ (* x y) c)))>
#<alt (* c i)>
#<alt (* -1 (* c (+ (* -1 i) (* -1 (/ (* x y) c)))))>
#<alt (* -1 (* c (+ (* -1 i) (* -1 (/ (* x y) c)))))>
#<alt (* -1 (* c (+ (* -1 i) (* -1 (/ (* x y) c)))))>
#<alt (* x y)>
#<alt (+ (* c i) (* x y))>
#<alt (+ (* c i) (* x y))>
#<alt (+ (* c i) (* x y))>
#<alt (* c i)>
#<alt (* i (+ c (/ (* x y) i)))>
#<alt (* i (+ c (/ (* x y) i)))>
#<alt (* i (+ c (/ (* x y) i)))>
#<alt (* c i)>
#<alt (* -1 (* i (+ (* -1 c) (* -1 (/ (* x y) i)))))>
#<alt (* -1 (* i (+ (* -1 c) (* -1 (/ (* x y) i)))))>
#<alt (* -1 (* i (+ (* -1 c) (* -1 (/ (* x y) i)))))>
#<alt (* c i)>
#<alt (+ (* c i) (* x y))>
#<alt (+ (* c i) (* x y))>
#<alt (+ (* c i) (* x y))>
#<alt (* x y)>
#<alt (* x (+ y (/ (* c i) x)))>
#<alt (* x (+ y (/ (* c i) x)))>
#<alt (* x (+ y (/ (* c i) x)))>
#<alt (* x y)>
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (* c i) x)))))>
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (* c i) x)))))>
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (* c i) x)))))>
#<alt (* c i)>
#<alt (+ (* c i) (* x y))>
#<alt (+ (* c i) (* x y))>
#<alt (+ (* c i) (* x y))>
#<alt (* x y)>
#<alt (* y (+ x (/ (* c i) y)))>
#<alt (* y (+ x (/ (* c i) y)))>
#<alt (* y (+ x (/ (* c i) y)))>
#<alt (* x y)>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (* c i) y)))))>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (* c i) y)))))>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (* c i) y)))))>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (/ 1 (* x y))>
#<alt (/ 1 (* x y))>
#<alt (/ 1 (* x y))>
#<alt (/ 1 (* x y))>
#<alt (/ 1 (* x y))>
#<alt (/ 1 (* x y))>
#<alt (/ 1 (* x y))>
#<alt (/ 1 (* x y))>
#<alt (/ 1 (* x y))>
#<alt (/ 1 (* x y))>
#<alt (/ 1 (* x y))>
#<alt (/ 1 (* x y))>
#<alt (/ 1 (* x y))>
#<alt (/ 1 (* x y))>
#<alt (/ 1 (* x y))>
#<alt (/ 1 (* x y))>
#<alt (/ 1 (* x y))>
#<alt (/ 1 (* x y))>
#<alt (/ 1 (* x y))>
#<alt (/ 1 (* x y))>
#<alt (/ 1 (* x y))>
#<alt (/ 1 (* x y))>
#<alt (/ 1 (* x y))>
#<alt (/ 1 (* x y))>
#<alt (/ (* c i) x)>
#<alt (/ (* c i) x)>
#<alt (/ (* c i) x)>
#<alt (/ (* c i) x)>
#<alt (/ (* c i) x)>
#<alt (/ (* c i) x)>
#<alt (/ (* c i) x)>
#<alt (/ (* c i) x)>
#<alt (/ (* c i) x)>
#<alt (/ (* c i) x)>
#<alt (/ (* c i) x)>
#<alt (/ (* c i) x)>
#<alt (/ (* c i) x)>
#<alt (/ (* c i) x)>
#<alt (/ (* c i) x)>
#<alt (/ (* c i) x)>
#<alt (/ (* c i) x)>
#<alt (/ (* c i) x)>
#<alt (/ (* c i) x)>
#<alt (/ (* c i) x)>
#<alt (/ (* c i) x)>
#<alt (/ (* c i) x)>
#<alt (/ (* c i) x)>
#<alt (/ (* c i) x)>
#<alt (/ (* c i) x)>
#<alt (/ (* c i) x)>
#<alt (/ (* c i) x)>
#<alt (/ (* c i) x)>
#<alt (/ (* c i) x)>
#<alt (/ (* c i) x)>
#<alt (/ (* c i) x)>
#<alt (/ (* c i) x)>
#<alt (/ (* c i) x)>
#<alt (/ (* c i) x)>
#<alt (/ (* c i) x)>
#<alt (/ (* c i) x)>
Calls

123 calls:

TimeVariablePointExpression
1.0ms
x
@-inf
(* x (+ y (+ (/ (* a b) x) (/ (* c i) x))))
1.0ms
x
@0
(* x (+ y (+ (/ (* a b) x) (/ (* c i) x))))
1.0ms
x
@inf
(* x (+ y (+ (/ (* a b) x) (/ (* c i) x))))
1.0ms
y
@0
(* x (+ y (+ (/ (* a b) x) (/ (* c i) x))))
0.0ms
a
@0
(* x (+ y (+ (/ (* a b) x) (/ (* c i) x))))

rewrite407.0ms (4.5%)

Algorithm
batch-egg-rewrite
Rules
4920×*-lowering-*.f32
4920×*-lowering-*.f64
3774×/-lowering-/.f32
3774×/-lowering-/.f64
1872×+-lowering-+.f64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01977
112571
2136569
0834369
Stop Event
iter limit
node limit
Counts
12 → 559
Calls
Call 1
Inputs
(* x (+ y (+ (/ (* a b) x) (/ (* c i) x))))
(+ y (+ (/ (* a b) x) (/ (* c i) x)))
(+ (/ (* a b) x) (/ (* c i) x))
(/ (* a b) x)
(* c i)
(+ (* a b) (* c i))
(* a b)
(+ (* c i) (* x y))
(* x y)
(/ 1 (/ 1 (* x y)))
(/ 1 (* x y))
(/ (* c i) x)
Outputs
(+.f64 (*.f64 x y) (*.f64 x (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i)))))
(+.f64 (*.f64 x (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i)))) (*.f64 x y))
(+.f64 (*.f64 x (+.f64 y (*.f64 a (/.f64 b x)))) (*.f64 x (/.f64 (*.f64 c i) x)))
(+.f64 (*.f64 (+.f64 y (*.f64 a (/.f64 b x))) x) (*.f64 (/.f64 (*.f64 c i) x) x))
(-.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) (*.f64 x (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i)))))) (/.f64 (*.f64 (*.f64 x (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i)))) (*.f64 x (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i))))) (-.f64 (*.f64 x y) (*.f64 x (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i)))))))
(fma.f64 x y (*.f64 x (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i)))))
(fma.f64 x (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i))) (*.f64 x y))
(fma.f64 x (+.f64 y (*.f64 a (/.f64 b x))) (*.f64 x (/.f64 (*.f64 c i) x)))
(fma.f64 x (/.f64 y #s(literal 1 binary64)) (*.f64 x (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i)))))
(fma.f64 y x (*.f64 x (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i)))))
(fma.f64 y (/.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i)))))
(fma.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i))) x (*.f64 x y))
(fma.f64 (*.f64 x y) #s(literal 1 binary64) (*.f64 x (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i)))))
(fma.f64 #s(literal 1 binary64) (*.f64 x y) (*.f64 x (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i)))))
(fma.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 x y)) (*.f64 x (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i)))))
(fma.f64 (+.f64 y (*.f64 a (/.f64 b x))) x (*.f64 (/.f64 (*.f64 c i) x) x))
(fma.f64 (*.f64 #s(literal 1 binary64) x) y (*.f64 x (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i)))))
(fma.f64 (pow.f64 (*.f64 x y) #s(literal 1/2 binary64)) (pow.f64 (*.f64 x y) #s(literal 1/2 binary64)) (*.f64 x (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i)))))
(fma.f64 (*.f64 #s(literal 1 binary64) y) x (*.f64 x (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i)))))
(fma.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) x)) y (*.f64 x (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i)))))
(/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i))) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i))) (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i))))) (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 (*.f64 x (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i)))) (*.f64 x (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i))))) (*.f64 (*.f64 x y) (*.f64 x (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i))))))))
(/.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 x (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i)))) (*.f64 x (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i)))))) (-.f64 (*.f64 x y) (*.f64 x (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i))))))
(/.f64 (*.f64 x (+.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i))) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i))) (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i))))))) (+.f64 (*.f64 y y) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i))) (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i))) y))))
(/.f64 (*.f64 x (-.f64 (*.f64 y y) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i))) (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i)))))) (-.f64 y (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i)))))
(/.f64 (*.f64 (+.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i))) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i))) (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i)))))) x) (+.f64 (*.f64 y y) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i))) (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i))) y))))
(/.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i))) (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i))))) x) (-.f64 y (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i)))))
(/.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x x)) (*.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x (*.f64 a b)) (*.f64 x (*.f64 c i)))))) (*.f64 #s(literal 1 binary64) (*.f64 x x)))
(/.f64 (+.f64 (*.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 a (/.f64 b x)) (/.f64 x (*.f64 a b))) (/.f64 (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 a b))) (*.f64 x x)))) (*.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 (*.f64 a b) b) a)) (*.f64 x (*.f64 x x))) (/.f64 (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))) (*.f64 x (*.f64 x x))))))) (*.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 a (/.f64 b x)) (/.f64 x (*.f64 a b))) (/.f64 (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 a b))) (*.f64 x x)))))
(/.f64 (+.f64 (*.f64 (*.f64 x y) (/.f64 (-.f64 (*.f64 a b) (*.f64 c i)) x)) (*.f64 #s(literal 1 binary64) (*.f64 x (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 a b) b) a) (*.f64 c (*.f64 i (*.f64 c i)))) (*.f64 x x))))) (*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 a b) (*.f64 c i)) x)))
(/.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x x)) (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 x (*.f64 a b)) (*.f64 x (*.f64 c i))) x))) (*.f64 #s(literal 1 binary64) (*.f64 x x)))
(/.f64 (+.f64 (*.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 a (/.f64 b x)) (/.f64 x (*.f64 a b))) (/.f64 (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 a b))) (*.f64 x x)))) (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 (*.f64 a b) b) a)) (*.f64 x (*.f64 x x))) (/.f64 (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))) (*.f64 x (*.f64 x x)))) x))) (*.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 a (/.f64 b x)) (/.f64 x (*.f64 a b))) (/.f64 (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 a b))) (*.f64 x x)))))
(/.f64 (+.f64 (*.f64 (*.f64 x y) (/.f64 (-.f64 (*.f64 a b) (*.f64 c i)) x)) (*.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 a b) b) a) (*.f64 c (*.f64 i (*.f64 c i)))) (*.f64 x x)) x))) (*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 a b) (*.f64 c i)) x)))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (*.f64 x x)) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 x y)) (*.f64 x (+.f64 (*.f64 x (*.f64 a b)) (*.f64 x (*.f64 c i)))))) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 x y)) (*.f64 x x)))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 a (/.f64 b x)) (/.f64 x (*.f64 a b))) (/.f64 (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 a b))) (*.f64 x x)))) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 x y)) (*.f64 x (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 (*.f64 a b) b) a)) (*.f64 x (*.f64 x x))) (/.f64 (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))) (*.f64 x (*.f64 x x))))))) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 x y)) (+.f64 (/.f64 (*.f64 a (/.f64 b x)) (/.f64 x (*.f64 a b))) (/.f64 (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 a b))) (*.f64 x x)))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 a b) (*.f64 c i)) x)) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 x y)) (*.f64 x (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 a b) b) a) (*.f64 c (*.f64 i (*.f64 c i)))) (*.f64 x x))))) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 x y)) (/.f64 (-.f64 (*.f64 a b) (*.f64 c i)) x)))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (*.f64 x x)) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 x y)) (*.f64 (+.f64 (*.f64 x (*.f64 a b)) (*.f64 x (*.f64 c i))) x))) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 x y)) (*.f64 x x)))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 a (/.f64 b x)) (/.f64 x (*.f64 a b))) (/.f64 (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 a b))) (*.f64 x x)))) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 x y)) (*.f64 (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 (*.f64 a b) b) a)) (*.f64 x (*.f64 x x))) (/.f64 (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))) (*.f64 x (*.f64 x x)))) x))) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 x y)) (+.f64 (/.f64 (*.f64 a (/.f64 b x)) (/.f64 x (*.f64 a b))) (/.f64 (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 a b))) (*.f64 x x)))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 a b) (*.f64 c i)) x)) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 x y)) (*.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 a b) b) a) (*.f64 c (*.f64 i (*.f64 c i)))) (*.f64 x x)) x))) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 x y)) (/.f64 (-.f64 (*.f64 a b) (*.f64 c i)) x)))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x x)) (*.f64 (/.f64 #s(literal -1 binary64) (*.f64 x y)) (*.f64 x (+.f64 (*.f64 x (*.f64 a b)) (*.f64 x (*.f64 c i)))))) (*.f64 (/.f64 #s(literal -1 binary64) (*.f64 x y)) (*.f64 x x)))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 (*.f64 a (/.f64 b x)) (/.f64 x (*.f64 a b))) (/.f64 (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 a b))) (*.f64 x x)))) (*.f64 (/.f64 #s(literal -1 binary64) (*.f64 x y)) (*.f64 x (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 (*.f64 a b) b) a)) (*.f64 x (*.f64 x x))) (/.f64 (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))) (*.f64 x (*.f64 x x))))))) (*.f64 (/.f64 #s(literal -1 binary64) (*.f64 x y)) (+.f64 (/.f64 (*.f64 a (/.f64 b x)) (/.f64 x (*.f64 a b))) (/.f64 (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 a b))) (*.f64 x x)))))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 a b) (*.f64 c i)) x)) (*.f64 (/.f64 #s(literal -1 binary64) (*.f64 x y)) (*.f64 x (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 a b) b) a) (*.f64 c (*.f64 i (*.f64 c i)))) (*.f64 x x))))) (*.f64 (/.f64 #s(literal -1 binary64) (*.f64 x y)) (/.f64 (-.f64 (*.f64 a b) (*.f64 c i)) x)))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x x)) (*.f64 (/.f64 #s(literal -1 binary64) (*.f64 x y)) (*.f64 (+.f64 (*.f64 x (*.f64 a b)) (*.f64 x (*.f64 c i))) x))) (*.f64 (/.f64 #s(literal -1 binary64) (*.f64 x y)) (*.f64 x x)))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 (*.f64 a (/.f64 b x)) (/.f64 x (*.f64 a b))) (/.f64 (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 a b))) (*.f64 x x)))) (*.f64 (/.f64 #s(literal -1 binary64) (*.f64 x y)) (*.f64 (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 (*.f64 a b) b) a)) (*.f64 x (*.f64 x x))) (/.f64 (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))) (*.f64 x (*.f64 x x)))) x))) (*.f64 (/.f64 #s(literal -1 binary64) (*.f64 x y)) (+.f64 (/.f64 (*.f64 a (/.f64 b x)) (/.f64 x (*.f64 a b))) (/.f64 (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 a b))) (*.f64 x x)))))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 a b) (*.f64 c i)) x)) (*.f64 (/.f64 #s(literal -1 binary64) (*.f64 x y)) (*.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 a b) b) a) (*.f64 c (*.f64 i (*.f64 c i)))) (*.f64 x x)) x))) (*.f64 (/.f64 #s(literal -1 binary64) (*.f64 x y)) (/.f64 (-.f64 (*.f64 a b) (*.f64 c i)) x)))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x y)) (*.f64 x x)) (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 x (*.f64 a b)) (*.f64 x (*.f64 c i)))))) (*.f64 #s(literal -1 binary64) (*.f64 x x)))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x y)) (+.f64 (/.f64 (*.f64 a (/.f64 b x)) (/.f64 x (*.f64 a b))) (/.f64 (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 a b))) (*.f64 x x)))) (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 (*.f64 a b) b) a)) (*.f64 x (*.f64 x x))) (/.f64 (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))) (*.f64 x (*.f64 x x))))))) (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 (*.f64 a (/.f64 b x)) (/.f64 x (*.f64 a b))) (/.f64 (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 a b))) (*.f64 x x)))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x y)) (/.f64 (-.f64 (*.f64 a b) (*.f64 c i)) x)) (*.f64 #s(literal -1 binary64) (*.f64 x (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 a b) b) a) (*.f64 c (*.f64 i (*.f64 c i)))) (*.f64 x x))))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 a b) (*.f64 c i)) x)))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x y)) (*.f64 x x)) (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 (*.f64 x (*.f64 a b)) (*.f64 x (*.f64 c i))) x))) (*.f64 #s(literal -1 binary64) (*.f64 x x)))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x y)) (+.f64 (/.f64 (*.f64 a (/.f64 b x)) (/.f64 x (*.f64 a b))) (/.f64 (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 a b))) (*.f64 x x)))) (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 (*.f64 a b) b) a)) (*.f64 x (*.f64 x x))) (/.f64 (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))) (*.f64 x (*.f64 x x)))) x))) (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 (*.f64 a (/.f64 b x)) (/.f64 x (*.f64 a b))) (/.f64 (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 a b))) (*.f64 x x)))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x y)) (/.f64 (-.f64 (*.f64 a b) (*.f64 c i)) x)) (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 a b) b) a) (*.f64 c (*.f64 i (*.f64 c i)))) (*.f64 x x)) x))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 a b) (*.f64 c i)) x)))
(/.f64 (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (*.f64 a b)) (*.f64 x (*.f64 c i)))) #s(literal 1 binary64)) (*.f64 (*.f64 x x) (*.f64 x y))) (*.f64 (*.f64 x x) #s(literal 1 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (*.f64 a b)) (*.f64 x (*.f64 c i)))) (/.f64 #s(literal 1 binary64) (*.f64 x y))) (*.f64 (*.f64 x x) #s(literal 1 binary64))) (*.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (*.f64 x y))))
(/.f64 (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (*.f64 a b)) (*.f64 x (*.f64 c i)))) (/.f64 #s(literal -1 binary64) (*.f64 x y))) (*.f64 (*.f64 x x) #s(literal -1 binary64))) (*.f64 (*.f64 x x) (/.f64 #s(literal -1 binary64) (*.f64 x y))))
(/.f64 (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (*.f64 a b)) (*.f64 x (*.f64 c i)))) #s(literal -1 binary64)) (*.f64 (*.f64 x x) (-.f64 #s(literal 0 binary64) (*.f64 x y)))) (*.f64 (*.f64 x x) #s(literal -1 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 x (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 (*.f64 a b) b) a)) (*.f64 x (*.f64 x x))) (/.f64 (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))) (*.f64 x (*.f64 x x))))) #s(literal 1 binary64)) (*.f64 (+.f64 (/.f64 (*.f64 a (/.f64 b x)) (/.f64 x (*.f64 a b))) (/.f64 (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 a b))) (*.f64 x x))) (*.f64 x y))) (*.f64 (+.f64 (/.f64 (*.f64 a (/.f64 b x)) (/.f64 x (*.f64 a b))) (/.f64 (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 a b))) (*.f64 x x))) #s(literal 1 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 x (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 (*.f64 a b) b) a)) (*.f64 x (*.f64 x x))) (/.f64 (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))) (*.f64 x (*.f64 x x))))) (/.f64 #s(literal 1 binary64) (*.f64 x y))) (*.f64 (+.f64 (/.f64 (*.f64 a (/.f64 b x)) (/.f64 x (*.f64 a b))) (/.f64 (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 a b))) (*.f64 x x))) #s(literal 1 binary64))) (*.f64 (+.f64 (/.f64 (*.f64 a (/.f64 b x)) (/.f64 x (*.f64 a b))) (/.f64 (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 a b))) (*.f64 x x))) (/.f64 #s(literal 1 binary64) (*.f64 x y))))
(/.f64 (+.f64 (*.f64 (*.f64 x (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 (*.f64 a b) b) a)) (*.f64 x (*.f64 x x))) (/.f64 (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))) (*.f64 x (*.f64 x x))))) (/.f64 #s(literal -1 binary64) (*.f64 x y))) (*.f64 (+.f64 (/.f64 (*.f64 a (/.f64 b x)) (/.f64 x (*.f64 a b))) (/.f64 (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 a b))) (*.f64 x x))) #s(literal -1 binary64))) (*.f64 (+.f64 (/.f64 (*.f64 a (/.f64 b x)) (/.f64 x (*.f64 a b))) (/.f64 (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 a b))) (*.f64 x x))) (/.f64 #s(literal -1 binary64) (*.f64 x y))))
(/.f64 (+.f64 (*.f64 (*.f64 x (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 (*.f64 a b) b) a)) (*.f64 x (*.f64 x x))) (/.f64 (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))) (*.f64 x (*.f64 x x))))) #s(literal -1 binary64)) (*.f64 (+.f64 (/.f64 (*.f64 a (/.f64 b x)) (/.f64 x (*.f64 a b))) (/.f64 (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 a b))) (*.f64 x x))) (-.f64 #s(literal 0 binary64) (*.f64 x y)))) (*.f64 (+.f64 (/.f64 (*.f64 a (/.f64 b x)) (/.f64 x (*.f64 a b))) (/.f64 (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 a b))) (*.f64 x x))) #s(literal -1 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 x (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 a b) b) a) (*.f64 c (*.f64 i (*.f64 c i)))) (*.f64 x x))) #s(literal 1 binary64)) (*.f64 (/.f64 (-.f64 (*.f64 a b) (*.f64 c i)) x) (*.f64 x y))) (*.f64 (/.f64 (-.f64 (*.f64 a b) (*.f64 c i)) x) #s(literal 1 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 x (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 a b) b) a) (*.f64 c (*.f64 i (*.f64 c i)))) (*.f64 x x))) (/.f64 #s(literal 1 binary64) (*.f64 x y))) (*.f64 (/.f64 (-.f64 (*.f64 a b) (*.f64 c i)) x) #s(literal 1 binary64))) (*.f64 (/.f64 (-.f64 (*.f64 a b) (*.f64 c i)) x) (/.f64 #s(literal 1 binary64) (*.f64 x y))))
(/.f64 (+.f64 (*.f64 (*.f64 x (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 a b) b) a) (*.f64 c (*.f64 i (*.f64 c i)))) (*.f64 x x))) (/.f64 #s(literal -1 binary64) (*.f64 x y))) (*.f64 (/.f64 (-.f64 (*.f64 a b) (*.f64 c i)) x) #s(literal -1 binary64))) (*.f64 (/.f64 (-.f64 (*.f64 a b) (*.f64 c i)) x) (/.f64 #s(literal -1 binary64) (*.f64 x y))))
(/.f64 (+.f64 (*.f64 (*.f64 x (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 a b) b) a) (*.f64 c (*.f64 i (*.f64 c i)))) (*.f64 x x))) #s(literal -1 binary64)) (*.f64 (/.f64 (-.f64 (*.f64 a b) (*.f64 c i)) x) (-.f64 #s(literal 0 binary64) (*.f64 x y)))) (*.f64 (/.f64 (-.f64 (*.f64 a b) (*.f64 c i)) x) #s(literal -1 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 x (*.f64 a b)) (*.f64 x (*.f64 c i))) x) #s(literal 1 binary64)) (*.f64 (*.f64 x x) (*.f64 x y))) (*.f64 (*.f64 x x) #s(literal 1 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 x (*.f64 a b)) (*.f64 x (*.f64 c i))) x) (/.f64 #s(literal 1 binary64) (*.f64 x y))) (*.f64 (*.f64 x x) #s(literal 1 binary64))) (*.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (*.f64 x y))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 x (*.f64 a b)) (*.f64 x (*.f64 c i))) x) (/.f64 #s(literal -1 binary64) (*.f64 x y))) (*.f64 (*.f64 x x) #s(literal -1 binary64))) (*.f64 (*.f64 x x) (/.f64 #s(literal -1 binary64) (*.f64 x y))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 x (*.f64 a b)) (*.f64 x (*.f64 c i))) x) #s(literal -1 binary64)) (*.f64 (*.f64 x x) (-.f64 #s(literal 0 binary64) (*.f64 x y)))) (*.f64 (*.f64 x x) #s(literal -1 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 (*.f64 a b) b) a)) (*.f64 x (*.f64 x x))) (/.f64 (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))) (*.f64 x (*.f64 x x)))) x) #s(literal 1 binary64)) (*.f64 (+.f64 (/.f64 (*.f64 a (/.f64 b x)) (/.f64 x (*.f64 a b))) (/.f64 (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 a b))) (*.f64 x x))) (*.f64 x y))) (*.f64 (+.f64 (/.f64 (*.f64 a (/.f64 b x)) (/.f64 x (*.f64 a b))) (/.f64 (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 a b))) (*.f64 x x))) #s(literal 1 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 (*.f64 a b) b) a)) (*.f64 x (*.f64 x x))) (/.f64 (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))) (*.f64 x (*.f64 x x)))) x) (/.f64 #s(literal 1 binary64) (*.f64 x y))) (*.f64 (+.f64 (/.f64 (*.f64 a (/.f64 b x)) (/.f64 x (*.f64 a b))) (/.f64 (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 a b))) (*.f64 x x))) #s(literal 1 binary64))) (*.f64 (+.f64 (/.f64 (*.f64 a (/.f64 b x)) (/.f64 x (*.f64 a b))) (/.f64 (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 a b))) (*.f64 x x))) (/.f64 #s(literal 1 binary64) (*.f64 x y))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 (*.f64 a b) b) a)) (*.f64 x (*.f64 x x))) (/.f64 (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))) (*.f64 x (*.f64 x x)))) x) (/.f64 #s(literal -1 binary64) (*.f64 x y))) (*.f64 (+.f64 (/.f64 (*.f64 a (/.f64 b x)) (/.f64 x (*.f64 a b))) (/.f64 (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 a b))) (*.f64 x x))) #s(literal -1 binary64))) (*.f64 (+.f64 (/.f64 (*.f64 a (/.f64 b x)) (/.f64 x (*.f64 a b))) (/.f64 (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 a b))) (*.f64 x x))) (/.f64 #s(literal -1 binary64) (*.f64 x y))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 (*.f64 a b) b) a)) (*.f64 x (*.f64 x x))) (/.f64 (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))) (*.f64 x (*.f64 x x)))) x) #s(literal -1 binary64)) (*.f64 (+.f64 (/.f64 (*.f64 a (/.f64 b x)) (/.f64 x (*.f64 a b))) (/.f64 (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 a b))) (*.f64 x x))) (-.f64 #s(literal 0 binary64) (*.f64 x y)))) (*.f64 (+.f64 (/.f64 (*.f64 a (/.f64 b x)) (/.f64 x (*.f64 a b))) (/.f64 (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 a b))) (*.f64 x x))) #s(literal -1 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 a b) b) a) (*.f64 c (*.f64 i (*.f64 c i)))) (*.f64 x x)) x) #s(literal 1 binary64)) (*.f64 (/.f64 (-.f64 (*.f64 a b) (*.f64 c i)) x) (*.f64 x y))) (*.f64 (/.f64 (-.f64 (*.f64 a b) (*.f64 c i)) x) #s(literal 1 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 a b) b) a) (*.f64 c (*.f64 i (*.f64 c i)))) (*.f64 x x)) x) (/.f64 #s(literal 1 binary64) (*.f64 x y))) (*.f64 (/.f64 (-.f64 (*.f64 a b) (*.f64 c i)) x) #s(literal 1 binary64))) (*.f64 (/.f64 (-.f64 (*.f64 a b) (*.f64 c i)) x) (/.f64 #s(literal 1 binary64) (*.f64 x y))))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 a b) b) a) (*.f64 c (*.f64 i (*.f64 c i)))) (*.f64 x x)) x) (/.f64 #s(literal -1 binary64) (*.f64 x y))) (*.f64 (/.f64 (-.f64 (*.f64 a b) (*.f64 c i)) x) #s(literal -1 binary64))) (*.f64 (/.f64 (-.f64 (*.f64 a b) (*.f64 c i)) x) (/.f64 #s(literal -1 binary64) (*.f64 x y))))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 a b) b) a) (*.f64 c (*.f64 i (*.f64 c i)))) (*.f64 x x)) x) #s(literal -1 binary64)) (*.f64 (/.f64 (-.f64 (*.f64 a b) (*.f64 c i)) x) (-.f64 #s(literal 0 binary64) (*.f64 x y)))) (*.f64 (/.f64 (-.f64 (*.f64 a b) (*.f64 c i)) x) #s(literal -1 binary64)))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i))) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i))) (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i))))) (*.f64 x (*.f64 x x))))) (neg.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 (*.f64 x (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i)))) (*.f64 x (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i))))) (*.f64 (*.f64 x y) (*.f64 x (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i)))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 x (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i)))) (*.f64 x (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i))))))) (neg.f64 (-.f64 (*.f64 x y) (*.f64 x (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i)))))))
(/.f64 (neg.f64 (*.f64 x (+.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i))) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i))) (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i)))))))) (neg.f64 (+.f64 (*.f64 y y) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i))) (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i))) y)))))
(/.f64 (neg.f64 (*.f64 x (-.f64 (*.f64 y y) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i))) (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i))))))) (neg.f64 (-.f64 y (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i))) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i))) (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i)))))) x)) (neg.f64 (+.f64 (*.f64 y y) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i))) (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i))) y)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i))) (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i))))) x)) (neg.f64 (-.f64 y (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i))))))
(*.f64 x (+.f64 y (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i)))))
(*.f64 (+.f64 y (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i)))) x)
(+.f64 y (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i))))
(+.f64 (*.f64 a (/.f64 b x)) (+.f64 (/.f64 (*.f64 c i) x) y))
(+.f64 (/.f64 (*.f64 c i) x) (+.f64 y (*.f64 a (/.f64 b x))))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i))) y)
(+.f64 (+.f64 y (*.f64 a (/.f64 b x))) (/.f64 (*.f64 c i) x))
(+.f64 (+.f64 y (/.f64 (*.f64 c i) x)) (*.f64 a (/.f64 b x)))
(-.f64 (/.f64 (*.f64 y y) (-.f64 y (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i))))) (/.f64 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i))) (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i)))) (-.f64 y (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i))))))
(-.f64 (/.f64 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i))) (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i)))) (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i))) y)) (/.f64 (*.f64 y y) (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i))) y)))
(-.f64 (/.f64 (*.f64 (+.f64 y (*.f64 a (/.f64 b x))) (+.f64 y (*.f64 a (/.f64 b x)))) (-.f64 (+.f64 y (*.f64 a (/.f64 b x))) (/.f64 (*.f64 c i) x))) (/.f64 (/.f64 (/.f64 (*.f64 c i) x) (/.f64 x (*.f64 c i))) (-.f64 (+.f64 y (*.f64 a (/.f64 b x))) (/.f64 (*.f64 c i) x))))
(fma.f64 a (/.f64 b x) (+.f64 (/.f64 (*.f64 c i) x) y))
(fma.f64 b (*.f64 a (/.f64 #s(literal 1 binary64) x)) (+.f64 (/.f64 (*.f64 c i) x) y))
(fma.f64 b (/.f64 a x) (+.f64 (/.f64 (*.f64 c i) x) y))
(fma.f64 (*.f64 a b) (/.f64 #s(literal 1 binary64) x) (+.f64 (/.f64 (*.f64 c i) x) y))
(fma.f64 c (/.f64 i x) (+.f64 y (*.f64 a (/.f64 b x))))
(fma.f64 i (*.f64 c (/.f64 #s(literal 1 binary64) x)) (+.f64 y (*.f64 a (/.f64 b x))))
(fma.f64 i (/.f64 c x) (+.f64 y (*.f64 a (/.f64 b x))))
(fma.f64 (*.f64 c i) (/.f64 #s(literal 1 binary64) x) (+.f64 y (*.f64 a (/.f64 b x))))
(fma.f64 #s(literal 1 binary64) (*.f64 a (/.f64 b x)) (+.f64 (/.f64 (*.f64 c i) x) y))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 c i) x) (+.f64 y (*.f64 a (/.f64 b x))))
(fma.f64 (+.f64 (*.f64 x (*.f64 a b)) (*.f64 x (*.f64 c i))) (/.f64 #s(literal 1 binary64) (*.f64 x x)) y)
(fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) x)) (+.f64 (/.f64 (*.f64 c i) x) y))
(fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 c i)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) x)) (+.f64 y (*.f64 a (/.f64 b x))))
(fma.f64 (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 (*.f64 a b) b) a)) (*.f64 x (*.f64 x x))) (/.f64 (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 a (/.f64 b x)) (/.f64 x (*.f64 a b))) (/.f64 (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 a b))) (*.f64 x x)))) y)
(fma.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 a b) (+.f64 (/.f64 (*.f64 c i) x) y))
(fma.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 c i) (+.f64 y (*.f64 a (/.f64 b x))))
(fma.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i)) y)
(fma.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 a b) b) a) (*.f64 c (*.f64 i (*.f64 c i)))) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 a b) (*.f64 c i)) x)) y)
(fma.f64 (/.f64 b x) a (+.f64 (/.f64 (*.f64 c i) x) y))
(fma.f64 (/.f64 i x) c (+.f64 y (*.f64 a (/.f64 b x))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 y y) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i))) (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i))) y))) (+.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i))) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i))) (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 y (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i)))) (-.f64 (*.f64 y y) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i))) (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 y y) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i))) (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i))) y))) (+.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i))) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i))) (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i)))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 y (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i)))) (-.f64 (*.f64 y y) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i))) (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i))))))))
(/.f64 (+.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i))) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i))) (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i)))))) (+.f64 (*.f64 y y) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i))) (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i))) y))))
(/.f64 (+.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i))) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i))) (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i)))))) (+.f64 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i))) (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i)))) (-.f64 (*.f64 y y) (*.f64 y (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i)))))))
(/.f64 (-.f64 (*.f64 y y) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i))) (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i))))) (-.f64 y (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i)))))
(/.f64 (neg.f64 (+.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i))) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i))) (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i))))))) (neg.f64 (+.f64 (*.f64 y y) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i))) (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i))) y)))))
(/.f64 (neg.f64 (+.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i))) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i))) (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i))))))) (neg.f64 (+.f64 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i))) (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i)))) (-.f64 (*.f64 y y) (*.f64 y (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 y y) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i))) (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i)))))) (neg.f64 (-.f64 y (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i))))))
(/.f64 (+.f64 (*.f64 (+.f64 y (*.f64 a (/.f64 b x))) (*.f64 (+.f64 y (*.f64 a (/.f64 b x))) (+.f64 y (*.f64 a (/.f64 b x))))) (/.f64 (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))) (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 (+.f64 y (*.f64 a (/.f64 b x))) (+.f64 y (*.f64 a (/.f64 b x)))) (-.f64 (/.f64 (/.f64 (*.f64 c i) x) (/.f64 x (*.f64 c i))) (*.f64 (+.f64 y (*.f64 a (/.f64 b x))) (/.f64 (*.f64 c i) x)))))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i))) (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i)))) (*.f64 y y)) (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i))) y))
(/.f64 (-.f64 (*.f64 (+.f64 y (*.f64 a (/.f64 b x))) (+.f64 y (*.f64 a (/.f64 b x)))) (/.f64 (/.f64 (*.f64 c i) x) (/.f64 x (*.f64 c i)))) (-.f64 (+.f64 y (*.f64 a (/.f64 b x))) (/.f64 (*.f64 c i) x)))
(/.f64 (+.f64 (*.f64 (*.f64 c i) (+.f64 (*.f64 y y) (-.f64 (/.f64 (*.f64 a (/.f64 b x)) (/.f64 x (*.f64 a b))) (*.f64 y (*.f64 a (/.f64 b x)))))) (*.f64 x (+.f64 (*.f64 y (*.f64 y y)) (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 (*.f64 a b) b) a)) (*.f64 x (*.f64 x x)))))) (*.f64 x (+.f64 (*.f64 y y) (-.f64 (/.f64 (*.f64 a (/.f64 b x)) (/.f64 x (*.f64 a b))) (*.f64 y (*.f64 a (/.f64 b x)))))))
(/.f64 (+.f64 (*.f64 (*.f64 c i) (-.f64 y (*.f64 a (/.f64 b x)))) (*.f64 x (-.f64 (*.f64 y y) (/.f64 (*.f64 a (/.f64 b x)) (/.f64 x (*.f64 a b)))))) (*.f64 x (-.f64 y (*.f64 a (/.f64 b x)))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 y y) (-.f64 (/.f64 (*.f64 a (/.f64 b x)) (/.f64 x (*.f64 a b))) (*.f64 y (*.f64 a (/.f64 b x)))))) (*.f64 (/.f64 x (*.f64 c i)) (+.f64 (*.f64 y (*.f64 y y)) (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 (*.f64 a b) b) a)) (*.f64 x (*.f64 x x)))))) (*.f64 (/.f64 x (*.f64 c i)) (+.f64 (*.f64 y y) (-.f64 (/.f64 (*.f64 a (/.f64 b x)) (/.f64 x (*.f64 a b))) (*.f64 y (*.f64 a (/.f64 b x)))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (-.f64 y (*.f64 a (/.f64 b x)))) (*.f64 (/.f64 x (*.f64 c i)) (-.f64 (*.f64 y y) (/.f64 (*.f64 a (/.f64 b x)) (/.f64 x (*.f64 a b)))))) (*.f64 (/.f64 x (*.f64 c i)) (-.f64 y (*.f64 a (/.f64 b x)))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 y y) (-.f64 (/.f64 (*.f64 a (/.f64 b x)) (/.f64 x (*.f64 a b))) (*.f64 y (*.f64 a (/.f64 b x)))))) (*.f64 (/.f64 (/.f64 x (*.f64 c i)) #s(literal 1 binary64)) (+.f64 (*.f64 y (*.f64 y y)) (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 (*.f64 a b) b) a)) (*.f64 x (*.f64 x x)))))) (*.f64 (/.f64 (/.f64 x (*.f64 c i)) #s(literal 1 binary64)) (+.f64 (*.f64 y y) (-.f64 (/.f64 (*.f64 a (/.f64 b x)) (/.f64 x (*.f64 a b))) (*.f64 y (*.f64 a (/.f64 b x)))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (-.f64 y (*.f64 a (/.f64 b x)))) (*.f64 (/.f64 (/.f64 x (*.f64 c i)) #s(literal 1 binary64)) (-.f64 (*.f64 y y) (/.f64 (*.f64 a (/.f64 b x)) (/.f64 x (*.f64 a b)))))) (*.f64 (/.f64 (/.f64 x (*.f64 c i)) #s(literal 1 binary64)) (-.f64 y (*.f64 a (/.f64 b x)))))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 y y) (-.f64 (/.f64 (*.f64 a (/.f64 b x)) (/.f64 x (*.f64 a b))) (*.f64 y (*.f64 a (/.f64 b x)))))) (*.f64 (neg.f64 (/.f64 x (*.f64 c i))) (+.f64 (*.f64 y (*.f64 y y)) (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 (*.f64 a b) b) a)) (*.f64 x (*.f64 x x)))))) (*.f64 (neg.f64 (/.f64 x (*.f64 c i))) (+.f64 (*.f64 y y) (-.f64 (/.f64 (*.f64 a (/.f64 b x)) (/.f64 x (*.f64 a b))) (*.f64 y (*.f64 a (/.f64 b x)))))))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 y (*.f64 a (/.f64 b x)))) (*.f64 (neg.f64 (/.f64 x (*.f64 c i))) (-.f64 (*.f64 y y) (/.f64 (*.f64 a (/.f64 b x)) (/.f64 x (*.f64 a b)))))) (*.f64 (neg.f64 (/.f64 x (*.f64 c i))) (-.f64 y (*.f64 a (/.f64 b x)))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 c i)) (+.f64 (*.f64 y y) (-.f64 (/.f64 (*.f64 a (/.f64 b x)) (/.f64 x (*.f64 a b))) (*.f64 y (*.f64 a (/.f64 b x)))))) (*.f64 (-.f64 #s(literal 0 binary64) x) (+.f64 (*.f64 y (*.f64 y y)) (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 (*.f64 a b) b) a)) (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 #s(literal 0 binary64) x) (+.f64 (*.f64 y y) (-.f64 (/.f64 (*.f64 a (/.f64 b x)) (/.f64 x (*.f64 a b))) (*.f64 y (*.f64 a (/.f64 b x)))))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 c i)) (-.f64 y (*.f64 a (/.f64 b x)))) (*.f64 (-.f64 #s(literal 0 binary64) x) (-.f64 (*.f64 y y) (/.f64 (*.f64 a (/.f64 b x)) (/.f64 x (*.f64 a b)))))) (*.f64 (-.f64 #s(literal 0 binary64) x) (-.f64 y (*.f64 a (/.f64 b x)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 c i) #s(literal 1 binary64)) (+.f64 (*.f64 y y) (-.f64 (/.f64 (*.f64 a (/.f64 b x)) (/.f64 x (*.f64 a b))) (*.f64 y (*.f64 a (/.f64 b x)))))) (*.f64 x (+.f64 (*.f64 y (*.f64 y y)) (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 (*.f64 a b) b) a)) (*.f64 x (*.f64 x x)))))) (*.f64 x (+.f64 (*.f64 y y) (-.f64 (/.f64 (*.f64 a (/.f64 b x)) (/.f64 x (*.f64 a b))) (*.f64 y (*.f64 a (/.f64 b x)))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 c i) #s(literal 1 binary64)) (-.f64 y (*.f64 a (/.f64 b x)))) (*.f64 x (-.f64 (*.f64 y y) (/.f64 (*.f64 a (/.f64 b x)) (/.f64 x (*.f64 a b)))))) (*.f64 x (-.f64 y (*.f64 a (/.f64 b x)))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 c i))) (+.f64 (*.f64 y y) (-.f64 (/.f64 (*.f64 a (/.f64 b x)) (/.f64 x (*.f64 a b))) (*.f64 y (*.f64 a (/.f64 b x)))))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) x)) (+.f64 (*.f64 y (*.f64 y y)) (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 (*.f64 a b) b) a)) (*.f64 x (*.f64 x x)))))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) x)) (+.f64 (*.f64 y y) (-.f64 (/.f64 (*.f64 a (/.f64 b x)) (/.f64 x (*.f64 a b))) (*.f64 y (*.f64 a (/.f64 b x)))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 c i))) (-.f64 y (*.f64 a (/.f64 b x)))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) x)) (-.f64 (*.f64 y y) (/.f64 (*.f64 a (/.f64 b x)) (/.f64 x (*.f64 a b)))))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) x)) (-.f64 y (*.f64 a (/.f64 b x)))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 y (*.f64 y y)) (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 (*.f64 a b) b) a)) (*.f64 x (*.f64 x x)))) x) (*.f64 (+.f64 (*.f64 y y) (-.f64 (/.f64 (*.f64 a (/.f64 b x)) (/.f64 x (*.f64 a b))) (*.f64 y (*.f64 a (/.f64 b x))))) (*.f64 c i))) (*.f64 (+.f64 (*.f64 y y) (-.f64 (/.f64 (*.f64 a (/.f64 b x)) (/.f64 x (*.f64 a b))) (*.f64 y (*.f64 a (/.f64 b x))))) x))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 y (*.f64 y y)) (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 (*.f64 a b) b) a)) (*.f64 x (*.f64 x x)))) (/.f64 x (*.f64 c i))) (*.f64 (+.f64 (*.f64 y y) (-.f64 (/.f64 (*.f64 a (/.f64 b x)) (/.f64 x (*.f64 a b))) (*.f64 y (*.f64 a (/.f64 b x))))) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 y y) (-.f64 (/.f64 (*.f64 a (/.f64 b x)) (/.f64 x (*.f64 a b))) (*.f64 y (*.f64 a (/.f64 b x))))) (/.f64 x (*.f64 c i))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 y (*.f64 y y)) (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 (*.f64 a b) b) a)) (*.f64 x (*.f64 x x)))) (/.f64 (/.f64 x (*.f64 c i)) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 y y) (-.f64 (/.f64 (*.f64 a (/.f64 b x)) (/.f64 x (*.f64 a b))) (*.f64 y (*.f64 a (/.f64 b x))))) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 y y) (-.f64 (/.f64 (*.f64 a (/.f64 b x)) (/.f64 x (*.f64 a b))) (*.f64 y (*.f64 a (/.f64 b x))))) (/.f64 (/.f64 x (*.f64 c i)) #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 y (*.f64 y y)) (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 (*.f64 a b) b) a)) (*.f64 x (*.f64 x x)))) (neg.f64 (/.f64 x (*.f64 c i)))) (*.f64 (+.f64 (*.f64 y y) (-.f64 (/.f64 (*.f64 a (/.f64 b x)) (/.f64 x (*.f64 a b))) (*.f64 y (*.f64 a (/.f64 b x))))) #s(literal -1 binary64))) (*.f64 (+.f64 (*.f64 y y) (-.f64 (/.f64 (*.f64 a (/.f64 b x)) (/.f64 x (*.f64 a b))) (*.f64 y (*.f64 a (/.f64 b x))))) (neg.f64 (/.f64 x (*.f64 c i)))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 y (*.f64 y y)) (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 (*.f64 a b) b) a)) (*.f64 x (*.f64 x x)))) (-.f64 #s(literal 0 binary64) x)) (*.f64 (+.f64 (*.f64 y y) (-.f64 (/.f64 (*.f64 a (/.f64 b x)) (/.f64 x (*.f64 a b))) (*.f64 y (*.f64 a (/.f64 b x))))) (-.f64 #s(literal 0 binary64) (*.f64 c i)))) (*.f64 (+.f64 (*.f64 y y) (-.f64 (/.f64 (*.f64 a (/.f64 b x)) (/.f64 x (*.f64 a b))) (*.f64 y (*.f64 a (/.f64 b x))))) (-.f64 #s(literal 0 binary64) x)))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 y (*.f64 y y)) (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 (*.f64 a b) b) a)) (*.f64 x (*.f64 x x)))) x) (*.f64 (+.f64 (*.f64 y y) (-.f64 (/.f64 (*.f64 a (/.f64 b x)) (/.f64 x (*.f64 a b))) (*.f64 y (*.f64 a (/.f64 b x))))) (*.f64 (*.f64 c i) #s(literal 1 binary64)))) (*.f64 (+.f64 (*.f64 y y) (-.f64 (/.f64 (*.f64 a (/.f64 b x)) (/.f64 x (*.f64 a b))) (*.f64 y (*.f64 a (/.f64 b x))))) x))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 y (*.f64 y y)) (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 (*.f64 a b) b) a)) (*.f64 x (*.f64 x x)))) (neg.f64 (-.f64 #s(literal 0 binary64) x))) (*.f64 (+.f64 (*.f64 y y) (-.f64 (/.f64 (*.f64 a (/.f64 b x)) (/.f64 x (*.f64 a b))) (*.f64 y (*.f64 a (/.f64 b x))))) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 c i))))) (*.f64 (+.f64 (*.f64 y y) (-.f64 (/.f64 (*.f64 a (/.f64 b x)) (/.f64 x (*.f64 a b))) (*.f64 y (*.f64 a (/.f64 b x))))) (neg.f64 (-.f64 #s(literal 0 binary64) x))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 y y) (/.f64 (*.f64 a (/.f64 b x)) (/.f64 x (*.f64 a b)))) x) (*.f64 (-.f64 y (*.f64 a (/.f64 b x))) (*.f64 c i))) (*.f64 (-.f64 y (*.f64 a (/.f64 b x))) x))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 y y) (/.f64 (*.f64 a (/.f64 b x)) (/.f64 x (*.f64 a b)))) (/.f64 x (*.f64 c i))) (*.f64 (-.f64 y (*.f64 a (/.f64 b x))) #s(literal 1 binary64))) (*.f64 (-.f64 y (*.f64 a (/.f64 b x))) (/.f64 x (*.f64 c i))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 y y) (/.f64 (*.f64 a (/.f64 b x)) (/.f64 x (*.f64 a b)))) (/.f64 (/.f64 x (*.f64 c i)) #s(literal 1 binary64))) (*.f64 (-.f64 y (*.f64 a (/.f64 b x))) #s(literal 1 binary64))) (*.f64 (-.f64 y (*.f64 a (/.f64 b x))) (/.f64 (/.f64 x (*.f64 c i)) #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 y y) (/.f64 (*.f64 a (/.f64 b x)) (/.f64 x (*.f64 a b)))) (neg.f64 (/.f64 x (*.f64 c i)))) (*.f64 (-.f64 y (*.f64 a (/.f64 b x))) #s(literal -1 binary64))) (*.f64 (-.f64 y (*.f64 a (/.f64 b x))) (neg.f64 (/.f64 x (*.f64 c i)))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 y y) (/.f64 (*.f64 a (/.f64 b x)) (/.f64 x (*.f64 a b)))) (-.f64 #s(literal 0 binary64) x)) (*.f64 (-.f64 y (*.f64 a (/.f64 b x))) (-.f64 #s(literal 0 binary64) (*.f64 c i)))) (*.f64 (-.f64 y (*.f64 a (/.f64 b x))) (-.f64 #s(literal 0 binary64) x)))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 y y) (/.f64 (*.f64 a (/.f64 b x)) (/.f64 x (*.f64 a b)))) x) (*.f64 (-.f64 y (*.f64 a (/.f64 b x))) (*.f64 (*.f64 c i) #s(literal 1 binary64)))) (*.f64 (-.f64 y (*.f64 a (/.f64 b x))) x))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 y y) (/.f64 (*.f64 a (/.f64 b x)) (/.f64 x (*.f64 a b)))) (neg.f64 (-.f64 #s(literal 0 binary64) x))) (*.f64 (-.f64 y (*.f64 a (/.f64 b x))) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 c i))))) (*.f64 (-.f64 y (*.f64 a (/.f64 b x))) (neg.f64 (-.f64 #s(literal 0 binary64) x))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i))) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i))) (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i)))))))) (neg.f64 (neg.f64 (+.f64 (*.f64 y y) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i))) (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i))) y))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 y y) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i))) (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i))))))) (neg.f64 (neg.f64 (-.f64 y (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i)))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (+.f64 y (*.f64 a (/.f64 b x))) (*.f64 (+.f64 y (*.f64 a (/.f64 b x))) (+.f64 y (*.f64 a (/.f64 b x))))) (/.f64 (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))) (*.f64 x (*.f64 x x))))) (neg.f64 (+.f64 (*.f64 (+.f64 y (*.f64 a (/.f64 b x))) (+.f64 y (*.f64 a (/.f64 b x)))) (-.f64 (/.f64 (/.f64 (*.f64 c i) x) (/.f64 x (*.f64 c i))) (*.f64 (+.f64 y (*.f64 a (/.f64 b x))) (/.f64 (*.f64 c i) x))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i))) (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i)))) (*.f64 y y))) (neg.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i))) y)))
(/.f64 (neg.f64 (-.f64 (*.f64 (+.f64 y (*.f64 a (/.f64 b x))) (+.f64 y (*.f64 a (/.f64 b x)))) (/.f64 (/.f64 (*.f64 c i) x) (/.f64 x (*.f64 c i))))) (neg.f64 (-.f64 (+.f64 y (*.f64 a (/.f64 b x))) (/.f64 (*.f64 c i) x))))
(pow.f64 (/.f64 (+.f64 (*.f64 y y) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i))) (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i))) y))) (+.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i))) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i))) (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 y (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i)))) (-.f64 (*.f64 y y) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i))) (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i)))))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i))) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i))) (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i)))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 y y) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i))) (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i))) y)))))
(*.f64 (-.f64 (*.f64 y y) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i))) (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i))))) (/.f64 #s(literal 1 binary64) (-.f64 y (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i))))))
(+.f64 (*.f64 a (/.f64 b x)) (/.f64 (*.f64 c i) x))
(+.f64 (/.f64 (*.f64 c i) x) (*.f64 a (/.f64 b x)))
(-.f64 (*.f64 a (/.f64 b x)) (/.f64 (*.f64 c i) (-.f64 #s(literal 0 binary64) x)))
(-.f64 (*.f64 a (/.f64 b x)) (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 c i)) x))
(-.f64 (/.f64 (*.f64 c i) x) (/.f64 (*.f64 a b) (-.f64 #s(literal 0 binary64) x)))
(-.f64 (/.f64 (*.f64 c i) x) (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b)) x))
(-.f64 (/.f64 (/.f64 (*.f64 a (/.f64 b x)) (/.f64 x (*.f64 a b))) (/.f64 (-.f64 (*.f64 a b) (*.f64 c i)) x)) (/.f64 (/.f64 (/.f64 (*.f64 c i) x) (/.f64 x (*.f64 c i))) (/.f64 (-.f64 (*.f64 a b) (*.f64 c i)) x)))
(-.f64 (/.f64 (/.f64 (/.f64 (*.f64 c i) x) (/.f64 x (*.f64 c i))) (/.f64 (-.f64 (*.f64 c i) (*.f64 a b)) x)) (/.f64 (/.f64 (*.f64 a (/.f64 b x)) (/.f64 x (*.f64 a b))) (/.f64 (-.f64 (*.f64 c i) (*.f64 a b)) x)))
(fma.f64 a (/.f64 b x) (/.f64 (*.f64 c i) x))
(fma.f64 b (*.f64 a (/.f64 #s(literal 1 binary64) x)) (/.f64 (*.f64 c i) x))
(fma.f64 b (/.f64 a x) (/.f64 (*.f64 c i) x))
(fma.f64 (*.f64 a b) (/.f64 #s(literal 1 binary64) x) (/.f64 (*.f64 c i) x))
(fma.f64 c (/.f64 i x) (*.f64 a (/.f64 b x)))
(fma.f64 i (*.f64 c (/.f64 #s(literal 1 binary64) x)) (*.f64 a (/.f64 b x)))
(fma.f64 i (/.f64 c x) (*.f64 a (/.f64 b x)))
(fma.f64 (*.f64 c i) (/.f64 #s(literal 1 binary64) x) (*.f64 a (/.f64 b x)))
(fma.f64 #s(literal 1 binary64) (*.f64 a (/.f64 b x)) (/.f64 (*.f64 c i) x))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 c i) x) (*.f64 a (/.f64 b x)))
(fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) x)) (/.f64 (*.f64 c i) x))
(fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 c i)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) x)) (*.f64 a (/.f64 b x)))
(fma.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 a b) (/.f64 (*.f64 c i) x))
(fma.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 c i) (*.f64 a (/.f64 b x)))
(fma.f64 (/.f64 b x) a (/.f64 (*.f64 c i) x))
(fma.f64 (/.f64 i x) c (*.f64 a (/.f64 b x)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 x x) (+.f64 (*.f64 x (*.f64 a b)) (*.f64 x (*.f64 c i)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (*.f64 a (/.f64 b x)) (/.f64 x (*.f64 a b))) (/.f64 (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 a b))) (*.f64 x x))) (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 (*.f64 a b) b) a)) (*.f64 x (*.f64 x x))) (/.f64 (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))) (*.f64 x (*.f64 x x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 (*.f64 a b) (*.f64 c i)) x) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 a b) b) a) (*.f64 c (*.f64 i (*.f64 c i)))) (*.f64 x x))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 x x) (+.f64 (*.f64 x (*.f64 a b)) (*.f64 x (*.f64 c i))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 a (/.f64 b x)) (/.f64 x (*.f64 a b))) (/.f64 (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 a b))) (*.f64 x x))) (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 (*.f64 a b) b) a)) (*.f64 x (*.f64 x x))) (/.f64 (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))) (*.f64 x (*.f64 x x)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (-.f64 (*.f64 a b) (*.f64 c i)) x) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 a b) b) a) (*.f64 c (*.f64 i (*.f64 c i)))) (*.f64 x x)))))
(/.f64 (+.f64 (*.f64 x (*.f64 a b)) (*.f64 x (*.f64 c i))) (*.f64 x x))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 (*.f64 a b) b) a)) (*.f64 x (*.f64 x x))) (/.f64 (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))) (*.f64 x (*.f64 x x)))) (+.f64 (/.f64 (*.f64 a (/.f64 b x)) (/.f64 x (*.f64 a b))) (/.f64 (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 a b))) (*.f64 x x))))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 (*.f64 a b) b) a)) (*.f64 x (*.f64 x x))) (/.f64 (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))) (*.f64 x (*.f64 x x)))) (+.f64 (/.f64 (/.f64 (*.f64 c i) x) (/.f64 x (*.f64 c i))) (/.f64 (/.f64 (-.f64 (*.f64 a b) (*.f64 c i)) x) (/.f64 x (*.f64 a b)))))
(/.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 a b) b) a) (*.f64 c (*.f64 i (*.f64 c i)))) (*.f64 x x)) (/.f64 (-.f64 (*.f64 a b) (*.f64 c i)) x))
(/.f64 (+.f64 (*.f64 (*.f64 a b) (/.f64 x (*.f64 c i))) (*.f64 x #s(literal 1 binary64))) (*.f64 x (/.f64 x (*.f64 c i))))
(/.f64 (+.f64 (*.f64 (*.f64 a b) (-.f64 #s(literal 0 binary64) x)) (*.f64 x (-.f64 #s(literal 0 binary64) (*.f64 c i)))) (*.f64 x (-.f64 #s(literal 0 binary64) x)))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) x) (*.f64 (/.f64 x (*.f64 a b)) (*.f64 c i))) (*.f64 (/.f64 x (*.f64 a b)) x))
(/.f64 (+.f64 (/.f64 x (*.f64 c i)) (*.f64 (/.f64 x (*.f64 a b)) #s(literal 1 binary64))) (*.f64 (/.f64 x (*.f64 a b)) (/.f64 x (*.f64 c i))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) x)) (*.f64 (/.f64 x (*.f64 a b)) (-.f64 #s(literal 0 binary64) (*.f64 c i)))) (*.f64 (/.f64 x (*.f64 a b)) (-.f64 #s(literal 0 binary64) x)))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b)) x) (*.f64 (-.f64 #s(literal 0 binary64) x) (*.f64 c i))) (*.f64 (-.f64 #s(literal 0 binary64) x) x))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b)) (/.f64 x (*.f64 c i))) (*.f64 (-.f64 #s(literal 0 binary64) x) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 x (*.f64 c i))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b)) (-.f64 #s(literal 0 binary64) x)) (*.f64 (-.f64 #s(literal 0 binary64) x) (-.f64 #s(literal 0 binary64) (*.f64 c i)))) (*.f64 x x))
(/.f64 (+.f64 (*.f64 (*.f64 c i) (/.f64 x (*.f64 a b))) (*.f64 x #s(literal 1 binary64))) (*.f64 x (/.f64 x (*.f64 a b))))
(/.f64 (+.f64 (*.f64 (*.f64 c i) (-.f64 #s(literal 0 binary64) x)) (*.f64 x (-.f64 #s(literal 0 binary64) (*.f64 a b)))) (*.f64 x (-.f64 #s(literal 0 binary64) x)))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) x) (*.f64 (/.f64 x (*.f64 c i)) (*.f64 a b))) (*.f64 (/.f64 x (*.f64 c i)) x))
(/.f64 (+.f64 (/.f64 x (*.f64 a b)) (*.f64 (/.f64 x (*.f64 c i)) #s(literal 1 binary64))) (*.f64 (/.f64 x (*.f64 c i)) (/.f64 x (*.f64 a b))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) x)) (*.f64 (/.f64 x (*.f64 c i)) (-.f64 #s(literal 0 binary64) (*.f64 a b)))) (*.f64 (/.f64 x (*.f64 c i)) (-.f64 #s(literal 0 binary64) x)))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 c i)) x) (*.f64 (-.f64 #s(literal 0 binary64) x) (*.f64 a b))) (*.f64 (-.f64 #s(literal 0 binary64) x) x))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 c i)) (/.f64 x (*.f64 a b))) (*.f64 (-.f64 #s(literal 0 binary64) x) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 x (*.f64 a b))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 c i)) (-.f64 #s(literal 0 binary64) x)) (*.f64 (-.f64 #s(literal 0 binary64) x) (-.f64 #s(literal 0 binary64) (*.f64 a b)))) (*.f64 x x))
(/.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 a b)) (*.f64 x (*.f64 c i)))) (neg.f64 (*.f64 x x)))
(/.f64 (neg.f64 (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 (*.f64 a b) b) a)) (*.f64 x (*.f64 x x))) (/.f64 (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))) (*.f64 x (*.f64 x x))))) (neg.f64 (+.f64 (/.f64 (*.f64 a (/.f64 b x)) (/.f64 x (*.f64 a b))) (/.f64 (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 a b))) (*.f64 x x)))))
(/.f64 (neg.f64 (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 (*.f64 a b) b) a)) (*.f64 x (*.f64 x x))) (/.f64 (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))) (*.f64 x (*.f64 x x))))) (neg.f64 (+.f64 (/.f64 (/.f64 (*.f64 c i) x) (/.f64 x (*.f64 c i))) (/.f64 (/.f64 (-.f64 (*.f64 a b) (*.f64 c i)) x) (/.f64 x (*.f64 a b))))))
(/.f64 (neg.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 a b) b) a) (*.f64 c (*.f64 i (*.f64 c i)))) (*.f64 x x))) (neg.f64 (/.f64 (-.f64 (*.f64 a b) (*.f64 c i)) x)))
(/.f64 (/.f64 (-.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 (*.f64 (*.f64 a b) b) a)) (*.f64 x x)) (/.f64 (-.f64 (*.f64 c i) (*.f64 a b)) x))
(/.f64 (/.f64 (+.f64 (*.f64 x (*.f64 a b)) (*.f64 x (*.f64 c i))) x) x)
(/.f64 (+.f64 (*.f64 (*.f64 a b) (/.f64 (/.f64 x (*.f64 c i)) #s(literal 1 binary64))) (*.f64 x #s(literal 1 binary64))) (*.f64 x (/.f64 (/.f64 x (*.f64 c i)) #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 a b) (neg.f64 (/.f64 x (*.f64 c i)))) (*.f64 x #s(literal -1 binary64))) (*.f64 x (neg.f64 (/.f64 x (*.f64 c i)))))
(/.f64 (+.f64 (*.f64 x (*.f64 a b)) (*.f64 x (*.f64 (*.f64 c i) #s(literal 1 binary64)))) (*.f64 x x))
(/.f64 (+.f64 (*.f64 (*.f64 a b) (neg.f64 (-.f64 #s(literal 0 binary64) x))) (*.f64 x (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 c i))))) (*.f64 x (neg.f64 (-.f64 #s(literal 0 binary64) x))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 (/.f64 x (*.f64 c i)) #s(literal 1 binary64))) (*.f64 (/.f64 x (*.f64 a b)) #s(literal 1 binary64))) (*.f64 (/.f64 x (*.f64 a b)) (/.f64 (/.f64 x (*.f64 c i)) #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x (*.f64 c i)))) (*.f64 (/.f64 x (*.f64 a b)) #s(literal -1 binary64))) (*.f64 (/.f64 x (*.f64 a b)) (neg.f64 (/.f64 x (*.f64 c i)))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) x) (*.f64 (/.f64 x (*.f64 a b)) (*.f64 (*.f64 c i) #s(literal 1 binary64)))) (*.f64 (/.f64 x (*.f64 a b)) x))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) x))) (*.f64 (/.f64 x (*.f64 a b)) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 c i))))) (*.f64 (/.f64 x (*.f64 a b)) (neg.f64 (-.f64 #s(literal 0 binary64) x))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) x) (*.f64 (/.f64 (/.f64 x (*.f64 a b)) #s(literal 1 binary64)) (*.f64 c i))) (*.f64 (/.f64 (/.f64 x (*.f64 a b)) #s(literal 1 binary64)) x))
(/.f64 (+.f64 (/.f64 x (*.f64 c i)) (*.f64 (/.f64 (/.f64 x (*.f64 a b)) #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (/.f64 (/.f64 x (*.f64 a b)) #s(literal 1 binary64)) (/.f64 x (*.f64 c i))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 (/.f64 x (*.f64 c i)) #s(literal 1 binary64))) (*.f64 (/.f64 (/.f64 x (*.f64 a b)) #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (/.f64 (/.f64 x (*.f64 a b)) #s(literal 1 binary64)) (/.f64 (/.f64 x (*.f64 c i)) #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x (*.f64 c i)))) (*.f64 (/.f64 (/.f64 x (*.f64 a b)) #s(literal 1 binary64)) #s(literal -1 binary64))) (*.f64 (/.f64 (/.f64 x (*.f64 a b)) #s(literal 1 binary64)) (neg.f64 (/.f64 x (*.f64 c i)))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) x)) (*.f64 (/.f64 (/.f64 x (*.f64 a b)) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 c i)))) (*.f64 (/.f64 (/.f64 x (*.f64 a b)) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) x)))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) x) (*.f64 (/.f64 (/.f64 x (*.f64 a b)) #s(literal 1 binary64)) (*.f64 (*.f64 c i) #s(literal 1 binary64)))) (*.f64 (/.f64 (/.f64 x (*.f64 a b)) #s(literal 1 binary64)) x))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) x))) (*.f64 (/.f64 (/.f64 x (*.f64 a b)) #s(literal 1 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 c i))))) (*.f64 (/.f64 (/.f64 x (*.f64 a b)) #s(literal 1 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) x))))
(/.f64 (+.f64 (-.f64 #s(literal 0 binary64) x) (*.f64 (neg.f64 (/.f64 x (*.f64 a b))) (*.f64 c i))) (*.f64 (neg.f64 (/.f64 x (*.f64 a b))) x))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 c i))) (*.f64 (neg.f64 (/.f64 x (*.f64 a b))) #s(literal 1 binary64))) (*.f64 (neg.f64 (/.f64 x (*.f64 a b))) (/.f64 x (*.f64 c i))))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (/.f64 x (*.f64 c i)) #s(literal 1 binary64))) (*.f64 (neg.f64 (/.f64 x (*.f64 a b))) #s(literal 1 binary64))) (*.f64 (neg.f64 (/.f64 x (*.f64 a b))) (/.f64 (/.f64 x (*.f64 c i)) #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (/.f64 x (*.f64 c i)))) (*.f64 (neg.f64 (/.f64 x (*.f64 a b))) #s(literal -1 binary64))) (*.f64 (neg.f64 (/.f64 x (*.f64 a b))) (neg.f64 (/.f64 x (*.f64 c i)))))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) x)) (*.f64 (neg.f64 (/.f64 x (*.f64 a b))) (-.f64 #s(literal 0 binary64) (*.f64 c i)))) (*.f64 (neg.f64 (/.f64 x (*.f64 a b))) (-.f64 #s(literal 0 binary64) x)))
(/.f64 (+.f64 (-.f64 #s(literal 0 binary64) x) (*.f64 (neg.f64 (/.f64 x (*.f64 a b))) (*.f64 (*.f64 c i) #s(literal 1 binary64)))) (*.f64 (neg.f64 (/.f64 x (*.f64 a b))) x))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) x))) (*.f64 (neg.f64 (/.f64 x (*.f64 a b))) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 c i))))) (*.f64 (neg.f64 (/.f64 x (*.f64 a b))) (neg.f64 (-.f64 #s(literal 0 binary64) x))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b)) (/.f64 (/.f64 x (*.f64 c i)) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) x) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 (/.f64 x (*.f64 c i)) #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b)) (neg.f64 (/.f64 x (*.f64 c i)))) (*.f64 (-.f64 #s(literal 0 binary64) x) #s(literal -1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) x) (neg.f64 (/.f64 x (*.f64 c i)))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b)) x) (*.f64 (-.f64 #s(literal 0 binary64) x) (*.f64 (*.f64 c i) #s(literal 1 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) x) x))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b)) (neg.f64 (-.f64 #s(literal 0 binary64) x))) (*.f64 (-.f64 #s(literal 0 binary64) x) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 c i))))) (*.f64 (-.f64 #s(literal 0 binary64) x) (neg.f64 (-.f64 #s(literal 0 binary64) x))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 a b) #s(literal 1 binary64)) x) (*.f64 x (*.f64 c i))) (*.f64 x x))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 a b) #s(literal 1 binary64)) (/.f64 x (*.f64 c i))) (*.f64 x #s(literal 1 binary64))) (*.f64 x (/.f64 x (*.f64 c i))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 a b) #s(literal 1 binary64)) (/.f64 (/.f64 x (*.f64 c i)) #s(literal 1 binary64))) (*.f64 x #s(literal 1 binary64))) (*.f64 x (/.f64 (/.f64 x (*.f64 c i)) #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 a b) #s(literal 1 binary64)) (neg.f64 (/.f64 x (*.f64 c i)))) (*.f64 x #s(literal -1 binary64))) (*.f64 x (neg.f64 (/.f64 x (*.f64 c i)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 a b) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) x)) (*.f64 x (-.f64 #s(literal 0 binary64) (*.f64 c i)))) (*.f64 x (-.f64 #s(literal 0 binary64) x)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 a b) #s(literal 1 binary64)) x) (*.f64 x (*.f64 (*.f64 c i) #s(literal 1 binary64)))) (*.f64 x x))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 a b) #s(literal 1 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) x))) (*.f64 x (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 c i))))) (*.f64 x (neg.f64 (-.f64 #s(literal 0 binary64) x))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b))) x) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) x)) (*.f64 c i))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) x)) x))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b))) (/.f64 x (*.f64 c i))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) x)) #s(literal 1 binary64))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) x)) (/.f64 x (*.f64 c i))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b))) (/.f64 (/.f64 x (*.f64 c i)) #s(literal 1 binary64))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) x)) #s(literal 1 binary64))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) x)) (/.f64 (/.f64 x (*.f64 c i)) #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b))) (neg.f64 (/.f64 x (*.f64 c i)))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) x)) #s(literal -1 binary64))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) x)) (neg.f64 (/.f64 x (*.f64 c i)))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b))) (-.f64 #s(literal 0 binary64) x)) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) x)) (-.f64 #s(literal 0 binary64) (*.f64 c i)))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) x)) (-.f64 #s(literal 0 binary64) x)))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b))) x) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) x)) (*.f64 (*.f64 c i) #s(literal 1 binary64)))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) x)) x))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b))) (neg.f64 (-.f64 #s(literal 0 binary64) x))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) x)) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 c i))))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) x)) (neg.f64 (-.f64 #s(literal 0 binary64) x))))
(/.f64 (+.f64 (*.f64 (*.f64 c i) (/.f64 (/.f64 x (*.f64 a b)) #s(literal 1 binary64))) (*.f64 x #s(literal 1 binary64))) (*.f64 x (/.f64 (/.f64 x (*.f64 a b)) #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 c i) (neg.f64 (/.f64 x (*.f64 a b)))) (*.f64 x #s(literal -1 binary64))) (*.f64 x (neg.f64 (/.f64 x (*.f64 a b)))))
(/.f64 (+.f64 (*.f64 x (*.f64 c i)) (*.f64 x (*.f64 (*.f64 a b) #s(literal 1 binary64)))) (*.f64 x x))
(/.f64 (+.f64 (*.f64 (*.f64 c i) (neg.f64 (-.f64 #s(literal 0 binary64) x))) (*.f64 x (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b))))) (*.f64 x (neg.f64 (-.f64 #s(literal 0 binary64) x))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 (/.f64 x (*.f64 a b)) #s(literal 1 binary64))) (*.f64 (/.f64 x (*.f64 c i)) #s(literal 1 binary64))) (*.f64 (/.f64 x (*.f64 c i)) (/.f64 (/.f64 x (*.f64 a b)) #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x (*.f64 a b)))) (*.f64 (/.f64 x (*.f64 c i)) #s(literal -1 binary64))) (*.f64 (/.f64 x (*.f64 c i)) (neg.f64 (/.f64 x (*.f64 a b)))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) x) (*.f64 (/.f64 x (*.f64 c i)) (*.f64 (*.f64 a b) #s(literal 1 binary64)))) (*.f64 (/.f64 x (*.f64 c i)) x))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) x))) (*.f64 (/.f64 x (*.f64 c i)) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b))))) (*.f64 (/.f64 x (*.f64 c i)) (neg.f64 (-.f64 #s(literal 0 binary64) x))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) x) (*.f64 (/.f64 (/.f64 x (*.f64 c i)) #s(literal 1 binary64)) (*.f64 a b))) (*.f64 (/.f64 (/.f64 x (*.f64 c i)) #s(literal 1 binary64)) x))
(/.f64 (+.f64 (/.f64 x (*.f64 a b)) (*.f64 (/.f64 (/.f64 x (*.f64 c i)) #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (/.f64 (/.f64 x (*.f64 c i)) #s(literal 1 binary64)) (/.f64 x (*.f64 a b))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 (/.f64 x (*.f64 a b)) #s(literal 1 binary64))) (*.f64 (/.f64 (/.f64 x (*.f64 c i)) #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (/.f64 (/.f64 x (*.f64 c i)) #s(literal 1 binary64)) (/.f64 (/.f64 x (*.f64 a b)) #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x (*.f64 a b)))) (*.f64 (/.f64 (/.f64 x (*.f64 c i)) #s(literal 1 binary64)) #s(literal -1 binary64))) (*.f64 (/.f64 (/.f64 x (*.f64 c i)) #s(literal 1 binary64)) (neg.f64 (/.f64 x (*.f64 a b)))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) x)) (*.f64 (/.f64 (/.f64 x (*.f64 c i)) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 a b)))) (*.f64 (/.f64 (/.f64 x (*.f64 c i)) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) x)))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) x) (*.f64 (/.f64 (/.f64 x (*.f64 c i)) #s(literal 1 binary64)) (*.f64 (*.f64 a b) #s(literal 1 binary64)))) (*.f64 (/.f64 (/.f64 x (*.f64 c i)) #s(literal 1 binary64)) x))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) x))) (*.f64 (/.f64 (/.f64 x (*.f64 c i)) #s(literal 1 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b))))) (*.f64 (/.f64 (/.f64 x (*.f64 c i)) #s(literal 1 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) x))))
(/.f64 (+.f64 (-.f64 #s(literal 0 binary64) x) (*.f64 (neg.f64 (/.f64 x (*.f64 c i))) (*.f64 a b))) (*.f64 (neg.f64 (/.f64 x (*.f64 c i))) x))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 a b))) (*.f64 (neg.f64 (/.f64 x (*.f64 c i))) #s(literal 1 binary64))) (*.f64 (neg.f64 (/.f64 x (*.f64 c i))) (/.f64 x (*.f64 a b))))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (/.f64 x (*.f64 a b)) #s(literal 1 binary64))) (*.f64 (neg.f64 (/.f64 x (*.f64 c i))) #s(literal 1 binary64))) (*.f64 (neg.f64 (/.f64 x (*.f64 c i))) (/.f64 (/.f64 x (*.f64 a b)) #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (/.f64 x (*.f64 a b)))) (*.f64 (neg.f64 (/.f64 x (*.f64 c i))) #s(literal -1 binary64))) (*.f64 (neg.f64 (/.f64 x (*.f64 c i))) (neg.f64 (/.f64 x (*.f64 a b)))))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) x)) (*.f64 (neg.f64 (/.f64 x (*.f64 c i))) (-.f64 #s(literal 0 binary64) (*.f64 a b)))) (*.f64 (neg.f64 (/.f64 x (*.f64 c i))) (-.f64 #s(literal 0 binary64) x)))
(/.f64 (+.f64 (-.f64 #s(literal 0 binary64) x) (*.f64 (neg.f64 (/.f64 x (*.f64 c i))) (*.f64 (*.f64 a b) #s(literal 1 binary64)))) (*.f64 (neg.f64 (/.f64 x (*.f64 c i))) x))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) x))) (*.f64 (neg.f64 (/.f64 x (*.f64 c i))) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b))))) (*.f64 (neg.f64 (/.f64 x (*.f64 c i))) (neg.f64 (-.f64 #s(literal 0 binary64) x))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 c i)) (/.f64 (/.f64 x (*.f64 a b)) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) x) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 (/.f64 x (*.f64 a b)) #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 c i)) (neg.f64 (/.f64 x (*.f64 a b)))) (*.f64 (-.f64 #s(literal 0 binary64) x) #s(literal -1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) x) (neg.f64 (/.f64 x (*.f64 a b)))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 c i)) x) (*.f64 (-.f64 #s(literal 0 binary64) x) (*.f64 (*.f64 a b) #s(literal 1 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) x) x))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 c i)) (neg.f64 (-.f64 #s(literal 0 binary64) x))) (*.f64 (-.f64 #s(literal 0 binary64) x) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b))))) (*.f64 (-.f64 #s(literal 0 binary64) x) (neg.f64 (-.f64 #s(literal 0 binary64) x))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 c i) #s(literal 1 binary64)) x) (*.f64 x (*.f64 a b))) (*.f64 x x))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 c i) #s(literal 1 binary64)) (/.f64 x (*.f64 a b))) (*.f64 x #s(literal 1 binary64))) (*.f64 x (/.f64 x (*.f64 a b))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 c i) #s(literal 1 binary64)) (/.f64 (/.f64 x (*.f64 a b)) #s(literal 1 binary64))) (*.f64 x #s(literal 1 binary64))) (*.f64 x (/.f64 (/.f64 x (*.f64 a b)) #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 c i) #s(literal 1 binary64)) (neg.f64 (/.f64 x (*.f64 a b)))) (*.f64 x #s(literal -1 binary64))) (*.f64 x (neg.f64 (/.f64 x (*.f64 a b)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 c i) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) x)) (*.f64 x (-.f64 #s(literal 0 binary64) (*.f64 a b)))) (*.f64 x (-.f64 #s(literal 0 binary64) x)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 c i) #s(literal 1 binary64)) x) (*.f64 x (*.f64 (*.f64 a b) #s(literal 1 binary64)))) (*.f64 x x))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 c i) #s(literal 1 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) x))) (*.f64 x (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b))))) (*.f64 x (neg.f64 (-.f64 #s(literal 0 binary64) x))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 c i))) x) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) x)) (*.f64 a b))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) x)) x))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 c i))) (/.f64 x (*.f64 a b))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) x)) #s(literal 1 binary64))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) x)) (/.f64 x (*.f64 a b))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 c i))) (/.f64 (/.f64 x (*.f64 a b)) #s(literal 1 binary64))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) x)) #s(literal 1 binary64))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) x)) (/.f64 (/.f64 x (*.f64 a b)) #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 c i))) (neg.f64 (/.f64 x (*.f64 a b)))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) x)) #s(literal -1 binary64))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) x)) (neg.f64 (/.f64 x (*.f64 a b)))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 c i))) (-.f64 #s(literal 0 binary64) x)) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) x)) (-.f64 #s(literal 0 binary64) (*.f64 a b)))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) x)) (-.f64 #s(literal 0 binary64) x)))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 c i))) x) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) x)) (*.f64 (*.f64 a b) #s(literal 1 binary64)))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) x)) x))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 c i))) (neg.f64 (-.f64 #s(literal 0 binary64) x))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) x)) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b))))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) x)) (neg.f64 (-.f64 #s(literal 0 binary64) x))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 a b) (/.f64 x (*.f64 c i))) (*.f64 x #s(literal 1 binary64)))) (neg.f64 (*.f64 x (/.f64 x (*.f64 c i)))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 a b) (-.f64 #s(literal 0 binary64) x)) (*.f64 x (-.f64 #s(literal 0 binary64) (*.f64 c i))))) (neg.f64 (*.f64 x (-.f64 #s(literal 0 binary64) x))))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1 binary64) x) (*.f64 (/.f64 x (*.f64 a b)) (*.f64 c i)))) (neg.f64 (*.f64 (/.f64 x (*.f64 a b)) x)))
(/.f64 (neg.f64 (+.f64 (/.f64 x (*.f64 c i)) (*.f64 (/.f64 x (*.f64 a b)) #s(literal 1 binary64)))) (neg.f64 (*.f64 (/.f64 x (*.f64 a b)) (/.f64 x (*.f64 c i)))))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) x)) (*.f64 (/.f64 x (*.f64 a b)) (-.f64 #s(literal 0 binary64) (*.f64 c i))))) (neg.f64 (*.f64 (/.f64 x (*.f64 a b)) (-.f64 #s(literal 0 binary64) x))))
(/.f64 (neg.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b)) x) (*.f64 (-.f64 #s(literal 0 binary64) x) (*.f64 c i)))) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) x)))
(/.f64 (neg.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b)) (/.f64 x (*.f64 c i))) (*.f64 (-.f64 #s(literal 0 binary64) x) #s(literal 1 binary64)))) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 x (*.f64 c i)))))
(/.f64 (neg.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b)) (-.f64 #s(literal 0 binary64) x)) (*.f64 (-.f64 #s(literal 0 binary64) x) (-.f64 #s(literal 0 binary64) (*.f64 c i))))) (neg.f64 (*.f64 x x)))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 c i) (/.f64 x (*.f64 a b))) (*.f64 x #s(literal 1 binary64)))) (neg.f64 (*.f64 x (/.f64 x (*.f64 a b)))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 c i) (-.f64 #s(literal 0 binary64) x)) (*.f64 x (-.f64 #s(literal 0 binary64) (*.f64 a b))))) (neg.f64 (*.f64 x (-.f64 #s(literal 0 binary64) x))))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1 binary64) x) (*.f64 (/.f64 x (*.f64 c i)) (*.f64 a b)))) (neg.f64 (*.f64 (/.f64 x (*.f64 c i)) x)))
(/.f64 (neg.f64 (+.f64 (/.f64 x (*.f64 a b)) (*.f64 (/.f64 x (*.f64 c i)) #s(literal 1 binary64)))) (neg.f64 (*.f64 (/.f64 x (*.f64 c i)) (/.f64 x (*.f64 a b)))))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) x)) (*.f64 (/.f64 x (*.f64 c i)) (-.f64 #s(literal 0 binary64) (*.f64 a b))))) (neg.f64 (*.f64 (/.f64 x (*.f64 c i)) (-.f64 #s(literal 0 binary64) x))))
(/.f64 (neg.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 c i)) x) (*.f64 (-.f64 #s(literal 0 binary64) x) (*.f64 a b)))) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) x)))
(/.f64 (neg.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 c i)) (/.f64 x (*.f64 a b))) (*.f64 (-.f64 #s(literal 0 binary64) x) #s(literal 1 binary64)))) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 x (*.f64 a b)))))
(/.f64 (neg.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 c i)) (-.f64 #s(literal 0 binary64) x)) (*.f64 (-.f64 #s(literal 0 binary64) x) (-.f64 #s(literal 0 binary64) (*.f64 a b))))) (neg.f64 (*.f64 x x)))
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 a b)) (*.f64 x (*.f64 c i))))) (neg.f64 (neg.f64 (*.f64 x x))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 (*.f64 a b) b) a)) (*.f64 x (*.f64 x x))) (/.f64 (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))) (*.f64 x (*.f64 x x)))))) (neg.f64 (neg.f64 (+.f64 (/.f64 (*.f64 a (/.f64 b x)) (/.f64 x (*.f64 a b))) (/.f64 (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 a b))) (*.f64 x x))))))
(/.f64 (neg.f64 (neg.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 a b) b) a) (*.f64 c (*.f64 i (*.f64 c i)))) (*.f64 x x)))) (neg.f64 (neg.f64 (/.f64 (-.f64 (*.f64 a b) (*.f64 c i)) x))))
(/.f64 (neg.f64 (/.f64 (-.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 (*.f64 (*.f64 a b) b) a)) (*.f64 x x))) (neg.f64 (/.f64 (-.f64 (*.f64 c i) (*.f64 a b)) x)))
(/.f64 (neg.f64 (/.f64 (+.f64 (*.f64 x (*.f64 a b)) (*.f64 x (*.f64 c i))) x)) (-.f64 #s(literal 0 binary64) x))
(pow.f64 (/.f64 (*.f64 x x) (+.f64 (*.f64 x (*.f64 a b)) (*.f64 x (*.f64 c i)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (/.f64 (*.f64 a (/.f64 b x)) (/.f64 x (*.f64 a b))) (/.f64 (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 a b))) (*.f64 x x))) (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 (*.f64 a b) b) a)) (*.f64 x (*.f64 x x))) (/.f64 (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))) (*.f64 x (*.f64 x x))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (-.f64 (*.f64 a b) (*.f64 c i)) x) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 a b) b) a) (*.f64 c (*.f64 i (*.f64 c i)))) (*.f64 x x))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 x (*.f64 a b)) (*.f64 x (*.f64 c i))) (/.f64 #s(literal 1 binary64) (*.f64 x x)))
(*.f64 (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 (*.f64 a b) b) a)) (*.f64 x (*.f64 x x))) (/.f64 (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 a (/.f64 b x)) (/.f64 x (*.f64 a b))) (/.f64 (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 a b))) (*.f64 x x)))))
(*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i)))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 a b) b) a) (*.f64 c (*.f64 i (*.f64 c i)))) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 a b) (*.f64 c i)) x)))
(*.f64 (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 a b) (*.f64 c i))) (/.f64 #s(literal 1 binary64) x)) (/.f64 (/.f64 (-.f64 (*.f64 a b) (*.f64 c i)) x) (-.f64 (*.f64 a b) (*.f64 c i))))
(exp.f64 (*.f64 (log.f64 (/.f64 x (*.f64 a b))) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) x)) (/.f64 (*.f64 a b) (-.f64 #s(literal 0 binary64) x)))
(neg.f64 (/.f64 (*.f64 a b) (-.f64 #s(literal 0 binary64) x)))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b)) x))
(/.f64 (*.f64 a b) x)
(/.f64 #s(literal 1 binary64) (/.f64 x (*.f64 a b)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 x (*.f64 a b)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 x (*.f64 a b)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 x (*.f64 a b))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 x (*.f64 a b)) #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b)) (-.f64 #s(literal 0 binary64) x))
(/.f64 (*.f64 (*.f64 a b) #s(literal 1 binary64)) x)
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b))) (neg.f64 (-.f64 #s(literal 0 binary64) x)))
(/.f64 (neg.f64 (*.f64 (*.f64 a b) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) x))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b)))) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) x))))
(pow.f64 (/.f64 x (*.f64 a b)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 x (*.f64 a b)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 a (/.f64 b x))
(*.f64 b (*.f64 a (/.f64 #s(literal 1 binary64) x)))
(*.f64 b (/.f64 a x))
(*.f64 (*.f64 a b) (/.f64 #s(literal 1 binary64) x))
(*.f64 #s(literal 1 binary64) (*.f64 a (/.f64 b x)))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) x)))
(*.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 a b))
(*.f64 (/.f64 #s(literal 1 binary64) x) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 a b)) #s(literal -1 binary64)))
(*.f64 (/.f64 b x) a)
(*.f64 (/.f64 a #s(literal -1 binary64)) (/.f64 (neg.f64 b) x))
(*.f64 (/.f64 b #s(literal -1 binary64)) (/.f64 (neg.f64 a) x))
(*.f64 (/.f64 (neg.f64 b) #s(literal -1 binary64)) (/.f64 a x))
(*.f64 (/.f64 (neg.f64 a) #s(literal -1 binary64)) (/.f64 b x))
(*.f64 c i)
(*.f64 i c)
(+.f64 (*.f64 a b) (*.f64 c i))
(+.f64 (*.f64 c i) (*.f64 a b))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 a b) b) a) (-.f64 (*.f64 a b) (*.f64 c i))) (/.f64 (*.f64 c (*.f64 i (*.f64 c i))) (-.f64 (*.f64 a b) (*.f64 c i))))
(-.f64 (/.f64 (*.f64 c (*.f64 i (*.f64 c i))) (-.f64 (*.f64 c i) (*.f64 a b))) (/.f64 (*.f64 (*.f64 (*.f64 a b) b) a) (-.f64 (*.f64 c i) (*.f64 a b))))
(fma.f64 a b (*.f64 c i))
(fma.f64 b a (*.f64 c i))
(fma.f64 c i (*.f64 a b))
(fma.f64 i c (*.f64 a b))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 a b) b) a) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 a b)))) (+.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 (*.f64 a b) b) a)) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 a b) (*.f64 c i)) (-.f64 (*.f64 (*.f64 (*.f64 a b) b) a) (*.f64 c (*.f64 i (*.f64 c i))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 a b) b) a) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 a b)))) (+.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 (*.f64 a b) b) a)) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (*.f64 a b) (*.f64 c i)) (-.f64 (*.f64 (*.f64 (*.f64 a b) b) a) (*.f64 c (*.f64 i (*.f64 c i)))))))
(/.f64 (+.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 (*.f64 a b) b) a)) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))) (+.f64 (*.f64 (*.f64 (*.f64 a b) b) a) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 a b)))))
(/.f64 (+.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 (*.f64 a b) b) a)) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))) (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (-.f64 (*.f64 (*.f64 (*.f64 a b) b) a) (*.f64 a (*.f64 b (*.f64 c i))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 a b) b) a) (*.f64 c (*.f64 i (*.f64 c i)))) (-.f64 (*.f64 a b) (*.f64 c i)))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 (*.f64 a b) b) a)) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))))) (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 a b) b) a) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 a b))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 (*.f64 a b) b) a)) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))))) (neg.f64 (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (-.f64 (*.f64 (*.f64 (*.f64 a b) b) a) (*.f64 a (*.f64 b (*.f64 c i)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 a b) b) a) (*.f64 c (*.f64 i (*.f64 c i))))) (neg.f64 (-.f64 (*.f64 a b) (*.f64 c i))))
(/.f64 (-.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 (*.f64 (*.f64 a b) b) a)) (-.f64 (*.f64 c i) (*.f64 a b)))
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 (*.f64 a b) b) a)) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))))) (neg.f64 (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 a b) b) a) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 a b)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 a b) b) a) (*.f64 c (*.f64 i (*.f64 c i)))))) (neg.f64 (neg.f64 (-.f64 (*.f64 a b) (*.f64 c i)))))
(/.f64 (neg.f64 (-.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 (*.f64 (*.f64 a b) b) a))) (neg.f64 (-.f64 (*.f64 c i) (*.f64 a b))))
(pow.f64 (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 a b) b) a) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 a b)))) (+.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 (*.f64 a b) b) a)) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 a b) (*.f64 c i)) (-.f64 (*.f64 (*.f64 (*.f64 a b) b) a) (*.f64 c (*.f64 i (*.f64 c i))))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 (*.f64 a b) b) a)) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 (*.f64 a b) b) a) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 a b))))))
(*.f64 (-.f64 (*.f64 (*.f64 (*.f64 a b) b) a) (*.f64 c (*.f64 i (*.f64 c i)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 a b) (*.f64 c i))))
(*.f64 a b)
(*.f64 b a)
(+.f64 (*.f64 c i) (*.f64 x y))
(+.f64 (*.f64 x y) (*.f64 c i))
(-.f64 (*.f64 c i) (-.f64 #s(literal 0 binary64) (*.f64 x y)))
(-.f64 (/.f64 (*.f64 c (*.f64 i (*.f64 c i))) (-.f64 (*.f64 c i) (*.f64 x y))) (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 c i) (*.f64 x y))))
(-.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) (*.f64 c i))) (/.f64 (*.f64 c (*.f64 i (*.f64 c i))) (-.f64 (*.f64 x y) (*.f64 c i))))
(fma.f64 x y (*.f64 c i))
(fma.f64 x (/.f64 y #s(literal 1 binary64)) (*.f64 c i))
(fma.f64 y x (*.f64 c i))
(fma.f64 y (/.f64 x #s(literal 1 binary64)) (*.f64 c i))
(fma.f64 c i (*.f64 x y))
(fma.f64 i c (*.f64 x y))
(fma.f64 (*.f64 x y) #s(literal 1 binary64) (*.f64 c i))
(fma.f64 #s(literal 1 binary64) (*.f64 x y) (*.f64 c i))
(fma.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 x y)) (*.f64 c i))
(fma.f64 (*.f64 #s(literal 1 binary64) x) y (*.f64 c i))
(fma.f64 (pow.f64 (*.f64 x y) #s(literal 1/2 binary64)) (pow.f64 (*.f64 x y) #s(literal 1/2 binary64)) (*.f64 c i))
(fma.f64 (*.f64 #s(literal 1 binary64) y) x (*.f64 c i))
(fma.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) x)) y (*.f64 c i))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 c i)))) (+.f64 (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 x (*.f64 x x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 c i) (*.f64 x y)) (-.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 x (*.f64 y (*.f64 x y))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 c i)))) (+.f64 (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 x (*.f64 x x)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (*.f64 c i) (*.f64 x y)) (-.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 x (*.f64 y (*.f64 x y)))))))
(/.f64 (+.f64 (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 c i)))))
(/.f64 (+.f64 (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 (*.f64 x (*.f64 c i)) y))))
(/.f64 (-.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 x (*.f64 y (*.f64 x y)))) (-.f64 (*.f64 c i) (*.f64 x y)))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 x (*.f64 x x))))) (neg.f64 (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 c i))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 x (*.f64 x x))))) (neg.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 (*.f64 x (*.f64 c i)) y)))))
(/.f64 (neg.f64 (-.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 x (*.f64 y (*.f64 x y))))) (neg.f64 (-.f64 (*.f64 c i) (*.f64 x y))))
(/.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (*.f64 i (*.f64 c i)))) (-.f64 (*.f64 x y) (*.f64 c i)))
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 x (*.f64 x x)))))) (neg.f64 (neg.f64 (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 c i)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 x (*.f64 y (*.f64 x y)))))) (neg.f64 (neg.f64 (-.f64 (*.f64 c i) (*.f64 x y)))))
(/.f64 (neg.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (*.f64 i (*.f64 c i))))) (neg.f64 (-.f64 (*.f64 x y) (*.f64 c i))))
(pow.f64 (/.f64 (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 c i)))) (+.f64 (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 x (*.f64 x x))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 c i) (*.f64 x y)) (-.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 x (*.f64 y (*.f64 x y))))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 c i))))))
(*.f64 (-.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 c i) (*.f64 x y))))
(exp.f64 (log.f64 (*.f64 x y)))
(exp.f64 (*.f64 (log.f64 (*.f64 x y)) #s(literal 1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 x y) #s(literal -1 binary64)))
(neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 x y)))
(/.f64 (*.f64 x y) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x y)))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 x y)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 x y)) #s(literal -1 binary64))
(pow.f64 (*.f64 x y) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 x y)) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal -1 binary64) (*.f64 x y)) (/.f64 #s(literal -1 binary64) (*.f64 x y))) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (*.f64 x y) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 x y)
(*.f64 x (/.f64 y #s(literal 1 binary64)))
(*.f64 y x)
(*.f64 y (/.f64 x #s(literal 1 binary64)))
(*.f64 (*.f64 x y) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 x y))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 x y)))
(*.f64 #s(literal -1 binary64) (pow.f64 (-.f64 #s(literal 0 binary64) (*.f64 x y)) #s(literal 1 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) x) y)
(*.f64 (pow.f64 (*.f64 x y) #s(literal 1/2 binary64)) (pow.f64 (*.f64 x y) #s(literal 1/2 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) y) x)
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) x)) y)
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) x)) (pow.f64 y #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) x)) (pow.f64 (/.f64 y #s(literal 1 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) x)) (pow.f64 (/.f64 #s(literal 1 binary64) y) #s(literal -1 binary64)))
(*.f64 (pow.f64 y #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) x)))
(*.f64 (pow.f64 y #s(literal 1 binary64)) (pow.f64 (/.f64 x #s(literal 1 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) x) #s(literal 1 binary64)) (pow.f64 y #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (*.f64 x y) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (*.f64 x y) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) y) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) x)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) x)) #s(literal 1 binary64)) (pow.f64 y #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) y) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) x)))
(*.f64 (pow.f64 (pow.f64 (*.f64 x y) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (*.f64 x y) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(exp.f64 (log.f64 (*.f64 x y)))
(exp.f64 (*.f64 (log.f64 (*.f64 x y)) #s(literal 1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 x y) #s(literal -1 binary64)))
(neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 x y)))
(/.f64 (*.f64 x y) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x y)))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 x y)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 x y)) #s(literal -1 binary64))
(pow.f64 (*.f64 x y) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 x y)) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal -1 binary64) (*.f64 x y)) (/.f64 #s(literal -1 binary64) (*.f64 x y))) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (*.f64 x y) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 x y)
(*.f64 x (/.f64 y #s(literal 1 binary64)))
(*.f64 y x)
(*.f64 y (/.f64 x #s(literal 1 binary64)))
(*.f64 (*.f64 x y) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 x y))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 x y)))
(*.f64 #s(literal -1 binary64) (pow.f64 (-.f64 #s(literal 0 binary64) (*.f64 x y)) #s(literal 1 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) x) y)
(*.f64 (pow.f64 (*.f64 x y) #s(literal 1/2 binary64)) (pow.f64 (*.f64 x y) #s(literal 1/2 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) y) x)
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) x)) y)
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) x)) (pow.f64 y #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) x)) (pow.f64 (/.f64 y #s(literal 1 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) x)) (pow.f64 (/.f64 #s(literal 1 binary64) y) #s(literal -1 binary64)))
(*.f64 (pow.f64 y #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) x)))
(*.f64 (pow.f64 y #s(literal 1 binary64)) (pow.f64 (/.f64 x #s(literal 1 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) x) #s(literal 1 binary64)) (pow.f64 y #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (*.f64 x y) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (*.f64 x y) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) y) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) x)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) x)) #s(literal 1 binary64)) (pow.f64 y #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) y) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) x)))
(*.f64 (pow.f64 (pow.f64 (*.f64 x y) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (*.f64 x y) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(exp.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 x y))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 x y))) #s(literal 1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 x y)) #s(literal -1 binary64)))
(neg.f64 (/.f64 #s(literal -1 binary64) (*.f64 x y)))
(/.f64 #s(literal 1 binary64) (*.f64 x y))
(/.f64 #s(literal 1 binary64) (/.f64 y (/.f64 #s(literal 1 binary64) x)))
(/.f64 (/.f64 #s(literal 1 binary64) (*.f64 x y)) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 x y)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 y (/.f64 #s(literal 1 binary64) x))))
(/.f64 (/.f64 #s(literal -1 binary64) (*.f64 x y)) #s(literal -1 binary64))
(/.f64 (/.f64 #s(literal 1 binary64) x) y)
(/.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 #s(literal 1 binary64) y))
(/.f64 (neg.f64 (/.f64 #s(literal 1 binary64) x)) (neg.f64 y))
(/.f64 (neg.f64 (/.f64 #s(literal 1 binary64) x)) (neg.f64 (*.f64 #s(literal 1 binary64) y)))
(/.f64 (/.f64 #s(literal 1 binary64) y) x)
(/.f64 (neg.f64 (neg.f64 (/.f64 #s(literal 1 binary64) x))) (neg.f64 (neg.f64 y)))
(/.f64 (neg.f64 (/.f64 #s(literal 1 binary64) y)) (-.f64 #s(literal 0 binary64) x))
(pow.f64 (*.f64 x y) #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 x y)) #s(literal 1 binary64))
(pow.f64 (*.f64 x (*.f64 y (*.f64 x y))) #s(literal -1/2 binary64))
(pow.f64 (/.f64 y (/.f64 #s(literal 1 binary64) x)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (*.f64 x y) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x y)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 x y)) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 x y)))
(*.f64 #s(literal -1 binary64) (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 x y)) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) y))
(*.f64 (/.f64 #s(literal 1 binary64) x) (pow.f64 (/.f64 y #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) y) (/.f64 #s(literal 1 binary64) x))
(*.f64 (pow.f64 (*.f64 x y) #s(literal -1/2 binary64)) (pow.f64 (*.f64 x y) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) x) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) y))
(*.f64 (pow.f64 (pow.f64 (*.f64 x y) #s(literal 1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (*.f64 x y) #s(literal 1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) y) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) x))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) x)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) y))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) y) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) y) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (*.f64 x y) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (*.f64 x y) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 x (*.f64 c i))) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) x)) (/.f64 (*.f64 c i) (-.f64 #s(literal 0 binary64) x)))
(neg.f64 (/.f64 (*.f64 c i) (-.f64 #s(literal 0 binary64) x)))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 c i)) x))
(/.f64 (*.f64 c i) x)
(/.f64 #s(literal 1 binary64) (/.f64 x (*.f64 c i)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 x (*.f64 c i)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 x (*.f64 c i)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 x (*.f64 c i))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 x (*.f64 c i)) #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 c i)) (-.f64 #s(literal 0 binary64) x))
(/.f64 (*.f64 (*.f64 c i) #s(literal 1 binary64)) x)
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 c i))) (neg.f64 (-.f64 #s(literal 0 binary64) x)))
(/.f64 (neg.f64 (*.f64 (*.f64 c i) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) x))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 c i)))) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) x))))
(pow.f64 (/.f64 x (*.f64 c i)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 x (*.f64 c i)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 c (/.f64 i x))
(*.f64 i (*.f64 c (/.f64 #s(literal 1 binary64) x)))
(*.f64 i (/.f64 c x))
(*.f64 (*.f64 c i) (/.f64 #s(literal 1 binary64) x))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 c i) x))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 c i)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) x)))
(*.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 c i))
(*.f64 (/.f64 #s(literal 1 binary64) x) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 c i)) #s(literal -1 binary64)))
(*.f64 (/.f64 i x) c)
(*.f64 (/.f64 c #s(literal -1 binary64)) (/.f64 (neg.f64 i) x))
(*.f64 (/.f64 i #s(literal -1 binary64)) (/.f64 (neg.f64 c) x))
(*.f64 (/.f64 (neg.f64 i) #s(literal -1 binary64)) (/.f64 c x))
(*.f64 (/.f64 (neg.f64 c) #s(literal -1 binary64)) (/.f64 i x))

simplify340.0ms (3.8%)

Algorithm
egg-herbie
Rules
4616×*-lowering-*.f32
4616×*-lowering-*.f64
2280×/-lowering-/.f32
2280×/-lowering-/.f64
1510×+-lowering-+.f64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02213794
18713556
232583455
378763455
081813455
Stop Event
iter limit
node limit
Counts
492 → 492
Calls
Call 1
Inputs
(+ (* a b) (* c i))
(+ (* a b) (+ (* c i) (* x y)))
(+ (* a b) (+ (* c i) (* x y)))
(+ (* a b) (+ (* c i) (* x y)))
(* x y)
(* x (+ y (+ (/ (* a b) x) (/ (* c i) x))))
(* x (+ y (+ (/ (* a b) x) (/ (* c i) x))))
(* x (+ y (+ (/ (* a b) x) (/ (* c i) x))))
(* x y)
(* -1 (* x (+ (* -1 y) (+ (* -1 (/ (* a b) x)) (* -1 (/ (* c i) x))))))
(* -1 (* x (+ (* -1 y) (+ (* -1 (/ (* a b) x)) (* -1 (/ (* c i) x))))))
(* -1 (* x (+ (* -1 y) (+ (* -1 (/ (* a b) x)) (* -1 (/ (* c i) x))))))
(* x (+ (/ (* a b) x) (/ (* c i) x)))
(+ (* x y) (* x (+ (/ (* a b) x) (/ (* c i) x))))
(+ (* x y) (* x (+ (/ (* a b) x) (/ (* c i) x))))
(+ (* x y) (* x (+ (/ (* a b) x) (/ (* c i) x))))
(* x y)
(* y (+ x (/ (* x (+ (/ (* a b) x) (/ (* c i) x))) y)))
(* y (+ x (/ (* x (+ (/ (* a b) x) (/ (* c i) x))) y)))
(* y (+ x (/ (* x (+ (/ (* a b) x) (/ (* c i) x))) y)))
(* x y)
(* -1 (* y (+ (* -1 x) (* -1 (/ (* x (+ (/ (* a b) x) (/ (* c i) x))) y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (* x (+ (/ (* a b) x) (/ (* c i) x))) y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (* x (+ (/ (* a b) x) (/ (* c i) x))) y)))))
(* x (+ y (/ (* c i) x)))
(+ (* a b) (* x (+ y (/ (* c i) x))))
(+ (* a b) (* x (+ y (/ (* c i) x))))
(+ (* a b) (* x (+ y (/ (* c i) x))))
(* a b)
(* a (+ b (/ (* x (+ y (/ (* c i) x))) a)))
(* a (+ b (/ (* x (+ y (/ (* c i) x))) a)))
(* a (+ b (/ (* x (+ y (/ (* c i) x))) a)))
(* a b)
(* -1 (* a (+ (* -1 b) (* -1 (/ (* x (+ y (/ (* c i) x))) a)))))
(* -1 (* a (+ (* -1 b) (* -1 (/ (* x (+ y (/ (* c i) x))) a)))))
(* -1 (* a (+ (* -1 b) (* -1 (/ (* x (+ y (/ (* c i) x))) a)))))
(* x (+ y (/ (* c i) x)))
(+ (* a b) (* x (+ y (/ (* c i) x))))
(+ (* a b) (* x (+ y (/ (* c i) x))))
(+ (* a b) (* x (+ y (/ (* c i) x))))
(* a b)
(* b (+ a (/ (* x (+ y (/ (* c i) x))) b)))
(* b (+ a (/ (* x (+ y (/ (* c i) x))) b)))
(* b (+ a (/ (* x (+ y (/ (* c i) x))) b)))
(* a b)
(* -1 (* b (+ (* -1 a) (* -1 (/ (* x (+ y (/ (* c i) x))) b)))))
(* -1 (* b (+ (* -1 a) (* -1 (/ (* x (+ y (/ (* c i) x))) b)))))
(* -1 (* b (+ (* -1 a) (* -1 (/ (* x (+ y (/ (* c i) x))) b)))))
(* x (+ y (/ (* a b) x)))
(+ (* c i) (* x (+ y (/ (* a b) x))))
(+ (* c i) (* x (+ y (/ (* a b) x))))
(+ (* c i) (* x (+ y (/ (* a b) x))))
(* c i)
(* c (+ i (/ (* x (+ y (/ (* a b) x))) c)))
(* c (+ i (/ (* x (+ y (/ (* a b) x))) c)))
(* c (+ i (/ (* x (+ y (/ (* a b) x))) c)))
(* c i)
(* -1 (* c (+ (* -1 i) (* -1 (/ (* x (+ y (/ (* a b) x))) c)))))
(* -1 (* c (+ (* -1 i) (* -1 (/ (* x (+ y (/ (* a b) x))) c)))))
(* -1 (* c (+ (* -1 i) (* -1 (/ (* x (+ y (/ (* a b) x))) c)))))
(* x (+ y (/ (* a b) x)))
(+ (* c i) (* x (+ y (/ (* a b) x))))
(+ (* c i) (* x (+ y (/ (* a b) x))))
(+ (* c i) (* x (+ y (/ (* a b) x))))
(* c i)
(* i (+ c (/ (* x (+ y (/ (* a b) x))) i)))
(* i (+ c (/ (* x (+ y (/ (* a b) x))) i)))
(* i (+ c (/ (* x (+ y (/ (* a b) x))) i)))
(* c i)
(* -1 (* i (+ (* -1 c) (* -1 (/ (* x (+ y (/ (* a b) x))) i)))))
(* -1 (* i (+ (* -1 c) (* -1 (/ (* x (+ y (/ (* a b) x))) i)))))
(* -1 (* i (+ (* -1 c) (* -1 (/ (* x (+ y (/ (* a b) x))) i)))))
(+ (/ (* a b) x) (/ (* c i) x))
(+ y (+ (/ (* a b) x) (/ (* c i) x)))
(+ y (+ (/ (* a b) x) (/ (* c i) x)))
(+ y (+ (/ (* a b) x) (/ (* c i) x)))
y
(* y (+ 1 (+ (/ (* a b) (* x y)) (/ (* c i) (* x y)))))
(* y (+ 1 (+ (/ (* a b) (* x y)) (/ (* c i) (* x y)))))
(* y (+ 1 (+ (/ (* a b) (* x y)) (/ (* c i) (* x y)))))
y
(* -1 (* y (- (* -1 (/ (+ (/ (* a b) x) (/ (* c i) x)) y)) 1)))
(* -1 (* y (- (* -1 (/ (+ (/ (* a b) x) (/ (* c i) x)) y)) 1)))
(* -1 (* y (- (* -1 (/ (+ (/ (* a b) x) (/ (* c i) x)) y)) 1)))
(+ y (/ (* c i) x))
(+ y (+ (/ (* a b) x) (/ (* c i) x)))
(+ y (+ (/ (* a b) x) (/ (* c i) x)))
(+ y (+ (/ (* a b) x) (/ (* c i) x)))
(/ (* a b) x)
(* a (+ (/ b x) (+ (/ y a) (/ (* c i) (* a x)))))
(* a (+ (/ b x) (+ (/ y a) (/ (* c i) (* a x)))))
(* a (+ (/ b x) (+ (/ y a) (/ (* c i) (* a x)))))
(/ (* a b) x)
(* -1 (* a (+ (* -1 (/ b x)) (* -1 (/ (+ y (/ (* c i) x)) a)))))
(* -1 (* a (+ (* -1 (/ b x)) (* -1 (/ (+ y (/ (* c i) x)) a)))))
(* -1 (* a (+ (* -1 (/ b x)) (* -1 (/ (+ y (/ (* c i) x)) a)))))
(+ y (/ (* c i) x))
(+ y (+ (/ (* a b) x) (/ (* c i) x)))
(+ y (+ (/ (* a b) x) (/ (* c i) x)))
(+ y (+ (/ (* a b) x) (/ (* c i) x)))
(/ (* a b) x)
(* b (+ (/ a x) (+ (/ y b) (/ (* c i) (* b x)))))
(* b (+ (/ a x) (+ (/ y b) (/ (* c i) (* b x)))))
(* b (+ (/ a x) (+ (/ y b) (/ (* c i) (* b x)))))
(/ (* a b) x)
(* -1 (* b (+ (* -1 (/ a x)) (* -1 (/ (+ y (/ (* c i) x)) b)))))
(* -1 (* b (+ (* -1 (/ a x)) (* -1 (/ (+ y (/ (* c i) x)) b)))))
(* -1 (* b (+ (* -1 (/ a x)) (* -1 (/ (+ y (/ (* c i) x)) b)))))
(/ (+ (* a b) (* c i)) x)
(/ (+ (* a b) (+ (* c i) (* x y))) x)
(/ (+ (* a b) (+ (* c i) (* x y))) x)
(/ (+ (* a b) (+ (* c i) (* x y))) x)
y
(+ y (+ (/ (* a b) x) (/ (* c i) x)))
(+ y (+ (/ (* a b) x) (/ (* c i) x)))
(+ y (+ (/ (* a b) x) (/ (* c i) x)))
y
(+ y (* -1 (/ (+ (* -1 (* a b)) (* -1 (* c i))) x)))
(+ y (* -1 (/ (+ (* -1 (* a b)) (* -1 (* c i))) x)))
(+ y (* -1 (/ (+ (* -1 (* a b)) (* -1 (* c i))) x)))
(+ y (/ (* a b) x))
(+ y (+ (/ (* a b) x) (/ (* c i) x)))
(+ y (+ (/ (* a b) x) (/ (* c i) x)))
(+ y (+ (/ (* a b) x) (/ (* c i) x)))
(/ (* c i) x)
(* c (+ (/ i x) (+ (/ y c) (/ (* a b) (* c x)))))
(* c (+ (/ i x) (+ (/ y c) (/ (* a b) (* c x)))))
(* c (+ (/ i x) (+ (/ y c) (/ (* a b) (* c x)))))
(/ (* c i) x)
(* -1 (* c (+ (* -1 (/ i x)) (* -1 (/ (+ y (/ (* a b) x)) c)))))
(* -1 (* c (+ (* -1 (/ i x)) (* -1 (/ (+ y (/ (* a b) x)) c)))))
(* -1 (* c (+ (* -1 (/ i x)) (* -1 (/ (+ y (/ (* a b) x)) c)))))
(+ y (/ (* a b) x))
(+ y (+ (/ (* a b) x) (/ (* c i) x)))
(+ y (+ (/ (* a b) x) (/ (* c i) x)))
(+ y (+ (/ (* a b) x) (/ (* c i) x)))
(/ (* c i) x)
(* i (+ (/ c x) (+ (/ y i) (/ (* a b) (* i x)))))
(* i (+ (/ c x) (+ (/ y i) (/ (* a b) (* i x)))))
(* i (+ (/ c x) (+ (/ y i) (/ (* a b) (* i x)))))
(/ (* c i) x)
(* -1 (* i (+ (* -1 (/ c x)) (* -1 (/ (+ y (/ (* a b) x)) i)))))
(* -1 (* i (+ (* -1 (/ c x)) (* -1 (/ (+ y (/ (* a b) x)) i)))))
(* -1 (* i (+ (* -1 (/ c x)) (* -1 (/ (+ y (/ (* a b) x)) i)))))
(/ (* c i) x)
(+ (/ (* a b) x) (/ (* c i) x))
(+ (/ (* a b) x) (/ (* c i) x))
(+ (/ (* a b) x) (/ (* c i) x))
(/ (* a b) x)
(* a (+ (/ b x) (/ (* c i) (* a x))))
(* a (+ (/ b x) (/ (* c i) (* a x))))
(* a (+ (/ b x) (/ (* c i) (* a x))))
(/ (* a b) x)
(* -1 (* a (+ (* -1 (/ b x)) (* -1 (/ (* c i) (* a x))))))
(* -1 (* a (+ (* -1 (/ b x)) (* -1 (/ (* c i) (* a x))))))
(* -1 (* a (+ (* -1 (/ b x)) (* -1 (/ (* c i) (* a x))))))
(/ (* c i) x)
(+ (/ (* a b) x) (/ (* c i) x))
(+ (/ (* a b) x) (/ (* c i) x))
(+ (/ (* a b) x) (/ (* c i) x))
(/ (* a b) x)
(* b (+ (/ a x) (/ (* c i) (* b x))))
(* b (+ (/ a x) (/ (* c i) (* b x))))
(* b (+ (/ a x) (/ (* c i) (* b x))))
(/ (* a b) x)
(* -1 (* b (+ (* -1 (/ a x)) (* -1 (/ (* c i) (* b x))))))
(* -1 (* b (+ (* -1 (/ a x)) (* -1 (/ (* c i) (* b x))))))
(* -1 (* b (+ (* -1 (/ a x)) (* -1 (/ (* c i) (* b x))))))
(/ (+ (* a b) (* c i)) x)
(/ (+ (* a b) (* c i)) x)
(/ (+ (* a b) (* c i)) x)
(/ (+ (* a b) (* c i)) x)
(/ (+ (* a b) (* c i)) x)
(/ (+ (* a b) (* c i)) x)
(/ (+ (* a b) (* c i)) x)
(/ (+ (* a b) (* c i)) x)
(* -1 (/ (+ (* -1 (* a b)) (* -1 (* c i))) x))
(* -1 (/ (+ (* -1 (* a b)) (* -1 (* c i))) x))
(* -1 (/ (+ (* -1 (* a b)) (* -1 (* c i))) x))
(* -1 (/ (+ (* -1 (* a b)) (* -1 (* c i))) x))
(/ (* a b) x)
(+ (/ (* a b) x) (/ (* c i) x))
(+ (/ (* a b) x) (/ (* c i) x))
(+ (/ (* a b) x) (/ (* c i) x))
(/ (* c i) x)
(* c (+ (/ i x) (/ (* a b) (* c x))))
(* c (+ (/ i x) (/ (* a b) (* c x))))
(* c (+ (/ i x) (/ (* a b) (* c x))))
(/ (* c i) x)
(* -1 (* c (+ (* -1 (/ i x)) (* -1 (/ (* a b) (* c x))))))
(* -1 (* c (+ (* -1 (/ i x)) (* -1 (/ (* a b) (* c x))))))
(* -1 (* c (+ (* -1 (/ i x)) (* -1 (/ (* a b) (* c x))))))
(/ (* a b) x)
(+ (/ (* a b) x) (/ (* c i) x))
(+ (/ (* a b) x) (/ (* c i) x))
(+ (/ (* a b) x) (/ (* c i) x))
(/ (* c i) x)
(* i (+ (/ c x) (/ (* a b) (* i x))))
(* i (+ (/ c x) (/ (* a b) (* i x))))
(* i (+ (/ c x) (/ (* a b) (* i x))))
(/ (* c i) x)
(* -1 (* i (+ (* -1 (/ c x)) (* -1 (/ (* a b) (* i x))))))
(* -1 (* i (+ (* -1 (/ c x)) (* -1 (/ (* a b) (* i x))))))
(* -1 (* i (+ (* -1 (/ c x)) (* -1 (/ (* a b) (* i x))))))
(/ (* a b) x)
(/ (* a b) x)
(/ (* a b) x)
(/ (* a b) x)
(/ (* a b) x)
(/ (* a b) x)
(/ (* a b) x)
(/ (* a b) x)
(/ (* a b) x)
(/ (* a b) x)
(/ (* a b) x)
(/ (* a b) x)
(/ (* a b) x)
(/ (* a b) x)
(/ (* a b) x)
(/ (* a b) x)
(/ (* a b) x)
(/ (* a b) x)
(/ (* a b) x)
(/ (* a b) x)
(/ (* a b) x)
(/ (* a b) x)
(/ (* a b) x)
(/ (* a b) x)
(/ (* a b) x)
(/ (* a b) x)
(/ (* a b) x)
(/ (* a b) x)
(/ (* a b) x)
(/ (* a b) x)
(/ (* a b) x)
(/ (* a b) x)
(/ (* a b) x)
(/ (* a b) x)
(/ (* a b) x)
(/ (* a b) x)
(* c i)
(* c i)
(* c i)
(* c i)
(* c i)
(* c i)
(* c i)
(* c i)
(* c i)
(* c i)
(* c i)
(* c i)
(* c i)
(* c i)
(* c i)
(* c i)
(* c i)
(* c i)
(* c i)
(* c i)
(* c i)
(* c i)
(* c i)
(* c i)
(* c i)
(+ (* a b) (* c i))
(+ (* a b) (* c i))
(+ (* a b) (* c i))
(* a b)
(* a (+ b (/ (* c i) a)))
(* a (+ b (/ (* c i) a)))
(* a (+ b (/ (* c i) a)))
(* a b)
(* -1 (* a (+ (* -1 b) (* -1 (/ (* c i) a)))))
(* -1 (* a (+ (* -1 b) (* -1 (/ (* c i) a)))))
(* -1 (* a (+ (* -1 b) (* -1 (/ (* c i) a)))))
(* c i)
(+ (* a b) (* c i))
(+ (* a b) (* c i))
(+ (* a b) (* c i))
(* a b)
(* b (+ a (/ (* c i) b)))
(* b (+ a (/ (* c i) b)))
(* b (+ a (/ (* c i) b)))
(* a b)
(* -1 (* b (+ (* -1 a) (* -1 (/ (* c i) b)))))
(* -1 (* b (+ (* -1 a) (* -1 (/ (* c i) b)))))
(* -1 (* b (+ (* -1 a) (* -1 (/ (* c i) b)))))
(* a b)
(+ (* a b) (* c i))
(+ (* a b) (* c i))
(+ (* a b) (* c i))
(* c i)
(* c (+ i (/ (* a b) c)))
(* c (+ i (/ (* a b) c)))
(* c (+ i (/ (* a b) c)))
(* c i)
(* -1 (* c (+ (* -1 i) (* -1 (/ (* a b) c)))))
(* -1 (* c (+ (* -1 i) (* -1 (/ (* a b) c)))))
(* -1 (* c (+ (* -1 i) (* -1 (/ (* a b) c)))))
(* a b)
(+ (* a b) (* c i))
(+ (* a b) (* c i))
(+ (* a b) (* c i))
(* c i)
(* i (+ c (/ (* a b) i)))
(* i (+ c (/ (* a b) i)))
(* i (+ c (/ (* a b) i)))
(* c i)
(* -1 (* i (+ (* -1 c) (* -1 (/ (* a b) i)))))
(* -1 (* i (+ (* -1 c) (* -1 (/ (* a b) i)))))
(* -1 (* i (+ (* -1 c) (* -1 (/ (* a b) i)))))
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* x y)
(+ (* c i) (* x y))
(+ (* c i) (* x y))
(+ (* c i) (* x y))
(* c i)
(* c (+ i (/ (* x y) c)))
(* c (+ i (/ (* x y) c)))
(* c (+ i (/ (* x y) c)))
(* c i)
(* -1 (* c (+ (* -1 i) (* -1 (/ (* x y) c)))))
(* -1 (* c (+ (* -1 i) (* -1 (/ (* x y) c)))))
(* -1 (* c (+ (* -1 i) (* -1 (/ (* x y) c)))))
(* x y)
(+ (* c i) (* x y))
(+ (* c i) (* x y))
(+ (* c i) (* x y))
(* c i)
(* i (+ c (/ (* x y) i)))
(* i (+ c (/ (* x y) i)))
(* i (+ c (/ (* x y) i)))
(* c i)
(* -1 (* i (+ (* -1 c) (* -1 (/ (* x y) i)))))
(* -1 (* i (+ (* -1 c) (* -1 (/ (* x y) i)))))
(* -1 (* i (+ (* -1 c) (* -1 (/ (* x y) i)))))
(* c i)
(+ (* c i) (* x y))
(+ (* c i) (* x y))
(+ (* c i) (* x y))
(* x y)
(* x (+ y (/ (* c i) x)))
(* x (+ y (/ (* c i) x)))
(* x (+ y (/ (* c i) x)))
(* x y)
(* -1 (* x (+ (* -1 y) (* -1 (/ (* c i) x)))))
(* -1 (* x (+ (* -1 y) (* -1 (/ (* c i) x)))))
(* -1 (* x (+ (* -1 y) (* -1 (/ (* c i) x)))))
(* c i)
(+ (* c i) (* x y))
(+ (* c i) (* x y))
(+ (* c i) (* x y))
(* x y)
(* y (+ x (/ (* c i) y)))
(* y (+ x (/ (* c i) y)))
(* y (+ x (/ (* c i) y)))
(* x y)
(* -1 (* y (+ (* -1 x) (* -1 (/ (* c i) y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (* c i) y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (* c i) y)))))
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(/ 1 (* x y))
(/ 1 (* x y))
(/ 1 (* x y))
(/ 1 (* x y))
(/ 1 (* x y))
(/ 1 (* x y))
(/ 1 (* x y))
(/ 1 (* x y))
(/ 1 (* x y))
(/ 1 (* x y))
(/ 1 (* x y))
(/ 1 (* x y))
(/ 1 (* x y))
(/ 1 (* x y))
(/ 1 (* x y))
(/ 1 (* x y))
(/ 1 (* x y))
(/ 1 (* x y))
(/ 1 (* x y))
(/ 1 (* x y))
(/ 1 (* x y))
(/ 1 (* x y))
(/ 1 (* x y))
(/ 1 (* x y))
(/ (* c i) x)
(/ (* c i) x)
(/ (* c i) x)
(/ (* c i) x)
(/ (* c i) x)
(/ (* c i) x)
(/ (* c i) x)
(/ (* c i) x)
(/ (* c i) x)
(/ (* c i) x)
(/ (* c i) x)
(/ (* c i) x)
(/ (* c i) x)
(/ (* c i) x)
(/ (* c i) x)
(/ (* c i) x)
(/ (* c i) x)
(/ (* c i) x)
(/ (* c i) x)
(/ (* c i) x)
(/ (* c i) x)
(/ (* c i) x)
(/ (* c i) x)
(/ (* c i) x)
(/ (* c i) x)
(/ (* c i) x)
(/ (* c i) x)
(/ (* c i) x)
(/ (* c i) x)
(/ (* c i) x)
(/ (* c i) x)
(/ (* c i) x)
(/ (* c i) x)
(/ (* c i) x)
(/ (* c i) x)
(/ (* c i) x)
Outputs
(+ (* a b) (* c i))
(+.f64 (*.f64 a b) (*.f64 c i))
(+ (* a b) (+ (* c i) (* x y)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y)))
(+ (* a b) (+ (* c i) (* x y)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y)))
(+ (* a b) (+ (* c i) (* x y)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y)))
(* x y)
(*.f64 x y)
(* x (+ y (+ (/ (* a b) x) (/ (* c i) x))))
(*.f64 x (+.f64 y (/.f64 (+.f64 (*.f64 a b) (*.f64 c i)) x)))
(* x (+ y (+ (/ (* a b) x) (/ (* c i) x))))
(*.f64 x (+.f64 y (/.f64 (+.f64 (*.f64 a b) (*.f64 c i)) x)))
(* x (+ y (+ (/ (* a b) x) (/ (* c i) x))))
(*.f64 x (+.f64 y (/.f64 (+.f64 (*.f64 a b) (*.f64 c i)) x)))
(* x y)
(*.f64 x y)
(* -1 (* x (+ (* -1 y) (+ (* -1 (/ (* a b) x)) (* -1 (/ (* c i) x))))))
(*.f64 x (+.f64 y (/.f64 (+.f64 (*.f64 a b) (*.f64 c i)) x)))
(* -1 (* x (+ (* -1 y) (+ (* -1 (/ (* a b) x)) (* -1 (/ (* c i) x))))))
(*.f64 x (+.f64 y (/.f64 (+.f64 (*.f64 a b) (*.f64 c i)) x)))
(* -1 (* x (+ (* -1 y) (+ (* -1 (/ (* a b) x)) (* -1 (/ (* c i) x))))))
(*.f64 x (+.f64 y (/.f64 (+.f64 (*.f64 a b) (*.f64 c i)) x)))
(* x (+ (/ (* a b) x) (/ (* c i) x)))
(*.f64 x (/.f64 (+.f64 (*.f64 a b) (*.f64 c i)) x))
(+ (* x y) (* x (+ (/ (* a b) x) (/ (* c i) x))))
(*.f64 x (+.f64 y (/.f64 (+.f64 (*.f64 a b) (*.f64 c i)) x)))
(+ (* x y) (* x (+ (/ (* a b) x) (/ (* c i) x))))
(*.f64 x (+.f64 y (/.f64 (+.f64 (*.f64 a b) (*.f64 c i)) x)))
(+ (* x y) (* x (+ (/ (* a b) x) (/ (* c i) x))))
(*.f64 x (+.f64 y (/.f64 (+.f64 (*.f64 a b) (*.f64 c i)) x)))
(* x y)
(*.f64 x y)
(* y (+ x (/ (* x (+ (/ (* a b) x) (/ (* c i) x))) y)))
(*.f64 y (+.f64 x (/.f64 (*.f64 x (/.f64 (+.f64 (*.f64 a b) (*.f64 c i)) x)) y)))
(* y (+ x (/ (* x (+ (/ (* a b) x) (/ (* c i) x))) y)))
(*.f64 y (+.f64 x (/.f64 (*.f64 x (/.f64 (+.f64 (*.f64 a b) (*.f64 c i)) x)) y)))
(* y (+ x (/ (* x (+ (/ (* a b) x) (/ (* c i) x))) y)))
(*.f64 y (+.f64 x (/.f64 (*.f64 x (/.f64 (+.f64 (*.f64 a b) (*.f64 c i)) x)) y)))
(* x y)
(*.f64 x y)
(* -1 (* y (+ (* -1 x) (* -1 (/ (* x (+ (/ (* a b) x) (/ (* c i) x))) y)))))
(*.f64 y (+.f64 x (/.f64 (*.f64 x (/.f64 (+.f64 (*.f64 a b) (*.f64 c i)) x)) y)))
(* -1 (* y (+ (* -1 x) (* -1 (/ (* x (+ (/ (* a b) x) (/ (* c i) x))) y)))))
(*.f64 y (+.f64 x (/.f64 (*.f64 x (/.f64 (+.f64 (*.f64 a b) (*.f64 c i)) x)) y)))
(* -1 (* y (+ (* -1 x) (* -1 (/ (* x (+ (/ (* a b) x) (/ (* c i) x))) y)))))
(*.f64 y (+.f64 x (/.f64 (*.f64 x (/.f64 (+.f64 (*.f64 a b) (*.f64 c i)) x)) y)))
(* x (+ y (/ (* c i) x)))
(*.f64 x (+.f64 y (/.f64 (*.f64 c i) x)))
(+ (* a b) (* x (+ y (/ (* c i) x))))
(+.f64 (*.f64 a b) (*.f64 x (+.f64 y (/.f64 (*.f64 c i) x))))
(+ (* a b) (* x (+ y (/ (* c i) x))))
(+.f64 (*.f64 a b) (*.f64 x (+.f64 y (/.f64 (*.f64 c i) x))))
(+ (* a b) (* x (+ y (/ (* c i) x))))
(+.f64 (*.f64 a b) (*.f64 x (+.f64 y (/.f64 (*.f64 c i) x))))
(* a b)
(*.f64 a b)
(* a (+ b (/ (* x (+ y (/ (* c i) x))) a)))
(*.f64 a (+.f64 b (/.f64 (*.f64 x (+.f64 y (/.f64 (*.f64 c i) x))) a)))
(* a (+ b (/ (* x (+ y (/ (* c i) x))) a)))
(*.f64 a (+.f64 b (/.f64 (*.f64 x (+.f64 y (/.f64 (*.f64 c i) x))) a)))
(* a (+ b (/ (* x (+ y (/ (* c i) x))) a)))
(*.f64 a (+.f64 b (/.f64 (*.f64 x (+.f64 y (/.f64 (*.f64 c i) x))) a)))
(* a b)
(*.f64 a b)
(* -1 (* a (+ (* -1 b) (* -1 (/ (* x (+ y (/ (* c i) x))) a)))))
(*.f64 a (+.f64 b (/.f64 (*.f64 x (+.f64 y (/.f64 (*.f64 c i) x))) a)))
(* -1 (* a (+ (* -1 b) (* -1 (/ (* x (+ y (/ (* c i) x))) a)))))
(*.f64 a (+.f64 b (/.f64 (*.f64 x (+.f64 y (/.f64 (*.f64 c i) x))) a)))
(* -1 (* a (+ (* -1 b) (* -1 (/ (* x (+ y (/ (* c i) x))) a)))))
(*.f64 a (+.f64 b (/.f64 (*.f64 x (+.f64 y (/.f64 (*.f64 c i) x))) a)))
(* x (+ y (/ (* c i) x)))
(*.f64 x (+.f64 y (/.f64 (*.f64 c i) x)))
(+ (* a b) (* x (+ y (/ (* c i) x))))
(+.f64 (*.f64 a b) (*.f64 x (+.f64 y (/.f64 (*.f64 c i) x))))
(+ (* a b) (* x (+ y (/ (* c i) x))))
(+.f64 (*.f64 a b) (*.f64 x (+.f64 y (/.f64 (*.f64 c i) x))))
(+ (* a b) (* x (+ y (/ (* c i) x))))
(+.f64 (*.f64 a b) (*.f64 x (+.f64 y (/.f64 (*.f64 c i) x))))
(* a b)
(*.f64 a b)
(* b (+ a (/ (* x (+ y (/ (* c i) x))) b)))
(*.f64 b (+.f64 a (*.f64 (+.f64 y (/.f64 (*.f64 c i) x)) (/.f64 x b))))
(* b (+ a (/ (* x (+ y (/ (* c i) x))) b)))
(*.f64 b (+.f64 a (*.f64 (+.f64 y (/.f64 (*.f64 c i) x)) (/.f64 x b))))
(* b (+ a (/ (* x (+ y (/ (* c i) x))) b)))
(*.f64 b (+.f64 a (*.f64 (+.f64 y (/.f64 (*.f64 c i) x)) (/.f64 x b))))
(* a b)
(*.f64 a b)
(* -1 (* b (+ (* -1 a) (* -1 (/ (* x (+ y (/ (* c i) x))) b)))))
(*.f64 b (+.f64 a (*.f64 (+.f64 y (/.f64 (*.f64 c i) x)) (/.f64 x b))))
(* -1 (* b (+ (* -1 a) (* -1 (/ (* x (+ y (/ (* c i) x))) b)))))
(*.f64 b (+.f64 a (*.f64 (+.f64 y (/.f64 (*.f64 c i) x)) (/.f64 x b))))
(* -1 (* b (+ (* -1 a) (* -1 (/ (* x (+ y (/ (* c i) x))) b)))))
(*.f64 b (+.f64 a (*.f64 (+.f64 y (/.f64 (*.f64 c i) x)) (/.f64 x b))))
(* x (+ y (/ (* a b) x)))
(*.f64 x (+.f64 y (/.f64 (*.f64 a b) x)))
(+ (* c i) (* x (+ y (/ (* a b) x))))
(+.f64 (*.f64 c i) (*.f64 x (+.f64 y (/.f64 (*.f64 a b) x))))
(+ (* c i) (* x (+ y (/ (* a b) x))))
(+.f64 (*.f64 c i) (*.f64 x (+.f64 y (/.f64 (*.f64 a b) x))))
(+ (* c i) (* x (+ y (/ (* a b) x))))
(+.f64 (*.f64 c i) (*.f64 x (+.f64 y (/.f64 (*.f64 a b) x))))
(* c i)
(*.f64 c i)
(* c (+ i (/ (* x (+ y (/ (* a b) x))) c)))
(*.f64 c (+.f64 i (*.f64 (+.f64 y (/.f64 (*.f64 a b) x)) (/.f64 x c))))
(* c (+ i (/ (* x (+ y (/ (* a b) x))) c)))
(*.f64 c (+.f64 i (*.f64 (+.f64 y (/.f64 (*.f64 a b) x)) (/.f64 x c))))
(* c (+ i (/ (* x (+ y (/ (* a b) x))) c)))
(*.f64 c (+.f64 i (*.f64 (+.f64 y (/.f64 (*.f64 a b) x)) (/.f64 x c))))
(* c i)
(*.f64 c i)
(* -1 (* c (+ (* -1 i) (* -1 (/ (* x (+ y (/ (* a b) x))) c)))))
(*.f64 c (+.f64 i (*.f64 (+.f64 y (/.f64 (*.f64 a b) x)) (/.f64 x c))))
(* -1 (* c (+ (* -1 i) (* -1 (/ (* x (+ y (/ (* a b) x))) c)))))
(*.f64 c (+.f64 i (*.f64 (+.f64 y (/.f64 (*.f64 a b) x)) (/.f64 x c))))
(* -1 (* c (+ (* -1 i) (* -1 (/ (* x (+ y (/ (* a b) x))) c)))))
(*.f64 c (+.f64 i (*.f64 (+.f64 y (/.f64 (*.f64 a b) x)) (/.f64 x c))))
(* x (+ y (/ (* a b) x)))
(*.f64 x (+.f64 y (/.f64 (*.f64 a b) x)))
(+ (* c i) (* x (+ y (/ (* a b) x))))
(+.f64 (*.f64 c i) (*.f64 x (+.f64 y (/.f64 (*.f64 a b) x))))
(+ (* c i) (* x (+ y (/ (* a b) x))))
(+.f64 (*.f64 c i) (*.f64 x (+.f64 y (/.f64 (*.f64 a b) x))))
(+ (* c i) (* x (+ y (/ (* a b) x))))
(+.f64 (*.f64 c i) (*.f64 x (+.f64 y (/.f64 (*.f64 a b) x))))
(* c i)
(*.f64 c i)
(* i (+ c (/ (* x (+ y (/ (* a b) x))) i)))
(*.f64 i (+.f64 c (*.f64 (+.f64 y (/.f64 (*.f64 a b) x)) (/.f64 x i))))
(* i (+ c (/ (* x (+ y (/ (* a b) x))) i)))
(*.f64 i (+.f64 c (*.f64 (+.f64 y (/.f64 (*.f64 a b) x)) (/.f64 x i))))
(* i (+ c (/ (* x (+ y (/ (* a b) x))) i)))
(*.f64 i (+.f64 c (*.f64 (+.f64 y (/.f64 (*.f64 a b) x)) (/.f64 x i))))
(* c i)
(*.f64 c i)
(* -1 (* i (+ (* -1 c) (* -1 (/ (* x (+ y (/ (* a b) x))) i)))))
(*.f64 i (+.f64 c (*.f64 (+.f64 y (/.f64 (*.f64 a b) x)) (/.f64 x i))))
(* -1 (* i (+ (* -1 c) (* -1 (/ (* x (+ y (/ (* a b) x))) i)))))
(*.f64 i (+.f64 c (*.f64 (+.f64 y (/.f64 (*.f64 a b) x)) (/.f64 x i))))
(* -1 (* i (+ (* -1 c) (* -1 (/ (* x (+ y (/ (* a b) x))) i)))))
(*.f64 i (+.f64 c (*.f64 (+.f64 y (/.f64 (*.f64 a b) x)) (/.f64 x i))))
(+ (/ (* a b) x) (/ (* c i) x))
(+.f64 (/.f64 (*.f64 a b) x) (/.f64 (*.f64 c i) x))
(+ y (+ (/ (* a b) x) (/ (* c i) x)))
(+.f64 y (/.f64 (+.f64 (*.f64 a b) (*.f64 c i)) x))
(+ y (+ (/ (* a b) x) (/ (* c i) x)))
(+.f64 y (/.f64 (+.f64 (*.f64 a b) (*.f64 c i)) x))
(+ y (+ (/ (* a b) x) (/ (* c i) x)))
(+.f64 y (/.f64 (+.f64 (*.f64 a b) (*.f64 c i)) x))
y
(* y (+ 1 (+ (/ (* a b) (* x y)) (/ (* c i) (* x y)))))
(*.f64 y (+.f64 (/.f64 (/.f64 (*.f64 a b) x) y) (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 c i) y) x))))
(* y (+ 1 (+ (/ (* a b) (* x y)) (/ (* c i) (* x y)))))
(*.f64 y (+.f64 (/.f64 (/.f64 (*.f64 a b) x) y) (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 c i) y) x))))
(* y (+ 1 (+ (/ (* a b) (* x y)) (/ (* c i) (* x y)))))
(*.f64 y (+.f64 (/.f64 (/.f64 (*.f64 a b) x) y) (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 c i) y) x))))
y
(* -1 (* y (- (* -1 (/ (+ (/ (* a b) x) (/ (* c i) x)) y)) 1)))
(*.f64 (-.f64 #s(literal 0 binary64) y) (+.f64 #s(literal -1 binary64) (/.f64 (/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 a b) (*.f64 c i))) x) y)))
(* -1 (* y (- (* -1 (/ (+ (/ (* a b) x) (/ (* c i) x)) y)) 1)))
(*.f64 (-.f64 #s(literal 0 binary64) y) (+.f64 #s(literal -1 binary64) (/.f64 (/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 a b) (*.f64 c i))) x) y)))
(* -1 (* y (- (* -1 (/ (+ (/ (* a b) x) (/ (* c i) x)) y)) 1)))
(*.f64 (-.f64 #s(literal 0 binary64) y) (+.f64 #s(literal -1 binary64) (/.f64 (/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 a b) (*.f64 c i))) x) y)))
(+ y (/ (* c i) x))
(+.f64 y (/.f64 (*.f64 c i) x))
(+ y (+ (/ (* a b) x) (/ (* c i) x)))
(+.f64 y (/.f64 (+.f64 (*.f64 a b) (*.f64 c i)) x))
(+ y (+ (/ (* a b) x) (/ (* c i) x)))
(+.f64 y (/.f64 (+.f64 (*.f64 a b) (*.f64 c i)) x))
(+ y (+ (/ (* a b) x) (/ (* c i) x)))
(+.f64 y (/.f64 (+.f64 (*.f64 a b) (*.f64 c i)) x))
(/ (* a b) x)
(/.f64 (*.f64 a b) x)
(* a (+ (/ b x) (+ (/ y a) (/ (* c i) (* a x)))))
(*.f64 a (+.f64 (/.f64 b x) (+.f64 (/.f64 y a) (/.f64 (*.f64 c i) (*.f64 a x)))))
(* a (+ (/ b x) (+ (/ y a) (/ (* c i) (* a x)))))
(*.f64 a (+.f64 (/.f64 b x) (+.f64 (/.f64 y a) (/.f64 (*.f64 c i) (*.f64 a x)))))
(* a (+ (/ b x) (+ (/ y a) (/ (* c i) (* a x)))))
(*.f64 a (+.f64 (/.f64 b x) (+.f64 (/.f64 y a) (/.f64 (*.f64 c i) (*.f64 a x)))))
(/ (* a b) x)
(/.f64 (*.f64 a b) x)
(* -1 (* a (+ (* -1 (/ b x)) (* -1 (/ (+ y (/ (* c i) x)) a)))))
(*.f64 a (+.f64 (/.f64 b x) (/.f64 (+.f64 y (/.f64 (*.f64 c i) x)) a)))
(* -1 (* a (+ (* -1 (/ b x)) (* -1 (/ (+ y (/ (* c i) x)) a)))))
(*.f64 a (+.f64 (/.f64 b x) (/.f64 (+.f64 y (/.f64 (*.f64 c i) x)) a)))
(* -1 (* a (+ (* -1 (/ b x)) (* -1 (/ (+ y (/ (* c i) x)) a)))))
(*.f64 a (+.f64 (/.f64 b x) (/.f64 (+.f64 y (/.f64 (*.f64 c i) x)) a)))
(+ y (/ (* c i) x))
(+.f64 y (/.f64 (*.f64 c i) x))
(+ y (+ (/ (* a b) x) (/ (* c i) x)))
(+.f64 y (/.f64 (+.f64 (*.f64 a b) (*.f64 c i)) x))
(+ y (+ (/ (* a b) x) (/ (* c i) x)))
(+.f64 y (/.f64 (+.f64 (*.f64 a b) (*.f64 c i)) x))
(+ y (+ (/ (* a b) x) (/ (* c i) x)))
(+.f64 y (/.f64 (+.f64 (*.f64 a b) (*.f64 c i)) x))
(/ (* a b) x)
(/.f64 (*.f64 a b) x)
(* b (+ (/ a x) (+ (/ y b) (/ (* c i) (* b x)))))
(*.f64 b (+.f64 (/.f64 a x) (+.f64 (/.f64 y b) (/.f64 (*.f64 c i) (*.f64 b x)))))
(* b (+ (/ a x) (+ (/ y b) (/ (* c i) (* b x)))))
(*.f64 b (+.f64 (/.f64 a x) (+.f64 (/.f64 y b) (/.f64 (*.f64 c i) (*.f64 b x)))))
(* b (+ (/ a x) (+ (/ y b) (/ (* c i) (* b x)))))
(*.f64 b (+.f64 (/.f64 a x) (+.f64 (/.f64 y b) (/.f64 (*.f64 c i) (*.f64 b x)))))
(/ (* a b) x)
(/.f64 (*.f64 a b) x)
(* -1 (* b (+ (* -1 (/ a x)) (* -1 (/ (+ y (/ (* c i) x)) b)))))
(*.f64 b (+.f64 (/.f64 a x) (/.f64 (+.f64 y (/.f64 (*.f64 c i) x)) b)))
(* -1 (* b (+ (* -1 (/ a x)) (* -1 (/ (+ y (/ (* c i) x)) b)))))
(*.f64 b (+.f64 (/.f64 a x) (/.f64 (+.f64 y (/.f64 (*.f64 c i) x)) b)))
(* -1 (* b (+ (* -1 (/ a x)) (* -1 (/ (+ y (/ (* c i) x)) b)))))
(*.f64 b (+.f64 (/.f64 a x) (/.f64 (+.f64 y (/.f64 (*.f64 c i) x)) b)))
(/ (+ (* a b) (* c i)) x)
(/.f64 (+.f64 (*.f64 a b) (*.f64 c i)) x)
(/ (+ (* a b) (+ (* c i) (* x y))) x)
(/.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y))) x)
(/ (+ (* a b) (+ (* c i) (* x y))) x)
(/.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y))) x)
(/ (+ (* a b) (+ (* c i) (* x y))) x)
(/.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y))) x)
y
(+ y (+ (/ (* a b) x) (/ (* c i) x)))
(+.f64 y (/.f64 (+.f64 (*.f64 a b) (*.f64 c i)) x))
(+ y (+ (/ (* a b) x) (/ (* c i) x)))
(+.f64 y (/.f64 (+.f64 (*.f64 a b) (*.f64 c i)) x))
(+ y (+ (/ (* a b) x) (/ (* c i) x)))
(+.f64 y (/.f64 (+.f64 (*.f64 a b) (*.f64 c i)) x))
y
(+ y (* -1 (/ (+ (* -1 (* a b)) (* -1 (* c i))) x)))
(+.f64 y (/.f64 (+.f64 (*.f64 a b) (*.f64 c i)) x))
(+ y (* -1 (/ (+ (* -1 (* a b)) (* -1 (* c i))) x)))
(+.f64 y (/.f64 (+.f64 (*.f64 a b) (*.f64 c i)) x))
(+ y (* -1 (/ (+ (* -1 (* a b)) (* -1 (* c i))) x)))
(+.f64 y (/.f64 (+.f64 (*.f64 a b) (*.f64 c i)) x))
(+ y (/ (* a b) x))
(+.f64 y (/.f64 (*.f64 a b) x))
(+ y (+ (/ (* a b) x) (/ (* c i) x)))
(+.f64 y (/.f64 (+.f64 (*.f64 a b) (*.f64 c i)) x))
(+ y (+ (/ (* a b) x) (/ (* c i) x)))
(+.f64 y (/.f64 (+.f64 (*.f64 a b) (*.f64 c i)) x))
(+ y (+ (/ (* a b) x) (/ (* c i) x)))
(+.f64 y (/.f64 (+.f64 (*.f64 a b) (*.f64 c i)) x))
(/ (* c i) x)
(/.f64 (*.f64 c i) x)
(* c (+ (/ i x) (+ (/ y c) (/ (* a b) (* c x)))))
(*.f64 c (+.f64 (/.f64 i x) (+.f64 (/.f64 y c) (/.f64 (/.f64 (*.f64 a b) c) x))))
(* c (+ (/ i x) (+ (/ y c) (/ (* a b) (* c x)))))
(*.f64 c (+.f64 (/.f64 i x) (+.f64 (/.f64 y c) (/.f64 (/.f64 (*.f64 a b) c) x))))
(* c (+ (/ i x) (+ (/ y c) (/ (* a b) (* c x)))))
(*.f64 c (+.f64 (/.f64 i x) (+.f64 (/.f64 y c) (/.f64 (/.f64 (*.f64 a b) c) x))))
(/ (* c i) x)
(/.f64 (*.f64 c i) x)
(* -1 (* c (+ (* -1 (/ i x)) (* -1 (/ (+ y (/ (* a b) x)) c)))))
(*.f64 c (+.f64 (/.f64 i x) (/.f64 (+.f64 y (/.f64 (*.f64 a b) x)) c)))
(* -1 (* c (+ (* -1 (/ i x)) (* -1 (/ (+ y (/ (* a b) x)) c)))))
(*.f64 c (+.f64 (/.f64 i x) (/.f64 (+.f64 y (/.f64 (*.f64 a b) x)) c)))
(* -1 (* c (+ (* -1 (/ i x)) (* -1 (/ (+ y (/ (* a b) x)) c)))))
(*.f64 c (+.f64 (/.f64 i x) (/.f64 (+.f64 y (/.f64 (*.f64 a b) x)) c)))
(+ y (/ (* a b) x))
(+.f64 y (/.f64 (*.f64 a b) x))
(+ y (+ (/ (* a b) x) (/ (* c i) x)))
(+.f64 y (/.f64 (+.f64 (*.f64 a b) (*.f64 c i)) x))
(+ y (+ (/ (* a b) x) (/ (* c i) x)))
(+.f64 y (/.f64 (+.f64 (*.f64 a b) (*.f64 c i)) x))
(+ y (+ (/ (* a b) x) (/ (* c i) x)))
(+.f64 y (/.f64 (+.f64 (*.f64 a b) (*.f64 c i)) x))
(/ (* c i) x)
(/.f64 (*.f64 c i) x)
(* i (+ (/ c x) (+ (/ y i) (/ (* a b) (* i x)))))
(*.f64 i (+.f64 (/.f64 c x) (+.f64 (/.f64 y i) (/.f64 (/.f64 (*.f64 a b) x) i))))
(* i (+ (/ c x) (+ (/ y i) (/ (* a b) (* i x)))))
(*.f64 i (+.f64 (/.f64 c x) (+.f64 (/.f64 y i) (/.f64 (/.f64 (*.f64 a b) x) i))))
(* i (+ (/ c x) (+ (/ y i) (/ (* a b) (* i x)))))
(*.f64 i (+.f64 (/.f64 c x) (+.f64 (/.f64 y i) (/.f64 (/.f64 (*.f64 a b) x) i))))
(/ (* c i) x)
(/.f64 (*.f64 c i) x)
(* -1 (* i (+ (* -1 (/ c x)) (* -1 (/ (+ y (/ (* a b) x)) i)))))
(*.f64 i (+.f64 (/.f64 c x) (/.f64 (+.f64 y (/.f64 (*.f64 a b) x)) i)))
(* -1 (* i (+ (* -1 (/ c x)) (* -1 (/ (+ y (/ (* a b) x)) i)))))
(*.f64 i (+.f64 (/.f64 c x) (/.f64 (+.f64 y (/.f64 (*.f64 a b) x)) i)))
(* -1 (* i (+ (* -1 (/ c x)) (* -1 (/ (+ y (/ (* a b) x)) i)))))
(*.f64 i (+.f64 (/.f64 c x) (/.f64 (+.f64 y (/.f64 (*.f64 a b) x)) i)))
(/ (* c i) x)
(/.f64 (*.f64 c i) x)
(+ (/ (* a b) x) (/ (* c i) x))
(+.f64 (/.f64 (*.f64 a b) x) (/.f64 (*.f64 c i) x))
(+ (/ (* a b) x) (/ (* c i) x))
(+.f64 (/.f64 (*.f64 a b) x) (/.f64 (*.f64 c i) x))
(+ (/ (* a b) x) (/ (* c i) x))
(+.f64 (/.f64 (*.f64 a b) x) (/.f64 (*.f64 c i) x))
(/ (* a b) x)
(/.f64 (*.f64 a b) x)
(* a (+ (/ b x) (/ (* c i) (* a x))))
(-.f64 #s(literal 0 binary64) (*.f64 a (*.f64 (/.f64 #s(literal -1 binary64) x) (+.f64 b (/.f64 (*.f64 c i) a)))))
(* a (+ (/ b x) (/ (* c i) (* a x))))
(-.f64 #s(literal 0 binary64) (*.f64 a (*.f64 (/.f64 #s(literal -1 binary64) x) (+.f64 b (/.f64 (*.f64 c i) a)))))
(* a (+ (/ b x) (/ (* c i) (* a x))))
(-.f64 #s(literal 0 binary64) (*.f64 a (*.f64 (/.f64 #s(literal -1 binary64) x) (+.f64 b (/.f64 (*.f64 c i) a)))))
(/ (* a b) x)
(/.f64 (*.f64 a b) x)
(* -1 (* a (+ (* -1 (/ b x)) (* -1 (/ (* c i) (* a x))))))
(-.f64 #s(literal 0 binary64) (*.f64 a (*.f64 (/.f64 #s(literal -1 binary64) x) (+.f64 b (/.f64 (*.f64 c i) a)))))
(* -1 (* a (+ (* -1 (/ b x)) (* -1 (/ (* c i) (* a x))))))
(-.f64 #s(literal 0 binary64) (*.f64 a (*.f64 (/.f64 #s(literal -1 binary64) x) (+.f64 b (/.f64 (*.f64 c i) a)))))
(* -1 (* a (+ (* -1 (/ b x)) (* -1 (/ (* c i) (* a x))))))
(-.f64 #s(literal 0 binary64) (*.f64 a (*.f64 (/.f64 #s(literal -1 binary64) x) (+.f64 b (/.f64 (*.f64 c i) a)))))
(/ (* c i) x)
(/.f64 (*.f64 c i) x)
(+ (/ (* a b) x) (/ (* c i) x))
(+.f64 (/.f64 (*.f64 a b) x) (/.f64 (*.f64 c i) x))
(+ (/ (* a b) x) (/ (* c i) x))
(+.f64 (/.f64 (*.f64 a b) x) (/.f64 (*.f64 c i) x))
(+ (/ (* a b) x) (/ (* c i) x))
(+.f64 (/.f64 (*.f64 a b) x) (/.f64 (*.f64 c i) x))
(/ (* a b) x)
(/.f64 (*.f64 a b) x)
(* b (+ (/ a x) (/ (* c i) (* b x))))
(*.f64 b (+.f64 (/.f64 a x) (/.f64 (*.f64 c i) (*.f64 b x))))
(* b (+ (/ a x) (/ (* c i) (* b x))))
(*.f64 b (+.f64 (/.f64 a x) (/.f64 (*.f64 c i) (*.f64 b x))))
(* b (+ (/ a x) (/ (* c i) (* b x))))
(*.f64 b (+.f64 (/.f64 a x) (/.f64 (*.f64 c i) (*.f64 b x))))
(/ (* a b) x)
(/.f64 (*.f64 a b) x)
(* -1 (* b (+ (* -1 (/ a x)) (* -1 (/ (* c i) (* b x))))))
(*.f64 b (+.f64 (/.f64 a x) (/.f64 (*.f64 c i) (*.f64 b x))))
(* -1 (* b (+ (* -1 (/ a x)) (* -1 (/ (* c i) (* b x))))))
(*.f64 b (+.f64 (/.f64 a x) (/.f64 (*.f64 c i) (*.f64 b x))))
(* -1 (* b (+ (* -1 (/ a x)) (* -1 (/ (* c i) (* b x))))))
(*.f64 b (+.f64 (/.f64 a x) (/.f64 (*.f64 c i) (*.f64 b x))))
(/ (+ (* a b) (* c i)) x)
(/.f64 (+.f64 (*.f64 a b) (*.f64 c i)) x)
(/ (+ (* a b) (* c i)) x)
(/.f64 (+.f64 (*.f64 a b) (*.f64 c i)) x)
(/ (+ (* a b) (* c i)) x)
(/.f64 (+.f64 (*.f64 a b) (*.f64 c i)) x)
(/ (+ (* a b) (* c i)) x)
(/.f64 (+.f64 (*.f64 a b) (*.f64 c i)) x)
(/ (+ (* a b) (* c i)) x)
(/.f64 (+.f64 (*.f64 a b) (*.f64 c i)) x)
(/ (+ (* a b) (* c i)) x)
(/.f64 (+.f64 (*.f64 a b) (*.f64 c i)) x)
(/ (+ (* a b) (* c i)) x)
(/.f64 (+.f64 (*.f64 a b) (*.f64 c i)) x)
(/ (+ (* a b) (* c i)) x)
(/.f64 (+.f64 (*.f64 a b) (*.f64 c i)) x)
(* -1 (/ (+ (* -1 (* a b)) (* -1 (* c i))) x))
(/.f64 (+.f64 (*.f64 a b) (*.f64 c i)) x)
(* -1 (/ (+ (* -1 (* a b)) (* -1 (* c i))) x))
(/.f64 (+.f64 (*.f64 a b) (*.f64 c i)) x)
(* -1 (/ (+ (* -1 (* a b)) (* -1 (* c i))) x))
(/.f64 (+.f64 (*.f64 a b) (*.f64 c i)) x)
(* -1 (/ (+ (* -1 (* a b)) (* -1 (* c i))) x))
(/.f64 (+.f64 (*.f64 a b) (*.f64 c i)) x)
(/ (* a b) x)
(/.f64 (*.f64 a b) x)
(+ (/ (* a b) x) (/ (* c i) x))
(+.f64 (/.f64 (*.f64 a b) x) (/.f64 (*.f64 c i) x))
(+ (/ (* a b) x) (/ (* c i) x))
(+.f64 (/.f64 (*.f64 a b) x) (/.f64 (*.f64 c i) x))
(+ (/ (* a b) x) (/ (* c i) x))
(+.f64 (/.f64 (*.f64 a b) x) (/.f64 (*.f64 c i) x))
(/ (* c i) x)
(/.f64 (*.f64 c i) x)
(* c (+ (/ i x) (/ (* a b) (* c x))))
(-.f64 #s(literal 0 binary64) (*.f64 c (*.f64 (/.f64 #s(literal -1 binary64) x) (+.f64 i (/.f64 (*.f64 a b) c)))))
(* c (+ (/ i x) (/ (* a b) (* c x))))
(-.f64 #s(literal 0 binary64) (*.f64 c (*.f64 (/.f64 #s(literal -1 binary64) x) (+.f64 i (/.f64 (*.f64 a b) c)))))
(* c (+ (/ i x) (/ (* a b) (* c x))))
(-.f64 #s(literal 0 binary64) (*.f64 c (*.f64 (/.f64 #s(literal -1 binary64) x) (+.f64 i (/.f64 (*.f64 a b) c)))))
(/ (* c i) x)
(/.f64 (*.f64 c i) x)
(* -1 (* c (+ (* -1 (/ i x)) (* -1 (/ (* a b) (* c x))))))
(-.f64 #s(literal 0 binary64) (*.f64 c (*.f64 (/.f64 #s(literal -1 binary64) x) (+.f64 i (/.f64 (*.f64 a b) c)))))
(* -1 (* c (+ (* -1 (/ i x)) (* -1 (/ (* a b) (* c x))))))
(-.f64 #s(literal 0 binary64) (*.f64 c (*.f64 (/.f64 #s(literal -1 binary64) x) (+.f64 i (/.f64 (*.f64 a b) c)))))
(* -1 (* c (+ (* -1 (/ i x)) (* -1 (/ (* a b) (* c x))))))
(-.f64 #s(literal 0 binary64) (*.f64 c (*.f64 (/.f64 #s(literal -1 binary64) x) (+.f64 i (/.f64 (*.f64 a b) c)))))
(/ (* a b) x)
(/.f64 (*.f64 a b) x)
(+ (/ (* a b) x) (/ (* c i) x))
(+.f64 (/.f64 (*.f64 a b) x) (/.f64 (*.f64 c i) x))
(+ (/ (* a b) x) (/ (* c i) x))
(+.f64 (/.f64 (*.f64 a b) x) (/.f64 (*.f64 c i) x))
(+ (/ (* a b) x) (/ (* c i) x))
(+.f64 (/.f64 (*.f64 a b) x) (/.f64 (*.f64 c i) x))
(/ (* c i) x)
(/.f64 (*.f64 c i) x)
(* i (+ (/ c x) (/ (* a b) (* i x))))
(*.f64 i (+.f64 (/.f64 c x) (/.f64 (/.f64 (*.f64 a b) x) i)))
(* i (+ (/ c x) (/ (* a b) (* i x))))
(*.f64 i (+.f64 (/.f64 c x) (/.f64 (/.f64 (*.f64 a b) x) i)))
(* i (+ (/ c x) (/ (* a b) (* i x))))
(*.f64 i (+.f64 (/.f64 c x) (/.f64 (/.f64 (*.f64 a b) x) i)))
(/ (* c i) x)
(/.f64 (*.f64 c i) x)
(* -1 (* i (+ (* -1 (/ c x)) (* -1 (/ (* a b) (* i x))))))
(*.f64 i (+.f64 (/.f64 c x) (/.f64 (/.f64 (*.f64 a b) x) i)))
(* -1 (* i (+ (* -1 (/ c x)) (* -1 (/ (* a b) (* i x))))))
(*.f64 i (+.f64 (/.f64 c x) (/.f64 (/.f64 (*.f64 a b) x) i)))
(* -1 (* i (+ (* -1 (/ c x)) (* -1 (/ (* a b) (* i x))))))
(*.f64 i (+.f64 (/.f64 c x) (/.f64 (/.f64 (*.f64 a b) x) i)))
(/ (* a b) x)
(/.f64 (*.f64 a b) x)
(/ (* a b) x)
(/.f64 (*.f64 a b) x)
(/ (* a b) x)
(/.f64 (*.f64 a b) x)
(/ (* a b) x)
(/.f64 (*.f64 a b) x)
(/ (* a b) x)
(/.f64 (*.f64 a b) x)
(/ (* a b) x)
(/.f64 (*.f64 a b) x)
(/ (* a b) x)
(/.f64 (*.f64 a b) x)
(/ (* a b) x)
(/.f64 (*.f64 a b) x)
(/ (* a b) x)
(/.f64 (*.f64 a b) x)
(/ (* a b) x)
(/.f64 (*.f64 a b) x)
(/ (* a b) x)
(/.f64 (*.f64 a b) x)
(/ (* a b) x)
(/.f64 (*.f64 a b) x)
(/ (* a b) x)
(/.f64 (*.f64 a b) x)
(/ (* a b) x)
(/.f64 (*.f64 a b) x)
(/ (* a b) x)
(/.f64 (*.f64 a b) x)
(/ (* a b) x)
(/.f64 (*.f64 a b) x)
(/ (* a b) x)
(/.f64 (*.f64 a b) x)
(/ (* a b) x)
(/.f64 (*.f64 a b) x)
(/ (* a b) x)
(/.f64 (*.f64 a b) x)
(/ (* a b) x)
(/.f64 (*.f64 a b) x)
(/ (* a b) x)
(/.f64 (*.f64 a b) x)
(/ (* a b) x)
(/.f64 (*.f64 a b) x)
(/ (* a b) x)
(/.f64 (*.f64 a b) x)
(/ (* a b) x)
(/.f64 (*.f64 a b) x)
(/ (* a b) x)
(/.f64 (*.f64 a b) x)
(/ (* a b) x)
(/.f64 (*.f64 a b) x)
(/ (* a b) x)
(/.f64 (*.f64 a b) x)
(/ (* a b) x)
(/.f64 (*.f64 a b) x)
(/ (* a b) x)
(/.f64 (*.f64 a b) x)
(/ (* a b) x)
(/.f64 (*.f64 a b) x)
(/ (* a b) x)
(/.f64 (*.f64 a b) x)
(/ (* a b) x)
(/.f64 (*.f64 a b) x)
(/ (* a b) x)
(/.f64 (*.f64 a b) x)
(/ (* a b) x)
(/.f64 (*.f64 a b) x)
(/ (* a b) x)
(/.f64 (*.f64 a b) x)
(/ (* a b) x)
(/.f64 (*.f64 a b) x)
(* c i)
(*.f64 c i)
(* c i)
(*.f64 c i)
(* c i)
(*.f64 c i)
(* c i)
(*.f64 c i)
(* c i)
(*.f64 c i)
(* c i)
(*.f64 c i)
(* c i)
(*.f64 c i)
(* c i)
(*.f64 c i)
(* c i)
(*.f64 c i)
(* c i)
(*.f64 c i)
(* c i)
(*.f64 c i)
(* c i)
(*.f64 c i)
(* c i)
(*.f64 c i)
(* c i)
(*.f64 c i)
(* c i)
(*.f64 c i)
(* c i)
(*.f64 c i)
(* c i)
(*.f64 c i)
(* c i)
(*.f64 c i)
(* c i)
(*.f64 c i)
(* c i)
(*.f64 c i)
(* c i)
(*.f64 c i)
(* c i)
(*.f64 c i)
(* c i)
(*.f64 c i)
(* c i)
(*.f64 c i)
(* c i)
(*.f64 c i)
(+ (* a b) (* c i))
(+.f64 (*.f64 a b) (*.f64 c i))
(+ (* a b) (* c i))
(+.f64 (*.f64 a b) (*.f64 c i))
(+ (* a b) (* c i))
(+.f64 (*.f64 a b) (*.f64 c i))
(* a b)
(*.f64 a b)
(* a (+ b (/ (* c i) a)))
(*.f64 a (+.f64 b (/.f64 (*.f64 c i) a)))
(* a (+ b (/ (* c i) a)))
(*.f64 a (+.f64 b (/.f64 (*.f64 c i) a)))
(* a (+ b (/ (* c i) a)))
(*.f64 a (+.f64 b (/.f64 (*.f64 c i) a)))
(* a b)
(*.f64 a b)
(* -1 (* a (+ (* -1 b) (* -1 (/ (* c i) a)))))
(*.f64 a (+.f64 b (/.f64 (*.f64 c i) a)))
(* -1 (* a (+ (* -1 b) (* -1 (/ (* c i) a)))))
(*.f64 a (+.f64 b (/.f64 (*.f64 c i) a)))
(* -1 (* a (+ (* -1 b) (* -1 (/ (* c i) a)))))
(*.f64 a (+.f64 b (/.f64 (*.f64 c i) a)))
(* c i)
(*.f64 c i)
(+ (* a b) (* c i))
(+.f64 (*.f64 a b) (*.f64 c i))
(+ (* a b) (* c i))
(+.f64 (*.f64 a b) (*.f64 c i))
(+ (* a b) (* c i))
(+.f64 (*.f64 a b) (*.f64 c i))
(* a b)
(*.f64 a b)
(* b (+ a (/ (* c i) b)))
(*.f64 b (+.f64 a (/.f64 (*.f64 c i) b)))
(* b (+ a (/ (* c i) b)))
(*.f64 b (+.f64 a (/.f64 (*.f64 c i) b)))
(* b (+ a (/ (* c i) b)))
(*.f64 b (+.f64 a (/.f64 (*.f64 c i) b)))
(* a b)
(*.f64 a b)
(* -1 (* b (+ (* -1 a) (* -1 (/ (* c i) b)))))
(*.f64 b (+.f64 a (/.f64 (*.f64 c i) b)))
(* -1 (* b (+ (* -1 a) (* -1 (/ (* c i) b)))))
(*.f64 b (+.f64 a (/.f64 (*.f64 c i) b)))
(* -1 (* b (+ (* -1 a) (* -1 (/ (* c i) b)))))
(*.f64 b (+.f64 a (/.f64 (*.f64 c i) b)))
(* a b)
(*.f64 a b)
(+ (* a b) (* c i))
(+.f64 (*.f64 a b) (*.f64 c i))
(+ (* a b) (* c i))
(+.f64 (*.f64 a b) (*.f64 c i))
(+ (* a b) (* c i))
(+.f64 (*.f64 a b) (*.f64 c i))
(* c i)
(*.f64 c i)
(* c (+ i (/ (* a b) c)))
(*.f64 c (+.f64 i (/.f64 (*.f64 a b) c)))
(* c (+ i (/ (* a b) c)))
(*.f64 c (+.f64 i (/.f64 (*.f64 a b) c)))
(* c (+ i (/ (* a b) c)))
(*.f64 c (+.f64 i (/.f64 (*.f64 a b) c)))
(* c i)
(*.f64 c i)
(* -1 (* c (+ (* -1 i) (* -1 (/ (* a b) c)))))
(*.f64 c (+.f64 i (/.f64 (*.f64 a b) c)))
(* -1 (* c (+ (* -1 i) (* -1 (/ (* a b) c)))))
(*.f64 c (+.f64 i (/.f64 (*.f64 a b) c)))
(* -1 (* c (+ (* -1 i) (* -1 (/ (* a b) c)))))
(*.f64 c (+.f64 i (/.f64 (*.f64 a b) c)))
(* a b)
(*.f64 a b)
(+ (* a b) (* c i))
(+.f64 (*.f64 a b) (*.f64 c i))
(+ (* a b) (* c i))
(+.f64 (*.f64 a b) (*.f64 c i))
(+ (* a b) (* c i))
(+.f64 (*.f64 a b) (*.f64 c i))
(* c i)
(*.f64 c i)
(* i (+ c (/ (* a b) i)))
(*.f64 i (+.f64 c (/.f64 (*.f64 a b) i)))
(* i (+ c (/ (* a b) i)))
(*.f64 i (+.f64 c (/.f64 (*.f64 a b) i)))
(* i (+ c (/ (* a b) i)))
(*.f64 i (+.f64 c (/.f64 (*.f64 a b) i)))
(* c i)
(*.f64 c i)
(* -1 (* i (+ (* -1 c) (* -1 (/ (* a b) i)))))
(*.f64 i (+.f64 c (/.f64 (*.f64 a b) i)))
(* -1 (* i (+ (* -1 c) (* -1 (/ (* a b) i)))))
(*.f64 i (+.f64 c (/.f64 (*.f64 a b) i)))
(* -1 (* i (+ (* -1 c) (* -1 (/ (* a b) i)))))
(*.f64 i (+.f64 c (/.f64 (*.f64 a b) i)))
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* x y)
(*.f64 x y)
(+ (* c i) (* x y))
(+.f64 (*.f64 c i) (*.f64 x y))
(+ (* c i) (* x y))
(+.f64 (*.f64 c i) (*.f64 x y))
(+ (* c i) (* x y))
(+.f64 (*.f64 c i) (*.f64 x y))
(* c i)
(*.f64 c i)
(* c (+ i (/ (* x y) c)))
(*.f64 c (+.f64 i (/.f64 (*.f64 x y) c)))
(* c (+ i (/ (* x y) c)))
(*.f64 c (+.f64 i (/.f64 (*.f64 x y) c)))
(* c (+ i (/ (* x y) c)))
(*.f64 c (+.f64 i (/.f64 (*.f64 x y) c)))
(* c i)
(*.f64 c i)
(* -1 (* c (+ (* -1 i) (* -1 (/ (* x y) c)))))
(*.f64 c (+.f64 i (/.f64 (*.f64 x y) c)))
(* -1 (* c (+ (* -1 i) (* -1 (/ (* x y) c)))))
(*.f64 c (+.f64 i (/.f64 (*.f64 x y) c)))
(* -1 (* c (+ (* -1 i) (* -1 (/ (* x y) c)))))
(*.f64 c (+.f64 i (/.f64 (*.f64 x y) c)))
(* x y)
(*.f64 x y)
(+ (* c i) (* x y))
(+.f64 (*.f64 c i) (*.f64 x y))
(+ (* c i) (* x y))
(+.f64 (*.f64 c i) (*.f64 x y))
(+ (* c i) (* x y))
(+.f64 (*.f64 c i) (*.f64 x y))
(* c i)
(*.f64 c i)
(* i (+ c (/ (* x y) i)))
(*.f64 i (+.f64 c (/.f64 (*.f64 x y) i)))
(* i (+ c (/ (* x y) i)))
(*.f64 i (+.f64 c (/.f64 (*.f64 x y) i)))
(* i (+ c (/ (* x y) i)))
(*.f64 i (+.f64 c (/.f64 (*.f64 x y) i)))
(* c i)
(*.f64 c i)
(* -1 (* i (+ (* -1 c) (* -1 (/ (* x y) i)))))
(*.f64 i (+.f64 c (/.f64 (*.f64 x y) i)))
(* -1 (* i (+ (* -1 c) (* -1 (/ (* x y) i)))))
(*.f64 i (+.f64 c (/.f64 (*.f64 x y) i)))
(* -1 (* i (+ (* -1 c) (* -1 (/ (* x y) i)))))
(*.f64 i (+.f64 c (/.f64 (*.f64 x y) i)))
(* c i)
(*.f64 c i)
(+ (* c i) (* x y))
(+.f64 (*.f64 c i) (*.f64 x y))
(+ (* c i) (* x y))
(+.f64 (*.f64 c i) (*.f64 x y))
(+ (* c i) (* x y))
(+.f64 (*.f64 c i) (*.f64 x y))
(* x y)
(*.f64 x y)
(* x (+ y (/ (* c i) x)))
(*.f64 x (+.f64 y (/.f64 (*.f64 c i) x)))
(* x (+ y (/ (* c i) x)))
(*.f64 x (+.f64 y (/.f64 (*.f64 c i) x)))
(* x (+ y (/ (* c i) x)))
(*.f64 x (+.f64 y (/.f64 (*.f64 c i) x)))
(* x y)
(*.f64 x y)
(* -1 (* x (+ (* -1 y) (* -1 (/ (* c i) x)))))
(*.f64 x (+.f64 y (/.f64 (*.f64 c i) x)))
(* -1 (* x (+ (* -1 y) (* -1 (/ (* c i) x)))))
(*.f64 x (+.f64 y (/.f64 (*.f64 c i) x)))
(* -1 (* x (+ (* -1 y) (* -1 (/ (* c i) x)))))
(*.f64 x (+.f64 y (/.f64 (*.f64 c i) x)))
(* c i)
(*.f64 c i)
(+ (* c i) (* x y))
(+.f64 (*.f64 c i) (*.f64 x y))
(+ (* c i) (* x y))
(+.f64 (*.f64 c i) (*.f64 x y))
(+ (* c i) (* x y))
(+.f64 (*.f64 c i) (*.f64 x y))
(* x y)
(*.f64 x y)
(* y (+ x (/ (* c i) y)))
(*.f64 y (+.f64 x (/.f64 (*.f64 c i) y)))
(* y (+ x (/ (* c i) y)))
(*.f64 y (+.f64 x (/.f64 (*.f64 c i) y)))
(* y (+ x (/ (* c i) y)))
(*.f64 y (+.f64 x (/.f64 (*.f64 c i) y)))
(* x y)
(*.f64 x y)
(* -1 (* y (+ (* -1 x) (* -1 (/ (* c i) y)))))
(*.f64 y (+.f64 x (/.f64 (*.f64 c i) y)))
(* -1 (* y (+ (* -1 x) (* -1 (/ (* c i) y)))))
(*.f64 y (+.f64 x (/.f64 (*.f64 c i) y)))
(* -1 (* y (+ (* -1 x) (* -1 (/ (* c i) y)))))
(*.f64 y (+.f64 x (/.f64 (*.f64 c i) y)))
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(/ 1 (* x y))
(/.f64 #s(literal 1 binary64) (*.f64 x y))
(/ 1 (* x y))
(/.f64 #s(literal 1 binary64) (*.f64 x y))
(/ 1 (* x y))
(/.f64 #s(literal 1 binary64) (*.f64 x y))
(/ 1 (* x y))
(/.f64 #s(literal 1 binary64) (*.f64 x y))
(/ 1 (* x y))
(/.f64 #s(literal 1 binary64) (*.f64 x y))
(/ 1 (* x y))
(/.f64 #s(literal 1 binary64) (*.f64 x y))
(/ 1 (* x y))
(/.f64 #s(literal 1 binary64) (*.f64 x y))
(/ 1 (* x y))
(/.f64 #s(literal 1 binary64) (*.f64 x y))
(/ 1 (* x y))
(/.f64 #s(literal 1 binary64) (*.f64 x y))
(/ 1 (* x y))
(/.f64 #s(literal 1 binary64) (*.f64 x y))
(/ 1 (* x y))
(/.f64 #s(literal 1 binary64) (*.f64 x y))
(/ 1 (* x y))
(/.f64 #s(literal 1 binary64) (*.f64 x y))
(/ 1 (* x y))
(/.f64 #s(literal 1 binary64) (*.f64 x y))
(/ 1 (* x y))
(/.f64 #s(literal 1 binary64) (*.f64 x y))
(/ 1 (* x y))
(/.f64 #s(literal 1 binary64) (*.f64 x y))
(/ 1 (* x y))
(/.f64 #s(literal 1 binary64) (*.f64 x y))
(/ 1 (* x y))
(/.f64 #s(literal 1 binary64) (*.f64 x y))
(/ 1 (* x y))
(/.f64 #s(literal 1 binary64) (*.f64 x y))
(/ 1 (* x y))
(/.f64 #s(literal 1 binary64) (*.f64 x y))
(/ 1 (* x y))
(/.f64 #s(literal 1 binary64) (*.f64 x y))
(/ 1 (* x y))
(/.f64 #s(literal 1 binary64) (*.f64 x y))
(/ 1 (* x y))
(/.f64 #s(literal 1 binary64) (*.f64 x y))
(/ 1 (* x y))
(/.f64 #s(literal 1 binary64) (*.f64 x y))
(/ 1 (* x y))
(/.f64 #s(literal 1 binary64) (*.f64 x y))
(/ (* c i) x)
(/.f64 (*.f64 c i) x)
(/ (* c i) x)
(/.f64 (*.f64 c i) x)
(/ (* c i) x)
(/.f64 (*.f64 c i) x)
(/ (* c i) x)
(/.f64 (*.f64 c i) x)
(/ (* c i) x)
(/.f64 (*.f64 c i) x)
(/ (* c i) x)
(/.f64 (*.f64 c i) x)
(/ (* c i) x)
(/.f64 (*.f64 c i) x)
(/ (* c i) x)
(/.f64 (*.f64 c i) x)
(/ (* c i) x)
(/.f64 (*.f64 c i) x)
(/ (* c i) x)
(/.f64 (*.f64 c i) x)
(/ (* c i) x)
(/.f64 (*.f64 c i) x)
(/ (* c i) x)
(/.f64 (*.f64 c i) x)
(/ (* c i) x)
(/.f64 (*.f64 c i) x)
(/ (* c i) x)
(/.f64 (*.f64 c i) x)
(/ (* c i) x)
(/.f64 (*.f64 c i) x)
(/ (* c i) x)
(/.f64 (*.f64 c i) x)
(/ (* c i) x)
(/.f64 (*.f64 c i) x)
(/ (* c i) x)
(/.f64 (*.f64 c i) x)
(/ (* c i) x)
(/.f64 (*.f64 c i) x)
(/ (* c i) x)
(/.f64 (*.f64 c i) x)
(/ (* c i) x)
(/.f64 (*.f64 c i) x)
(/ (* c i) x)
(/.f64 (*.f64 c i) x)
(/ (* c i) x)
(/.f64 (*.f64 c i) x)
(/ (* c i) x)
(/.f64 (*.f64 c i) x)
(/ (* c i) x)
(/.f64 (*.f64 c i) x)
(/ (* c i) x)
(/.f64 (*.f64 c i) x)
(/ (* c i) x)
(/.f64 (*.f64 c i) x)
(/ (* c i) x)
(/.f64 (*.f64 c i) x)
(/ (* c i) x)
(/.f64 (*.f64 c i) x)
(/ (* c i) x)
(/.f64 (*.f64 c i) x)
(/ (* c i) x)
(/.f64 (*.f64 c i) x)
(/ (* c i) x)
(/.f64 (*.f64 c i) x)
(/ (* c i) x)
(/.f64 (*.f64 c i) x)
(/ (* c i) x)
(/.f64 (*.f64 c i) x)
(/ (* c i) x)
(/.f64 (*.f64 c i) x)
(/ (* c i) x)
(/.f64 (*.f64 c i) x)

eval200.0ms (2.2%)

Compiler

Compiled 23808 to 2252 computations (90.5% saved)

prune137.0ms (1.5%)

Pruning

12 alts after pruning (5 fresh and 7 done)

PrunedKeptTotal
New121131214
Fresh224
Picked145
Done033
Total1214121226
Accuracy
100.0%
Counts
1226 → 12
Alt Table
Click to see full alt table
StatusAccuracyProgram
29.4%
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x y)))
53.2%
(+.f64 (*.f64 z t) (*.f64 x y))
48.7%
(+.f64 (*.f64 z t) (*.f64 c i))
49.7%
(+.f64 (*.f64 c i) (*.f64 x y))
51.7%
(+.f64 (*.f64 a b) (*.f64 x y))
48.3%
(+.f64 (*.f64 a b) (*.f64 c i))
29.4%
(*.f64 y x)
47.4%
(*.f64 x (+.f64 y (/.f64 (*.f64 a b) x)))
27.8%
(*.f64 t z)
43.3%
(*.f64 i (+.f64 c (/.f64 (*.f64 x y) i)))
23.9%
(*.f64 c i)
26.5%
(*.f64 a b)
Compiler

Compiled 243 to 182 computations (25.1% saved)

simplify330.0ms (3.6%)

Algorithm
egg-herbie
Localize:

Found 15 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 a b)
cost-diff0
(/.f64 (*.f64 a b) x)
cost-diff0
(+.f64 y (/.f64 (*.f64 a b) x))
cost-diff128
(*.f64 x (+.f64 y (/.f64 (*.f64 a b) x)))
cost-diff0
(*.f64 x y)
cost-diff0
(/.f64 (*.f64 x y) i)
cost-diff0
(+.f64 c (/.f64 (*.f64 x y) i))
cost-diff128
(*.f64 i (+.f64 c (/.f64 (*.f64 x y) i)))
cost-diff0
(*.f64 x y)
cost-diff0
(*.f64 a b)
cost-diff0
(+.f64 (*.f64 a b) (*.f64 x y))
cost-diff0
(*.f64 y x)
cost-diff0
(*.f64 x y)
cost-diff0
(*.f64 z t)
cost-diff0
(+.f64 (*.f64 z t) (*.f64 x y))
Rules
6322×*-lowering-*.f32
6322×*-lowering-*.f64
2720×/-lowering-/.f32
2720×/-lowering-/.f64
2490×associate-/r/
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
02090
14587
28887
314087
418385
520985
665485
7253585
8269585
9277685
10284485
11292085
12303785
13531685
14759585
0816785
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(+ (* z t) (* x y))
(* z t)
z
t
(* x y)
x
y
(* y x)
y
x
(+ (* a b) (* x y))
(* a b)
a
b
(* x y)
x
y
(* i (+ c (/ (* x y) i)))
i
(+ c (/ (* x y) i))
c
(/ (* x y) i)
(* x y)
x
y
(* x (+ y (/ (* a b) x)))
x
(+ y (/ (* a b) x))
y
(/ (* a b) x)
(* a b)
a
b
Outputs
(+ (* z t) (* x y))
(+.f64 (*.f64 z t) (*.f64 x y))
(* z t)
(*.f64 z t)
z
t
(* x y)
(*.f64 x y)
x
y
(* y x)
(*.f64 x y)
y
x
(+ (* a b) (* x y))
(+.f64 (*.f64 x y) (*.f64 a b))
(* a b)
(*.f64 a b)
a
b
(* x y)
(*.f64 x y)
x
y
(* i (+ c (/ (* x y) i)))
(+.f64 (*.f64 x y) (*.f64 i c))
i
(+ c (/ (* x y) i))
(+.f64 c (/.f64 (*.f64 x y) i))
c
(/ (* x y) i)
(/.f64 (*.f64 x y) i)
(* x y)
(*.f64 x y)
x
y
(* x (+ y (/ (* a b) x)))
(+.f64 (*.f64 x y) (*.f64 a b))
x
(+ y (/ (* a b) x))
(+.f64 y (*.f64 a (/.f64 b x)))
y
(/ (* a b) x)
(*.f64 a (/.f64 b x))
(* a b)
(*.f64 a b)
a
b

localize102.0ms (1.1%)

Localize:

Found 15 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(*.f64 a b)
accuracy100.0%
(+.f64 y (/.f64 (*.f64 a b) x))
accuracy91.8%
(*.f64 x (+.f64 y (/.f64 (*.f64 a b) x)))
accuracy90.7%
(/.f64 (*.f64 a b) x)
accuracy100.0%
(*.f64 x y)
accuracy100.0%
(+.f64 c (/.f64 (*.f64 x y) i))
accuracy92.9%
(/.f64 (*.f64 x y) i)
accuracy90.1%
(*.f64 i (+.f64 c (/.f64 (*.f64 x y) i)))
accuracy100.0%
(*.f64 x y)
accuracy100.0%
(*.f64 a b)
accuracy98.6%
(+.f64 (*.f64 a b) (*.f64 x y))
accuracy100.0%
(*.f64 y x)
accuracy100.0%
(*.f64 z t)
accuracy100.0%
(*.f64 x y)
accuracy98.5%
(+.f64 (*.f64 z t) (*.f64 x y))
Results
76.0ms256×0valid
Compiler

Compiled 104 to 21 computations (79.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 22.0ms
ival-mult: 13.0ms (59.4% of total)
ival-add: 5.0ms (22.9% of total)
ival-div: 4.0ms (18.3% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

series42.0ms (0.5%)

Counts
12 → 456
Calls
Call 1
Inputs
#<alt (+ (* z t) (* x y))>
#<alt (* z t)>
#<alt (* x y)>
#<alt (* y x)>
#<alt (+ (* a b) (* x y))>
#<alt (* a b)>
#<alt (* i (+ c (/ (* x y) i)))>
#<alt (+ c (/ (* x y) i))>
#<alt (/ (* x y) i)>
#<alt (* x (+ y (/ (* a b) x)))>
#<alt (+ y (/ (* a b) x))>
#<alt (/ (* a b) x)>
Outputs
#<alt (* x y)>
#<alt (+ (* t z) (* x y))>
#<alt (+ (* t z) (* x y))>
#<alt (+ (* t z) (* x y))>
#<alt (* t z)>
#<alt (* z (+ t (/ (* x y) z)))>
#<alt (* z (+ t (/ (* x y) z)))>
#<alt (* z (+ t (/ (* x y) z)))>
#<alt (* t z)>
#<alt (* -1 (* z (+ (* -1 t) (* -1 (/ (* x y) z)))))>
#<alt (* -1 (* z (+ (* -1 t) (* -1 (/ (* x y) z)))))>
#<alt (* -1 (* z (+ (* -1 t) (* -1 (/ (* x y) z)))))>
#<alt (* x y)>
#<alt (+ (* t z) (* x y))>
#<alt (+ (* t z) (* x y))>
#<alt (+ (* t z) (* x y))>
#<alt (* t z)>
#<alt (* t (+ z (/ (* x y) t)))>
#<alt (* t (+ z (/ (* x y) t)))>
#<alt (* t (+ z (/ (* x y) t)))>
#<alt (* t z)>
#<alt (* -1 (* t (+ (* -1 z) (* -1 (/ (* x y) t)))))>
#<alt (* -1 (* t (+ (* -1 z) (* -1 (/ (* x y) t)))))>
#<alt (* -1 (* t (+ (* -1 z) (* -1 (/ (* x y) t)))))>
#<alt (* t z)>
#<alt (+ (* t z) (* x y))>
#<alt (+ (* t z) (* x y))>
#<alt (+ (* t z) (* x y))>
#<alt (* x y)>
#<alt (* x (+ y (/ (* t z) x)))>
#<alt (* x (+ y (/ (* t z) x)))>
#<alt (* x (+ y (/ (* t z) x)))>
#<alt (* x y)>
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (* t z) x)))))>
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (* t z) x)))))>
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (* t z) x)))))>
#<alt (* t z)>
#<alt (+ (* t z) (* x y))>
#<alt (+ (* t z) (* x y))>
#<alt (+ (* t z) (* x y))>
#<alt (* x y)>
#<alt (* y (+ x (/ (* t z) y)))>
#<alt (* y (+ x (/ (* t z) y)))>
#<alt (* y (+ x (/ (* t z) y)))>
#<alt (* x y)>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (* t z) y)))))>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (* t z) y)))))>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (* t z) y)))))>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (+ (* a b) (* x y))>
#<alt (+ (* a b) (* x y))>
#<alt (+ (* a b) (* x y))>
#<alt (* a b)>
#<alt (* a (+ b (/ (* x y) a)))>
#<alt (* a (+ b (/ (* x y) a)))>
#<alt (* a (+ b (/ (* x y) a)))>
#<alt (* a b)>
#<alt (* -1 (* a (+ (* -1 b) (* -1 (/ (* x y) a)))))>
#<alt (* -1 (* a (+ (* -1 b) (* -1 (/ (* x y) a)))))>
#<alt (* -1 (* a (+ (* -1 b) (* -1 (/ (* x y) a)))))>
#<alt (* x y)>
#<alt (+ (* a b) (* x y))>
#<alt (+ (* a b) (* x y))>
#<alt (+ (* a b) (* x y))>
#<alt (* a b)>
#<alt (* b (+ a (/ (* x y) b)))>
#<alt (* b (+ a (/ (* x y) b)))>
#<alt (* b (+ a (/ (* x y) b)))>
#<alt (* a b)>
#<alt (* -1 (* b (+ (* -1 a) (* -1 (/ (* x y) b)))))>
#<alt (* -1 (* b (+ (* -1 a) (* -1 (/ (* x y) b)))))>
#<alt (* -1 (* b (+ (* -1 a) (* -1 (/ (* x y) b)))))>
#<alt (* a b)>
#<alt (+ (* a b) (* x y))>
#<alt (+ (* a b) (* x y))>
#<alt (+ (* a b) (* x y))>
#<alt (* x y)>
#<alt (* x (+ y (/ (* a b) x)))>
#<alt (* x (+ y (/ (* a b) x)))>
#<alt (* x (+ y (/ (* a b) x)))>
#<alt (* x y)>
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (* a b) x)))))>
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (* a b) x)))))>
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (* a b) x)))))>
#<alt (* a b)>
#<alt (+ (* a b) (* x y))>
#<alt (+ (* a b) (* x y))>
#<alt (+ (* a b) (* x y))>
#<alt (* x y)>
#<alt (* y (+ x (/ (* a b) y)))>
#<alt (* y (+ x (/ (* a b) y)))>
#<alt (* y (+ x (/ (* a b) y)))>
#<alt (* x y)>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (* a b) y)))))>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (* a b) y)))))>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (* a b) y)))))>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* x y)>
#<alt (+ (* c i) (* x y))>
#<alt (+ (* c i) (* x y))>
#<alt (+ (* c i) (* x y))>
#<alt (* c i)>
#<alt (* i (+ c (/ (* x y) i)))>
#<alt (* i (+ c (/ (* x y) i)))>
#<alt (* i (+ c (/ (* x y) i)))>
#<alt (* c i)>
#<alt (* -1 (* i (+ (* -1 c) (* -1 (/ (* x y) i)))))>
#<alt (* -1 (* i (+ (* -1 c) (* -1 (/ (* x y) i)))))>
#<alt (* -1 (* i (+ (* -1 c) (* -1 (/ (* x y) i)))))>
#<alt (* x y)>
#<alt (+ (* c i) (* x y))>
#<alt (+ (* c i) (* x y))>
#<alt (+ (* c i) (* x y))>
#<alt (* c i)>
#<alt (* c (+ i (/ (* x y) c)))>
#<alt (* c (+ i (/ (* x y) c)))>
#<alt (* c (+ i (/ (* x y) c)))>
#<alt (* c i)>
#<alt (* -1 (* c (+ (* -1 i) (* -1 (/ (* x y) c)))))>
#<alt (* -1 (* c (+ (* -1 i) (* -1 (/ (* x y) c)))))>
#<alt (* -1 (* c (+ (* -1 i) (* -1 (/ (* x y) c)))))>
#<alt (* c i)>
#<alt (+ (* c i) (* x y))>
#<alt (+ (* c i) (* x y))>
#<alt (+ (* c i) (* x y))>
#<alt (* x y)>
#<alt (* x (+ y (/ (* c i) x)))>
#<alt (* x (+ y (/ (* c i) x)))>
#<alt (* x (+ y (/ (* c i) x)))>
#<alt (* x y)>
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (* c i) x)))))>
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (* c i) x)))))>
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (* c i) x)))))>
#<alt (* c i)>
#<alt (+ (* c i) (* x y))>
#<alt (+ (* c i) (* x y))>
#<alt (+ (* c i) (* x y))>
#<alt (* x y)>
#<alt (* y (+ x (/ (* c i) y)))>
#<alt (* y (+ x (/ (* c i) y)))>
#<alt (* y (+ x (/ (* c i) y)))>
#<alt (* x y)>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (* c i) y)))))>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (* c i) y)))))>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (* c i) y)))))>
#<alt (/ (* x y) i)>
#<alt (+ c (/ (* x y) i))>
#<alt (+ c (/ (* x y) i))>
#<alt (+ c (/ (* x y) i))>
#<alt c>
#<alt (* c (+ 1 (/ (* x y) (* c i))))>
#<alt (* c (+ 1 (/ (* x y) (* c i))))>
#<alt (* c (+ 1 (/ (* x y) (* c i))))>
#<alt c>
#<alt (* -1 (* c (- (* -1 (/ (* x y) (* c i))) 1)))>
#<alt (* -1 (* c (- (* -1 (/ (* x y) (* c i))) 1)))>
#<alt (* -1 (* c (- (* -1 (/ (* x y) (* c i))) 1)))>
#<alt c>
#<alt (+ c (/ (* x y) i))>
#<alt (+ c (/ (* x y) i))>
#<alt (+ c (/ (* x y) i))>
#<alt (/ (* x y) i)>
#<alt (* x (+ (/ c x) (/ y i)))>
#<alt (* x (+ (/ c x) (/ y i)))>
#<alt (* x (+ (/ c x) (/ y i)))>
#<alt (/ (* x y) i)>
#<alt (* -1 (* x (+ (* -1 (/ c x)) (* -1 (/ y i)))))>
#<alt (* -1 (* x (+ (* -1 (/ c x)) (* -1 (/ y i)))))>
#<alt (* -1 (* x (+ (* -1 (/ c x)) (* -1 (/ y i)))))>
#<alt c>
#<alt (+ c (/ (* x y) i))>
#<alt (+ c (/ (* x y) i))>
#<alt (+ c (/ (* x y) i))>
#<alt (/ (* x y) i)>
#<alt (* y (+ (/ c y) (/ x i)))>
#<alt (* y (+ (/ c y) (/ x i)))>
#<alt (* y (+ (/ c y) (/ x i)))>
#<alt (/ (* x y) i)>
#<alt (* -1 (* y (+ (* -1 (/ c y)) (* -1 (/ x i)))))>
#<alt (* -1 (* y (+ (* -1 (/ c y)) (* -1 (/ x i)))))>
#<alt (* -1 (* y (+ (* -1 (/ c y)) (* -1 (/ x i)))))>
#<alt (/ (* x y) i)>
#<alt (/ (+ (* c i) (* x y)) i)>
#<alt (/ (+ (* c i) (* x y)) i)>
#<alt (/ (+ (* c i) (* x y)) i)>
#<alt c>
#<alt (+ c (/ (* x y) i))>
#<alt (+ c (/ (* x y) i))>
#<alt (+ c (/ (* x y) i))>
#<alt c>
#<alt (+ c (/ (* x y) i))>
#<alt (+ c (/ (* x y) i))>
#<alt (+ c (/ (* x y) i))>
#<alt (/ (* x y) i)>
#<alt (/ (* x y) i)>
#<alt (/ (* x y) i)>
#<alt (/ (* x y) i)>
#<alt (/ (* x y) i)>
#<alt (/ (* x y) i)>
#<alt (/ (* x y) i)>
#<alt (/ (* x y) i)>
#<alt (/ (* x y) i)>
#<alt (/ (* x y) i)>
#<alt (/ (* x y) i)>
#<alt (/ (* x y) i)>
#<alt (/ (* x y) i)>
#<alt (/ (* x y) i)>
#<alt (/ (* x y) i)>
#<alt (/ (* x y) i)>
#<alt (/ (* x y) i)>
#<alt (/ (* x y) i)>
#<alt (/ (* x y) i)>
#<alt (/ (* x y) i)>
#<alt (/ (* x y) i)>
#<alt (/ (* x y) i)>
#<alt (/ (* x y) i)>
#<alt (/ (* x y) i)>
#<alt (/ (* x y) i)>
#<alt (/ (* x y) i)>
#<alt (/ (* x y) i)>
#<alt (/ (* x y) i)>
#<alt (/ (* x y) i)>
#<alt (/ (* x y) i)>
#<alt (/ (* x y) i)>
#<alt (/ (* x y) i)>
#<alt (/ (* x y) i)>
#<alt (/ (* x y) i)>
#<alt (/ (* x y) i)>
#<alt (/ (* x y) i)>
#<alt (* a b)>
#<alt (+ (* a b) (* x y))>
#<alt (+ (* a b) (* x y))>
#<alt (+ (* a b) (* x y))>
#<alt (* x y)>
#<alt (* x (+ y (/ (* a b) x)))>
#<alt (* x (+ y (/ (* a b) x)))>
#<alt (* x (+ y (/ (* a b) x)))>
#<alt (* x y)>
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (* a b) x)))))>
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (* a b) x)))))>
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (* a b) x)))))>
#<alt (* a b)>
#<alt (+ (* a b) (* x y))>
#<alt (+ (* a b) (* x y))>
#<alt (+ (* a b) (* x y))>
#<alt (* x y)>
#<alt (* y (+ x (/ (* a b) y)))>
#<alt (* y (+ x (/ (* a b) y)))>
#<alt (* y (+ x (/ (* a b) y)))>
#<alt (* x y)>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (* a b) y)))))>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (* a b) y)))))>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (* a b) y)))))>
#<alt (* x y)>
#<alt (+ (* a b) (* x y))>
#<alt (+ (* a b) (* x y))>
#<alt (+ (* a b) (* x y))>
#<alt (* a b)>
#<alt (* a (+ b (/ (* x y) a)))>
#<alt (* a (+ b (/ (* x y) a)))>
#<alt (* a (+ b (/ (* x y) a)))>
#<alt (* a b)>
#<alt (* -1 (* a (+ (* -1 b) (* -1 (/ (* x y) a)))))>
#<alt (* -1 (* a (+ (* -1 b) (* -1 (/ (* x y) a)))))>
#<alt (* -1 (* a (+ (* -1 b) (* -1 (/ (* x y) a)))))>
#<alt (* x y)>
#<alt (+ (* a b) (* x y))>
#<alt (+ (* a b) (* x y))>
#<alt (+ (* a b) (* x y))>
#<alt (* a b)>
#<alt (* b (+ a (/ (* x y) b)))>
#<alt (* b (+ a (/ (* x y) b)))>
#<alt (* b (+ a (/ (* x y) b)))>
#<alt (* a b)>
#<alt (* -1 (* b (+ (* -1 a) (* -1 (/ (* x y) b)))))>
#<alt (* -1 (* b (+ (* -1 a) (* -1 (/ (* x y) b)))))>
#<alt (* -1 (* b (+ (* -1 a) (* -1 (/ (* x y) b)))))>
#<alt (/ (* a b) x)>
#<alt (+ y (/ (* a b) x))>
#<alt (+ y (/ (* a b) x))>
#<alt (+ y (/ (* a b) x))>
#<alt y>
#<alt (* y (+ 1 (/ (* a b) (* x y))))>
#<alt (* y (+ 1 (/ (* a b) (* x y))))>
#<alt (* y (+ 1 (/ (* a b) (* x y))))>
#<alt y>
#<alt (* -1 (* y (- (* -1 (/ (* a b) (* x y))) 1)))>
#<alt (* -1 (* y (- (* -1 (/ (* a b) (* x y))) 1)))>
#<alt (* -1 (* y (- (* -1 (/ (* a b) (* x y))) 1)))>
#<alt y>
#<alt (+ y (/ (* a b) x))>
#<alt (+ y (/ (* a b) x))>
#<alt (+ y (/ (* a b) x))>
#<alt (/ (* a b) x)>
#<alt (* a (+ (/ b x) (/ y a)))>
#<alt (* a (+ (/ b x) (/ y a)))>
#<alt (* a (+ (/ b x) (/ y a)))>
#<alt (/ (* a b) x)>
#<alt (* -1 (* a (+ (* -1 (/ b x)) (* -1 (/ y a)))))>
#<alt (* -1 (* a (+ (* -1 (/ b x)) (* -1 (/ y a)))))>
#<alt (* -1 (* a (+ (* -1 (/ b x)) (* -1 (/ y a)))))>
#<alt y>
#<alt (+ y (/ (* a b) x))>
#<alt (+ y (/ (* a b) x))>
#<alt (+ y (/ (* a b) x))>
#<alt (/ (* a b) x)>
#<alt (* b (+ (/ a x) (/ y b)))>
#<alt (* b (+ (/ a x) (/ y b)))>
#<alt (* b (+ (/ a x) (/ y b)))>
#<alt (/ (* a b) x)>
#<alt (* -1 (* b (+ (* -1 (/ a x)) (* -1 (/ y b)))))>
#<alt (* -1 (* b (+ (* -1 (/ a x)) (* -1 (/ y b)))))>
#<alt (* -1 (* b (+ (* -1 (/ a x)) (* -1 (/ y b)))))>
#<alt (/ (* a b) x)>
#<alt (/ (+ (* a b) (* x y)) x)>
#<alt (/ (+ (* a b) (* x y)) x)>
#<alt (/ (+ (* a b) (* x y)) x)>
#<alt y>
#<alt (+ y (/ (* a b) x))>
#<alt (+ y (/ (* a b) x))>
#<alt (+ y (/ (* a b) x))>
#<alt y>
#<alt (+ y (/ (* a b) x))>
#<alt (+ y (/ (* a b) x))>
#<alt (+ y (/ (* a b) x))>
#<alt (/ (* a b) x)>
#<alt (/ (* a b) x)>
#<alt (/ (* a b) x)>
#<alt (/ (* a b) x)>
#<alt (/ (* a b) x)>
#<alt (/ (* a b) x)>
#<alt (/ (* a b) x)>
#<alt (/ (* a b) x)>
#<alt (/ (* a b) x)>
#<alt (/ (* a b) x)>
#<alt (/ (* a b) x)>
#<alt (/ (* a b) x)>
#<alt (/ (* a b) x)>
#<alt (/ (* a b) x)>
#<alt (/ (* a b) x)>
#<alt (/ (* a b) x)>
#<alt (/ (* a b) x)>
#<alt (/ (* a b) x)>
#<alt (/ (* a b) x)>
#<alt (/ (* a b) x)>
#<alt (/ (* a b) x)>
#<alt (/ (* a b) x)>
#<alt (/ (* a b) x)>
#<alt (/ (* a b) x)>
#<alt (/ (* a b) x)>
#<alt (/ (* a b) x)>
#<alt (/ (* a b) x)>
#<alt (/ (* a b) x)>
#<alt (/ (* a b) x)>
#<alt (/ (* a b) x)>
#<alt (/ (* a b) x)>
#<alt (/ (* a b) x)>
#<alt (/ (* a b) x)>
#<alt (/ (* a b) x)>
#<alt (/ (* a b) x)>
#<alt (/ (* a b) x)>
Calls

114 calls:

TimeVariablePointExpression
22.0ms
y
@-inf
(+ (* z t) (* x y))
6.0ms
i
@inf
(* i (+ c (/ (* x y) i)))
1.0ms
i
@-inf
(* i (+ c (/ (* x y) i)))
0.0ms
i
@0
(* i (+ c (/ (* x y) i)))
0.0ms
x
@-inf
(* x (+ y (/ (* a b) x)))

rewrite387.0ms (4.3%)

Algorithm
batch-egg-rewrite
Rules
3398×*-lowering-*.f32
3398×*-lowering-*.f64
2984×/-lowering-/.f32
2984×/-lowering-/.f64
2286×+-lowering-+.f64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02063
110760
2104358
0860158
Stop Event
iter limit
node limit
Counts
12 → 433
Calls
Call 1
Inputs
(+ (* z t) (* x y))
(* z t)
(* x y)
(* y x)
(+ (* a b) (* x y))
(* a b)
(* i (+ c (/ (* x y) i)))
(+ c (/ (* x y) i))
(/ (* x y) i)
(* x (+ y (/ (* a b) x)))
(+ y (/ (* a b) x))
(/ (* a b) x)
Outputs
(+.f64 (*.f64 z t) (*.f64 x y))
(+.f64 (*.f64 x y) (*.f64 z t))
(+.f64 (/.f64 (*.f64 z (*.f64 t (*.f64 z t))) (-.f64 (*.f64 z t) (*.f64 x y))) (neg.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 z t) (*.f64 x y)))))
(-.f64 (/.f64 (*.f64 z (*.f64 t (*.f64 z t))) (-.f64 (*.f64 z t) (*.f64 x y))) (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 z t) (*.f64 x y))))
(-.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 x y) (*.f64 z t))) (/.f64 (*.f64 z (*.f64 t (*.f64 z t))) (-.f64 (*.f64 x y) (*.f64 z t))))
(fma.f64 z t (*.f64 x y))
(fma.f64 t z (*.f64 x y))
(fma.f64 x y (*.f64 z t))
(fma.f64 y x (*.f64 z t))
(/.f64 (+.f64 (*.f64 (*.f64 z (*.f64 z z)) (*.f64 t (*.f64 t t))) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 z t)))))
(/.f64 (+.f64 (*.f64 (*.f64 z (*.f64 z z)) (*.f64 t (*.f64 t t))) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 z (*.f64 t (*.f64 x y))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 z t) (*.f64 x y))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 z (*.f64 t (*.f64 x y))))) (+.f64 (*.f64 (*.f64 z (*.f64 z z)) (*.f64 t (*.f64 t t))) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 z t) (*.f64 x y))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 z (*.f64 t (*.f64 z t))))))
(/.f64 (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 x y) (*.f64 x y))) (-.f64 (*.f64 z t) (*.f64 x y)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 z t) (*.f64 x y)))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 z (*.f64 z z)) (*.f64 t (*.f64 t t))) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 z t))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 z (*.f64 z z)) (*.f64 t (*.f64 t t))) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) (neg.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 z (*.f64 t (*.f64 x y)))))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 x y) (*.f64 x y)))) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 z t) (*.f64 x y))))
(/.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 z (*.f64 t (*.f64 z t)))) (-.f64 (*.f64 x y) (*.f64 z t)))
(/.f64 (-.f64 (*.f64 (*.f64 z (*.f64 t (*.f64 z t))) (-.f64 (*.f64 z t) (*.f64 x y))) (*.f64 (-.f64 (*.f64 z t) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))) (*.f64 (-.f64 (*.f64 z t) (*.f64 x y)) (-.f64 (*.f64 z t) (*.f64 x y))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 z (*.f64 z z)) (*.f64 t (*.f64 t t))) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 z t)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 x y) (*.f64 x y))))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 z t) (*.f64 x y)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 z (*.f64 t (*.f64 z t))))) (neg.f64 (-.f64 (*.f64 x y) (*.f64 z t))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 z (*.f64 t (*.f64 z t))) (-.f64 (*.f64 z t) (*.f64 x y))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 z t) (*.f64 x y))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 z (*.f64 t (*.f64 z t))) (-.f64 (*.f64 z t) (*.f64 x y))) (/.f64 (*.f64 z (*.f64 t (*.f64 z t))) (-.f64 (*.f64 z t) (*.f64 x y)))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 z t) (*.f64 x y))) (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 z t) (*.f64 x y)))) (*.f64 (/.f64 (*.f64 z (*.f64 t (*.f64 z t))) (-.f64 (*.f64 z t) (*.f64 x y))) (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 z t) (*.f64 x y)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 z (*.f64 t (*.f64 z t))) (-.f64 (*.f64 z t) (*.f64 x y))) (/.f64 (*.f64 z (*.f64 t (*.f64 z t))) (-.f64 (*.f64 z t) (*.f64 x y)))) (*.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 z t) (*.f64 x y))) (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 z t) (*.f64 x y))))) (+.f64 (/.f64 (*.f64 z (*.f64 t (*.f64 z t))) (-.f64 (*.f64 z t) (*.f64 x y))) (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 z t) (*.f64 x y)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 z t) (*.f64 x y))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 (*.f64 z (*.f64 z z)) (*.f64 t (*.f64 t t))) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 z t))))))
(*.f64 (+.f64 (*.f64 (*.f64 z (*.f64 z z)) (*.f64 t (*.f64 t t))) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 z (*.f64 t (*.f64 x y)))))))
(*.f64 #s(literal 1 binary64) (+.f64 (*.f64 z t) (*.f64 x y)))
(*.f64 (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 x y) (*.f64 x y))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 z t) (*.f64 x y))))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 z (*.f64 z z)) (*.f64 t (*.f64 t t))) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 z t)))))))
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 (*.f64 x y) (*.f64 x y)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 z t) (*.f64 x y)))))
(*.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 z (*.f64 t (*.f64 z t)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x y) (*.f64 z t))))
(*.f64 z t)
(*.f64 t z)
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (*.f64 x y)))
(neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 x y)))
(/.f64 i (/.f64 i (*.f64 x y)))
(/.f64 (-.f64 #s(literal 0 binary64) i) (-.f64 #s(literal 0 binary64) (/.f64 i (*.f64 x y))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 i (*.f64 x y)) i))
(/.f64 #s(literal 1 binary64) (/.f64 i (*.f64 i (*.f64 x y))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) i) (*.f64 i (-.f64 #s(literal 0 binary64) (*.f64 x y)))))
(/.f64 #s(literal 1 binary64) (/.f64 i (*.f64 (*.f64 x y) i)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) i) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x y)) i)))
(/.f64 (*.f64 i x) (/.f64 i y))
(/.f64 (*.f64 i (*.f64 x y)) i)
(/.f64 (*.f64 i (-.f64 #s(literal 0 binary64) (*.f64 x y))) (-.f64 #s(literal 0 binary64) i))
(/.f64 (*.f64 (*.f64 x y) i) i)
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x y)) i) (-.f64 #s(literal 0 binary64) i))
(/.f64 (neg.f64 (*.f64 i (*.f64 x y))) (-.f64 #s(literal 0 binary64) i))
(/.f64 (neg.f64 (*.f64 i (-.f64 #s(literal 0 binary64) (*.f64 x y)))) i)
(/.f64 (neg.f64 (*.f64 (*.f64 x y) i)) (-.f64 #s(literal 0 binary64) i))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x y)) i)) i)
(*.f64 x y)
(*.f64 x (*.f64 (/.f64 y i) i))
(*.f64 y x)
(*.f64 (*.f64 x y) #s(literal 1 binary64))
(*.f64 i (/.f64 x (/.f64 i y)))
(*.f64 (/.f64 x (/.f64 i y)) i)
(*.f64 #s(literal 1 binary64) (*.f64 x y))
(*.f64 (/.f64 #s(literal 1 binary64) i) (/.f64 i (/.f64 #s(literal 1 binary64) (*.f64 x y))))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 x y)))
(*.f64 (*.f64 i x) (/.f64 y i))
(*.f64 (*.f64 i (*.f64 x y)) (/.f64 #s(literal 1 binary64) i))
(*.f64 (*.f64 i (-.f64 #s(literal 0 binary64) (*.f64 x y))) (/.f64 #s(literal -1 binary64) i))
(*.f64 (*.f64 (*.f64 x y) i) (/.f64 #s(literal 1 binary64) i))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x y)) i) (/.f64 #s(literal -1 binary64) i))
(*.f64 (/.f64 i #s(literal -1 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 x y)) i))
(*.f64 (/.f64 i i) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x y))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 x y)) #s(literal -1 binary64)) (/.f64 i i))
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (*.f64 x y)))
(neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 x y)))
(/.f64 i (/.f64 i (*.f64 x y)))
(/.f64 (-.f64 #s(literal 0 binary64) i) (-.f64 #s(literal 0 binary64) (/.f64 i (*.f64 x y))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 i (*.f64 x y)) i))
(/.f64 #s(literal 1 binary64) (/.f64 i (*.f64 i (*.f64 x y))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) i) (*.f64 i (-.f64 #s(literal 0 binary64) (*.f64 x y)))))
(/.f64 #s(literal 1 binary64) (/.f64 i (*.f64 (*.f64 x y) i)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) i) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x y)) i)))
(/.f64 (*.f64 i x) (/.f64 i y))
(/.f64 (*.f64 i (*.f64 x y)) i)
(/.f64 (*.f64 i (-.f64 #s(literal 0 binary64) (*.f64 x y))) (-.f64 #s(literal 0 binary64) i))
(/.f64 (*.f64 (*.f64 x y) i) i)
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x y)) i) (-.f64 #s(literal 0 binary64) i))
(/.f64 (neg.f64 (*.f64 i (*.f64 x y))) (-.f64 #s(literal 0 binary64) i))
(/.f64 (neg.f64 (*.f64 i (-.f64 #s(literal 0 binary64) (*.f64 x y)))) i)
(/.f64 (neg.f64 (*.f64 (*.f64 x y) i)) (-.f64 #s(literal 0 binary64) i))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x y)) i)) i)
(*.f64 x y)
(*.f64 x (*.f64 (/.f64 y i) i))
(*.f64 y x)
(*.f64 (*.f64 x y) #s(literal 1 binary64))
(*.f64 i (/.f64 x (/.f64 i y)))
(*.f64 (/.f64 x (/.f64 i y)) i)
(*.f64 #s(literal 1 binary64) (*.f64 x y))
(*.f64 (/.f64 #s(literal 1 binary64) i) (/.f64 i (/.f64 #s(literal 1 binary64) (*.f64 x y))))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 x y)))
(*.f64 (*.f64 i x) (/.f64 y i))
(*.f64 (*.f64 i (*.f64 x y)) (/.f64 #s(literal 1 binary64) i))
(*.f64 (*.f64 i (-.f64 #s(literal 0 binary64) (*.f64 x y))) (/.f64 #s(literal -1 binary64) i))
(*.f64 (*.f64 (*.f64 x y) i) (/.f64 #s(literal 1 binary64) i))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x y)) i) (/.f64 #s(literal -1 binary64) i))
(*.f64 (/.f64 i #s(literal -1 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 x y)) i))
(*.f64 (/.f64 i i) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x y))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 x y)) #s(literal -1 binary64)) (/.f64 i i))
(+.f64 (*.f64 x y) (*.f64 a b))
(+.f64 (*.f64 a b) (*.f64 x y))
(+.f64 (/.f64 (*.f64 a (*.f64 b (*.f64 a b))) (-.f64 (*.f64 a b) (*.f64 x y))) (neg.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 a b) (*.f64 x y)))))
(-.f64 (/.f64 (*.f64 a (*.f64 b (*.f64 a b))) (-.f64 (*.f64 a b) (*.f64 x y))) (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 a b) (*.f64 x y))))
(-.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 x y) (*.f64 a b))) (/.f64 (*.f64 a (*.f64 b (*.f64 a b))) (-.f64 (*.f64 x y) (*.f64 a b))))
(fma.f64 x y (*.f64 a b))
(fma.f64 x (/.f64 a (/.f64 x b)) (*.f64 x y))
(fma.f64 y x (*.f64 a b))
(fma.f64 a b (*.f64 x y))
(fma.f64 a (*.f64 (/.f64 b x) x) (*.f64 x y))
(fma.f64 b a (*.f64 x y))
(fma.f64 (*.f64 a b) #s(literal 1 binary64) (*.f64 x y))
(fma.f64 (/.f64 a (/.f64 x b)) x (*.f64 x y))
(fma.f64 (*.f64 x a) (/.f64 b x) (*.f64 x y))
(fma.f64 (*.f64 x (*.f64 a b)) (/.f64 #s(literal 1 binary64) x) (*.f64 x y))
(/.f64 x (/.f64 #s(literal 1 binary64) (+.f64 y (/.f64 a (/.f64 x b)))))
(/.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))) (+.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 a b)))))
(/.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))) (+.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (*.f64 x y) (*.f64 a b)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) (*.f64 a b))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (*.f64 x y) (*.f64 a b)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 y y) (/.f64 (-.f64 (/.f64 a (/.f64 x b)) y) (/.f64 x (*.f64 a b)))) (*.f64 x (+.f64 (*.f64 y (*.f64 y y)) (/.f64 (/.f64 a (/.f64 x b)) (/.f64 (/.f64 x (*.f64 a b)) (/.f64 a (/.f64 x b))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 y (/.f64 a (/.f64 x b))) (*.f64 x (-.f64 (*.f64 y y) (/.f64 (/.f64 a (/.f64 x b)) (/.f64 x (*.f64 a b)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 y y) (/.f64 (-.f64 (/.f64 a (/.f64 x b)) y) (/.f64 x (*.f64 a b)))) (*.f64 (+.f64 (*.f64 y (*.f64 y y)) (/.f64 (/.f64 a (/.f64 x b)) (/.f64 (/.f64 x (*.f64 a b)) (/.f64 a (/.f64 x b))))) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 y (/.f64 a (/.f64 x b))) (*.f64 (-.f64 (*.f64 y y) (/.f64 (/.f64 a (/.f64 x b)) (/.f64 x (*.f64 a b)))) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) (*.f64 a b))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 a (*.f64 b (*.f64 a b))))))
(/.f64 (-.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (*.f64 x y) (*.f64 x y))) (-.f64 (*.f64 a b) (*.f64 x y)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) (*.f64 a b)))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 a b))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))))) (neg.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (*.f64 x y) (*.f64 a b))))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (*.f64 x y) (*.f64 x y)))) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 a b) (*.f64 x y))))
(/.f64 (*.f64 x (+.f64 (*.f64 y (*.f64 y y)) (/.f64 (/.f64 a (/.f64 x b)) (/.f64 (/.f64 x (*.f64 a b)) (/.f64 a (/.f64 x b)))))) (+.f64 (*.f64 y y) (/.f64 (-.f64 (/.f64 a (/.f64 x b)) y) (/.f64 x (*.f64 a b)))))
(/.f64 (*.f64 x (-.f64 (*.f64 y y) (/.f64 (/.f64 a (/.f64 x b)) (/.f64 x (*.f64 a b))))) (-.f64 y (/.f64 a (/.f64 x b))))
(/.f64 (*.f64 (+.f64 (*.f64 y (*.f64 y y)) (/.f64 (/.f64 a (/.f64 x b)) (/.f64 (/.f64 x (*.f64 a b)) (/.f64 a (/.f64 x b))))) x) (+.f64 (*.f64 y y) (/.f64 (-.f64 (/.f64 a (/.f64 x b)) y) (/.f64 x (*.f64 a b)))))
(/.f64 (*.f64 (-.f64 (*.f64 y y) (/.f64 (/.f64 a (/.f64 x b)) (/.f64 x (*.f64 a b)))) x) (-.f64 y (/.f64 a (/.f64 x b))))
(/.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 a (*.f64 b (*.f64 a b)))) (-.f64 (*.f64 x y) (*.f64 a b)))
(/.f64 (-.f64 (*.f64 (*.f64 a (*.f64 b (*.f64 a b))) (-.f64 (*.f64 a b) (*.f64 x y))) (*.f64 (-.f64 (*.f64 a b) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))) (*.f64 (-.f64 (*.f64 a b) (*.f64 x y)) (-.f64 (*.f64 a b) (*.f64 x y))))
(/.f64 (neg.f64 (*.f64 x (+.f64 (*.f64 y (*.f64 y y)) (/.f64 (/.f64 a (/.f64 x b)) (/.f64 (/.f64 x (*.f64 a b)) (/.f64 a (/.f64 x b))))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 y y) (/.f64 (-.f64 (/.f64 a (/.f64 x b)) y) (/.f64 x (*.f64 a b))))))
(/.f64 (neg.f64 (*.f64 x (-.f64 (*.f64 y y) (/.f64 (/.f64 a (/.f64 x b)) (/.f64 x (*.f64 a b)))))) (-.f64 #s(literal 0 binary64) (-.f64 y (/.f64 a (/.f64 x b)))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 y (*.f64 y y)) (/.f64 (/.f64 a (/.f64 x b)) (/.f64 (/.f64 x (*.f64 a b)) (/.f64 a (/.f64 x b))))) x)) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 y y) (/.f64 (-.f64 (/.f64 a (/.f64 x b)) y) (/.f64 x (*.f64 a b))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 y y) (/.f64 (/.f64 a (/.f64 x b)) (/.f64 x (*.f64 a b)))) x)) (-.f64 #s(literal 0 binary64) (-.f64 y (/.f64 a (/.f64 x b)))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 a b)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (*.f64 x y) (*.f64 x y))))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 a b) (*.f64 x y)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 a (*.f64 b (*.f64 a b))))) (neg.f64 (-.f64 (*.f64 x y) (*.f64 a b))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 a (*.f64 b (*.f64 a b))) (-.f64 (*.f64 a b) (*.f64 x y))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 a b) (*.f64 x y))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 a (*.f64 b (*.f64 a b))) (-.f64 (*.f64 a b) (*.f64 x y))) (/.f64 (*.f64 a (*.f64 b (*.f64 a b))) (-.f64 (*.f64 a b) (*.f64 x y)))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 a b) (*.f64 x y))) (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 a b) (*.f64 x y)))) (*.f64 (/.f64 (*.f64 a (*.f64 b (*.f64 a b))) (-.f64 (*.f64 a b) (*.f64 x y))) (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 a b) (*.f64 x y)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 a (*.f64 b (*.f64 a b))) (-.f64 (*.f64 a b) (*.f64 x y))) (/.f64 (*.f64 a (*.f64 b (*.f64 a b))) (-.f64 (*.f64 a b) (*.f64 x y)))) (*.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 a b) (*.f64 x y))) (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 a b) (*.f64 x y))))) (+.f64 (/.f64 (*.f64 a (*.f64 b (*.f64 a b))) (-.f64 (*.f64 a b) (*.f64 x y))) (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 a b) (*.f64 x y)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) (*.f64 a b))) #s(literal -1 binary64))
(*.f64 x (+.f64 y (/.f64 a (/.f64 x b))))
(*.f64 (+.f64 y (/.f64 a (/.f64 x b))) x)
(*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 a b))))))
(*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (*.f64 x y) (*.f64 a b))))))
(*.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) (*.f64 a b)))
(*.f64 (-.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (*.f64 x y) (*.f64 x y))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 a b) (*.f64 x y))))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 a b)))))))
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (*.f64 x y) (*.f64 x y)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 a b) (*.f64 x y)))))
(*.f64 (*.f64 x (+.f64 (*.f64 y (*.f64 y y)) (/.f64 (/.f64 a (/.f64 x b)) (/.f64 (/.f64 x (*.f64 a b)) (/.f64 a (/.f64 x b)))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 y y) (/.f64 (-.f64 (/.f64 a (/.f64 x b)) y) (/.f64 x (*.f64 a b))))))
(*.f64 (*.f64 x (-.f64 (*.f64 y y) (/.f64 (/.f64 a (/.f64 x b)) (/.f64 x (*.f64 a b))))) (/.f64 #s(literal 1 binary64) (-.f64 y (/.f64 a (/.f64 x b)))))
(*.f64 (*.f64 (+.f64 (*.f64 y (*.f64 y y)) (/.f64 (/.f64 a (/.f64 x b)) (/.f64 (/.f64 x (*.f64 a b)) (/.f64 a (/.f64 x b))))) x) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 y y) (/.f64 (-.f64 (/.f64 a (/.f64 x b)) y) (/.f64 x (*.f64 a b))))))
(*.f64 (*.f64 (-.f64 (*.f64 y y) (/.f64 (/.f64 a (/.f64 x b)) (/.f64 x (*.f64 a b)))) x) (/.f64 #s(literal 1 binary64) (-.f64 y (/.f64 a (/.f64 x b)))))
(*.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 a (*.f64 b (*.f64 a b)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x y) (*.f64 a b))))
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a b)))
(neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b)))
(/.f64 x (/.f64 x (*.f64 a b)))
(/.f64 (-.f64 #s(literal 0 binary64) x) (-.f64 #s(literal 0 binary64) (/.f64 x (*.f64 a b))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 x (*.f64 a b)) x))
(/.f64 #s(literal 1 binary64) (/.f64 x (*.f64 x (*.f64 a b))))
(/.f64 #s(literal 1 binary64) (/.f64 x (*.f64 (*.f64 a b) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) x) (*.f64 x (-.f64 #s(literal 0 binary64) (*.f64 a b)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) x) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b)) x)))
(/.f64 (*.f64 x a) (/.f64 x b))
(/.f64 (*.f64 x (*.f64 a b)) x)
(/.f64 (*.f64 (*.f64 a b) x) x)
(/.f64 (*.f64 x (-.f64 #s(literal 0 binary64) (*.f64 a b))) (-.f64 #s(literal 0 binary64) x))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b)) x) (-.f64 #s(literal 0 binary64) x))
(/.f64 (neg.f64 (*.f64 x (*.f64 a b))) (-.f64 #s(literal 0 binary64) x))
(/.f64 (neg.f64 (*.f64 (*.f64 a b) x)) (-.f64 #s(literal 0 binary64) x))
(/.f64 (neg.f64 (*.f64 x (-.f64 #s(literal 0 binary64) (*.f64 a b)))) x)
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b)) x)) x)
(*.f64 x (/.f64 a (/.f64 x b)))
(*.f64 a b)
(*.f64 a (*.f64 (/.f64 b x) x))
(*.f64 b a)
(*.f64 (*.f64 a b) #s(literal 1 binary64))
(*.f64 (/.f64 a (/.f64 x b)) x)
(*.f64 #s(literal 1 binary64) (*.f64 a b))
(*.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 x (/.f64 #s(literal 1 binary64) (*.f64 a b))))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a b)))
(*.f64 (*.f64 x a) (/.f64 b x))
(*.f64 (*.f64 x (*.f64 a b)) (/.f64 #s(literal 1 binary64) x))
(*.f64 (*.f64 (*.f64 a b) x) (/.f64 #s(literal 1 binary64) x))
(*.f64 (*.f64 x (-.f64 #s(literal 0 binary64) (*.f64 a b))) (/.f64 #s(literal -1 binary64) x))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b)) x) (/.f64 #s(literal -1 binary64) x))
(*.f64 (/.f64 x #s(literal -1 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b)) x))
(*.f64 (/.f64 x x) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 a b))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b)) #s(literal -1 binary64)) (/.f64 x x))
(+.f64 (*.f64 x y) (*.f64 i c))
(+.f64 (*.f64 i c) (*.f64 x y))
(-.f64 (/.f64 (*.f64 (*.f64 c c) (*.f64 i i)) (-.f64 (*.f64 i c) (*.f64 x y))) (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 i c) (*.f64 x y))))
(fma.f64 x (*.f64 (/.f64 y i) i) (*.f64 i c))
(fma.f64 (*.f64 x y) #s(literal 1 binary64) (*.f64 i c))
(fma.f64 i c (*.f64 x y))
(fma.f64 i (/.f64 x (/.f64 i y)) (*.f64 i c))
(fma.f64 c i (*.f64 x y))
(fma.f64 (/.f64 x (/.f64 i y)) i (*.f64 i c))
(fma.f64 (*.f64 i x) (/.f64 y i) (*.f64 i c))
(fma.f64 (*.f64 i (*.f64 x y)) (/.f64 #s(literal 1 binary64) i) (*.f64 i c))
(/.f64 i (/.f64 #s(literal 1 binary64) (+.f64 c (/.f64 x (/.f64 i y)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 c c) (*.f64 i i)) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 i c) (*.f64 x y)))) (+.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 i (*.f64 i i))) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 i c) (*.f64 x y)) (*.f64 (+.f64 (*.f64 x y) (*.f64 i c)) (-.f64 (*.f64 i c) (*.f64 x y)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 c c) (/.f64 (-.f64 (/.f64 x (/.f64 i y)) c) (/.f64 i (*.f64 x y)))) (*.f64 i (+.f64 (*.f64 c (*.f64 c c)) (/.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 i i)) (/.f64 i (*.f64 x y)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 c (/.f64 x (/.f64 i y))) (*.f64 i (-.f64 (*.f64 c c) (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 i i))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 c c) (/.f64 (-.f64 (/.f64 x (/.f64 i y)) c) (/.f64 i (*.f64 x y)))) (*.f64 (+.f64 (*.f64 c (*.f64 c c)) (/.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 i i)) (/.f64 i (*.f64 x y)))) i)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 c (/.f64 x (/.f64 i y))) (*.f64 (-.f64 (*.f64 c c) (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 i i))) i)))
(/.f64 (+.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 i (*.f64 i i))) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) (+.f64 (*.f64 (*.f64 c c) (*.f64 i i)) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 i c) (*.f64 x y)))))
(/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 i c)) (-.f64 (*.f64 i c) (*.f64 x y))) (-.f64 (*.f64 i c) (*.f64 x y)))
(/.f64 (*.f64 i (+.f64 (*.f64 c (*.f64 c c)) (/.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 i i)) (/.f64 i (*.f64 x y))))) (+.f64 (*.f64 c c) (/.f64 (-.f64 (/.f64 x (/.f64 i y)) c) (/.f64 i (*.f64 x y)))))
(/.f64 (*.f64 i (-.f64 (*.f64 c c) (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 i i)))) (-.f64 c (/.f64 x (/.f64 i y))))
(/.f64 (*.f64 (+.f64 (*.f64 c (*.f64 c c)) (/.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 i i)) (/.f64 i (*.f64 x y)))) i) (+.f64 (*.f64 c c) (/.f64 (-.f64 (/.f64 x (/.f64 i y)) c) (/.f64 i (*.f64 x y)))))
(/.f64 (*.f64 (-.f64 (*.f64 c c) (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 i i))) i) (-.f64 c (/.f64 x (/.f64 i y))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 i (*.f64 i i))) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) (neg.f64 (+.f64 (*.f64 (*.f64 c c) (*.f64 i i)) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 i c) (*.f64 x y))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 i c)) (-.f64 (*.f64 i c) (*.f64 x y)))) (neg.f64 (-.f64 (*.f64 i c) (*.f64 x y))))
(/.f64 (neg.f64 (*.f64 i (+.f64 (*.f64 c (*.f64 c c)) (/.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 i i)) (/.f64 i (*.f64 x y)))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 c c) (/.f64 (-.f64 (/.f64 x (/.f64 i y)) c) (/.f64 i (*.f64 x y))))))
(/.f64 (neg.f64 (*.f64 i (-.f64 (*.f64 c c) (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 i i))))) (-.f64 #s(literal 0 binary64) (-.f64 c (/.f64 x (/.f64 i y)))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 c (*.f64 c c)) (/.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 i i)) (/.f64 i (*.f64 x y)))) i)) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 c c) (/.f64 (-.f64 (/.f64 x (/.f64 i y)) c) (/.f64 i (*.f64 x y))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 c c) (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 i i))) i)) (-.f64 #s(literal 0 binary64) (-.f64 c (/.f64 x (/.f64 i y)))))
(/.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 i (*.f64 i i)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 (*.f64 c c) (*.f64 i i)) (*.f64 (*.f64 x y) (*.f64 i c)))))
(/.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 c c) (*.f64 i i))) (-.f64 (*.f64 x y) (*.f64 i c)))
(*.f64 i (+.f64 c (/.f64 x (/.f64 i y))))
(*.f64 (+.f64 c (/.f64 x (/.f64 i y))) i)
(*.f64 (+.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 i (*.f64 i i))) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 c c) (*.f64 i i)) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 i c) (*.f64 x y))))))
(*.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 i c)) (-.f64 (*.f64 i c) (*.f64 x y))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 i c) (*.f64 x y))))
(*.f64 (*.f64 i (+.f64 (*.f64 c (*.f64 c c)) (/.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 i i)) (/.f64 i (*.f64 x y))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 c c) (/.f64 (-.f64 (/.f64 x (/.f64 i y)) c) (/.f64 i (*.f64 x y))))))
(*.f64 (*.f64 i (-.f64 (*.f64 c c) (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 i i)))) (/.f64 #s(literal 1 binary64) (-.f64 c (/.f64 x (/.f64 i y)))))
(*.f64 (*.f64 (+.f64 (*.f64 c (*.f64 c c)) (/.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 i i)) (/.f64 i (*.f64 x y)))) i) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 c c) (/.f64 (-.f64 (/.f64 x (/.f64 i y)) c) (/.f64 i (*.f64 x y))))))
(*.f64 (*.f64 (-.f64 (*.f64 c c) (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 i i))) i) (/.f64 #s(literal 1 binary64) (-.f64 c (/.f64 x (/.f64 i y)))))
(+.f64 c (/.f64 x (/.f64 i y)))
(+.f64 (/.f64 x (/.f64 i y)) c)
(+.f64 (/.f64 (*.f64 c c) (-.f64 c (/.f64 x (/.f64 i y)))) (neg.f64 (/.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 i i)) (-.f64 c (/.f64 x (/.f64 i y))))))
(-.f64 c (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 x y)) i))
(-.f64 (/.f64 (*.f64 c c) (-.f64 c (/.f64 x (/.f64 i y)))) (/.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 i i)) (-.f64 c (/.f64 x (/.f64 i y)))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 i i)) (-.f64 (/.f64 x (/.f64 i y)) c)) (/.f64 (*.f64 c c) (-.f64 (/.f64 x (/.f64 i y)) c)))
(fma.f64 x (/.f64 y i) c)
(fma.f64 y (/.f64 x i) c)
(fma.f64 (*.f64 x y) (/.f64 #s(literal 1 binary64) i) c)
(fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 x y)) (/.f64 #s(literal -1 binary64) i) c)
(fma.f64 #s(literal 1 binary64) (/.f64 x (/.f64 i y)) c)
(fma.f64 (/.f64 #s(literal 1 binary64) i) (*.f64 x y) c)
(fma.f64 (/.f64 y i) x c)
(/.f64 (+.f64 (*.f64 c (*.f64 c c)) (/.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 i i)) (/.f64 i (*.f64 x y)))) (+.f64 (*.f64 c c) (/.f64 (-.f64 (/.f64 x (/.f64 i y)) c) (/.f64 i (*.f64 x y)))))
(/.f64 (+.f64 (*.f64 c (*.f64 c c)) (/.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 i i)) (/.f64 i (*.f64 x y)))) (+.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 i i)) (-.f64 (*.f64 c c) (/.f64 (*.f64 c x) (/.f64 i y)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 c (/.f64 x (/.f64 i y)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 i i)) (-.f64 (*.f64 c c) (/.f64 (*.f64 c x) (/.f64 i y)))) (+.f64 (*.f64 c (*.f64 c c)) (/.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 i i)) (/.f64 i (*.f64 x y))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 c (/.f64 x (/.f64 i y)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 x (/.f64 i y)) c) (-.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 i i)) (*.f64 c c))))
(/.f64 (-.f64 (*.f64 c c) (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 i i))) (-.f64 c (/.f64 x (/.f64 i y))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 c (/.f64 x (/.f64 i y))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 c (*.f64 c c)) (/.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 i i)) (/.f64 i (*.f64 x y))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 c c) (/.f64 (-.f64 (/.f64 x (/.f64 i y)) c) (/.f64 i (*.f64 x y))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 c (*.f64 c c)) (/.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 i i)) (/.f64 i (*.f64 x y))))) (neg.f64 (+.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 i i)) (-.f64 (*.f64 c c) (/.f64 (*.f64 c x) (/.f64 i y))))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 c c) (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 i i)))) (-.f64 #s(literal 0 binary64) (-.f64 c (/.f64 x (/.f64 i y)))))
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 i i)) (*.f64 c c)) (-.f64 (/.f64 x (/.f64 i y)) c))
(/.f64 (-.f64 (*.f64 (*.f64 c c) (-.f64 c (/.f64 x (/.f64 i y)))) (*.f64 (-.f64 c (/.f64 x (/.f64 i y))) (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 i i)))) (*.f64 (-.f64 c (/.f64 x (/.f64 i y))) (-.f64 c (/.f64 x (/.f64 i y)))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 c (*.f64 c c)) (/.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 i i)) (/.f64 i (*.f64 x y)))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 c c) (/.f64 (-.f64 (/.f64 x (/.f64 i y)) c) (/.f64 i (*.f64 x y)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 c c) (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 i i))))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 c (/.f64 x (/.f64 i y))))))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 i i)) (*.f64 c c))) (neg.f64 (-.f64 (/.f64 x (/.f64 i y)) c)))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c c) (-.f64 c (/.f64 x (/.f64 i y)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 i i)) (-.f64 c (/.f64 x (/.f64 i y)))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 c c) (-.f64 c (/.f64 x (/.f64 i y)))) (/.f64 (*.f64 c c) (-.f64 c (/.f64 x (/.f64 i y))))) (+.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 i i)) (-.f64 c (/.f64 x (/.f64 i y)))) (/.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 i i)) (-.f64 c (/.f64 x (/.f64 i y))))) (*.f64 (/.f64 (*.f64 c c) (-.f64 c (/.f64 x (/.f64 i y)))) (/.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 i i)) (-.f64 c (/.f64 x (/.f64 i y))))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 c c) (-.f64 c (/.f64 x (/.f64 i y)))) (/.f64 (*.f64 c c) (-.f64 c (/.f64 x (/.f64 i y))))) (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 i i)) (-.f64 c (/.f64 x (/.f64 i y)))) (/.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 i i)) (-.f64 c (/.f64 x (/.f64 i y)))))) (+.f64 (/.f64 (*.f64 c c) (-.f64 c (/.f64 x (/.f64 i y)))) (/.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 i i)) (-.f64 c (/.f64 x (/.f64 i y))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 c (/.f64 x (/.f64 i y)))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 c (*.f64 c c)) (/.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 i i)) (/.f64 i (*.f64 x y)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 c c) (/.f64 (-.f64 (/.f64 x (/.f64 i y)) c) (/.f64 i (*.f64 x y))))))
(*.f64 (+.f64 (*.f64 c (*.f64 c c)) (/.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 i i)) (/.f64 i (*.f64 x y)))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 i i)) (-.f64 (*.f64 c c) (/.f64 (*.f64 c x) (/.f64 i y))))))
(*.f64 #s(literal 1 binary64) (+.f64 c (/.f64 x (/.f64 i y))))
(*.f64 (-.f64 (*.f64 c c) (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 i i))) (/.f64 #s(literal 1 binary64) (-.f64 c (/.f64 x (/.f64 i y)))))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 c (*.f64 c c)) (/.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 i i)) (/.f64 i (*.f64 x y))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 c c) (/.f64 (-.f64 (/.f64 x (/.f64 i y)) c) (/.f64 i (*.f64 x y)))))))
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 c c) (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 i i)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 c (/.f64 x (/.f64 i y))))))
(*.f64 (-.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 i i)) (*.f64 c c)) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 x (/.f64 i y)) c)))
(exp.f64 (*.f64 (log.f64 (/.f64 i (*.f64 x y))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 x y)) i))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) i)) (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 x y)) i))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 x y)) i))
(/.f64 x (/.f64 i y))
(/.f64 (*.f64 x y) i)
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 x y)) (-.f64 #s(literal 0 binary64) i))
(/.f64 #s(literal 1 binary64) (/.f64 i (*.f64 x y)))
(/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) (/.f64 i (*.f64 x y)))))
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 i (*.f64 x y))))
(pow.f64 (/.f64 i (*.f64 x y)) #s(literal -1 binary64))
(*.f64 x (/.f64 y i))
(*.f64 y (/.f64 x i))
(*.f64 (*.f64 x y) (/.f64 #s(literal 1 binary64) i))
(*.f64 (/.f64 x (/.f64 i y)) #s(literal 1 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x y)) (/.f64 #s(literal -1 binary64) i))
(*.f64 #s(literal 1 binary64) (/.f64 x (/.f64 i y)))
(*.f64 (/.f64 #s(literal 1 binary64) i) (*.f64 x y))
(*.f64 (/.f64 #s(literal 1 binary64) i) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 x y)) #s(literal -1 binary64)))
(*.f64 (/.f64 y i) x)
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 x y)) i))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 i (*.f64 x y)))))
(*.f64 (/.f64 x #s(literal -1 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) y) i))
(*.f64 (/.f64 y #s(literal -1 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) x) i))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) y) #s(literal -1 binary64)) (/.f64 x i))
(*.f64 (pow.f64 (/.f64 i (*.f64 x y)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 i (*.f64 x y)) #s(literal -1/2 binary64)))
(+.f64 (*.f64 x y) (*.f64 a b))
(+.f64 (*.f64 a b) (*.f64 x y))
(+.f64 (/.f64 (*.f64 a (*.f64 b (*.f64 a b))) (-.f64 (*.f64 a b) (*.f64 x y))) (neg.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 a b) (*.f64 x y)))))
(-.f64 (/.f64 (*.f64 a (*.f64 b (*.f64 a b))) (-.f64 (*.f64 a b) (*.f64 x y))) (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 a b) (*.f64 x y))))
(-.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 x y) (*.f64 a b))) (/.f64 (*.f64 a (*.f64 b (*.f64 a b))) (-.f64 (*.f64 x y) (*.f64 a b))))
(fma.f64 x y (*.f64 a b))
(fma.f64 x (/.f64 a (/.f64 x b)) (*.f64 x y))
(fma.f64 y x (*.f64 a b))
(fma.f64 a b (*.f64 x y))
(fma.f64 a (*.f64 (/.f64 b x) x) (*.f64 x y))
(fma.f64 b a (*.f64 x y))
(fma.f64 (*.f64 a b) #s(literal 1 binary64) (*.f64 x y))
(fma.f64 (/.f64 a (/.f64 x b)) x (*.f64 x y))
(fma.f64 (*.f64 x a) (/.f64 b x) (*.f64 x y))
(fma.f64 (*.f64 x (*.f64 a b)) (/.f64 #s(literal 1 binary64) x) (*.f64 x y))
(/.f64 x (/.f64 #s(literal 1 binary64) (+.f64 y (/.f64 a (/.f64 x b)))))
(/.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))) (+.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 a b)))))
(/.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))) (+.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (*.f64 x y) (*.f64 a b)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) (*.f64 a b))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (*.f64 x y) (*.f64 a b)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 y y) (/.f64 (-.f64 (/.f64 a (/.f64 x b)) y) (/.f64 x (*.f64 a b)))) (*.f64 x (+.f64 (*.f64 y (*.f64 y y)) (/.f64 (/.f64 a (/.f64 x b)) (/.f64 (/.f64 x (*.f64 a b)) (/.f64 a (/.f64 x b))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 y (/.f64 a (/.f64 x b))) (*.f64 x (-.f64 (*.f64 y y) (/.f64 (/.f64 a (/.f64 x b)) (/.f64 x (*.f64 a b)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 y y) (/.f64 (-.f64 (/.f64 a (/.f64 x b)) y) (/.f64 x (*.f64 a b)))) (*.f64 (+.f64 (*.f64 y (*.f64 y y)) (/.f64 (/.f64 a (/.f64 x b)) (/.f64 (/.f64 x (*.f64 a b)) (/.f64 a (/.f64 x b))))) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 y (/.f64 a (/.f64 x b))) (*.f64 (-.f64 (*.f64 y y) (/.f64 (/.f64 a (/.f64 x b)) (/.f64 x (*.f64 a b)))) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) (*.f64 a b))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 a (*.f64 b (*.f64 a b))))))
(/.f64 (-.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (*.f64 x y) (*.f64 x y))) (-.f64 (*.f64 a b) (*.f64 x y)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) (*.f64 a b)))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 a b))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))))) (neg.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (*.f64 x y) (*.f64 a b))))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (*.f64 x y) (*.f64 x y)))) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 a b) (*.f64 x y))))
(/.f64 (*.f64 x (+.f64 (*.f64 y (*.f64 y y)) (/.f64 (/.f64 a (/.f64 x b)) (/.f64 (/.f64 x (*.f64 a b)) (/.f64 a (/.f64 x b)))))) (+.f64 (*.f64 y y) (/.f64 (-.f64 (/.f64 a (/.f64 x b)) y) (/.f64 x (*.f64 a b)))))
(/.f64 (*.f64 x (-.f64 (*.f64 y y) (/.f64 (/.f64 a (/.f64 x b)) (/.f64 x (*.f64 a b))))) (-.f64 y (/.f64 a (/.f64 x b))))
(/.f64 (*.f64 (+.f64 (*.f64 y (*.f64 y y)) (/.f64 (/.f64 a (/.f64 x b)) (/.f64 (/.f64 x (*.f64 a b)) (/.f64 a (/.f64 x b))))) x) (+.f64 (*.f64 y y) (/.f64 (-.f64 (/.f64 a (/.f64 x b)) y) (/.f64 x (*.f64 a b)))))
(/.f64 (*.f64 (-.f64 (*.f64 y y) (/.f64 (/.f64 a (/.f64 x b)) (/.f64 x (*.f64 a b)))) x) (-.f64 y (/.f64 a (/.f64 x b))))
(/.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 a (*.f64 b (*.f64 a b)))) (-.f64 (*.f64 x y) (*.f64 a b)))
(/.f64 (-.f64 (*.f64 (*.f64 a (*.f64 b (*.f64 a b))) (-.f64 (*.f64 a b) (*.f64 x y))) (*.f64 (-.f64 (*.f64 a b) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))) (*.f64 (-.f64 (*.f64 a b) (*.f64 x y)) (-.f64 (*.f64 a b) (*.f64 x y))))
(/.f64 (neg.f64 (*.f64 x (+.f64 (*.f64 y (*.f64 y y)) (/.f64 (/.f64 a (/.f64 x b)) (/.f64 (/.f64 x (*.f64 a b)) (/.f64 a (/.f64 x b))))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 y y) (/.f64 (-.f64 (/.f64 a (/.f64 x b)) y) (/.f64 x (*.f64 a b))))))
(/.f64 (neg.f64 (*.f64 x (-.f64 (*.f64 y y) (/.f64 (/.f64 a (/.f64 x b)) (/.f64 x (*.f64 a b)))))) (-.f64 #s(literal 0 binary64) (-.f64 y (/.f64 a (/.f64 x b)))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 y (*.f64 y y)) (/.f64 (/.f64 a (/.f64 x b)) (/.f64 (/.f64 x (*.f64 a b)) (/.f64 a (/.f64 x b))))) x)) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 y y) (/.f64 (-.f64 (/.f64 a (/.f64 x b)) y) (/.f64 x (*.f64 a b))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 y y) (/.f64 (/.f64 a (/.f64 x b)) (/.f64 x (*.f64 a b)))) x)) (-.f64 #s(literal 0 binary64) (-.f64 y (/.f64 a (/.f64 x b)))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 a b)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (*.f64 x y) (*.f64 x y))))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 a b) (*.f64 x y)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 a (*.f64 b (*.f64 a b))))) (neg.f64 (-.f64 (*.f64 x y) (*.f64 a b))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 a (*.f64 b (*.f64 a b))) (-.f64 (*.f64 a b) (*.f64 x y))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 a b) (*.f64 x y))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 a (*.f64 b (*.f64 a b))) (-.f64 (*.f64 a b) (*.f64 x y))) (/.f64 (*.f64 a (*.f64 b (*.f64 a b))) (-.f64 (*.f64 a b) (*.f64 x y)))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 a b) (*.f64 x y))) (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 a b) (*.f64 x y)))) (*.f64 (/.f64 (*.f64 a (*.f64 b (*.f64 a b))) (-.f64 (*.f64 a b) (*.f64 x y))) (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 a b) (*.f64 x y)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 a (*.f64 b (*.f64 a b))) (-.f64 (*.f64 a b) (*.f64 x y))) (/.f64 (*.f64 a (*.f64 b (*.f64 a b))) (-.f64 (*.f64 a b) (*.f64 x y)))) (*.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 a b) (*.f64 x y))) (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 a b) (*.f64 x y))))) (+.f64 (/.f64 (*.f64 a (*.f64 b (*.f64 a b))) (-.f64 (*.f64 a b) (*.f64 x y))) (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 a b) (*.f64 x y)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) (*.f64 a b))) #s(literal -1 binary64))
(*.f64 x (+.f64 y (/.f64 a (/.f64 x b))))
(*.f64 (+.f64 y (/.f64 a (/.f64 x b))) x)
(*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 a b))))))
(*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (*.f64 x y) (*.f64 a b))))))
(*.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) (*.f64 a b)))
(*.f64 (-.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (*.f64 x y) (*.f64 x y))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 a b) (*.f64 x y))))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 a b)))))))
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (*.f64 x y) (*.f64 x y)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 a b) (*.f64 x y)))))
(*.f64 (*.f64 x (+.f64 (*.f64 y (*.f64 y y)) (/.f64 (/.f64 a (/.f64 x b)) (/.f64 (/.f64 x (*.f64 a b)) (/.f64 a (/.f64 x b)))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 y y) (/.f64 (-.f64 (/.f64 a (/.f64 x b)) y) (/.f64 x (*.f64 a b))))))
(*.f64 (*.f64 x (-.f64 (*.f64 y y) (/.f64 (/.f64 a (/.f64 x b)) (/.f64 x (*.f64 a b))))) (/.f64 #s(literal 1 binary64) (-.f64 y (/.f64 a (/.f64 x b)))))
(*.f64 (*.f64 (+.f64 (*.f64 y (*.f64 y y)) (/.f64 (/.f64 a (/.f64 x b)) (/.f64 (/.f64 x (*.f64 a b)) (/.f64 a (/.f64 x b))))) x) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 y y) (/.f64 (-.f64 (/.f64 a (/.f64 x b)) y) (/.f64 x (*.f64 a b))))))
(*.f64 (*.f64 (-.f64 (*.f64 y y) (/.f64 (/.f64 a (/.f64 x b)) (/.f64 x (*.f64 a b)))) x) (/.f64 #s(literal 1 binary64) (-.f64 y (/.f64 a (/.f64 x b)))))
(*.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 a (*.f64 b (*.f64 a b)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x y) (*.f64 a b))))
(+.f64 y (/.f64 a (/.f64 x b)))
(+.f64 (/.f64 a (/.f64 x b)) y)
(+.f64 (/.f64 (*.f64 y y) (-.f64 y (/.f64 a (/.f64 x b)))) (neg.f64 (/.f64 (/.f64 (/.f64 a (/.f64 x b)) (/.f64 x (*.f64 a b))) (-.f64 y (/.f64 a (/.f64 x b))))))
(-.f64 y (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b)) x))
(-.f64 (/.f64 (*.f64 y y) (-.f64 y (/.f64 a (/.f64 x b)))) (/.f64 (/.f64 (/.f64 a (/.f64 x b)) (/.f64 x (*.f64 a b))) (-.f64 y (/.f64 a (/.f64 x b)))))
(-.f64 (/.f64 (/.f64 (/.f64 a (/.f64 x b)) (/.f64 x (*.f64 a b))) (-.f64 (/.f64 a (/.f64 x b)) y)) (/.f64 (*.f64 y y) (-.f64 (/.f64 a (/.f64 x b)) y)))
(fma.f64 a (/.f64 b x) y)
(fma.f64 b (/.f64 a x) y)
(fma.f64 (*.f64 a b) (/.f64 #s(literal 1 binary64) x) y)
(fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b)) (/.f64 #s(literal -1 binary64) x) y)
(fma.f64 #s(literal 1 binary64) (/.f64 a (/.f64 x b)) y)
(fma.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 a b) y)
(fma.f64 (/.f64 b x) a y)
(/.f64 (+.f64 (*.f64 y (*.f64 y y)) (/.f64 (/.f64 a (/.f64 x b)) (/.f64 (/.f64 x (*.f64 a b)) (/.f64 a (/.f64 x b))))) (+.f64 (*.f64 y y) (/.f64 (-.f64 (/.f64 a (/.f64 x b)) y) (/.f64 x (*.f64 a b)))))
(/.f64 (+.f64 (*.f64 y (*.f64 y y)) (/.f64 (/.f64 a (/.f64 x b)) (/.f64 (/.f64 x (*.f64 a b)) (/.f64 a (/.f64 x b))))) (+.f64 (/.f64 (/.f64 a (/.f64 x b)) (/.f64 x (*.f64 a b))) (-.f64 (*.f64 y y) (/.f64 (*.f64 y (*.f64 a b)) x))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 y (/.f64 a (/.f64 x b)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (/.f64 a (/.f64 x b)) (/.f64 x (*.f64 a b))) (-.f64 (*.f64 y y) (/.f64 (*.f64 y (*.f64 a b)) x))) (+.f64 (*.f64 y (*.f64 y y)) (/.f64 (/.f64 a (/.f64 x b)) (/.f64 (/.f64 x (*.f64 a b)) (/.f64 a (/.f64 x b)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 y (/.f64 a (/.f64 x b)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 a (/.f64 x b)) y) (-.f64 (/.f64 (/.f64 a (/.f64 x b)) (/.f64 x (*.f64 a b))) (*.f64 y y))))
(/.f64 (-.f64 (*.f64 y y) (/.f64 (/.f64 a (/.f64 x b)) (/.f64 x (*.f64 a b)))) (-.f64 y (/.f64 a (/.f64 x b))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 y (/.f64 a (/.f64 x b))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 y (*.f64 y y)) (/.f64 (/.f64 a (/.f64 x b)) (/.f64 (/.f64 x (*.f64 a b)) (/.f64 a (/.f64 x b)))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 y y) (/.f64 (-.f64 (/.f64 a (/.f64 x b)) y) (/.f64 x (*.f64 a b))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 y (*.f64 y y)) (/.f64 (/.f64 a (/.f64 x b)) (/.f64 (/.f64 x (*.f64 a b)) (/.f64 a (/.f64 x b)))))) (neg.f64 (+.f64 (/.f64 (/.f64 a (/.f64 x b)) (/.f64 x (*.f64 a b))) (-.f64 (*.f64 y y) (/.f64 (*.f64 y (*.f64 a b)) x)))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 y y) (/.f64 (/.f64 a (/.f64 x b)) (/.f64 x (*.f64 a b))))) (-.f64 #s(literal 0 binary64) (-.f64 y (/.f64 a (/.f64 x b)))))
(/.f64 (-.f64 (/.f64 (/.f64 a (/.f64 x b)) (/.f64 x (*.f64 a b))) (*.f64 y y)) (-.f64 (/.f64 a (/.f64 x b)) y))
(/.f64 (-.f64 (*.f64 (*.f64 y y) (-.f64 y (/.f64 a (/.f64 x b)))) (*.f64 (-.f64 y (/.f64 a (/.f64 x b))) (/.f64 (/.f64 a (/.f64 x b)) (/.f64 x (*.f64 a b))))) (*.f64 (-.f64 y (/.f64 a (/.f64 x b))) (-.f64 y (/.f64 a (/.f64 x b)))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 y (*.f64 y y)) (/.f64 (/.f64 a (/.f64 x b)) (/.f64 (/.f64 x (*.f64 a b)) (/.f64 a (/.f64 x b))))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 y y) (/.f64 (-.f64 (/.f64 a (/.f64 x b)) y) (/.f64 x (*.f64 a b)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 y y) (/.f64 (/.f64 a (/.f64 x b)) (/.f64 x (*.f64 a b)))))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 y (/.f64 a (/.f64 x b))))))
(/.f64 (neg.f64 (-.f64 (/.f64 (/.f64 a (/.f64 x b)) (/.f64 x (*.f64 a b))) (*.f64 y y))) (neg.f64 (-.f64 (/.f64 a (/.f64 x b)) y)))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 y y) (-.f64 y (/.f64 a (/.f64 x b)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (/.f64 (/.f64 a (/.f64 x b)) (/.f64 x (*.f64 a b))) (-.f64 y (/.f64 a (/.f64 x b)))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 y y) (-.f64 y (/.f64 a (/.f64 x b)))) (/.f64 (*.f64 y y) (-.f64 y (/.f64 a (/.f64 x b))))) (+.f64 (*.f64 (/.f64 (/.f64 (/.f64 a (/.f64 x b)) (/.f64 x (*.f64 a b))) (-.f64 y (/.f64 a (/.f64 x b)))) (/.f64 (/.f64 (/.f64 a (/.f64 x b)) (/.f64 x (*.f64 a b))) (-.f64 y (/.f64 a (/.f64 x b))))) (*.f64 (/.f64 (*.f64 y y) (-.f64 y (/.f64 a (/.f64 x b)))) (/.f64 (/.f64 (/.f64 a (/.f64 x b)) (/.f64 x (*.f64 a b))) (-.f64 y (/.f64 a (/.f64 x b))))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 y y) (-.f64 y (/.f64 a (/.f64 x b)))) (/.f64 (*.f64 y y) (-.f64 y (/.f64 a (/.f64 x b))))) (*.f64 (/.f64 (/.f64 (/.f64 a (/.f64 x b)) (/.f64 x (*.f64 a b))) (-.f64 y (/.f64 a (/.f64 x b)))) (/.f64 (/.f64 (/.f64 a (/.f64 x b)) (/.f64 x (*.f64 a b))) (-.f64 y (/.f64 a (/.f64 x b)))))) (+.f64 (/.f64 (*.f64 y y) (-.f64 y (/.f64 a (/.f64 x b)))) (/.f64 (/.f64 (/.f64 a (/.f64 x b)) (/.f64 x (*.f64 a b))) (-.f64 y (/.f64 a (/.f64 x b))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 y (/.f64 a (/.f64 x b)))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 y (*.f64 y y)) (/.f64 (/.f64 a (/.f64 x b)) (/.f64 (/.f64 x (*.f64 a b)) (/.f64 a (/.f64 x b))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 y y) (/.f64 (-.f64 (/.f64 a (/.f64 x b)) y) (/.f64 x (*.f64 a b))))))
(*.f64 (+.f64 (*.f64 y (*.f64 y y)) (/.f64 (/.f64 a (/.f64 x b)) (/.f64 (/.f64 x (*.f64 a b)) (/.f64 a (/.f64 x b))))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (/.f64 a (/.f64 x b)) (/.f64 x (*.f64 a b))) (-.f64 (*.f64 y y) (/.f64 (*.f64 y (*.f64 a b)) x)))))
(*.f64 #s(literal 1 binary64) (+.f64 y (/.f64 a (/.f64 x b))))
(*.f64 (-.f64 (*.f64 y y) (/.f64 (/.f64 a (/.f64 x b)) (/.f64 x (*.f64 a b)))) (/.f64 #s(literal 1 binary64) (-.f64 y (/.f64 a (/.f64 x b)))))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 y (*.f64 y y)) (/.f64 (/.f64 a (/.f64 x b)) (/.f64 (/.f64 x (*.f64 a b)) (/.f64 a (/.f64 x b)))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 y y) (/.f64 (-.f64 (/.f64 a (/.f64 x b)) y) (/.f64 x (*.f64 a b)))))))
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 y y) (/.f64 (/.f64 a (/.f64 x b)) (/.f64 x (*.f64 a b))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 y (/.f64 a (/.f64 x b))))))
(*.f64 (-.f64 (/.f64 (/.f64 a (/.f64 x b)) (/.f64 x (*.f64 a b))) (*.f64 y y)) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 a (/.f64 x b)) y)))
(exp.f64 (*.f64 (log.f64 (/.f64 x (*.f64 a b))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b)) x))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) x)) (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b)) x))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b)) x))
(/.f64 a (/.f64 x b))
(/.f64 (*.f64 a b) x)
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b)) (-.f64 #s(literal 0 binary64) x))
(/.f64 #s(literal 1 binary64) (/.f64 x (*.f64 a b)))
(/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) (/.f64 x (*.f64 a b)))))
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 x (*.f64 a b))))
(pow.f64 (/.f64 x (*.f64 a b)) #s(literal -1 binary64))
(*.f64 a (/.f64 b x))
(*.f64 b (/.f64 a x))
(*.f64 (*.f64 a b) (/.f64 #s(literal 1 binary64) x))
(*.f64 (/.f64 a (/.f64 x b)) #s(literal 1 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b)) (/.f64 #s(literal -1 binary64) x))
(*.f64 #s(literal 1 binary64) (/.f64 a (/.f64 x b)))
(*.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 a b))
(*.f64 (/.f64 #s(literal 1 binary64) x) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 a b)) #s(literal -1 binary64)))
(*.f64 (/.f64 b x) a)
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b)) x))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 x (*.f64 a b)))))
(*.f64 (/.f64 a #s(literal -1 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) b) x))
(*.f64 (/.f64 b #s(literal -1 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) a) x))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) b) #s(literal -1 binary64)) (/.f64 a x))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) a) #s(literal -1 binary64)) (/.f64 b x))
(*.f64 (pow.f64 (/.f64 x (*.f64 a b)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 x (*.f64 a b)) #s(literal -1/2 binary64)))

simplify195.0ms (2.2%)

Algorithm
egg-herbie
Rules
2866×*-lowering-*.f32
2866×*-lowering-*.f64
1520×/-lowering-/.f32
1520×/-lowering-/.f64
1168×fma-define
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01612238
16352172
222222172
359772172
082552172
Stop Event
iter limit
node limit
Counts
456 → 456
Calls
Call 1
Inputs
(* x y)
(+ (* t z) (* x y))
(+ (* t z) (* x y))
(+ (* t z) (* x y))
(* t z)
(* z (+ t (/ (* x y) z)))
(* z (+ t (/ (* x y) z)))
(* z (+ t (/ (* x y) z)))
(* t z)
(* -1 (* z (+ (* -1 t) (* -1 (/ (* x y) z)))))
(* -1 (* z (+ (* -1 t) (* -1 (/ (* x y) z)))))
(* -1 (* z (+ (* -1 t) (* -1 (/ (* x y) z)))))
(* x y)
(+ (* t z) (* x y))
(+ (* t z) (* x y))
(+ (* t z) (* x y))
(* t z)
(* t (+ z (/ (* x y) t)))
(* t (+ z (/ (* x y) t)))
(* t (+ z (/ (* x y) t)))
(* t z)
(* -1 (* t (+ (* -1 z) (* -1 (/ (* x y) t)))))
(* -1 (* t (+ (* -1 z) (* -1 (/ (* x y) t)))))
(* -1 (* t (+ (* -1 z) (* -1 (/ (* x y) t)))))
(* t z)
(+ (* t z) (* x y))
(+ (* t z) (* x y))
(+ (* t z) (* x y))
(* x y)
(* x (+ y (/ (* t z) x)))
(* x (+ y (/ (* t z) x)))
(* x (+ y (/ (* t z) x)))
(* x y)
(* -1 (* x (+ (* -1 y) (* -1 (/ (* t z) x)))))
(* -1 (* x (+ (* -1 y) (* -1 (/ (* t z) x)))))
(* -1 (* x (+ (* -1 y) (* -1 (/ (* t z) x)))))
(* t z)
(+ (* t z) (* x y))
(+ (* t z) (* x y))
(+ (* t z) (* x y))
(* x y)
(* y (+ x (/ (* t z) y)))
(* y (+ x (/ (* t z) y)))
(* y (+ x (/ (* t z) y)))
(* x y)
(* -1 (* y (+ (* -1 x) (* -1 (/ (* t z) y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (* t z) y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (* t z) y)))))
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(+ (* a b) (* x y))
(+ (* a b) (* x y))
(+ (* a b) (* x y))
(* a b)
(* a (+ b (/ (* x y) a)))
(* a (+ b (/ (* x y) a)))
(* a (+ b (/ (* x y) a)))
(* a b)
(* -1 (* a (+ (* -1 b) (* -1 (/ (* x y) a)))))
(* -1 (* a (+ (* -1 b) (* -1 (/ (* x y) a)))))
(* -1 (* a (+ (* -1 b) (* -1 (/ (* x y) a)))))
(* x y)
(+ (* a b) (* x y))
(+ (* a b) (* x y))
(+ (* a b) (* x y))
(* a b)
(* b (+ a (/ (* x y) b)))
(* b (+ a (/ (* x y) b)))
(* b (+ a (/ (* x y) b)))
(* a b)
(* -1 (* b (+ (* -1 a) (* -1 (/ (* x y) b)))))
(* -1 (* b (+ (* -1 a) (* -1 (/ (* x y) b)))))
(* -1 (* b (+ (* -1 a) (* -1 (/ (* x y) b)))))
(* a b)
(+ (* a b) (* x y))
(+ (* a b) (* x y))
(+ (* a b) (* x y))
(* x y)
(* x (+ y (/ (* a b) x)))
(* x (+ y (/ (* a b) x)))
(* x (+ y (/ (* a b) x)))
(* x y)
(* -1 (* x (+ (* -1 y) (* -1 (/ (* a b) x)))))
(* -1 (* x (+ (* -1 y) (* -1 (/ (* a b) x)))))
(* -1 (* x (+ (* -1 y) (* -1 (/ (* a b) x)))))
(* a b)
(+ (* a b) (* x y))
(+ (* a b) (* x y))
(+ (* a b) (* x y))
(* x y)
(* y (+ x (/ (* a b) y)))
(* y (+ x (/ (* a b) y)))
(* y (+ x (/ (* a b) y)))
(* x y)
(* -1 (* y (+ (* -1 x) (* -1 (/ (* a b) y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (* a b) y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (* a b) y)))))
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* x y)
(+ (* c i) (* x y))
(+ (* c i) (* x y))
(+ (* c i) (* x y))
(* c i)
(* i (+ c (/ (* x y) i)))
(* i (+ c (/ (* x y) i)))
(* i (+ c (/ (* x y) i)))
(* c i)
(* -1 (* i (+ (* -1 c) (* -1 (/ (* x y) i)))))
(* -1 (* i (+ (* -1 c) (* -1 (/ (* x y) i)))))
(* -1 (* i (+ (* -1 c) (* -1 (/ (* x y) i)))))
(* x y)
(+ (* c i) (* x y))
(+ (* c i) (* x y))
(+ (* c i) (* x y))
(* c i)
(* c (+ i (/ (* x y) c)))
(* c (+ i (/ (* x y) c)))
(* c (+ i (/ (* x y) c)))
(* c i)
(* -1 (* c (+ (* -1 i) (* -1 (/ (* x y) c)))))
(* -1 (* c (+ (* -1 i) (* -1 (/ (* x y) c)))))
(* -1 (* c (+ (* -1 i) (* -1 (/ (* x y) c)))))
(* c i)
(+ (* c i) (* x y))
(+ (* c i) (* x y))
(+ (* c i) (* x y))
(* x y)
(* x (+ y (/ (* c i) x)))
(* x (+ y (/ (* c i) x)))
(* x (+ y (/ (* c i) x)))
(* x y)
(* -1 (* x (+ (* -1 y) (* -1 (/ (* c i) x)))))
(* -1 (* x (+ (* -1 y) (* -1 (/ (* c i) x)))))
(* -1 (* x (+ (* -1 y) (* -1 (/ (* c i) x)))))
(* c i)
(+ (* c i) (* x y))
(+ (* c i) (* x y))
(+ (* c i) (* x y))
(* x y)
(* y (+ x (/ (* c i) y)))
(* y (+ x (/ (* c i) y)))
(* y (+ x (/ (* c i) y)))
(* x y)
(* -1 (* y (+ (* -1 x) (* -1 (/ (* c i) y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (* c i) y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (* c i) y)))))
(/ (* x y) i)
(+ c (/ (* x y) i))
(+ c (/ (* x y) i))
(+ c (/ (* x y) i))
c
(* c (+ 1 (/ (* x y) (* c i))))
(* c (+ 1 (/ (* x y) (* c i))))
(* c (+ 1 (/ (* x y) (* c i))))
c
(* -1 (* c (- (* -1 (/ (* x y) (* c i))) 1)))
(* -1 (* c (- (* -1 (/ (* x y) (* c i))) 1)))
(* -1 (* c (- (* -1 (/ (* x y) (* c i))) 1)))
c
(+ c (/ (* x y) i))
(+ c (/ (* x y) i))
(+ c (/ (* x y) i))
(/ (* x y) i)
(* x (+ (/ c x) (/ y i)))
(* x (+ (/ c x) (/ y i)))
(* x (+ (/ c x) (/ y i)))
(/ (* x y) i)
(* -1 (* x (+ (* -1 (/ c x)) (* -1 (/ y i)))))
(* -1 (* x (+ (* -1 (/ c x)) (* -1 (/ y i)))))
(* -1 (* x (+ (* -1 (/ c x)) (* -1 (/ y i)))))
c
(+ c (/ (* x y) i))
(+ c (/ (* x y) i))
(+ c (/ (* x y) i))
(/ (* x y) i)
(* y (+ (/ c y) (/ x i)))
(* y (+ (/ c y) (/ x i)))
(* y (+ (/ c y) (/ x i)))
(/ (* x y) i)
(* -1 (* y (+ (* -1 (/ c y)) (* -1 (/ x i)))))
(* -1 (* y (+ (* -1 (/ c y)) (* -1 (/ x i)))))
(* -1 (* y (+ (* -1 (/ c y)) (* -1 (/ x i)))))
(/ (* x y) i)
(/ (+ (* c i) (* x y)) i)
(/ (+ (* c i) (* x y)) i)
(/ (+ (* c i) (* x y)) i)
c
(+ c (/ (* x y) i))
(+ c (/ (* x y) i))
(+ c (/ (* x y) i))
c
(+ c (/ (* x y) i))
(+ c (/ (* x y) i))
(+ c (/ (* x y) i))
(/ (* x y) i)
(/ (* x y) i)
(/ (* x y) i)
(/ (* x y) i)
(/ (* x y) i)
(/ (* x y) i)
(/ (* x y) i)
(/ (* x y) i)
(/ (* x y) i)
(/ (* x y) i)
(/ (* x y) i)
(/ (* x y) i)
(/ (* x y) i)
(/ (* x y) i)
(/ (* x y) i)
(/ (* x y) i)
(/ (* x y) i)
(/ (* x y) i)
(/ (* x y) i)
(/ (* x y) i)
(/ (* x y) i)
(/ (* x y) i)
(/ (* x y) i)
(/ (* x y) i)
(/ (* x y) i)
(/ (* x y) i)
(/ (* x y) i)
(/ (* x y) i)
(/ (* x y) i)
(/ (* x y) i)
(/ (* x y) i)
(/ (* x y) i)
(/ (* x y) i)
(/ (* x y) i)
(/ (* x y) i)
(/ (* x y) i)
(* a b)
(+ (* a b) (* x y))
(+ (* a b) (* x y))
(+ (* a b) (* x y))
(* x y)
(* x (+ y (/ (* a b) x)))
(* x (+ y (/ (* a b) x)))
(* x (+ y (/ (* a b) x)))
(* x y)
(* -1 (* x (+ (* -1 y) (* -1 (/ (* a b) x)))))
(* -1 (* x (+ (* -1 y) (* -1 (/ (* a b) x)))))
(* -1 (* x (+ (* -1 y) (* -1 (/ (* a b) x)))))
(* a b)
(+ (* a b) (* x y))
(+ (* a b) (* x y))
(+ (* a b) (* x y))
(* x y)
(* y (+ x (/ (* a b) y)))
(* y (+ x (/ (* a b) y)))
(* y (+ x (/ (* a b) y)))
(* x y)
(* -1 (* y (+ (* -1 x) (* -1 (/ (* a b) y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (* a b) y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (* a b) y)))))
(* x y)
(+ (* a b) (* x y))
(+ (* a b) (* x y))
(+ (* a b) (* x y))
(* a b)
(* a (+ b (/ (* x y) a)))
(* a (+ b (/ (* x y) a)))
(* a (+ b (/ (* x y) a)))
(* a b)
(* -1 (* a (+ (* -1 b) (* -1 (/ (* x y) a)))))
(* -1 (* a (+ (* -1 b) (* -1 (/ (* x y) a)))))
(* -1 (* a (+ (* -1 b) (* -1 (/ (* x y) a)))))
(* x y)
(+ (* a b) (* x y))
(+ (* a b) (* x y))
(+ (* a b) (* x y))
(* a b)
(* b (+ a (/ (* x y) b)))
(* b (+ a (/ (* x y) b)))
(* b (+ a (/ (* x y) b)))
(* a b)
(* -1 (* b (+ (* -1 a) (* -1 (/ (* x y) b)))))
(* -1 (* b (+ (* -1 a) (* -1 (/ (* x y) b)))))
(* -1 (* b (+ (* -1 a) (* -1 (/ (* x y) b)))))
(/ (* a b) x)
(+ y (/ (* a b) x))
(+ y (/ (* a b) x))
(+ y (/ (* a b) x))
y
(* y (+ 1 (/ (* a b) (* x y))))
(* y (+ 1 (/ (* a b) (* x y))))
(* y (+ 1 (/ (* a b) (* x y))))
y
(* -1 (* y (- (* -1 (/ (* a b) (* x y))) 1)))
(* -1 (* y (- (* -1 (/ (* a b) (* x y))) 1)))
(* -1 (* y (- (* -1 (/ (* a b) (* x y))) 1)))
y
(+ y (/ (* a b) x))
(+ y (/ (* a b) x))
(+ y (/ (* a b) x))
(/ (* a b) x)
(* a (+ (/ b x) (/ y a)))
(* a (+ (/ b x) (/ y a)))
(* a (+ (/ b x) (/ y a)))
(/ (* a b) x)
(* -1 (* a (+ (* -1 (/ b x)) (* -1 (/ y a)))))
(* -1 (* a (+ (* -1 (/ b x)) (* -1 (/ y a)))))
(* -1 (* a (+ (* -1 (/ b x)) (* -1 (/ y a)))))
y
(+ y (/ (* a b) x))
(+ y (/ (* a b) x))
(+ y (/ (* a b) x))
(/ (* a b) x)
(* b (+ (/ a x) (/ y b)))
(* b (+ (/ a x) (/ y b)))
(* b (+ (/ a x) (/ y b)))
(/ (* a b) x)
(* -1 (* b (+ (* -1 (/ a x)) (* -1 (/ y b)))))
(* -1 (* b (+ (* -1 (/ a x)) (* -1 (/ y b)))))
(* -1 (* b (+ (* -1 (/ a x)) (* -1 (/ y b)))))
(/ (* a b) x)
(/ (+ (* a b) (* x y)) x)
(/ (+ (* a b) (* x y)) x)
(/ (+ (* a b) (* x y)) x)
y
(+ y (/ (* a b) x))
(+ y (/ (* a b) x))
(+ y (/ (* a b) x))
y
(+ y (/ (* a b) x))
(+ y (/ (* a b) x))
(+ y (/ (* a b) x))
(/ (* a b) x)
(/ (* a b) x)
(/ (* a b) x)
(/ (* a b) x)
(/ (* a b) x)
(/ (* a b) x)
(/ (* a b) x)
(/ (* a b) x)
(/ (* a b) x)
(/ (* a b) x)
(/ (* a b) x)
(/ (* a b) x)
(/ (* a b) x)
(/ (* a b) x)
(/ (* a b) x)
(/ (* a b) x)
(/ (* a b) x)
(/ (* a b) x)
(/ (* a b) x)
(/ (* a b) x)
(/ (* a b) x)
(/ (* a b) x)
(/ (* a b) x)
(/ (* a b) x)
(/ (* a b) x)
(/ (* a b) x)
(/ (* a b) x)
(/ (* a b) x)
(/ (* a b) x)
(/ (* a b) x)
(/ (* a b) x)
(/ (* a b) x)
(/ (* a b) x)
(/ (* a b) x)
(/ (* a b) x)
(/ (* a b) x)
Outputs
(* x y)
(*.f64 x y)
(+ (* t z) (* x y))
(+.f64 (*.f64 x y) (*.f64 t z))
(+ (* t z) (* x y))
(+.f64 (*.f64 x y) (*.f64 t z))
(+ (* t z) (* x y))
(+.f64 (*.f64 x y) (*.f64 t z))
(* t z)
(*.f64 t z)
(* z (+ t (/ (* x y) z)))
(+.f64 (*.f64 x y) (*.f64 t z))
(* z (+ t (/ (* x y) z)))
(+.f64 (*.f64 x y) (*.f64 t z))
(* z (+ t (/ (* x y) z)))
(+.f64 (*.f64 x y) (*.f64 t z))
(* t z)
(*.f64 t z)
(* -1 (* z (+ (* -1 t) (* -1 (/ (* x y) z)))))
(+.f64 (*.f64 x y) (*.f64 t z))
(* -1 (* z (+ (* -1 t) (* -1 (/ (* x y) z)))))
(+.f64 (*.f64 x y) (*.f64 t z))
(* -1 (* z (+ (* -1 t) (* -1 (/ (* x y) z)))))
(+.f64 (*.f64 x y) (*.f64 t z))
(* x y)
(*.f64 x y)
(+ (* t z) (* x y))
(+.f64 (*.f64 x y) (*.f64 t z))
(+ (* t z) (* x y))
(+.f64 (*.f64 x y) (*.f64 t z))
(+ (* t z) (* x y))
(+.f64 (*.f64 x y) (*.f64 t z))
(* t z)
(*.f64 t z)
(* t (+ z (/ (* x y) t)))
(+.f64 (*.f64 x y) (*.f64 t z))
(* t (+ z (/ (* x y) t)))
(+.f64 (*.f64 x y) (*.f64 t z))
(* t (+ z (/ (* x y) t)))
(+.f64 (*.f64 x y) (*.f64 t z))
(* t z)
(*.f64 t z)
(* -1 (* t (+ (* -1 z) (* -1 (/ (* x y) t)))))
(+.f64 (*.f64 x y) (*.f64 t z))
(* -1 (* t (+ (* -1 z) (* -1 (/ (* x y) t)))))
(+.f64 (*.f64 x y) (*.f64 t z))
(* -1 (* t (+ (* -1 z) (* -1 (/ (* x y) t)))))
(+.f64 (*.f64 x y) (*.f64 t z))
(* t z)
(*.f64 t z)
(+ (* t z) (* x y))
(+.f64 (*.f64 x y) (*.f64 t z))
(+ (* t z) (* x y))
(+.f64 (*.f64 x y) (*.f64 t z))
(+ (* t z) (* x y))
(+.f64 (*.f64 x y) (*.f64 t z))
(* x y)
(*.f64 x y)
(* x (+ y (/ (* t z) x)))
(+.f64 (*.f64 x y) (*.f64 t z))
(* x (+ y (/ (* t z) x)))
(+.f64 (*.f64 x y) (*.f64 t z))
(* x (+ y (/ (* t z) x)))
(+.f64 (*.f64 x y) (*.f64 t z))
(* x y)
(*.f64 x y)
(* -1 (* x (+ (* -1 y) (* -1 (/ (* t z) x)))))
(+.f64 (*.f64 x y) (*.f64 t z))
(* -1 (* x (+ (* -1 y) (* -1 (/ (* t z) x)))))
(+.f64 (*.f64 x y) (*.f64 t z))
(* -1 (* x (+ (* -1 y) (* -1 (/ (* t z) x)))))
(+.f64 (*.f64 x y) (*.f64 t z))
(* t z)
(*.f64 t z)
(+ (* t z) (* x y))
(+.f64 (*.f64 x y) (*.f64 t z))
(+ (* t z) (* x y))
(+.f64 (*.f64 x y) (*.f64 t z))
(+ (* t z) (* x y))
(+.f64 (*.f64 x y) (*.f64 t z))
(* x y)
(*.f64 x y)
(* y (+ x (/ (* t z) y)))
(+.f64 (*.f64 x y) (*.f64 t z))
(* y (+ x (/ (* t z) y)))
(+.f64 (*.f64 x y) (*.f64 t z))
(* y (+ x (/ (* t z) y)))
(+.f64 (*.f64 x y) (*.f64 t z))
(* x y)
(*.f64 x y)
(* -1 (* y (+ (* -1 x) (* -1 (/ (* t z) y)))))
(+.f64 (*.f64 x y) (*.f64 t z))
(* -1 (* y (+ (* -1 x) (* -1 (/ (* t z) y)))))
(+.f64 (*.f64 x y) (*.f64 t z))
(* -1 (* y (+ (* -1 x) (* -1 (/ (* t z) y)))))
(+.f64 (*.f64 x y) (*.f64 t z))
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(+ (* a b) (* x y))
(+.f64 (*.f64 x y) (*.f64 a b))
(+ (* a b) (* x y))
(+.f64 (*.f64 x y) (*.f64 a b))
(+ (* a b) (* x y))
(+.f64 (*.f64 x y) (*.f64 a b))
(* a b)
(*.f64 a b)
(* a (+ b (/ (* x y) a)))
(+.f64 (*.f64 x y) (*.f64 a b))
(* a (+ b (/ (* x y) a)))
(+.f64 (*.f64 x y) (*.f64 a b))
(* a (+ b (/ (* x y) a)))
(+.f64 (*.f64 x y) (*.f64 a b))
(* a b)
(*.f64 a b)
(* -1 (* a (+ (* -1 b) (* -1 (/ (* x y) a)))))
(+.f64 (*.f64 x y) (*.f64 a b))
(* -1 (* a (+ (* -1 b) (* -1 (/ (* x y) a)))))
(+.f64 (*.f64 x y) (*.f64 a b))
(* -1 (* a (+ (* -1 b) (* -1 (/ (* x y) a)))))
(+.f64 (*.f64 x y) (*.f64 a b))
(* x y)
(*.f64 x y)
(+ (* a b) (* x y))
(+.f64 (*.f64 x y) (*.f64 a b))
(+ (* a b) (* x y))
(+.f64 (*.f64 x y) (*.f64 a b))
(+ (* a b) (* x y))
(+.f64 (*.f64 x y) (*.f64 a b))
(* a b)
(*.f64 a b)
(* b (+ a (/ (* x y) b)))
(+.f64 (*.f64 x y) (*.f64 a b))
(* b (+ a (/ (* x y) b)))
(+.f64 (*.f64 x y) (*.f64 a b))
(* b (+ a (/ (* x y) b)))
(+.f64 (*.f64 x y) (*.f64 a b))
(* a b)
(*.f64 a b)
(* -1 (* b (+ (* -1 a) (* -1 (/ (* x y) b)))))
(+.f64 (*.f64 x y) (*.f64 a b))
(* -1 (* b (+ (* -1 a) (* -1 (/ (* x y) b)))))
(+.f64 (*.f64 x y) (*.f64 a b))
(* -1 (* b (+ (* -1 a) (* -1 (/ (* x y) b)))))
(+.f64 (*.f64 x y) (*.f64 a b))
(* a b)
(*.f64 a b)
(+ (* a b) (* x y))
(+.f64 (*.f64 x y) (*.f64 a b))
(+ (* a b) (* x y))
(+.f64 (*.f64 x y) (*.f64 a b))
(+ (* a b) (* x y))
(+.f64 (*.f64 x y) (*.f64 a b))
(* x y)
(*.f64 x y)
(* x (+ y (/ (* a b) x)))
(+.f64 (*.f64 x y) (*.f64 a b))
(* x (+ y (/ (* a b) x)))
(+.f64 (*.f64 x y) (*.f64 a b))
(* x (+ y (/ (* a b) x)))
(+.f64 (*.f64 x y) (*.f64 a b))
(* x y)
(*.f64 x y)
(* -1 (* x (+ (* -1 y) (* -1 (/ (* a b) x)))))
(+.f64 (*.f64 x y) (*.f64 a b))
(* -1 (* x (+ (* -1 y) (* -1 (/ (* a b) x)))))
(+.f64 (*.f64 x y) (*.f64 a b))
(* -1 (* x (+ (* -1 y) (* -1 (/ (* a b) x)))))
(+.f64 (*.f64 x y) (*.f64 a b))
(* a b)
(*.f64 a b)
(+ (* a b) (* x y))
(+.f64 (*.f64 x y) (*.f64 a b))
(+ (* a b) (* x y))
(+.f64 (*.f64 x y) (*.f64 a b))
(+ (* a b) (* x y))
(+.f64 (*.f64 x y) (*.f64 a b))
(* x y)
(*.f64 x y)
(* y (+ x (/ (* a b) y)))
(+.f64 (*.f64 x y) (*.f64 a b))
(* y (+ x (/ (* a b) y)))
(+.f64 (*.f64 x y) (*.f64 a b))
(* y (+ x (/ (* a b) y)))
(+.f64 (*.f64 x y) (*.f64 a b))
(* x y)
(*.f64 x y)
(* -1 (* y (+ (* -1 x) (* -1 (/ (* a b) y)))))
(+.f64 (*.f64 x y) (*.f64 a b))
(* -1 (* y (+ (* -1 x) (* -1 (/ (* a b) y)))))
(+.f64 (*.f64 x y) (*.f64 a b))
(* -1 (* y (+ (* -1 x) (* -1 (/ (* a b) y)))))
(+.f64 (*.f64 x y) (*.f64 a b))
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* x y)
(*.f64 x y)
(+ (* c i) (* x y))
(+.f64 (*.f64 x y) (*.f64 c i))
(+ (* c i) (* x y))
(+.f64 (*.f64 x y) (*.f64 c i))
(+ (* c i) (* x y))
(+.f64 (*.f64 x y) (*.f64 c i))
(* c i)
(*.f64 c i)
(* i (+ c (/ (* x y) i)))
(+.f64 (*.f64 x y) (*.f64 c i))
(* i (+ c (/ (* x y) i)))
(+.f64 (*.f64 x y) (*.f64 c i))
(* i (+ c (/ (* x y) i)))
(+.f64 (*.f64 x y) (*.f64 c i))
(* c i)
(*.f64 c i)
(* -1 (* i (+ (* -1 c) (* -1 (/ (* x y) i)))))
(+.f64 (*.f64 x y) (*.f64 c i))
(* -1 (* i (+ (* -1 c) (* -1 (/ (* x y) i)))))
(+.f64 (*.f64 x y) (*.f64 c i))
(* -1 (* i (+ (* -1 c) (* -1 (/ (* x y) i)))))
(+.f64 (*.f64 x y) (*.f64 c i))
(* x y)
(*.f64 x y)
(+ (* c i) (* x y))
(+.f64 (*.f64 x y) (*.f64 c i))
(+ (* c i) (* x y))
(+.f64 (*.f64 x y) (*.f64 c i))
(+ (* c i) (* x y))
(+.f64 (*.f64 x y) (*.f64 c i))
(* c i)
(*.f64 c i)
(* c (+ i (/ (* x y) c)))
(+.f64 (*.f64 x y) (*.f64 c i))
(* c (+ i (/ (* x y) c)))
(+.f64 (*.f64 x y) (*.f64 c i))
(* c (+ i (/ (* x y) c)))
(+.f64 (*.f64 x y) (*.f64 c i))
(* c i)
(*.f64 c i)
(* -1 (* c (+ (* -1 i) (* -1 (/ (* x y) c)))))
(+.f64 (*.f64 x y) (*.f64 c i))
(* -1 (* c (+ (* -1 i) (* -1 (/ (* x y) c)))))
(+.f64 (*.f64 x y) (*.f64 c i))
(* -1 (* c (+ (* -1 i) (* -1 (/ (* x y) c)))))
(+.f64 (*.f64 x y) (*.f64 c i))
(* c i)
(*.f64 c i)
(+ (* c i) (* x y))
(+.f64 (*.f64 x y) (*.f64 c i))
(+ (* c i) (* x y))
(+.f64 (*.f64 x y) (*.f64 c i))
(+ (* c i) (* x y))
(+.f64 (*.f64 x y) (*.f64 c i))
(* x y)
(*.f64 x y)
(* x (+ y (/ (* c i) x)))
(+.f64 (*.f64 x y) (*.f64 c i))
(* x (+ y (/ (* c i) x)))
(+.f64 (*.f64 x y) (*.f64 c i))
(* x (+ y (/ (* c i) x)))
(+.f64 (*.f64 x y) (*.f64 c i))
(* x y)
(*.f64 x y)
(* -1 (* x (+ (* -1 y) (* -1 (/ (* c i) x)))))
(+.f64 (*.f64 x y) (*.f64 c i))
(* -1 (* x (+ (* -1 y) (* -1 (/ (* c i) x)))))
(+.f64 (*.f64 x y) (*.f64 c i))
(* -1 (* x (+ (* -1 y) (* -1 (/ (* c i) x)))))
(+.f64 (*.f64 x y) (*.f64 c i))
(* c i)
(*.f64 c i)
(+ (* c i) (* x y))
(+.f64 (*.f64 x y) (*.f64 c i))
(+ (* c i) (* x y))
(+.f64 (*.f64 x y) (*.f64 c i))
(+ (* c i) (* x y))
(+.f64 (*.f64 x y) (*.f64 c i))
(* x y)
(*.f64 x y)
(* y (+ x (/ (* c i) y)))
(+.f64 (*.f64 x y) (*.f64 c i))
(* y (+ x (/ (* c i) y)))
(+.f64 (*.f64 x y) (*.f64 c i))
(* y (+ x (/ (* c i) y)))
(+.f64 (*.f64 x y) (*.f64 c i))
(* x y)
(*.f64 x y)
(* -1 (* y (+ (* -1 x) (* -1 (/ (* c i) y)))))
(+.f64 (*.f64 x y) (*.f64 c i))
(* -1 (* y (+ (* -1 x) (* -1 (/ (* c i) y)))))
(+.f64 (*.f64 x y) (*.f64 c i))
(* -1 (* y (+ (* -1 x) (* -1 (/ (* c i) y)))))
(+.f64 (*.f64 x y) (*.f64 c i))
(/ (* x y) i)
(/.f64 (*.f64 x y) i)
(+ c (/ (* x y) i))
(+.f64 c (/.f64 (*.f64 x y) i))
(+ c (/ (* x y) i))
(+.f64 c (/.f64 (*.f64 x y) i))
(+ c (/ (* x y) i))
(+.f64 c (/.f64 (*.f64 x y) i))
c
(* c (+ 1 (/ (* x y) (* c i))))
(+.f64 c (/.f64 (*.f64 x y) i))
(* c (+ 1 (/ (* x y) (* c i))))
(+.f64 c (/.f64 (*.f64 x y) i))
(* c (+ 1 (/ (* x y) (* c i))))
(+.f64 c (/.f64 (*.f64 x y) i))
c
(* -1 (* c (- (* -1 (/ (* x y) (* c i))) 1)))
(+.f64 c (/.f64 (*.f64 x y) i))
(* -1 (* c (- (* -1 (/ (* x y) (* c i))) 1)))
(+.f64 c (/.f64 (*.f64 x y) i))
(* -1 (* c (- (* -1 (/ (* x y) (* c i))) 1)))
(+.f64 c (/.f64 (*.f64 x y) i))
c
(+ c (/ (* x y) i))
(+.f64 c (/.f64 (*.f64 x y) i))
(+ c (/ (* x y) i))
(+.f64 c (/.f64 (*.f64 x y) i))
(+ c (/ (* x y) i))
(+.f64 c (/.f64 (*.f64 x y) i))
(/ (* x y) i)
(/.f64 (*.f64 x y) i)
(* x (+ (/ c x) (/ y i)))
(+.f64 c (/.f64 (*.f64 x y) i))
(* x (+ (/ c x) (/ y i)))
(+.f64 c (/.f64 (*.f64 x y) i))
(* x (+ (/ c x) (/ y i)))
(+.f64 c (/.f64 (*.f64 x y) i))
(/ (* x y) i)
(/.f64 (*.f64 x y) i)
(* -1 (* x (+ (* -1 (/ c x)) (* -1 (/ y i)))))
(+.f64 c (/.f64 (*.f64 x y) i))
(* -1 (* x (+ (* -1 (/ c x)) (* -1 (/ y i)))))
(+.f64 c (/.f64 (*.f64 x y) i))
(* -1 (* x (+ (* -1 (/ c x)) (* -1 (/ y i)))))
(+.f64 c (/.f64 (*.f64 x y) i))
c
(+ c (/ (* x y) i))
(+.f64 c (/.f64 (*.f64 x y) i))
(+ c (/ (* x y) i))
(+.f64 c (/.f64 (*.f64 x y) i))
(+ c (/ (* x y) i))
(+.f64 c (/.f64 (*.f64 x y) i))
(/ (* x y) i)
(/.f64 (*.f64 x y) i)
(* y (+ (/ c y) (/ x i)))
(+.f64 c (/.f64 (*.f64 x y) i))
(* y (+ (/ c y) (/ x i)))
(+.f64 c (/.f64 (*.f64 x y) i))
(* y (+ (/ c y) (/ x i)))
(+.f64 c (/.f64 (*.f64 x y) i))
(/ (* x y) i)
(/.f64 (*.f64 x y) i)
(* -1 (* y (+ (* -1 (/ c y)) (* -1 (/ x i)))))
(+.f64 c (/.f64 (*.f64 x y) i))
(* -1 (* y (+ (* -1 (/ c y)) (* -1 (/ x i)))))
(+.f64 c (/.f64 (*.f64 x y) i))
(* -1 (* y (+ (* -1 (/ c y)) (* -1 (/ x i)))))
(+.f64 c (/.f64 (*.f64 x y) i))
(/ (* x y) i)
(/.f64 (*.f64 x y) i)
(/ (+ (* c i) (* x y)) i)
(/.f64 (+.f64 (*.f64 x y) (*.f64 c i)) i)
(/ (+ (* c i) (* x y)) i)
(/.f64 (+.f64 (*.f64 x y) (*.f64 c i)) i)
(/ (+ (* c i) (* x y)) i)
(/.f64 (+.f64 (*.f64 x y) (*.f64 c i)) i)
c
(+ c (/ (* x y) i))
(+.f64 c (/.f64 (*.f64 x y) i))
(+ c (/ (* x y) i))
(+.f64 c (/.f64 (*.f64 x y) i))
(+ c (/ (* x y) i))
(+.f64 c (/.f64 (*.f64 x y) i))
c
(+ c (/ (* x y) i))
(+.f64 c (/.f64 (*.f64 x y) i))
(+ c (/ (* x y) i))
(+.f64 c (/.f64 (*.f64 x y) i))
(+ c (/ (* x y) i))
(+.f64 c (/.f64 (*.f64 x y) i))
(/ (* x y) i)
(/.f64 (*.f64 x y) i)
(/ (* x y) i)
(/.f64 (*.f64 x y) i)
(/ (* x y) i)
(/.f64 (*.f64 x y) i)
(/ (* x y) i)
(/.f64 (*.f64 x y) i)
(/ (* x y) i)
(/.f64 (*.f64 x y) i)
(/ (* x y) i)
(/.f64 (*.f64 x y) i)
(/ (* x y) i)
(/.f64 (*.f64 x y) i)
(/ (* x y) i)
(/.f64 (*.f64 x y) i)
(/ (* x y) i)
(/.f64 (*.f64 x y) i)
(/ (* x y) i)
(/.f64 (*.f64 x y) i)
(/ (* x y) i)
(/.f64 (*.f64 x y) i)
(/ (* x y) i)
(/.f64 (*.f64 x y) i)
(/ (* x y) i)
(/.f64 (*.f64 x y) i)
(/ (* x y) i)
(/.f64 (*.f64 x y) i)
(/ (* x y) i)
(/.f64 (*.f64 x y) i)
(/ (* x y) i)
(/.f64 (*.f64 x y) i)
(/ (* x y) i)
(/.f64 (*.f64 x y) i)
(/ (* x y) i)
(/.f64 (*.f64 x y) i)
(/ (* x y) i)
(/.f64 (*.f64 x y) i)
(/ (* x y) i)
(/.f64 (*.f64 x y) i)
(/ (* x y) i)
(/.f64 (*.f64 x y) i)
(/ (* x y) i)
(/.f64 (*.f64 x y) i)
(/ (* x y) i)
(/.f64 (*.f64 x y) i)
(/ (* x y) i)
(/.f64 (*.f64 x y) i)
(/ (* x y) i)
(/.f64 (*.f64 x y) i)
(/ (* x y) i)
(/.f64 (*.f64 x y) i)
(/ (* x y) i)
(/.f64 (*.f64 x y) i)
(/ (* x y) i)
(/.f64 (*.f64 x y) i)
(/ (* x y) i)
(/.f64 (*.f64 x y) i)
(/ (* x y) i)
(/.f64 (*.f64 x y) i)
(/ (* x y) i)
(/.f64 (*.f64 x y) i)
(/ (* x y) i)
(/.f64 (*.f64 x y) i)
(/ (* x y) i)
(/.f64 (*.f64 x y) i)
(/ (* x y) i)
(/.f64 (*.f64 x y) i)
(/ (* x y) i)
(/.f64 (*.f64 x y) i)
(/ (* x y) i)
(/.f64 (*.f64 x y) i)
(* a b)
(*.f64 a b)
(+ (* a b) (* x y))
(+.f64 (*.f64 x y) (*.f64 a b))
(+ (* a b) (* x y))
(+.f64 (*.f64 x y) (*.f64 a b))
(+ (* a b) (* x y))
(+.f64 (*.f64 x y) (*.f64 a b))
(* x y)
(*.f64 x y)
(* x (+ y (/ (* a b) x)))
(+.f64 (*.f64 x y) (*.f64 a b))
(* x (+ y (/ (* a b) x)))
(+.f64 (*.f64 x y) (*.f64 a b))
(* x (+ y (/ (* a b) x)))
(+.f64 (*.f64 x y) (*.f64 a b))
(* x y)
(*.f64 x y)
(* -1 (* x (+ (* -1 y) (* -1 (/ (* a b) x)))))
(+.f64 (*.f64 x y) (*.f64 a b))
(* -1 (* x (+ (* -1 y) (* -1 (/ (* a b) x)))))
(+.f64 (*.f64 x y) (*.f64 a b))
(* -1 (* x (+ (* -1 y) (* -1 (/ (* a b) x)))))
(+.f64 (*.f64 x y) (*.f64 a b))
(* a b)
(*.f64 a b)
(+ (* a b) (* x y))
(+.f64 (*.f64 x y) (*.f64 a b))
(+ (* a b) (* x y))
(+.f64 (*.f64 x y) (*.f64 a b))
(+ (* a b) (* x y))
(+.f64 (*.f64 x y) (*.f64 a b))
(* x y)
(*.f64 x y)
(* y (+ x (/ (* a b) y)))
(+.f64 (*.f64 x y) (*.f64 a b))
(* y (+ x (/ (* a b) y)))
(+.f64 (*.f64 x y) (*.f64 a b))
(* y (+ x (/ (* a b) y)))
(+.f64 (*.f64 x y) (*.f64 a b))
(* x y)
(*.f64 x y)
(* -1 (* y (+ (* -1 x) (* -1 (/ (* a b) y)))))
(+.f64 (*.f64 x y) (*.f64 a b))
(* -1 (* y (+ (* -1 x) (* -1 (/ (* a b) y)))))
(+.f64 (*.f64 x y) (*.f64 a b))
(* -1 (* y (+ (* -1 x) (* -1 (/ (* a b) y)))))
(+.f64 (*.f64 x y) (*.f64 a b))
(* x y)
(*.f64 x y)
(+ (* a b) (* x y))
(+.f64 (*.f64 x y) (*.f64 a b))
(+ (* a b) (* x y))
(+.f64 (*.f64 x y) (*.f64 a b))
(+ (* a b) (* x y))
(+.f64 (*.f64 x y) (*.f64 a b))
(* a b)
(*.f64 a b)
(* a (+ b (/ (* x y) a)))
(+.f64 (*.f64 x y) (*.f64 a b))
(* a (+ b (/ (* x y) a)))
(+.f64 (*.f64 x y) (*.f64 a b))
(* a (+ b (/ (* x y) a)))
(+.f64 (*.f64 x y) (*.f64 a b))
(* a b)
(*.f64 a b)
(* -1 (* a (+ (* -1 b) (* -1 (/ (* x y) a)))))
(+.f64 (*.f64 x y) (*.f64 a b))
(* -1 (* a (+ (* -1 b) (* -1 (/ (* x y) a)))))
(+.f64 (*.f64 x y) (*.f64 a b))
(* -1 (* a (+ (* -1 b) (* -1 (/ (* x y) a)))))
(+.f64 (*.f64 x y) (*.f64 a b))
(* x y)
(*.f64 x y)
(+ (* a b) (* x y))
(+.f64 (*.f64 x y) (*.f64 a b))
(+ (* a b) (* x y))
(+.f64 (*.f64 x y) (*.f64 a b))
(+ (* a b) (* x y))
(+.f64 (*.f64 x y) (*.f64 a b))
(* a b)
(*.f64 a b)
(* b (+ a (/ (* x y) b)))
(+.f64 (*.f64 x y) (*.f64 a b))
(* b (+ a (/ (* x y) b)))
(+.f64 (*.f64 x y) (*.f64 a b))
(* b (+ a (/ (* x y) b)))
(+.f64 (*.f64 x y) (*.f64 a b))
(* a b)
(*.f64 a b)
(* -1 (* b (+ (* -1 a) (* -1 (/ (* x y) b)))))
(+.f64 (*.f64 x y) (*.f64 a b))
(* -1 (* b (+ (* -1 a) (* -1 (/ (* x y) b)))))
(+.f64 (*.f64 x y) (*.f64 a b))
(* -1 (* b (+ (* -1 a) (* -1 (/ (* x y) b)))))
(+.f64 (*.f64 x y) (*.f64 a b))
(/ (* a b) x)
(/.f64 (*.f64 a b) x)
(+ y (/ (* a b) x))
(+.f64 y (/.f64 (*.f64 a b) x))
(+ y (/ (* a b) x))
(+.f64 y (/.f64 (*.f64 a b) x))
(+ y (/ (* a b) x))
(+.f64 y (/.f64 (*.f64 a b) x))
y
(* y (+ 1 (/ (* a b) (* x y))))
(+.f64 y (/.f64 (*.f64 a b) x))
(* y (+ 1 (/ (* a b) (* x y))))
(+.f64 y (/.f64 (*.f64 a b) x))
(* y (+ 1 (/ (* a b) (* x y))))
(+.f64 y (/.f64 (*.f64 a b) x))
y
(* -1 (* y (- (* -1 (/ (* a b) (* x y))) 1)))
(+.f64 y (/.f64 (*.f64 a b) x))
(* -1 (* y (- (* -1 (/ (* a b) (* x y))) 1)))
(+.f64 y (/.f64 (*.f64 a b) x))
(* -1 (* y (- (* -1 (/ (* a b) (* x y))) 1)))
(+.f64 y (/.f64 (*.f64 a b) x))
y
(+ y (/ (* a b) x))
(+.f64 y (/.f64 (*.f64 a b) x))
(+ y (/ (* a b) x))
(+.f64 y (/.f64 (*.f64 a b) x))
(+ y (/ (* a b) x))
(+.f64 y (/.f64 (*.f64 a b) x))
(/ (* a b) x)
(/.f64 (*.f64 a b) x)
(* a (+ (/ b x) (/ y a)))
(+.f64 y (/.f64 (*.f64 a b) x))
(* a (+ (/ b x) (/ y a)))
(+.f64 y (/.f64 (*.f64 a b) x))
(* a (+ (/ b x) (/ y a)))
(+.f64 y (/.f64 (*.f64 a b) x))
(/ (* a b) x)
(/.f64 (*.f64 a b) x)
(* -1 (* a (+ (* -1 (/ b x)) (* -1 (/ y a)))))
(+.f64 y (/.f64 (*.f64 a b) x))
(* -1 (* a (+ (* -1 (/ b x)) (* -1 (/ y a)))))
(+.f64 y (/.f64 (*.f64 a b) x))
(* -1 (* a (+ (* -1 (/ b x)) (* -1 (/ y a)))))
(+.f64 y (/.f64 (*.f64 a b) x))
y
(+ y (/ (* a b) x))
(+.f64 y (/.f64 (*.f64 a b) x))
(+ y (/ (* a b) x))
(+.f64 y (/.f64 (*.f64 a b) x))
(+ y (/ (* a b) x))
(+.f64 y (/.f64 (*.f64 a b) x))
(/ (* a b) x)
(/.f64 (*.f64 a b) x)
(* b (+ (/ a x) (/ y b)))
(+.f64 y (/.f64 (*.f64 a b) x))
(* b (+ (/ a x) (/ y b)))
(+.f64 y (/.f64 (*.f64 a b) x))
(* b (+ (/ a x) (/ y b)))
(+.f64 y (/.f64 (*.f64 a b) x))
(/ (* a b) x)
(/.f64 (*.f64 a b) x)
(* -1 (* b (+ (* -1 (/ a x)) (* -1 (/ y b)))))
(+.f64 y (/.f64 (*.f64 a b) x))
(* -1 (* b (+ (* -1 (/ a x)) (* -1 (/ y b)))))
(+.f64 y (/.f64 (*.f64 a b) x))
(* -1 (* b (+ (* -1 (/ a x)) (* -1 (/ y b)))))
(+.f64 y (/.f64 (*.f64 a b) x))
(/ (* a b) x)
(/.f64 (*.f64 a b) x)
(/ (+ (* a b) (* x y)) x)
(/.f64 (+.f64 (*.f64 x y) (*.f64 a b)) x)
(/ (+ (* a b) (* x y)) x)
(/.f64 (+.f64 (*.f64 x y) (*.f64 a b)) x)
(/ (+ (* a b) (* x y)) x)
(/.f64 (+.f64 (*.f64 x y) (*.f64 a b)) x)
y
(+ y (/ (* a b) x))
(+.f64 y (/.f64 (*.f64 a b) x))
(+ y (/ (* a b) x))
(+.f64 y (/.f64 (*.f64 a b) x))
(+ y (/ (* a b) x))
(+.f64 y (/.f64 (*.f64 a b) x))
y
(+ y (/ (* a b) x))
(+.f64 y (/.f64 (*.f64 a b) x))
(+ y (/ (* a b) x))
(+.f64 y (/.f64 (*.f64 a b) x))
(+ y (/ (* a b) x))
(+.f64 y (/.f64 (*.f64 a b) x))
(/ (* a b) x)
(/.f64 (*.f64 a b) x)
(/ (* a b) x)
(/.f64 (*.f64 a b) x)
(/ (* a b) x)
(/.f64 (*.f64 a b) x)
(/ (* a b) x)
(/.f64 (*.f64 a b) x)
(/ (* a b) x)
(/.f64 (*.f64 a b) x)
(/ (* a b) x)
(/.f64 (*.f64 a b) x)
(/ (* a b) x)
(/.f64 (*.f64 a b) x)
(/ (* a b) x)
(/.f64 (*.f64 a b) x)
(/ (* a b) x)
(/.f64 (*.f64 a b) x)
(/ (* a b) x)
(/.f64 (*.f64 a b) x)
(/ (* a b) x)
(/.f64 (*.f64 a b) x)
(/ (* a b) x)
(/.f64 (*.f64 a b) x)
(/ (* a b) x)
(/.f64 (*.f64 a b) x)
(/ (* a b) x)
(/.f64 (*.f64 a b) x)
(/ (* a b) x)
(/.f64 (*.f64 a b) x)
(/ (* a b) x)
(/.f64 (*.f64 a b) x)
(/ (* a b) x)
(/.f64 (*.f64 a b) x)
(/ (* a b) x)
(/.f64 (*.f64 a b) x)
(/ (* a b) x)
(/.f64 (*.f64 a b) x)
(/ (* a b) x)
(/.f64 (*.f64 a b) x)
(/ (* a b) x)
(/.f64 (*.f64 a b) x)
(/ (* a b) x)
(/.f64 (*.f64 a b) x)
(/ (* a b) x)
(/.f64 (*.f64 a b) x)
(/ (* a b) x)
(/.f64 (*.f64 a b) x)
(/ (* a b) x)
(/.f64 (*.f64 a b) x)
(/ (* a b) x)
(/.f64 (*.f64 a b) x)
(/ (* a b) x)
(/.f64 (*.f64 a b) x)
(/ (* a b) x)
(/.f64 (*.f64 a b) x)
(/ (* a b) x)
(/.f64 (*.f64 a b) x)
(/ (* a b) x)
(/.f64 (*.f64 a b) x)
(/ (* a b) x)
(/.f64 (*.f64 a b) x)
(/ (* a b) x)
(/.f64 (*.f64 a b) x)
(/ (* a b) x)
(/.f64 (*.f64 a b) x)
(/ (* a b) x)
(/.f64 (*.f64 a b) x)
(/ (* a b) x)
(/.f64 (*.f64 a b) x)
(/ (* a b) x)
(/.f64 (*.f64 a b) x)

eval171.0ms (1.9%)

Compiler

Compiled 15295 to 1213 computations (92.1% saved)

prune132.0ms (1.5%)

Pruning

12 alts after pruning (0 fresh and 12 done)

PrunedKeptTotal
New106601066
Fresh000
Picked055
Done077
Total1066121078
Accuracy
100.0%
Counts
1078 → 12
Alt Table
Click to see full alt table
StatusAccuracyProgram
29.4%
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x y)))
53.2%
(+.f64 (*.f64 z t) (*.f64 x y))
48.7%
(+.f64 (*.f64 z t) (*.f64 c i))
49.7%
(+.f64 (*.f64 c i) (*.f64 x y))
51.7%
(+.f64 (*.f64 a b) (*.f64 x y))
48.3%
(+.f64 (*.f64 a b) (*.f64 c i))
29.4%
(*.f64 y x)
47.4%
(*.f64 x (+.f64 y (/.f64 (*.f64 a b) x)))
27.8%
(*.f64 t z)
43.3%
(*.f64 i (+.f64 c (/.f64 (*.f64 x y) i)))
23.9%
(*.f64 c i)
26.5%
(*.f64 a b)
Compiler

Compiled 373 to 175 computations (53.1% saved)

regimes113.0ms (1.2%)

Counts
21 → 2
Calls
Call 1
Inputs
(*.f64 a b)
(*.f64 c i)
(*.f64 t z)
(*.f64 x y)
(*.f64 y x)
(+.f64 (*.f64 a b) (*.f64 c i))
(+.f64 (*.f64 a b) (*.f64 x y))
(+.f64 (*.f64 c i) (*.f64 x y))
(+.f64 (*.f64 z t) (*.f64 c i))
(+.f64 (*.f64 z t) (*.f64 x y))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x y)))
(*.f64 i (+.f64 c (/.f64 (*.f64 x y) i)))
(*.f64 x (+.f64 y (/.f64 (*.f64 a b) x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y)))
(+.f64 (*.f64 a b) (*.f64 i (+.f64 c (/.f64 (*.f64 x y) i))))
(*.f64 x (+.f64 y (+.f64 (/.f64 (*.f64 a b) x) (/.f64 (*.f64 c i) x))))
(+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))
(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) (*.f64 c i))
(+.f64 (*.f64 z t) (*.f64 i (+.f64 c (/.f64 (+.f64 (*.f64 a b) (*.f64 x y)) i))))
(+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (*.f64 x (+.f64 y (/.f64 (*.f64 a b) x)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))))
Outputs
(+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))))
(+.f64 (*.f64 z t) (*.f64 c i))
Calls

15 calls:

9.0ms
(+.f64 (*.f64 x y) (*.f64 z t))
7.0ms
a
7.0ms
i
7.0ms
(*.f64 c i)
7.0ms
z
Results
AccuracySegmentsBranch
96.1%1x
96.1%1y
96.1%1z
96.1%1t
96.1%1a
96.1%1b
96.1%1c
96.1%1i
98.0%2(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) (*.f64 c i))
96.1%1(+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b))
96.1%1(+.f64 (*.f64 x y) (*.f64 z t))
96.1%1(*.f64 x y)
96.1%1(*.f64 z t)
96.1%1(*.f64 a b)
96.1%1(*.f64 c i)
Compiler

Compiled 173 to 139 computations (19.7% saved)

regimes71.0ms (0.8%)

Counts
16 → 3
Calls
Call 1
Inputs
(*.f64 a b)
(*.f64 c i)
(*.f64 t z)
(*.f64 x y)
(*.f64 y x)
(+.f64 (*.f64 a b) (*.f64 c i))
(+.f64 (*.f64 a b) (*.f64 x y))
(+.f64 (*.f64 c i) (*.f64 x y))
(+.f64 (*.f64 z t) (*.f64 c i))
(+.f64 (*.f64 z t) (*.f64 x y))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x y)))
(*.f64 i (+.f64 c (/.f64 (*.f64 x y) i)))
(*.f64 x (+.f64 y (/.f64 (*.f64 a b) x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y)))
(+.f64 (*.f64 a b) (*.f64 i (+.f64 c (/.f64 (*.f64 x y) i))))
(*.f64 x (+.f64 y (+.f64 (/.f64 (*.f64 a b) x) (/.f64 (*.f64 c i) x))))
Outputs
(+.f64 (*.f64 z t) (*.f64 c i))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y)))
(+.f64 (*.f64 z t) (*.f64 x y))
Calls

12 calls:

7.0ms
y
6.0ms
b
6.0ms
t
6.0ms
(*.f64 x y)
6.0ms
a
Results
AccuracySegmentsBranch
76.6%3x
72.5%1y
85.7%3z
82.4%4t
75.9%3a
76.7%3b
72.5%1c
74.5%2i
74.2%2(*.f64 x y)
90.1%3(*.f64 z t)
76.8%3(*.f64 a b)
80.3%5(*.f64 c i)
Compiler

Compiled 116 to 100 computations (13.8% saved)

regimes88.0ms (1%)

Counts
13 → 5
Calls
Call 1
Inputs
(*.f64 a b)
(*.f64 c i)
(*.f64 t z)
(*.f64 x y)
(*.f64 y x)
(+.f64 (*.f64 a b) (*.f64 c i))
(+.f64 (*.f64 a b) (*.f64 x y))
(+.f64 (*.f64 c i) (*.f64 x y))
(+.f64 (*.f64 z t) (*.f64 c i))
(+.f64 (*.f64 z t) (*.f64 x y))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x y)))
(*.f64 i (+.f64 c (/.f64 (*.f64 x y) i)))
(*.f64 x (+.f64 y (/.f64 (*.f64 a b) x)))
Outputs
(+.f64 (*.f64 z t) (*.f64 c i))
(+.f64 (*.f64 a b) (*.f64 x y))
(+.f64 (*.f64 a b) (*.f64 c i))
(+.f64 (*.f64 c i) (*.f64 x y))
(+.f64 (*.f64 z t) (*.f64 x y))
Calls

12 calls:

31.0ms
t
8.0ms
x
6.0ms
y
5.0ms
a
5.0ms
b
Results
AccuracySegmentsBranch
66.3%3y
72.0%6c
70.3%4(*.f64 x y)
69.2%5a
70.6%4i
67.9%4x
71.6%4b
74.5%5(*.f64 a b)
74.3%5(*.f64 c i)
72.2%5t
69.2%3z
75.6%5(*.f64 z t)
Compiler

Compiled 116 to 100 computations (13.8% saved)

regimes4.0ms (0%)

Counts
9 → 5
Calls
Call 1
Inputs
(*.f64 a b)
(*.f64 c i)
(*.f64 t z)
(*.f64 x y)
(*.f64 y x)
(+.f64 (*.f64 a b) (*.f64 c i))
(+.f64 (*.f64 a b) (*.f64 x y))
(+.f64 (*.f64 c i) (*.f64 x y))
(+.f64 (*.f64 z t) (*.f64 c i))
Outputs
(+.f64 (*.f64 z t) (*.f64 c i))
(+.f64 (*.f64 a b) (*.f64 x y))
(+.f64 (*.f64 a b) (*.f64 c i))
(+.f64 (*.f64 c i) (*.f64 x y))
(+.f64 (*.f64 z t) (*.f64 c i))
Calls

1 calls:

3.0ms
(*.f64 z t)
Results
AccuracySegmentsBranch
75.1%5(*.f64 z t)
Compiler

Compiled 11 to 9 computations (18.2% saved)

regimes26.0ms (0.3%)

Counts
8 → 3
Calls
Call 1
Inputs
(*.f64 a b)
(*.f64 c i)
(*.f64 t z)
(*.f64 x y)
(*.f64 y x)
(+.f64 (*.f64 a b) (*.f64 c i))
(+.f64 (*.f64 a b) (*.f64 x y))
(+.f64 (*.f64 c i) (*.f64 x y))
Outputs
(+.f64 (*.f64 a b) (*.f64 x y))
(+.f64 (*.f64 c i) (*.f64 x y))
(+.f64 (*.f64 a b) (*.f64 x y))
Calls

7 calls:

6.0ms
b
3.0ms
z
3.0ms
t
3.0ms
i
3.0ms
(*.f64 a b)
Results
AccuracySegmentsBranch
66.7%3(*.f64 x y)
63.7%3i
64.2%4t
66.9%4z
66.9%4b
66.1%3(*.f64 c i)
67.8%3(*.f64 a b)
Compiler

Compiled 69 to 59 computations (14.5% saved)

regimes21.0ms (0.2%)

Counts
7 → 3
Calls
Call 1
Inputs
(*.f64 a b)
(*.f64 c i)
(*.f64 t z)
(*.f64 x y)
(*.f64 y x)
(+.f64 (*.f64 a b) (*.f64 c i))
(+.f64 (*.f64 a b) (*.f64 x y))
Outputs
(*.f64 c i)
(+.f64 (*.f64 a b) (*.f64 x y))
(+.f64 (*.f64 a b) (*.f64 c i))
Calls

6 calls:

4.0ms
(*.f64 a b)
4.0ms
(*.f64 c i)
3.0ms
c
3.0ms
y
3.0ms
x
Results
AccuracySegmentsBranch
66.1%3(*.f64 c i)
61.3%3y
65.6%4x
65.6%3(*.f64 x y)
62.2%3c
55.8%3(*.f64 a b)
Compiler

Compiled 60 to 51 computations (15% saved)

regimes58.0ms (0.6%)

Counts
6 → 3
Calls
Call 1
Inputs
(*.f64 a b)
(*.f64 c i)
(*.f64 t z)
(*.f64 x y)
(*.f64 y x)
(+.f64 (*.f64 a b) (*.f64 c i))
Outputs
(*.f64 x y)
(+.f64 (*.f64 a b) (*.f64 c i))
(*.f64 x y)
Calls

6 calls:

43.0ms
x
3.0ms
a
3.0ms
b
3.0ms
z
3.0ms
(*.f64 c i)
Results
AccuracySegmentsBranch
59.2%4x
56.3%5b
60.9%3z
63.7%3(*.f64 x y)
52.5%3a
54.7%3(*.f64 c i)
Compiler

Compiled 58 to 50 computations (13.8% saved)

regimes41.0ms (0.4%)

Counts
5 → 5
Calls
Call 1
Inputs
(*.f64 a b)
(*.f64 c i)
(*.f64 t z)
(*.f64 x y)
(*.f64 y x)
Outputs
(*.f64 a b)
(*.f64 x y)
(*.f64 c i)
(*.f64 t z)
(*.f64 a b)
Calls

11 calls:

15.0ms
x
3.0ms
y
2.0ms
i
2.0ms
z
2.0ms
a
Results
AccuracySegmentsBranch
42.4%4a
51.7%5b
50.6%6(*.f64 c i)
49.7%4(*.f64 a b)
44.9%4x
44.9%3z
45.1%4y
39.7%3c
46.4%5t
46.6%6i
48.4%4(*.f64 x y)
Compiler

Compiled 105 to 91 computations (13.3% saved)

regimes6.0ms (0.1%)

Counts
3 → 3
Calls
Call 1
Inputs
(*.f64 a b)
(*.f64 c i)
(*.f64 t z)
Outputs
(*.f64 a b)
(*.f64 t z)
(*.f64 a b)
Calls

2 calls:

4.0ms
(*.f64 a b)
2.0ms
b
Results
AccuracySegmentsBranch
46.5%3(*.f64 a b)
46.7%4b
Compiler

Compiled 20 to 17 computations (15% saved)

regimes12.0ms (0.1%)

Counts
2 → 3
Calls
Call 1
Inputs
(*.f64 a b)
(*.f64 c i)
Outputs
(*.f64 a b)
(*.f64 c i)
(*.f64 a b)
Calls

7 calls:

2.0ms
(*.f64 a b)
2.0ms
b
2.0ms
y
2.0ms
t
2.0ms
z
Results
AccuracySegmentsBranch
31.3%2t
28.5%2x
30.1%2y
30.0%2z
40.6%3b
41.7%3(*.f64 c i)
43.3%3(*.f64 a b)
Compiler

Compiled 67 to 58 computations (13.4% saved)

regimes14.0ms (0.2%)

Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
(*.f64 a b)
Outputs
(*.f64 a b)
Calls

9 calls:

3.0ms
i
1.0ms
t
1.0ms
a
1.0ms
c
1.0ms
b
Results
AccuracySegmentsBranch
26.5%1x
26.5%1z
26.5%1y
26.5%1t
26.5%1c
26.5%1b
26.5%1a
26.5%1i
26.5%1(*.f64 a b)
Compiler

Compiled 83 to 73 computations (12% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
+inf
NaN
Compiler

Compiled 34 to 25 computations (26.5% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
7.836790717756705e+105
7.972964127409819e+105
0.0ms
-2.6924974420444665e+184
-3.478176278635146e+172
Compiler

Compiled 34 to 25 computations (26.5% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
2.0238108016023442e+91
1.4223153334108042e+93
0.0ms
2.0827860423647747e-166
4.3759283914119947e-160
0.0ms
-1.9935782727864125e-274
-1.0819096722627306e-282
0.0ms
-3.478176278635146e+172
-1.9496065434036034e+167
Compiler

Compiled 34 to 25 computations (26.5% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
2.0238108016023442e+91
1.4223153334108042e+93
0.0ms
2.0827860423647747e-166
4.3759283914119947e-160
0.0ms
-1.9935782727864125e-274
-1.0819096722627306e-282
0.0ms
-3.478176278635146e+172
-1.9496065434036034e+167
Compiler

Compiled 34 to 25 computations (26.5% saved)

bsearch37.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
22.0ms
1.2949575472912443e+70
9.873578991064322e+74
13.0ms
-3.8636530246527e+32
-2.9325896244268263e+31
Results
27.0ms240×0valid
Compiler

Compiled 484 to 370 computations (23.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 15.0ms
ival-add: 9.0ms (58.7% of total)
ival-mult: 6.0ms (39.2% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch58.0ms (0.6%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
38.0ms
9.516283149817032e+107
7.235854739796583e+108
18.0ms
-2.6984959830505105e+186
-1.8513753516481763e+177
Results
48.0ms240×0valid
Compiler

Compiled 448 to 352 computations (21.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 36.0ms
ival-add: 29.0ms (79.7% of total)
ival-mult: 7.0ms (19.2% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
3.040158391076837e+135
6.789280788900533e+144
0.0ms
-7.054560195278621e+160
-6.4995522108121334e+156
Compiler

Compiled 34 to 25 computations (26.5% saved)

bsearch72.0ms (0.8%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
10.0ms
1.1837121072455571e+105
2.281427476643897e+105
17.0ms
2.993815745887747e-152
1.87483325526307e-151
29.0ms
9.092530488311332e-230
4.2813289083795157e-221
12.0ms
-1.2435255919689535e-8
-1.0125470049605308e-9
Results
53.0ms400×0valid
Compiler

Compiled 634 to 525 computations (17.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 17.0ms
ival-mult: 12.0ms (69.2% of total)
ival-add: 5.0ms (28.9% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch35.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
14.0ms
4.367466222676e+142
5.28355280247682e+144
18.0ms
-6.316277162268885e+103
-2.250534561471064e+99
Results
25.0ms240×0valid
Compiler

Compiled 364 to 310 computations (14.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 14.0ms
ival-mult: 10.0ms (73.6% of total)
ival-add: 3.0ms (22.1% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch38.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
20.0ms
1.56452564535788e+101
2.1657466479979956e+115
15.0ms
-3.8636530246527e+32
-2.9325896244268263e+31
Results
26.0ms256×0valid
Compiler

Compiled 386 to 329 computations (14.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 10.0ms
ival-mult: 6.0ms (61.9% of total)
ival-add: 3.0ms (31% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

simplify13.0ms (0.1%)

Algorithm
egg-herbie
Rules
20×+-commutative_binary64
*-commutative_binary64
if-if-or-not_binary32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
092346
1120346
Stop Event
saturated
Calls
Call 1
Inputs
(if (<=.f64 (+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) (*.f64 c i)) #s(literal +inf.0 binary64)) (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) (+.f64 (*.f64 z t) (*.f64 c i)))
(if (<=.f64 (*.f64 z t) #s(literal -20000000000000000347133368339382573870453505234990611224736886462437054770952482249848261400637690118797395263364344950671345201327496585184494821583360107684373027385378753248237715456 binary64)) (+.f64 (*.f64 z t) (*.f64 c i)) (if (<=.f64 (*.f64 z t) #s(literal 7900000000000000046962520307530228114050509386791550654536341416365350577401205693255973355156760590024704 binary64)) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y))) (+.f64 (*.f64 z t) (*.f64 x y))))
(if (<=.f64 (*.f64 z t) #s(literal -20000000000000001653743257142116047352872553930304470672653068617665342788622713458745463328244347793434385285046531376697860133668799545398951154360213100458157779359629312 binary64)) (+.f64 (*.f64 z t) (*.f64 c i)) (if (<=.f64 (*.f64 z t) #s(literal -7796251209119999/77962512091199992642827059103001506487009814860760060214943251657703589526131408819724920527056082073802439329851269345467673358921624752372623898370501227356250221599651784238966317243920429186822396747833747030989484783403158999565970908923751724902621910424834220376654628719935312887808 binary64)) (+.f64 (*.f64 a b) (*.f64 x y)) (if (<=.f64 (*.f64 z t) #s(literal 6639224910209589/16598062275523971834049631454764644604049784928969747599982629318762611245651632585598828195788415177152791546445203156729580604301647101231547499336455854748244727213606038094741504 binary64)) (+.f64 (*.f64 a b) (*.f64 c i)) (if (<=.f64 (*.f64 z t) #s(literal 40000000000000003182492994451219885726249045606676420637545759893951723008807044536567070720 binary64)) (+.f64 (*.f64 c i) (*.f64 x y)) (+.f64 (*.f64 z t) (*.f64 x y))))))
(if (<=.f64 (*.f64 z t) #s(literal -20000000000000001653743257142116047352872553930304470672653068617665342788622713458745463328244347793434385285046531376697860133668799545398951154360213100458157779359629312 binary64)) (+.f64 (*.f64 z t) (*.f64 c i)) (if (<=.f64 (*.f64 z t) #s(literal -7796251209119999/77962512091199992642827059103001506487009814860760060214943251657703589526131408819724920527056082073802439329851269345467673358921624752372623898370501227356250221599651784238966317243920429186822396747833747030989484783403158999565970908923751724902621910424834220376654628719935312887808 binary64)) (+.f64 (*.f64 a b) (*.f64 x y)) (if (<=.f64 (*.f64 z t) #s(literal 6639224910209589/16598062275523971834049631454764644604049784928969747599982629318762611245651632585598828195788415177152791546445203156729580604301647101231547499336455854748244727213606038094741504 binary64)) (+.f64 (*.f64 a b) (*.f64 c i)) (if (<=.f64 (*.f64 z t) #s(literal 40000000000000003182492994451219885726249045606676420637545759893951723008807044536567070720 binary64)) (+.f64 (*.f64 c i) (*.f64 x y)) (+.f64 (*.f64 z t) (*.f64 c i))))))
(if (<=.f64 (*.f64 a b) #s(literal -51999999999999999908100584767488 binary64)) (+.f64 (*.f64 a b) (*.f64 x y)) (if (<=.f64 (*.f64 a b) #s(literal 3549999999999999633760914022012019346014989104069315209262823323224506368 binary64)) (+.f64 (*.f64 c i) (*.f64 x y)) (+.f64 (*.f64 a b) (*.f64 x y))))
(if (<=.f64 (*.f64 c i) #s(literal -111999999999999997235154780597766721593072626972527746608522269985482356995790951860066561616687294286515598608399194663840520082457978497939530910609578998548000211812238107869184 binary64)) (*.f64 c i) (if (<=.f64 (*.f64 c i) #s(literal 3300000000000000190418854144153586876023431009972684941830707675736940421114356005074289244968549888982777856 binary64)) (+.f64 (*.f64 a b) (*.f64 x y)) (+.f64 (*.f64 a b) (*.f64 c i))))
(if (<=.f64 (*.f64 x y) #s(literal -50000000000000001887294662411407443533081825641014488466543294060088134318769385525237556959827145239234763882681864505882216148946029099504910582896334060126208 binary64)) (*.f64 x y) (if (<=.f64 (*.f64 x y) #s(literal 5000000000000000293320306350370059877731021431948652194046856772754910676026907804752387678980696794902015187928503749688401051808432128 binary64)) (+.f64 (*.f64 a b) (*.f64 c i)) (*.f64 x y)))
(if (<=.f64 b #s(literal -4110347786689739/1208925819614629174706176 binary64)) (*.f64 a b) (if (<=.f64 b #s(literal 4167509020549909/3334007216439927137039925895360628898572379161157954080198128905882018618908816035760716100435777145371464955296716620222944400827059682540181678026165415023047578789757007279231539142955907012364482508067943300990845374018738230645581938688 binary64)) (*.f64 x y) (if (<=.f64 b #s(literal 2122853863962117/58968162887836583628774290327941701420576894069006881693378223441337877537377325813845730080900918242835443359855685076558915384842574884883772410178635875682021801984 binary64)) (*.f64 c i) (if (<=.f64 b #s(literal 1199999999999999874984061581976222091681290627132095347666589613398239524286008422504652138921272251777024 binary64)) (*.f64 t z) (*.f64 a b)))))
(if (<=.f64 (*.f64 a b) #s(literal -99999999999999997704951326524533662844684271992415000612999597473199345218078991130326129448151154688 binary64)) (*.f64 a b) (if (<=.f64 (*.f64 a b) #s(literal 64000000000000001086478031247293421065026891108678831336358466247423855620301882173328788861200327224282141070793958351133401730153657122422784 binary64)) (*.f64 t z) (*.f64 a b)))
(if (<=.f64 (*.f64 a b) #s(literal -35000000000000000977436846063616 binary64)) (*.f64 a b) (if (<=.f64 (*.f64 a b) #s(literal 12999999999999999138283867414965624522466430774265651547334827346693178125271723246001609164414042839602692096 binary64)) (*.f64 c i) (*.f64 a b)))
(*.f64 a b)
Outputs
(if (<=.f64 (+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) (*.f64 c i)) #s(literal +inf.0 binary64)) (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) (+.f64 (*.f64 z t) (*.f64 c i)))
(if (<=.f64 (+.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 c i)) #s(literal +inf.0 binary64)) (+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) (+.f64 (*.f64 z t) (*.f64 c i)))
(if (<=.f64 (*.f64 z t) #s(literal -20000000000000000347133368339382573870453505234990611224736886462437054770952482249848261400637690118797395263364344950671345201327496585184494821583360107684373027385378753248237715456 binary64)) (+.f64 (*.f64 z t) (*.f64 c i)) (if (<=.f64 (*.f64 z t) #s(literal 7900000000000000046962520307530228114050509386791550654536341416365350577401205693255973355156760590024704 binary64)) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x y))) (+.f64 (*.f64 z t) (*.f64 x y))))
(if (<=.f64 (*.f64 z t) #s(literal -20000000000000000347133368339382573870453505234990611224736886462437054770952482249848261400637690118797395263364344950671345201327496585184494821583360107684373027385378753248237715456 binary64)) (+.f64 (*.f64 z t) (*.f64 c i)) (if (<=.f64 (*.f64 z t) #s(literal 7900000000000000046962520307530228114050509386791550654536341416365350577401205693255973355156760590024704 binary64)) (+.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 c i))) (+.f64 (*.f64 x y) (*.f64 z t))))
(if (<=.f64 (*.f64 z t) #s(literal -20000000000000001653743257142116047352872553930304470672653068617665342788622713458745463328244347793434385285046531376697860133668799545398951154360213100458157779359629312 binary64)) (+.f64 (*.f64 z t) (*.f64 c i)) (if (<=.f64 (*.f64 z t) #s(literal -7796251209119999/77962512091199992642827059103001506487009814860760060214943251657703589526131408819724920527056082073802439329851269345467673358921624752372623898370501227356250221599651784238966317243920429186822396747833747030989484783403158999565970908923751724902621910424834220376654628719935312887808 binary64)) (+.f64 (*.f64 a b) (*.f64 x y)) (if (<=.f64 (*.f64 z t) #s(literal 6639224910209589/16598062275523971834049631454764644604049784928969747599982629318762611245651632585598828195788415177152791546445203156729580604301647101231547499336455854748244727213606038094741504 binary64)) (+.f64 (*.f64 a b) (*.f64 c i)) (if (<=.f64 (*.f64 z t) #s(literal 40000000000000003182492994451219885726249045606676420637545759893951723008807044536567070720 binary64)) (+.f64 (*.f64 c i) (*.f64 x y)) (+.f64 (*.f64 z t) (*.f64 x y))))))
(if (<=.f64 (*.f64 z t) #s(literal -20000000000000001653743257142116047352872553930304470672653068617665342788622713458745463328244347793434385285046531376697860133668799545398951154360213100458157779359629312 binary64)) (+.f64 (*.f64 z t) (*.f64 c i)) (if (<=.f64 (*.f64 z t) #s(literal -7796251209119999/77962512091199992642827059103001506487009814860760060214943251657703589526131408819724920527056082073802439329851269345467673358921624752372623898370501227356250221599651784238966317243920429186822396747833747030989484783403158999565970908923751724902621910424834220376654628719935312887808 binary64)) (+.f64 (*.f64 x y) (*.f64 a b)) (if (<=.f64 (*.f64 z t) #s(literal 6639224910209589/16598062275523971834049631454764644604049784928969747599982629318762611245651632585598828195788415177152791546445203156729580604301647101231547499336455854748244727213606038094741504 binary64)) (+.f64 (*.f64 a b) (*.f64 c i)) (if (<=.f64 (*.f64 z t) #s(literal 40000000000000003182492994451219885726249045606676420637545759893951723008807044536567070720 binary64)) (+.f64 (*.f64 x y) (*.f64 c i)) (+.f64 (*.f64 x y) (*.f64 z t))))))
(if (<=.f64 (*.f64 z t) #s(literal -20000000000000001653743257142116047352872553930304470672653068617665342788622713458745463328244347793434385285046531376697860133668799545398951154360213100458157779359629312 binary64)) (+.f64 (*.f64 z t) (*.f64 c i)) (if (<=.f64 (*.f64 z t) #s(literal -7796251209119999/77962512091199992642827059103001506487009814860760060214943251657703589526131408819724920527056082073802439329851269345467673358921624752372623898370501227356250221599651784238966317243920429186822396747833747030989484783403158999565970908923751724902621910424834220376654628719935312887808 binary64)) (+.f64 (*.f64 a b) (*.f64 x y)) (if (<=.f64 (*.f64 z t) #s(literal 6639224910209589/16598062275523971834049631454764644604049784928969747599982629318762611245651632585598828195788415177152791546445203156729580604301647101231547499336455854748244727213606038094741504 binary64)) (+.f64 (*.f64 a b) (*.f64 c i)) (if (<=.f64 (*.f64 z t) #s(literal 40000000000000003182492994451219885726249045606676420637545759893951723008807044536567070720 binary64)) (+.f64 (*.f64 c i) (*.f64 x y)) (+.f64 (*.f64 z t) (*.f64 c i))))))
(if (<=.f64 (*.f64 z t) #s(literal -20000000000000001653743257142116047352872553930304470672653068617665342788622713458745463328244347793434385285046531376697860133668799545398951154360213100458157779359629312 binary64)) (+.f64 (*.f64 z t) (*.f64 c i)) (if (<=.f64 (*.f64 z t) #s(literal -7796251209119999/77962512091199992642827059103001506487009814860760060214943251657703589526131408819724920527056082073802439329851269345467673358921624752372623898370501227356250221599651784238966317243920429186822396747833747030989484783403158999565970908923751724902621910424834220376654628719935312887808 binary64)) (+.f64 (*.f64 x y) (*.f64 a b)) (if (<=.f64 (*.f64 z t) #s(literal 6639224910209589/16598062275523971834049631454764644604049784928969747599982629318762611245651632585598828195788415177152791546445203156729580604301647101231547499336455854748244727213606038094741504 binary64)) (+.f64 (*.f64 a b) (*.f64 c i)) (if (<=.f64 (*.f64 z t) #s(literal 40000000000000003182492994451219885726249045606676420637545759893951723008807044536567070720 binary64)) (+.f64 (*.f64 x y) (*.f64 c i)) (+.f64 (*.f64 z t) (*.f64 c i))))))
(if (<=.f64 (*.f64 a b) #s(literal -51999999999999999908100584767488 binary64)) (+.f64 (*.f64 a b) (*.f64 x y)) (if (<=.f64 (*.f64 a b) #s(literal 3549999999999999633760914022012019346014989104069315209262823323224506368 binary64)) (+.f64 (*.f64 c i) (*.f64 x y)) (+.f64 (*.f64 a b) (*.f64 x y))))
(if (<=.f64 (*.f64 a b) #s(literal -51999999999999999908100584767488 binary64)) (+.f64 (*.f64 x y) (*.f64 a b)) (if (<=.f64 (*.f64 a b) #s(literal 3549999999999999633760914022012019346014989104069315209262823323224506368 binary64)) (+.f64 (*.f64 x y) (*.f64 c i)) (+.f64 (*.f64 x y) (*.f64 a b))))
(if (<=.f64 (*.f64 c i) #s(literal -111999999999999997235154780597766721593072626972527746608522269985482356995790951860066561616687294286515598608399194663840520082457978497939530910609578998548000211812238107869184 binary64)) (*.f64 c i) (if (<=.f64 (*.f64 c i) #s(literal 3300000000000000190418854144153586876023431009972684941830707675736940421114356005074289244968549888982777856 binary64)) (+.f64 (*.f64 a b) (*.f64 x y)) (+.f64 (*.f64 a b) (*.f64 c i))))
(if (<=.f64 (*.f64 c i) #s(literal -111999999999999997235154780597766721593072626972527746608522269985482356995790951860066561616687294286515598608399194663840520082457978497939530910609578998548000211812238107869184 binary64)) (*.f64 c i) (if (<=.f64 (*.f64 c i) #s(literal 3300000000000000190418854144153586876023431009972684941830707675736940421114356005074289244968549888982777856 binary64)) (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 a b) (*.f64 c i))))
(if (<=.f64 (*.f64 x y) #s(literal -50000000000000001887294662411407443533081825641014488466543294060088134318769385525237556959827145239234763882681864505882216148946029099504910582896334060126208 binary64)) (*.f64 x y) (if (<=.f64 (*.f64 x y) #s(literal 5000000000000000293320306350370059877731021431948652194046856772754910676026907804752387678980696794902015187928503749688401051808432128 binary64)) (+.f64 (*.f64 a b) (*.f64 c i)) (*.f64 x y)))
(if (<=.f64 b #s(literal -4110347786689739/1208925819614629174706176 binary64)) (*.f64 a b) (if (<=.f64 b #s(literal 4167509020549909/3334007216439927137039925895360628898572379161157954080198128905882018618908816035760716100435777145371464955296716620222944400827059682540181678026165415023047578789757007279231539142955907012364482508067943300990845374018738230645581938688 binary64)) (*.f64 x y) (if (<=.f64 b #s(literal 2122853863962117/58968162887836583628774290327941701420576894069006881693378223441337877537377325813845730080900918242835443359855685076558915384842574884883772410178635875682021801984 binary64)) (*.f64 c i) (if (<=.f64 b #s(literal 1199999999999999874984061581976222091681290627132095347666589613398239524286008422504652138921272251777024 binary64)) (*.f64 t z) (*.f64 a b)))))
(if (<=.f64 b #s(literal -4110347786689739/1208925819614629174706176 binary64)) (*.f64 a b) (if (<=.f64 b #s(literal 4167509020549909/3334007216439927137039925895360628898572379161157954080198128905882018618908816035760716100435777145371464955296716620222944400827059682540181678026165415023047578789757007279231539142955907012364482508067943300990845374018738230645581938688 binary64)) (*.f64 x y) (if (<=.f64 b #s(literal 2122853863962117/58968162887836583628774290327941701420576894069006881693378223441337877537377325813845730080900918242835443359855685076558915384842574884883772410178635875682021801984 binary64)) (*.f64 c i) (if (<=.f64 b #s(literal 1199999999999999874984061581976222091681290627132095347666589613398239524286008422504652138921272251777024 binary64)) (*.f64 z t) (*.f64 a b)))))
(if (<=.f64 (*.f64 a b) #s(literal -99999999999999997704951326524533662844684271992415000612999597473199345218078991130326129448151154688 binary64)) (*.f64 a b) (if (<=.f64 (*.f64 a b) #s(literal 64000000000000001086478031247293421065026891108678831336358466247423855620301882173328788861200327224282141070793958351133401730153657122422784 binary64)) (*.f64 t z) (*.f64 a b)))
(if (<=.f64 (*.f64 a b) #s(literal -99999999999999997704951326524533662844684271992415000612999597473199345218078991130326129448151154688 binary64)) (*.f64 a b) (if (<=.f64 (*.f64 a b) #s(literal 64000000000000001086478031247293421065026891108678831336358466247423855620301882173328788861200327224282141070793958351133401730153657122422784 binary64)) (*.f64 z t) (*.f64 a b)))
(if (<=.f64 (*.f64 a b) #s(literal -35000000000000000977436846063616 binary64)) (*.f64 a b) (if (<=.f64 (*.f64 a b) #s(literal 12999999999999999138283867414965624522466430774265651547334827346693178125271723246001609164414042839602692096 binary64)) (*.f64 c i) (*.f64 a b)))
(*.f64 a b)

soundness1.0s (11.3%)

Rules
4712×*-lowering-*.f32
4712×*-lowering-*.f64
4082×*-lowering-*.f32
4082×*-lowering-*.f64
3168×+-lowering-+.f64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01513
12912
27112
315512
422712
523712
023712
01992658
17662526
228782442
375892442
089262442
082710348
132319344
081119344
Stop Event
done
iter limit
node limit
iter limit
node limit
iter limit
saturated
Compiler

Compiled 1660 to 981 computations (40.9% saved)

preprocess78.0ms (0.9%)

Remove

(sort c i)

(sort a b)

(sort z t)

(sort x y)

Compiler

Compiled 1162 to 384 computations (67% saved)

end0.0ms (0%)

Profiling

Loading profile data...